[EPAC-2067]: fix Swift 6 strict concurrency errors in Fetch.swift #401
Annotations
15 warnings
|
Localization Audit
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Localization Audit
Missing French localization for source key: onboarding.welcome.title
|
|
Localization Audit
Missing English localization for source key: onboarding.welcome.title
|
|
SwiftLint
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
SwiftLint:
ios/epac-clip/ContentView.swift#L44
Magic numbers should be replaced by named constants (no_magic_numbers)
|
|
SwiftLint:
ios/epac/Model/CabinetService.swift#L27
Prefer non-optional booleans over optional booleans (discouraged_optional_boolean)
|
|
SwiftLint:
ios/epac-widget/epacWidgets.swift#L144
Magic numbers should be replaced by named constants (no_magic_numbers)
|
|
SwiftLint:
ios/epac-widget/epacWidgets.swift#L110
Magic numbers should be replaced by named constants (no_magic_numbers)
|
|
SwiftLint:
ios/epac-widget/epacWidgets.swift#L92
Magic numbers should be replaced by named constants (no_magic_numbers)
|
|
SwiftLint:
ios/epac-widget/epacWidgets.swift#L36
Magic numbers should be replaced by named constants (no_magic_numbers)
|
|
SwiftLint:
ios/epac-widget/epacWidgets.swift#L24
Magic numbers should be replaced by named constants (no_magic_numbers)
|
|
SwiftLint:
ios/epacUITests/epacUITests.swift#L14
Implicitly unwrapped optionals should be avoided when possible (implicitly_unwrapped_optional)
|
|
SwiftLint:
ios/epacUITests/AppPreviewRecordingTests.swift#L12
Implicitly unwrapped optionals should be avoided when possible (implicitly_unwrapped_optional)
|
|
SwiftLint:
ios/epacUITests/EvidencePlanXCUITests.swift#L2
Imports should be sorted (sorted_imports)
|
|
iOS Build
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|