Skip to content

Minor Strict Concurrency fix #185

Minor Strict Concurrency fix

Minor Strict Concurrency fix #185

Triggered via pull request August 6, 2024 07:14
Status Success
Total duration 14m 27s
Artifacts 10

build-and-test.yml

on: pull_request
Build and Test Swift Package iOS  /  Test using xcodebuild or run fastlane
2m 22s
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane
Build and Test Swift Package watchOS  /  Test using xcodebuild or run fastlane
1m 3s
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane
Build and Test Swift Package visionOS  /  Test using xcodebuild or run fastlane
1m 22s
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane
Build and Test Swift Package tvOS  /  Test using xcodebuild or run fastlane
2m 8s
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane
Build and Test Swift Package macOS  /  Test using xcodebuild or run fastlane
2m 23s
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane
Build and Test UI Tests iOS  /  Test using xcodebuild or run fastlane
8m 5s
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane
Build and Test UI Tests iPadOS  /  Test using xcodebuild or run fastlane
9m 40s
Build and Test UI Tests iPadOS / Test using xcodebuild or run fastlane
Build and Test UI Tests visionOS  /  Test using xcodebuild or run fastlane
6m 12s
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane
Build and Test Swift Package iOS Latest  /  Test using xcodebuild or run fastlane
3m 3s
Build and Test Swift Package iOS Latest / Test using xcodebuild or run fastlane
Build and Test UI Tests iOS Latest  /  Test using xcodebuild or run fastlane
9m 6s
Build and Test UI Tests iOS Latest / Test using xcodebuild or run fastlane
Upload Coverage Report  /  ...  /  Create and upload coverage report
2m 0s
Upload Coverage Report / Create and upload coverage report / Create and upload coverage report
Fit to window
Zoom out
Zoom in

Annotations

