Support for complete strict concurrency and Swift 6 migration #2103
Annotations
10 errors and 11 warnings
SwiftUIDemoAppUITests/Robots/UserRobot+Asserts.swift#L23
call to main actor-isolated instance method 'waitForText(_:timeout:mustBeEqual:)' in a synchronous nonisolated context
|
SwiftUIDemoAppUITests/Robots/UserRobot+Asserts.swift#L23
call to main actor-isolated instance method 'wait(timeout:)' in a synchronous nonisolated context
|
SwiftUIDemoAppUITests/Robots/UserRobot+Asserts.swift#L63
main actor-isolated property 'isOn' can not be referenced from a non-isolated autoclosure
|
SwiftUIDemoAppUITests/Robots/UserRobot+Asserts.swift#L63
call to main actor-isolated instance method 'waitForValue(_:timeout:mustBeEqual:)' in a synchronous nonisolated context
|
SwiftUIDemoAppUITests/Robots/UserRobot+Asserts.swift#L63
call to main actor-isolated instance method 'wait(timeout:)' in a synchronous nonisolated context
|
SwiftUIDemoAppUITests/Robots/UserRobot+Asserts.swift#L66
main actor-isolated property 'isOff' can not be referenced from a non-isolated autoclosure
|
SwiftUIDemoAppUITests/Robots/UserRobot+Asserts.swift#L66
call to main actor-isolated instance method 'waitForValue(_:timeout:mustBeEqual:)' in a synchronous nonisolated context
|
SwiftUIDemoAppUITests/Robots/UserRobot+Asserts.swift#L66
call to main actor-isolated instance method 'wait(timeout:)' in a synchronous nonisolated context
|
SwiftUIDemoAppUITests/Robots/UserRobot+Asserts.swift#L74
call to main actor-isolated instance method 'wait(timeout:)' in a synchronous nonisolated context
|
SwiftUIDemoAppUITests/Robots/UserRobot+Asserts.swift#L81
call to main actor-isolated instance method 'wait(timeout:)' in a synchronous nonisolated context
|
The following actions use a deprecated Node.js version and will be forced to run on node20: mikehardy/buildcache-action@v2. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Sources/StreamVideo/WebRTC/WebRTCEventDecoder.swift#L10
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
|
Sources/StreamVideo/protobuf/sfu/signal_rpc/signal.twirp.swift#L70
'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)'
|
|
Sources/StreamVideoSwiftUI/CallView/VideoRenderer/VideoRendererView.swift#L124
cannot access property 'dismantle' with a non-sendable type '(() -> Void)?' from non-isolated deinit; this is an error in Swift 6
|
DemoApp/Sources/Views/CallView/DemoCallsViewModel.swift#L25
non-sendable type 'UnsecureRepository' in asynchronous access to main actor-isolated property 'unsecureRepository' cannot cross actor boundary
|
DemoApp/Sources/Components/Chat/DemoChatViewFactory.swift#L19
main actor-isolated instance method 'makeReactionsOverlayView(channel:currentSnapshot:messageDisplayInfo:onBackgroundTap:onActionExecuted:)' cannot be used to satisfy nonisolated protocol requirement
|
DemoApp/Sources/Views/CallView/DemoSessionTimerView.swift#L13
cannot form key path to main actor-isolated property 'formatters'; this is an error in Swift 6
|
DemoApp/Sources/Controls/DemoMoreControls/DemoReactionButton.swift#L16
cannot form key path to main actor-isolated property 'orientationAdapter'; this is an error in Swift 6
|
DemoApp/Sources/Components/Snapshot/SnapshotTrigger.swift#L41
main actor-isolated static property 'currentValue' cannot be used to satisfy nonisolated protocol requirement
|
DemoApp/Sources/Components/Snapshot/LocalParticipantSnapshotViewModel.swift#L182
main actor-isolated static property 'currentValue' cannot be used to satisfy nonisolated protocol requirement
|
This job succeeded
Loading