Skip to content

Strict mode for concurrency - Swift 6 support #67

Strict mode for concurrency - Swift 6 support

Strict mode for concurrency - Swift 6 support #67

Triggered via pull request April 9, 2024 06:17
Status Success
Total duration 19m 52s
Artifacts

swift.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

14 warnings
lint-kotlin-cotton-base
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/.
lint-ios
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/.
lint-ios: catowseriOS/CottonPlugins/Models/CSSModels/CSSBackgroundImage.swift#L42
Orphaned Doc Comment Violation: A doc comment should be attached to a declaration (orphaned_doc_comment)
lint-ios: catowseriOS/BrowserNetworking/AlamofireReachabilityAdaptee.swift#L29
Redundant Void Return Violation: Returning Void in a function declaration is redundant (redundant_void_return)
lint-ios: catowseriOS/BrowserNetworking/Extensions/AuthChallenge.swift#L44
Orphaned Doc Comment Violation: A doc comment should be attached to a declaration (orphaned_doc_comment)
lint-ios: catowseriOS/BrowserNetworking/OpenSearch/OpenSearchParser.swift#L23
Superfluous Disable Command Violation: SwiftLint rule 'function_body_length' did not trigger a violation in the disabled region; remove the disable command (superfluous_disable_command)
lint-ios: catowseriOS/CssParser/Scanner.swift#L404
No Fallthrough only Violation: Fallthroughs can only be used if the `case` contains at least one other statement (no_fallthrough_only)
lint-ios: catowseriOS/ReactiveHttpKit/URL+Rx.swift#L18
Control Statement Violation: `if`, `for`, `guard`, `switch`, `while`, and `catch` statements shouldn't unnecessarily wrap their conditionals or arguments in parentheses (control_statement)
lint-ios: catowseriOS/catowser/Coordinators/MainToolbarCoordinator.swift#L162
Todo Violation: TODOs should be resolved (replace this delegate in Coord...) (todo)
lint-ios: catowseriOS/catowser/Coordinators/TopSitesCoordinator.swift#L70
Todo Violation: TODOs should be resolved (Usually it would be a view mod...) (todo)
lint-ios: catowseriOS/catowser/Browser/LoadingProgressViewController.swift#L23
Unneeded Overridden Functions Violation: Remove overridden functions that don't do anything except call their super (unneeded_override)
lint-ios: catowseriOS/catowser/Coordinators/LinkTagsCoordinator.swift#L311
Todo Violation: TODOs should be resolved (figure out if it is needed on ...) (todo)
ios-unit-tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/checkout@v3, actions/setup-java@v3, gradle/wrapper-validation-action@ccb4328a959376b642e027874838f60f8e596de3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build-ios
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3, actions/checkout@v3, actions/setup-java@v3, gradle/wrapper-validation-action@ccb4328a959376b642e027874838f60f8e596de3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.