94 warnings and 1 notice
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L36
main actor-isolated instance method 'canvasViewDrawingDidChange' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L24
main actor-isolated instance method 'canvasViewDidBeginUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L30
main actor-isolated instance method 'canvasViewDidEndUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L36
main actor-isolated instance method 'canvasViewDrawingDidChange' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L24
main actor-isolated instance method 'canvasViewDidBeginUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L30
main actor-isolated instance method 'canvasViewDidEndUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationEngine.swift#L30
static property 'logger' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationRule.swift#L72
stored property 'message' of 'Sendable'-conforming struct 'ValidationRule' has non-sendable type 'LocalizedStringResource'
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationEngine.swift#L30
static property 'logger' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationRule.swift#L72
stored property 'message' of 'Sendable'-conforming struct 'ValidationRule' has non-sendable type 'LocalizedStringResource'
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationEngine.swift#L30
static property 'logger' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationRule.swift#L72
stored property 'message' of 'Sendable'-conforming struct 'ValidationRule' has non-sendable type 'LocalizedStringResource'
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationRule.swift#L119
capture of 'regexTmp' with non-sendable type 'Regex<Output>' in a `@Sendable` closure
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L36
main actor-isolated instance method 'canvasViewDrawingDidChange' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L24
main actor-isolated instance method 'canvasViewDidBeginUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L30
main actor-isolated instance method 'canvasViewDidEndUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Layout/DynamicHStack.swift#L91
main actor-isolated default value in a nonisolated context; this is an error in Swift 6
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L36
main actor-isolated instance method 'canvasViewDrawingDidChange' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L24
main actor-isolated instance method 'canvasViewDidBeginUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L30
main actor-isolated instance method 'canvasViewDidEndUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Layout/DynamicHStack.swift#L91
main actor-isolated default value in a nonisolated context; this is an error in Swift 6
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationEngine.swift#L30
static property 'logger' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationRule.swift#L72
stored property 'message' of 'Sendable'-conforming struct 'ValidationRule' has non-sendable type 'LocalizedStringResource'
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationRule.swift#L72
stored property 'message' of 'Sendable'-conforming struct 'ValidationRule' has non-sendable type 'LocalizedStringResource'
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationRule.swift#L119
capture of 'regexTmp' with non-sendable type 'Regex<Output>' in a `@Sendable` closure
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationEngine.swift#L30
static property 'logger' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationEngine.swift#L30
static property 'logger' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationRule.swift#L72
stored property 'message' of 'Sendable'-conforming struct 'ValidationRule' has non-sendable type 'LocalizedStringResource'
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationEngine.swift#L30
static property 'logger' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationRule.swift#L72
stored property 'message' of 'Sendable'-conforming struct 'ValidationRule' has non-sendable type 'LocalizedStringResource'
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationRule.swift#L119
capture of 'regexTmp' with non-sendable type 'Regex<Output>' in a `@Sendable` closure
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L36
main actor-isolated instance method 'canvasViewDrawingDidChange' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L24
main actor-isolated instance method 'canvasViewDidBeginUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L30
main actor-isolated instance method 'canvasViewDidEndUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L36
main actor-isolated instance method 'canvasViewDrawingDidChange' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L24
main actor-isolated instance method 'canvasViewDidBeginUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L30
main actor-isolated instance method 'canvasViewDidEndUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane: Sources/SpeziValidation/ValidationEngine.swift#L30
static property 'logger' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L36
main actor-isolated instance method 'canvasViewDrawingDidChange' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L24
main actor-isolated instance method 'canvasViewDidBeginUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L30
main actor-isolated instance method 'canvasViewDidEndUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Layout/DynamicHStack.swift#L91
main actor-isolated default value in a nonisolated context; this is an error in Swift 6
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Layout/DynamicHStack.swift#L91
main actor-isolated default value in a nonisolated context; this is an error in Swift 6
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L36
main actor-isolated instance method 'canvasViewDrawingDidChange' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L24
main actor-isolated instance method 'canvasViewDidBeginUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L30
main actor-isolated instance method 'canvasViewDidEndUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iPadOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Build and Test UI Tests iPadOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L36
main actor-isolated instance method 'canvasViewDrawingDidChange' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iPadOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L24
main actor-isolated instance method 'canvasViewDidBeginUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iPadOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L30
main actor-isolated instance method 'canvasViewDidEndUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iPadOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Layout/DynamicHStack.swift#L91
main actor-isolated default value in a nonisolated context; this is an error in Swift 6
Build and Test UI Tests iPadOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Layout/DynamicHStack.swift#L91
main actor-isolated default value in a nonisolated context; this is an error in Swift 6
Build and Test UI Tests iPadOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L36
main actor-isolated instance method 'canvasViewDrawingDidChange' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iPadOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L24
main actor-isolated instance method 'canvasViewDidBeginUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iPadOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Views/Drawing/CanvasView.swift#L30
main actor-isolated instance method 'canvasViewDidEndUsingTool' cannot be used to satisfy nonisolated protocol requirement
Build and Test UI Tests iPadOS / Test using xcodebuild or run fastlane: Sources/SpeziViews/Modules/ConfigureTipKit.swift#L56
reference to static property 'arguments' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Upload Coverage Report / Create and upload coverage report / Create and upload coverage report
The following actions uses Node.js version which is deprecated and will be forced to run on node20: codecov/codecov-action@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane
Skipped TestAppUITests.ValidationTests.testValidationWithFocus

Artifacts

Produced during runtime
Name Size
SpeziViews-iOS-Latest.xcresult Expired
147 KB
SpeziViews-iOS.xcresult Expired
143 KB
SpeziViews-macOS.xcresult Expired
135 KB
SpeziViews-tvOS.xcresult Expired
139 KB
SpeziViews-visionOS.xcresult Expired
129 KB
SpeziViews-watchOS.xcresult Expired
128 KB
TestApp-iOS-Latest.xcresult Expired
1.34 MB
TestApp-iOS.xcresult Expired
1.35 MB
TestApp-iPad.xcresult Expired
1.51 MB
TestApp-visionOS.xcresult Expired
1.05 MB