Allow to dynamically load and unload Modules #660
build-and-test.yml
on: pull_request
Build and Test Swift Package iOS
/
Test using xcodebuild or run fastlane
1m 31s
Build and Test Swift Package watchOS
/
Test using xcodebuild or run fastlane
1m 26s
Build and Test Swift Package visionOS
/
Test using xcodebuild or run fastlane
1m 38s
Build and Test Swift Package tvOS
/
Test using xcodebuild or run fastlane
1m 31s
Build and Test Swift Package macOS
/
Test using xcodebuild or run fastlane
1m 11s
Build and Test UI Tests iOS
/
Test using xcodebuild or run fastlane
4m 50s
Build and Test UI Tests visionOS
/
Test using xcodebuild or run fastlane
3m 32s
Upload Coverage Report
/
...
/
Create and upload coverage report
Annotations
3 errors, 47 warnings, and 6 notices
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane:
Tests/UITests/TestAppUITests/LifecycleHandlerTests.swift#L47
testLifecycleHandler, XCTAssertTrue failed
|
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane
Tests Failed: 1 failed, 0 skipped, 3 total (76.575 seconds)
|
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane
Process completed with exit code 65.
|
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L63
'lifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L63
initialization of immutable value 'lifecycleHandlers' was never used; consider replacing with assignment to '_' or removing it
|
|
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardInjectionTests.swift#L55
no 'async' operations occur within 'await' expression
|
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardInjectionTests.swift#L58
no 'async' operations occur within 'await' expression
|
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardConstraintTests.swift#L60
no 'async' operations occur within 'await' expression
|
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardConstraintTests.swift#L63
no 'async' operations occur within 'await' expression
|
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L63
'lifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L69
'willFinishLaunchingWithOptions(_:launchOptions:)' is deprecated: Please use the new @Application(\.launchOptions) property wrapper within your Module to access launchOptions in a platform independent way.
|
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane:
Sources/XCTSpezi/DependencyResolution.swift#L36
'lifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane:
Sources/XCTSpezi/DependencyResolution.swift#L36
'willFinishLaunchingWithOptions(_:launchOptions:)' is deprecated: Please use the new @Application(\.launchOptions) property wrapper within your Module to access launchOptions in a platform independent way.
|
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L63
'lifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L63
initialization of immutable value 'lifecycleHandlers' was never used; consider replacing with assignment to '_' or removing it
|
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardConstraintTests.swift#L60
no 'async' operations occur within 'await' expression
|
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardConstraintTests.swift#L63
no 'async' operations occur within 'await' expression
|
|
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardInjectionTests.swift#L55
no 'async' operations occur within 'await' expression
|
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardInjectionTests.swift#L58
no 'async' operations occur within 'await' expression
|
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L63
'lifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L69
'willFinishLaunchingWithOptions(_:launchOptions:)' is deprecated: Please use the new @Application(\.launchOptions) property wrapper within your Module to access launchOptions in a platform independent way.
|
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane:
Sources/XCTSpezi/DependencyResolution.swift#L36
'lifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane:
Sources/XCTSpezi/DependencyResolution.swift#L36
'willFinishLaunchingWithOptions(_:launchOptions:)' is deprecated: Please use the new @Application(\.launchOptions) property wrapper within your Module to access launchOptions in a platform independent way.
|
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L63
'lifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L63
initialization of immutable value 'lifecycleHandlers' was never used; consider replacing with assignment to '_' or removing it
|
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardConstraintTests.swift#L60
no 'async' operations occur within 'await' expression
|
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardConstraintTests.swift#L63
no 'async' operations occur within 'await' expression
|
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardInjectionTests.swift#L55
no 'async' operations occur within 'await' expression
|
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane:
Tests/SpeziTests/StandardTests/StandardInjectionTests.swift#L58
no 'async' operations occur within 'await' expression
|
|
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L63
'lifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L69
'willFinishLaunchingWithOptions(_:launchOptions:)' is deprecated: Please use the new @Application(\.launchOptions) property wrapper within your Module to access launchOptions in a platform independent way.
|
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane:
Sources/XCTSpezi/DependencyResolution.swift#L36
'lifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane:
Sources/XCTSpezi/DependencyResolution.swift#L36
'willFinishLaunchingWithOptions(_:launchOptions:)' is deprecated: Please use the new @Application(\.launchOptions) property wrapper within your Module to access launchOptions in a platform independent way.
|
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane:
Tests/UITests/TestApp/LifecycleHandler/LifecycleHandlerTestModule.swift#L46
'LifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane:
Tests/UITests/TestApp/ModelTests/ModuleWithModel.swift#L14
static property 'defaultValue' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
|
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane:
Tests/UITests/TestApp/ModelTests/ModuleWithModel.swift#L14
static property 'defaultValue' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
|
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane:
Tests/UITests/TestApp/LifecycleHandler/LifecycleHandlerTestModule.swift#L46
'LifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test UI Tests iOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi.swift#L114
Todo Violation: TODOs should be resolved (doc that this rerenders the wh...) (todo)
|
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L63
'lifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi+Preview.swift#L69
'willFinishLaunchingWithOptions(_:launchOptions:)' is deprecated: Please use the new @Application(\.launchOptions) property wrapper within your Module to access launchOptions in a platform independent way.
|
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane:
Sources/XCTSpezi/DependencyResolution.swift#L36
'lifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane:
Sources/XCTSpezi/DependencyResolution.swift#L36
'willFinishLaunchingWithOptions(_:launchOptions:)' is deprecated: Please use the new @Application(\.launchOptions) property wrapper within your Module to access launchOptions in a platform independent way.
|
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane:
Tests/UITests/TestApp/LifecycleHandler/LifecycleHandlerTestModule.swift#L46
'LifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane:
Tests/UITests/TestApp/ModelTests/ModuleWithModel.swift#L14
static property 'defaultValue' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
|
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane:
Tests/UITests/TestApp/LifecycleHandler/LifecycleHandlerTestModule.swift#L46
'LifecycleHandler' is deprecated: Please use the new @Application property wrapper to access delegate functionality. Otherwise use the SwiftUI onReceive(_:perform:) for UI related notifications.
|
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane:
Tests/UITests/TestApp/ModelTests/ModuleWithModel.swift#L14
static property 'defaultValue' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
|
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane:
Sources/Spezi/Spezi/Spezi.swift#L114
Todo Violation: TODOs should be resolved (doc that this rerenders the wh...) (todo)
|
Build and Test Swift Package macOS / Test using xcodebuild or run fastlane
Tests Passed: 0 failed, 0 skipped, 40 total (2.903 seconds)
|
Build and Test Swift Package iOS / Test using xcodebuild or run fastlane
Tests Passed: 0 failed, 0 skipped, 40 total (2.976 seconds)
|
Build and Test Swift Package tvOS / Test using xcodebuild or run fastlane
Tests Passed: 0 failed, 0 skipped, 40 total (2.885 seconds)
|
Build and Test Swift Package visionOS / Test using xcodebuild or run fastlane
Tests Passed: 0 failed, 0 skipped, 40 total (2.998 seconds)
|
Build and Test Swift Package watchOS / Test using xcodebuild or run fastlane
Tests Passed: 0 failed, 0 skipped, 40 total (2.848 seconds)
|
Build and Test UI Tests visionOS / Test using xcodebuild or run fastlane
Tests Passed: 0 failed, 0 skipped, 3 total (61.912 seconds)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Spezi-Package-iOS.xcresult
Expired
|
109 KB |
|
Spezi-Package-macOS.xcresult
Expired
|
105 KB |
|
Spezi-Package-tvOS.xcresult
Expired
|
105 KB |
|
Spezi-Package-visionOS.xcresult
Expired
|
109 KB |
|
Spezi-Package-watchOS.xcresult
Expired
|
105 KB |
|
TestApp-iOS.xcresult
Expired
|
54.7 MB |
|
TestApp-visionOS.xcresult
Expired
|
193 KB |
|