Various additions (#6) #42
lint.yml
on: push
run-swiftlint
12s
run-swiftformat
12s
Annotations
10 errors and 12 warnings
run-swiftlint:
Sources/Features/ContentCore/ContentCore.swift#L92
Line should be 175 characters or less; currently it has 192 characters (line_length)
|
run-swiftlint:
Sources/Features/ContentCore/ContentCore.swift#L157
Line should be 175 characters or less; currently it has 199 characters (line_length)
|
run-swiftlint:
Sources/Features/PlaylistDetails/PlaylistDetailsFeature.swift#L78
Force unwrapping should be avoided (force_unwrapping)
|
run-swiftlint:
Sources/Features/App/AppFeature+Reducer.swift#L33
Force casts should be avoided (force_cast)
|
run-swiftlint:
Sources/Features/App/AppFeature+Reducer.swift#L35
Force casts should be avoided (force_cast)
|
run-swiftlint:
Sources/Features/App/AppFeature+Reducer.swift#L36
Force casts should be avoided (force_cast)
|
run-swiftlint:
Sources/Features/App/AppFeature+Reducer.swift#L31
Force unwrapping should be avoided (force_unwrapping)
|
run-swiftlint:
Sources/Features/App/AppFeature+Reducer.swift#L32
Force unwrapping should be avoided (force_unwrapping)
|
run-swiftlint:
Sources/Features/Discover/WebView.swift#L38
Force unwrapping should be avoided (force_unwrapping)
|
run-swiftlint:
Sources/Features/Discover/WebView.swift#L35
Type name 'wkobserver' should start with an uppercase character (type_name)
|
run-swiftlint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
run-swiftlint:
Sources/Shared/Styling/NavStack.swift#L236
FIXMEs should be resolved (This causes crashes on iOS 17?) (todo)
|
run-swiftlint:
Sources/Shared/CoreDB/Properties/Attribute.swift#L19
TODOs should be resolved (Add default value?) (todo)
|
run-swiftlint:
Sources/Shared/CoreDB/PersistentCoreDB.swift#L70
TODOs should be resolved (Implement migration) (todo)
|
run-swiftlint:
Sources/Shared/CoreDB/PersistentCoreDB.swift#L177
TODOs should be resolved (Include entity relations) (todo)
|
run-swiftlint:
Sources/Shared/SharedModels/Playlist.swift#L217
Prefer non-optional booleans over optional booleans (discouraged_optional_boolean)
|
run-swiftlint:
Sources/Shared/SharedModels/Playlist.swift#L226
Prefer non-optional booleans over optional booleans (discouraged_optional_boolean)
|
run-swiftlint:
Sources/Shared/SharedModels/Playlist.swift#L154
TODOs should be resolved (Write a codable that handles a...) (todo)
|
run-swiftlint:
Sources/Shared/SharedModels/Utilities/Loadable.swift#L14
TODOs should be resolved (Allow setting error for better...) (todo)
|
run-swiftlint:
Sources/Shared/Architecture/Utils/SelectableState.swift#L59
TODOs should be resolved (Figure out if selected should ...) (todo)
|
run-swiftlint:
Sources/Features/ModuleLists/ModuleListsFeature.swift#L17
TODOs should be resolved (Set as loadable) (todo)
|
run-swiftformat
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|