Skip to content

Improve overload resolution for KnowledgeSource protocols #52

Improve overload resolution for KnowledgeSource protocols

Improve overload resolution for KnowledgeSource protocols #52

Triggered via pull request September 11, 2024 13:22
Status Success
Total duration 8m 25s
Artifacts 6

build-and-test.yml

on: pull_request
Build and Test Swift Package iOS  /  Test using xcodebuild or run fastlane
1m 51s
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 22s
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 27s
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane
Build and Test Swift Package tvOS  /  Test using xcodebuild or run fastlane
1m 36s
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane
Build and Test Swift Package macOS  /  Test using xcodebuild or run fastlane
1m 31s
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane
Build and Test Swift Package iOS Latest  /  Test using xcodebuild or run fastlane
1m 43s
Build and Test Swift Package iOS Latest / Test using xcodebuild or run fastlane
CodeQL  /  Test using xcodebuild or run fastlane
8m 11s
CodeQL / Test using xcodebuild or run fastlane
Upload Coverage Report  /  Create and upload coverage report
48s
Upload Coverage Report / Create and upload coverage report
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziFoundation/Semaphore/AsyncSemaphore.swift#L75
stored property 'value' of 'Sendable'-conforming class 'AsyncSemaphore' is mutable
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Sources/SpeziFoundation/Semaphore/AsyncSemaphore.swift#L75
stored property 'value' of 'Sendable'-conforming class 'AsyncSemaphore' is mutable
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane: Tests/SpeziFoundationTests/TimeoutTests.swift#L32
capture of 'self' with non-sendable type 'TimeoutTests' in 'async let' binding
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane: Sources/SpeziFoundation/Semaphore/AsyncSemaphore.swift#L75
stored property 'value' of 'Sendable'-conforming class 'AsyncSemaphore' is mutable
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane: Sources/SpeziFoundation/Semaphore/AsyncSemaphore.swift#L75
stored property 'value' of 'Sendable'-conforming class 'AsyncSemaphore' is mutable
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane: Tests/SpeziFoundationTests/TimeoutTests.swift#L32
capture of 'self' with non-sendable type 'TimeoutTests' in 'async let' binding
Upload Coverage Report / Create and upload coverage report
The following actions use a deprecated Node.js version 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/
CodeQL / Test using xcodebuild or run fastlane
xcbeautify 2.11.0 is already installed and up-to-date. To reinstall 2.11.0, run: brew reinstall xcbeautify
CodeQL / Test using xcodebuild or run fastlane: Sources/SpeziFoundation/Semaphore/AsyncSemaphore.swift#L75
stored property 'value' of 'Sendable'-conforming class 'AsyncSemaphore' is mutable
CodeQL / Test using xcodebuild or run fastlane: Sources/SpeziFoundation/Semaphore/AsyncSemaphore.swift#L75
stored property 'value' of 'Sendable'-conforming class 'AsyncSemaphore' is mutable

Artifacts

Produced during runtime
Name Size
SpeziFoundation-Latest.xcresult
101 KB
SpeziFoundation.xcresult
65.2 KB
SpeziFoundationMacOS.xcresult
95.6 KB
SpeziFoundationTvOS.xcresult
99.1 KB
SpeziFoundationVisionOS.xcresult
99.3 KB
SpeziFoundationWatchOS.xcresult
64.7 KB