Build Information
Successful build of OpenSwiftUI, reference 0.17.2 (89f034), with Swift 6.1 for Linux on 26 Mar 2026 06:29:19 UTC.
Swift 6 data race errors: 898
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1Build Log
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
:
199 | @State var implementation: (any PlatformSensoryFeedback)?
200 |
201 | init(
| |- note: calls to initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'SensoryFeedbackGeneratorModifier'
202 | feedbackRequestContext: FeedbackRequestContext,
203 | feedback: SensoryFeedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: call to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| `- warning: call to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
:
156 | @State var state: (feedback: SensoryFeedback, implementation: (any PlatformSensoryFeedback)?)?
157 |
158 | init(
| |- note: calls to initializer 'init(feedbackRequestContext:trigger:feedback:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'SensoryFeedbackGeneratorModifier'
159 | feedbackRequestContext: FeedbackRequestContext,
160 | trigger: T,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:28:9: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 |
27 | override func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> AnyView {
28 | AnyView(base.body(configuration: configuration))
| `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
29 | }
30 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/View/DynamicView/AnyView.swift:26:12: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
24 |
25 | /// Create an instance that type-erases `view`.
26 | public init<V>(_ view: V) where V: View {
| `- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
27 | if let anyView = view as? AnyView {
28 | storage = anyView.storage
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:142:14: warning: 'init(value:in:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
140 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
141 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
142 | self.init(
| |- warning: 'init(value:in:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
| `- note: use 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)' instead
143 | value: value,
144 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:183:14: warning: 'init(value:in:step:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
181 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
182 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
183 | self.init(
| |- warning: 'init(value:in:step:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
| `- note: use 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)' instead
184 | value: value,
185 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:222:14: warning: 'init(value:in:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:label:onEditingChanged:)'
220 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
221 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
222 | self.init(
| |- warning: 'init(value:in:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:label:onEditingChanged:)'
| `- note: use 'Slider(value:in:label:onEditingChanged:)' instead
223 | value: value,
224 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:257:14: warning: 'init(value:in:step:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:step:label:onEditingChanged:)'
255 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
256 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
257 | self.init(
| |- warning: 'init(value:in:step:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:step:label:onEditingChanged:)'
| `- note: use 'Slider(value:in:step:label:onEditingChanged:)' instead
258 | value: value,
259 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SliderStyleKey.swift:10:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
8 |
9 | private struct SliderStyleKey: EnvironmentKey {
10 | static let defaultValue = AnySliderStyle.default
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | }
12 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:32:8: note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
30 | }
31 |
32 | struct AnySliderStyle: SliderStyle {
| `- note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
33 | private let box: AnyStyleBox
34 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SystemSliderStyle.swift:17:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | extension AnySliderStyle {
17 | static let `default` = AnySliderStyle(style: SystemSliderStyle())
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | }
19 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:32:8: note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
30 | }
31 |
32 | struct AnySliderStyle: SliderStyle {
| `- note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
33 | private let box: AnyStyleBox
34 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SystemSliderStyle.swift:12:9: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
9 | // TODO
10 | private struct SystemSliderStyle: SliderStyle {
11 | func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> some View {
| `- note: add '@MainActor' to make instance method 'body(configuration:)' part of global actor 'MainActor'
12 | EmptyView()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
13 | }
14 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/View/EmptyView.swift:33:12: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
31 | /// Creates an empty view.
32 | @inlinable
33 | public init() {}
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
34 |
35 | nonisolated public static func _makeView(view: _GraphValue<EmptyView>, inputs: _ViewInputs) -> _ViewOutputs {
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:44:18: warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
18 | @frozen
19 | public struct EquatableView<Content>: View, UnaryView, PrimitiveView where Content: Equatable, Content: View {
20 | public var content: Content
| `- note: property declared here
21 |
22 | @inlinable
:
42 |
43 | var value: Value {
44 | view.content
| `- warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
45 | }
46 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:61:9: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
21 |
22 | @inlinable
23 | public init(content: Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'View'
24 | self.content = content
25 | }
:
59 | @inlinable
60 | nonisolated public func equatable() -> EquatableView<Self> {
61 | EquatableView(content: self)
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:100:49: warning: main actor-isolated property 'token' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
68 | package var content: Content
69 |
70 | package var token: Token
| `- note: property declared here
71 |
72 | package init(content: Content, token: Token) {
:
98 |
99 | mutating func updateValue() {
100 | guard hasValue && lastToken == view.token else {
| `- warning: main actor-isolated property 'token' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
101 | value = view.content
102 | lastToken = view.token
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:101:30: warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 |
67 | package struct EquatableProxyView<Content, Token>: View, UnaryView, PrimitiveView where Content: View, Token: Equatable {
68 | package var content: Content
| `- note: property declared here
69 |
70 | package var token: Token
:
97 | typealias Value = Content
98 |
99 | mutating func updateValue() {
| `- note: add '@MainActor' to make instance method 'updateValue()' part of global actor 'MainActor'
100 | guard hasValue && lastToken == view.token else {
101 | value = view.content
| `- warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
102 | lastToken = view.token
103 | return
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:102:34: warning: main actor-isolated property 'token' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
68 | package var content: Content
69 |
70 | package var token: Token
| `- note: property declared here
71 |
72 | package init(content: Content, token: Token) {
:
97 | typealias Value = Content
98 |
99 | mutating func updateValue() {
| `- note: add '@MainActor' to make instance method 'updateValue()' part of global actor 'MainActor'
100 | guard hasValue && lastToken == view.token else {
101 | value = view.content
102 | lastToken = view.token
| `- warning: main actor-isolated property 'token' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
103 | return
104 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: call to main actor-isolated initializer 'init(content:token:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | package var token: Token
71 |
72 | package init(content: Content, token: Token) {
| |- note: calls to initializer 'init(content:token:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'View'
73 | self.content = content
74 | self.token = token
:
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| `- warning: call to main actor-isolated initializer 'init(content:token:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/Modifier/ViewModifier.swift:101:24: warning: main actor-isolated static method '_viewListCount(inputs:body:)' cannot be used to satisfy nonisolated requirement from protocol 'ViewModifier'; this is an error in the Swift 6 language mode
71 | /// The number of views that `_makeViewList()` would produce, or
72 | /// nil if unknown.
73 | nonisolated static func _viewListCount(
| `- note: mark the protocol requirement '_viewListCount(inputs:body:)' 'async' to allow actor-isolated conformances
74 | inputs: _ViewListCountInputs,
75 | body: (_ViewListCountInputs) -> Int?
:
99 | }
100 |
101 | public static func _viewListCount(
| |- warning: main actor-isolated static method '_viewListCount(inputs:body:)' cannot be used to satisfy nonisolated requirement from protocol 'ViewModifier'; this is an error in the Swift 6 language mode
| `- note: add 'nonisolated' to '_viewListCount(inputs:body:)' to make this static method not isolated to the actor
102 | inputs: _ViewListCountInputs,
103 | body: (_ViewListCountInputs) -> Int?
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:48: note: add '@preconcurrency' to the 'ViewModifier' conformance to defer isolation checking to run time
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| `- note: add '@preconcurrency' to the 'ViewModifier' conformance to defer isolation checking to run time
17 | public var identifier: Identifier
18 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:71:34: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
:
69 | var value: (inout _IdentifiedViewTree) -> Void {
70 | let proxy = _IdentifiedViewProxy(
71 | identifier: modifier.identifier,
| `- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
72 | size: size.value,
73 | position: position,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedViewsKey.swift:17:23: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type '_IdentifiedViewTree' may have shared mutable state; this is an error in the Swift 6 language mode
15 | public typealias Value = _IdentifiedViewTree
16 |
17 | public static let defaultValue: _IdentifiedViewTree = .empty
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type '_IdentifiedViewTree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 | public static func reduce(value: inout _IdentifiedViewTree, nextValue: () -> _IdentifiedViewTree) {
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedViewTree.swift:10:13: note: consider making enum '_IdentifiedViewTree' conform to the 'Sendable' protocol
8 |
9 | @available(OpenSwiftUI_v1_0, *)
10 | public enum _IdentifiedViewTree {
| `- note: consider making enum '_IdentifiedViewTree' conform to the 'Sendable' protocol
11 | case empty
12 | case proxy(_IdentifiedViewProxy)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentityLink.swift:18:24: warning: static property 'nextSeed' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | package let seed: UInt32
17 |
18 | private static var nextSeed: UInt32 = 1
| |- warning: static property 'nextSeed' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextSeed' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextSeed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | package static let invalid = ViewIdentity(seed: .zero)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:44:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
42 | ) -> some View where T: Equatable {
43 | platformSensoryFeedback(
44 | FeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
45 | feedbackRequestContext: .init(),
46 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:88:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
86 | ) -> some View where T: Equatable {
87 | platformSensoryFeedback(
88 | FeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:88:13: warning: sending 'condition.some' risks causing data races; this is an error in the Swift 6 language mode
86 | ) -> some View where T: Equatable {
87 | platformSensoryFeedback(
88 | FeedbackGenerator(
| |- warning: sending 'condition.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'condition.some' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' risks causing data races between main actor-isolated and task-isolated uses
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: sending 'feedback' risks causing data races; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| |- warning: sending 'feedback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'feedback' to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' risks causing data races between main actor-isolated and task-isolated uses
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:28:9: warning: sending value of non-Sendable type 'Base.Body' risks causing data races; this is an error in the Swift 6 language mode
26 |
27 | override func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> AnyView {
28 | AnyView(base.body(configuration: configuration))
| |- warning: sending value of non-Sendable type 'Base.Body' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated value of non-Sendable type 'Base.Body' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
29 | }
30 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:61:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
59 | @inlinable
60 | nonisolated public func equatable() -> EquatableView<Self> {
61 | EquatableView(content: self)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(content:)' risks causing data races between main actor-isolated and task-isolated uses
62 | }
63 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(content:token:)' risks causing data races between main actor-isolated and task-isolated uses
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: sending 'token' risks causing data races; this is an error in the Swift 6 language mode
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| |- warning: sending 'token' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'token' to main actor-isolated initializer 'init(content:token:)' risks causing data races between main actor-isolated and task-isolated uses
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:15: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| |- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
| `- note: in static method '==' for derived conformance to 'Equatable'
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:15: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| |- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
| `- note: in static method '==' for derived conformance to 'Equatable'
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Image/AsyncImage.swift:288:60: warning: passing closure as a 'sending' parameter risks causing data races between main actor-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
286 | }
287 | let config = TaskConfig(loadingState: $loadingState, scale: scale, transaction: transaction)
288 | let task = Task.detached(priority: .userInitiated) {
| `- warning: passing closure as a 'sending' parameter risks causing data races between main actor-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
289 | let result: TaskResult
290 | do {
:
293 | result = TaskResult(error: error)
294 | }
295 | updateTaskResult(result, config: config)
| `- note: closure captures 'config' which is accessible to main actor-isolated code
296 | }
297 | updateTask(task, url: newURL)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Link/OpenURLActionKey.swift:20:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 | struct OpenURLActionKey: EnvironmentKey {
20 | static let defaultValue = OpenURLAction(
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | handler: .system { url, completion in
22 | #if os(iOS) || os(visionOS) || os(tvOS)
/host/spi-builder-workspace/Sources/OpenSwiftUI/Event/SystemEvent/OpenURLAction.swift:70:15: note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
68 | /// receives `true` when calling the action, because the
69 | /// handler always returns ``OpenURLAction/Result/handled``.
70 | public struct OpenURLAction {
| `- note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
71 | enum Handler {
72 | case system((URL, @escaping (Bool) -> Void) -> Void)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Link/OpenURLActionKey.swift:38:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
36 | struct OpenSensitiveURLActionKey: EnvironmentKey {
37 |
38 | static let defaultValue = OpenURLAction(
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 | handler: .system { url, completion in
40 | #if os(iOS) && !targetEnvironment(macCatalyst)
/host/spi-builder-workspace/Sources/OpenSwiftUI/Event/SystemEvent/OpenURLAction.swift:70:15: note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
68 | /// receives `true` when calling the action, because the
69 | /// handler always returns ``OpenURLAction/Result/handled``.
70 | public struct OpenURLAction {
| `- note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
71 | enum Handler {
72 | case system((URL, @escaping (Bool) -> Void) -> Void)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Link/OpenURLActionKey.swift:62:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction?' may have shared mutable state; this is an error in the Swift 6 language mode
60 |
61 | struct HostingViewOpenURLActionKey: EnvironmentKey {
62 | static let defaultValue: OpenURLAction? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction?' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 | }
64 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/Event/SystemEvent/OpenURLAction.swift:70:15: note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
68 | /// receives `true` when calling the action, because the
69 | /// handler always returns ``OpenURLAction/Result/handled``.
70 | public struct OpenURLAction {
| `- note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
71 | enum Handler {
72 | case system((URL, @escaping (Bool) -> Void) -> Void)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:44:13: warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
42 | ) -> some View where T: Equatable {
43 | platformSensoryFeedback(
44 | FeedbackGenerator(
| `- warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
45 | feedbackRequestContext: .init(),
46 | feedback: feedback,
:
199 | @State var implementation: (any PlatformSensoryFeedback)?
200 |
201 | init(
| |- note: calls to initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'SensoryFeedbackGeneratorModifier'
202 | feedbackRequestContext: FeedbackRequestContext,
203 | feedback: SensoryFeedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:88:13: warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
86 | ) -> some View where T: Equatable {
87 | platformSensoryFeedback(
88 | FeedbackGenerator(
| `- warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
:
199 | @State var implementation: (any PlatformSensoryFeedback)?
200 |
201 | init(
| |- note: calls to initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'SensoryFeedbackGeneratorModifier'
202 | feedbackRequestContext: FeedbackRequestContext,
203 | feedback: SensoryFeedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: call to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| `- warning: call to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
:
156 | @State var state: (feedback: SensoryFeedback, implementation: (any PlatformSensoryFeedback)?)?
157 |
158 | init(
| |- note: calls to initializer 'init(feedbackRequestContext:trigger:feedback:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'SensoryFeedbackGeneratorModifier'
159 | feedbackRequestContext: FeedbackRequestContext,
160 | trigger: T,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:28:9: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 |
27 | override func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> AnyView {
28 | AnyView(base.body(configuration: configuration))
| `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
29 | }
30 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/View/DynamicView/AnyView.swift:26:12: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
24 |
25 | /// Create an instance that type-erases `view`.
26 | public init<V>(_ view: V) where V: View {
| `- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
27 | if let anyView = view as? AnyView {
28 | storage = anyView.storage
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:142:14: warning: 'init(value:in:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
140 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
141 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
142 | self.init(
| |- warning: 'init(value:in:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
| `- note: use 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)' instead
143 | value: value,
144 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:183:14: warning: 'init(value:in:step:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
181 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
182 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
183 | self.init(
| |- warning: 'init(value:in:step:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
| `- note: use 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)' instead
184 | value: value,
185 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:222:14: warning: 'init(value:in:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:label:onEditingChanged:)'
220 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
221 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
222 | self.init(
| |- warning: 'init(value:in:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:label:onEditingChanged:)'
| `- note: use 'Slider(value:in:label:onEditingChanged:)' instead
223 | value: value,
224 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:257:14: warning: 'init(value:in:step:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:step:label:onEditingChanged:)'
255 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
256 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
257 | self.init(
| |- warning: 'init(value:in:step:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:step:label:onEditingChanged:)'
| `- note: use 'Slider(value:in:step:label:onEditingChanged:)' instead
258 | value: value,
259 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SliderStyleKey.swift:10:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
8 |
9 | private struct SliderStyleKey: EnvironmentKey {
10 | static let defaultValue = AnySliderStyle.default
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | }
12 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:32:8: note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
30 | }
31 |
32 | struct AnySliderStyle: SliderStyle {
| `- note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
33 | private let box: AnyStyleBox
34 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SystemSliderStyle.swift:17:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | extension AnySliderStyle {
17 | static let `default` = AnySliderStyle(style: SystemSliderStyle())
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | }
19 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:32:8: note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
30 | }
31 |
32 | struct AnySliderStyle: SliderStyle {
| `- note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
33 | private let box: AnyStyleBox
34 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SystemSliderStyle.swift:12:9: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
9 | // TODO
10 | private struct SystemSliderStyle: SliderStyle {
11 | func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> some View {
| `- note: add '@MainActor' to make instance method 'body(configuration:)' part of global actor 'MainActor'
12 | EmptyView()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
13 | }
14 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/View/EmptyView.swift:33:12: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
31 | /// Creates an empty view.
32 | @inlinable
33 | public init() {}
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
34 |
35 | nonisolated public static func _makeView(view: _GraphValue<EmptyView>, inputs: _ViewInputs) -> _ViewOutputs {
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:44:18: warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
18 | @frozen
19 | public struct EquatableView<Content>: View, UnaryView, PrimitiveView where Content: Equatable, Content: View {
20 | public var content: Content
| `- note: property declared here
21 |
22 | @inlinable
:
42 |
43 | var value: Value {
44 | view.content
| `- warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
45 | }
46 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:61:9: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
21 |
22 | @inlinable
23 | public init(content: Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'View'
24 | self.content = content
25 | }
:
59 | @inlinable
60 | nonisolated public func equatable() -> EquatableView<Self> {
61 | EquatableView(content: self)
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:100:49: warning: main actor-isolated property 'token' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
68 | package var content: Content
69 |
70 | package var token: Token
| `- note: property declared here
71 |
72 | package init(content: Content, token: Token) {
:
98 |
99 | mutating func updateValue() {
100 | guard hasValue && lastToken == view.token else {
| `- warning: main actor-isolated property 'token' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
101 | value = view.content
102 | lastToken = view.token
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:101:30: warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 |
67 | package struct EquatableProxyView<Content, Token>: View, UnaryView, PrimitiveView where Content: View, Token: Equatable {
68 | package var content: Content
| `- note: property declared here
69 |
70 | package var token: Token
:
97 | typealias Value = Content
98 |
99 | mutating func updateValue() {
| `- note: add '@MainActor' to make instance method 'updateValue()' part of global actor 'MainActor'
100 | guard hasValue && lastToken == view.token else {
101 | value = view.content
| `- warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
102 | lastToken = view.token
103 | return
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:102:34: warning: main actor-isolated property 'token' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
68 | package var content: Content
69 |
70 | package var token: Token
| `- note: property declared here
71 |
72 | package init(content: Content, token: Token) {
:
97 | typealias Value = Content
98 |
99 | mutating func updateValue() {
| `- note: add '@MainActor' to make instance method 'updateValue()' part of global actor 'MainActor'
100 | guard hasValue && lastToken == view.token else {
101 | value = view.content
102 | lastToken = view.token
| `- warning: main actor-isolated property 'token' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
103 | return
104 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: call to main actor-isolated initializer 'init(content:token:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | package var token: Token
71 |
72 | package init(content: Content, token: Token) {
| |- note: calls to initializer 'init(content:token:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'View'
73 | self.content = content
74 | self.token = token
:
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| `- warning: call to main actor-isolated initializer 'init(content:token:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/Modifier/ViewModifier.swift:101:24: warning: main actor-isolated static method '_viewListCount(inputs:body:)' cannot be used to satisfy nonisolated requirement from protocol 'ViewModifier'; this is an error in the Swift 6 language mode
71 | /// The number of views that `_makeViewList()` would produce, or
72 | /// nil if unknown.
73 | nonisolated static func _viewListCount(
| `- note: mark the protocol requirement '_viewListCount(inputs:body:)' 'async' to allow actor-isolated conformances
74 | inputs: _ViewListCountInputs,
75 | body: (_ViewListCountInputs) -> Int?
:
99 | }
100 |
101 | public static func _viewListCount(
| |- warning: main actor-isolated static method '_viewListCount(inputs:body:)' cannot be used to satisfy nonisolated requirement from protocol 'ViewModifier'; this is an error in the Swift 6 language mode
| `- note: add 'nonisolated' to '_viewListCount(inputs:body:)' to make this static method not isolated to the actor
102 | inputs: _ViewListCountInputs,
103 | body: (_ViewListCountInputs) -> Int?
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:48: note: add '@preconcurrency' to the 'ViewModifier' conformance to defer isolation checking to run time
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| `- note: add '@preconcurrency' to the 'ViewModifier' conformance to defer isolation checking to run time
17 | public var identifier: Identifier
18 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:71:34: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
:
69 | var value: (inout _IdentifiedViewTree) -> Void {
70 | let proxy = _IdentifiedViewProxy(
71 | identifier: modifier.identifier,
| `- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
72 | size: size.value,
73 | position: position,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedViewsKey.swift:17:23: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type '_IdentifiedViewTree' may have shared mutable state; this is an error in the Swift 6 language mode
15 | public typealias Value = _IdentifiedViewTree
16 |
17 | public static let defaultValue: _IdentifiedViewTree = .empty
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type '_IdentifiedViewTree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 | public static func reduce(value: inout _IdentifiedViewTree, nextValue: () -> _IdentifiedViewTree) {
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedViewTree.swift:10:13: note: consider making enum '_IdentifiedViewTree' conform to the 'Sendable' protocol
8 |
9 | @available(OpenSwiftUI_v1_0, *)
10 | public enum _IdentifiedViewTree {
| `- note: consider making enum '_IdentifiedViewTree' conform to the 'Sendable' protocol
11 | case empty
12 | case proxy(_IdentifiedViewProxy)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentityLink.swift:18:24: warning: static property 'nextSeed' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | package let seed: UInt32
17 |
18 | private static var nextSeed: UInt32 = 1
| |- warning: static property 'nextSeed' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextSeed' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextSeed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | package static let invalid = ViewIdentity(seed: .zero)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:44:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
42 | ) -> some View where T: Equatable {
43 | platformSensoryFeedback(
44 | FeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
45 | feedbackRequestContext: .init(),
46 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:88:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
86 | ) -> some View where T: Equatable {
87 | platformSensoryFeedback(
88 | FeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:88:13: warning: sending 'condition.some' risks causing data races; this is an error in the Swift 6 language mode
86 | ) -> some View where T: Equatable {
87 | platformSensoryFeedback(
88 | FeedbackGenerator(
| |- warning: sending 'condition.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'condition.some' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' risks causing data races between main actor-isolated and task-isolated uses
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: sending 'feedback' risks causing data races; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| |- warning: sending 'feedback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'feedback' to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' risks causing data races between main actor-isolated and task-isolated uses
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:28:9: warning: sending value of non-Sendable type 'Base.Body' risks causing data races; this is an error in the Swift 6 language mode
26 |
27 | override func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> AnyView {
28 | AnyView(base.body(configuration: configuration))
| |- warning: sending value of non-Sendable type 'Base.Body' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated value of non-Sendable type 'Base.Body' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
29 | }
30 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:61:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
59 | @inlinable
60 | nonisolated public func equatable() -> EquatableView<Self> {
61 | EquatableView(content: self)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(content:)' risks causing data races between main actor-isolated and task-isolated uses
62 | }
63 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(content:token:)' risks causing data races between main actor-isolated and task-isolated uses
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: sending 'token' risks causing data races; this is an error in the Swift 6 language mode
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| |- warning: sending 'token' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'token' to main actor-isolated initializer 'init(content:token:)' risks causing data races between main actor-isolated and task-isolated uses
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:15: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| |- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
| `- note: in static method '==' for derived conformance to 'Equatable'
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:15: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| |- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
| `- note: in static method '==' for derived conformance to 'Equatable'
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Image/AsyncImage.swift:288:60: warning: passing closure as a 'sending' parameter risks causing data races between main actor-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
286 | }
287 | let config = TaskConfig(loadingState: $loadingState, scale: scale, transaction: transaction)
288 | let task = Task.detached(priority: .userInitiated) {
| `- warning: passing closure as a 'sending' parameter risks causing data races between main actor-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
289 | let result: TaskResult
290 | do {
:
293 | result = TaskResult(error: error)
294 | }
295 | updateTaskResult(result, config: config)
| `- note: closure captures 'config' which is accessible to main actor-isolated code
296 | }
297 | updateTask(task, url: newURL)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Link/OpenURLActionKey.swift:20:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 | struct OpenURLActionKey: EnvironmentKey {
20 | static let defaultValue = OpenURLAction(
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | handler: .system { url, completion in
22 | #if os(iOS) || os(visionOS) || os(tvOS)
/host/spi-builder-workspace/Sources/OpenSwiftUI/Event/SystemEvent/OpenURLAction.swift:70:15: note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
68 | /// receives `true` when calling the action, because the
69 | /// handler always returns ``OpenURLAction/Result/handled``.
70 | public struct OpenURLAction {
| `- note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
71 | enum Handler {
72 | case system((URL, @escaping (Bool) -> Void) -> Void)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Link/OpenURLActionKey.swift:38:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
36 | struct OpenSensitiveURLActionKey: EnvironmentKey {
37 |
38 | static let defaultValue = OpenURLAction(
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 | handler: .system { url, completion in
40 | #if os(iOS) && !targetEnvironment(macCatalyst)
/host/spi-builder-workspace/Sources/OpenSwiftUI/Event/SystemEvent/OpenURLAction.swift:70:15: note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
68 | /// receives `true` when calling the action, because the
69 | /// handler always returns ``OpenURLAction/Result/handled``.
70 | public struct OpenURLAction {
| `- note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
71 | enum Handler {
72 | case system((URL, @escaping (Bool) -> Void) -> Void)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Link/OpenURLActionKey.swift:62:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction?' may have shared mutable state; this is an error in the Swift 6 language mode
60 |
61 | struct HostingViewOpenURLActionKey: EnvironmentKey {
62 | static let defaultValue: OpenURLAction? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction?' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 | }
64 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/Event/SystemEvent/OpenURLAction.swift:70:15: note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
68 | /// receives `true` when calling the action, because the
69 | /// handler always returns ``OpenURLAction/Result/handled``.
70 | public struct OpenURLAction {
| `- note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
71 | enum Handler {
72 | case system((URL, @escaping (Bool) -> Void) -> Void)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:44:13: warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
42 | ) -> some View where T: Equatable {
43 | platformSensoryFeedback(
44 | FeedbackGenerator(
| `- warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
45 | feedbackRequestContext: .init(),
46 | feedback: feedback,
:
199 | @State var implementation: (any PlatformSensoryFeedback)?
200 |
201 | init(
| |- note: calls to initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'SensoryFeedbackGeneratorModifier'
202 | feedbackRequestContext: FeedbackRequestContext,
203 | feedback: SensoryFeedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:88:13: warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
86 | ) -> some View where T: Equatable {
87 | platformSensoryFeedback(
88 | FeedbackGenerator(
| `- warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
:
199 | @State var implementation: (any PlatformSensoryFeedback)?
200 |
201 | init(
| |- note: calls to initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'SensoryFeedbackGeneratorModifier'
202 | feedbackRequestContext: FeedbackRequestContext,
203 | feedback: SensoryFeedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: call to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| `- warning: call to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
:
156 | @State var state: (feedback: SensoryFeedback, implementation: (any PlatformSensoryFeedback)?)?
157 |
158 | init(
| |- note: calls to initializer 'init(feedbackRequestContext:trigger:feedback:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'SensoryFeedbackGeneratorModifier'
159 | feedbackRequestContext: FeedbackRequestContext,
160 | trigger: T,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:28:9: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 |
27 | override func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> AnyView {
28 | AnyView(base.body(configuration: configuration))
| `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
29 | }
30 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/View/DynamicView/AnyView.swift:26:12: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
24 |
25 | /// Create an instance that type-erases `view`.
26 | public init<V>(_ view: V) where V: View {
| `- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
27 | if let anyView = view as? AnyView {
28 | storage = anyView.storage
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:142:14: warning: 'init(value:in:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
140 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
141 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
142 | self.init(
| |- warning: 'init(value:in:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
| `- note: use 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)' instead
143 | value: value,
144 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:183:14: warning: 'init(value:in:step:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
181 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
182 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
183 | self.init(
| |- warning: 'init(value:in:step:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
| `- note: use 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)' instead
184 | value: value,
185 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:222:14: warning: 'init(value:in:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:label:onEditingChanged:)'
220 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
221 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
222 | self.init(
| |- warning: 'init(value:in:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:label:onEditingChanged:)'
| `- note: use 'Slider(value:in:label:onEditingChanged:)' instead
223 | value: value,
224 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:257:14: warning: 'init(value:in:step:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:step:label:onEditingChanged:)'
255 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
256 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
257 | self.init(
| |- warning: 'init(value:in:step:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:step:label:onEditingChanged:)'
| `- note: use 'Slider(value:in:step:label:onEditingChanged:)' instead
258 | value: value,
259 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SliderStyleKey.swift:10:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
8 |
9 | private struct SliderStyleKey: EnvironmentKey {
10 | static let defaultValue = AnySliderStyle.default
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | }
12 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:32:8: note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
30 | }
31 |
32 | struct AnySliderStyle: SliderStyle {
| `- note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
33 | private let box: AnyStyleBox
34 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SystemSliderStyle.swift:17:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | extension AnySliderStyle {
17 | static let `default` = AnySliderStyle(style: SystemSliderStyle())
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | }
19 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:32:8: note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
30 | }
31 |
32 | struct AnySliderStyle: SliderStyle {
| `- note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
33 | private let box: AnyStyleBox
34 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SystemSliderStyle.swift:12:9: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
9 | // TODO
10 | private struct SystemSliderStyle: SliderStyle {
11 | func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> some View {
| `- note: add '@MainActor' to make instance method 'body(configuration:)' part of global actor 'MainActor'
12 | EmptyView()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
13 | }
14 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/View/EmptyView.swift:33:12: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
31 | /// Creates an empty view.
32 | @inlinable
33 | public init() {}
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
34 |
35 | nonisolated public static func _makeView(view: _GraphValue<EmptyView>, inputs: _ViewInputs) -> _ViewOutputs {
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:44:18: warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
18 | @frozen
19 | public struct EquatableView<Content>: View, UnaryView, PrimitiveView where Content: Equatable, Content: View {
20 | public var content: Content
| `- note: property declared here
21 |
22 | @inlinable
:
42 |
43 | var value: Value {
44 | view.content
| `- warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
45 | }
46 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:61:9: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
21 |
22 | @inlinable
23 | public init(content: Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'View'
24 | self.content = content
25 | }
:
59 | @inlinable
60 | nonisolated public func equatable() -> EquatableView<Self> {
61 | EquatableView(content: self)
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:100:49: warning: main actor-isolated property 'token' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
68 | package var content: Content
69 |
70 | package var token: Token
| `- note: property declared here
71 |
72 | package init(content: Content, token: Token) {
:
98 |
99 | mutating func updateValue() {
100 | guard hasValue && lastToken == view.token else {
| `- warning: main actor-isolated property 'token' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
101 | value = view.content
102 | lastToken = view.token
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:101:30: warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 |
67 | package struct EquatableProxyView<Content, Token>: View, UnaryView, PrimitiveView where Content: View, Token: Equatable {
68 | package var content: Content
| `- note: property declared here
69 |
70 | package var token: Token
:
97 | typealias Value = Content
98 |
99 | mutating func updateValue() {
| `- note: add '@MainActor' to make instance method 'updateValue()' part of global actor 'MainActor'
100 | guard hasValue && lastToken == view.token else {
101 | value = view.content
| `- warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
102 | lastToken = view.token
103 | return
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:102:34: warning: main actor-isolated property 'token' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
68 | package var content: Content
69 |
70 | package var token: Token
| `- note: property declared here
71 |
72 | package init(content: Content, token: Token) {
:
97 | typealias Value = Content
98 |
99 | mutating func updateValue() {
| `- note: add '@MainActor' to make instance method 'updateValue()' part of global actor 'MainActor'
100 | guard hasValue && lastToken == view.token else {
101 | value = view.content
102 | lastToken = view.token
| `- warning: main actor-isolated property 'token' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
103 | return
104 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: call to main actor-isolated initializer 'init(content:token:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | package var token: Token
71 |
72 | package init(content: Content, token: Token) {
| |- note: calls to initializer 'init(content:token:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'View'
73 | self.content = content
74 | self.token = token
:
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| `- warning: call to main actor-isolated initializer 'init(content:token:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/Modifier/ViewModifier.swift:101:24: warning: main actor-isolated static method '_viewListCount(inputs:body:)' cannot be used to satisfy nonisolated requirement from protocol 'ViewModifier'; this is an error in the Swift 6 language mode
71 | /// The number of views that `_makeViewList()` would produce, or
72 | /// nil if unknown.
73 | nonisolated static func _viewListCount(
| `- note: mark the protocol requirement '_viewListCount(inputs:body:)' 'async' to allow actor-isolated conformances
74 | inputs: _ViewListCountInputs,
75 | body: (_ViewListCountInputs) -> Int?
:
99 | }
100 |
101 | public static func _viewListCount(
| |- warning: main actor-isolated static method '_viewListCount(inputs:body:)' cannot be used to satisfy nonisolated requirement from protocol 'ViewModifier'; this is an error in the Swift 6 language mode
| `- note: add 'nonisolated' to '_viewListCount(inputs:body:)' to make this static method not isolated to the actor
102 | inputs: _ViewListCountInputs,
103 | body: (_ViewListCountInputs) -> Int?
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:48: note: add '@preconcurrency' to the 'ViewModifier' conformance to defer isolation checking to run time
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| `- note: add '@preconcurrency' to the 'ViewModifier' conformance to defer isolation checking to run time
17 | public var identifier: Identifier
18 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:71:34: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
:
69 | var value: (inout _IdentifiedViewTree) -> Void {
70 | let proxy = _IdentifiedViewProxy(
71 | identifier: modifier.identifier,
| `- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
72 | size: size.value,
73 | position: position,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedViewsKey.swift:17:23: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type '_IdentifiedViewTree' may have shared mutable state; this is an error in the Swift 6 language mode
15 | public typealias Value = _IdentifiedViewTree
16 |
17 | public static let defaultValue: _IdentifiedViewTree = .empty
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type '_IdentifiedViewTree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 | public static func reduce(value: inout _IdentifiedViewTree, nextValue: () -> _IdentifiedViewTree) {
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedViewTree.swift:10:13: note: consider making enum '_IdentifiedViewTree' conform to the 'Sendable' protocol
8 |
9 | @available(OpenSwiftUI_v1_0, *)
10 | public enum _IdentifiedViewTree {
| `- note: consider making enum '_IdentifiedViewTree' conform to the 'Sendable' protocol
11 | case empty
12 | case proxy(_IdentifiedViewProxy)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentityLink.swift:18:24: warning: static property 'nextSeed' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | package let seed: UInt32
17 |
18 | private static var nextSeed: UInt32 = 1
| |- warning: static property 'nextSeed' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextSeed' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextSeed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | package static let invalid = ViewIdentity(seed: .zero)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:44:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
42 | ) -> some View where T: Equatable {
43 | platformSensoryFeedback(
44 | FeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
45 | feedbackRequestContext: .init(),
46 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:88:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
86 | ) -> some View where T: Equatable {
87 | platformSensoryFeedback(
88 | FeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:88:13: warning: sending 'condition.some' risks causing data races; this is an error in the Swift 6 language mode
86 | ) -> some View where T: Equatable {
87 | platformSensoryFeedback(
88 | FeedbackGenerator(
| |- warning: sending 'condition.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'condition.some' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' risks causing data races between main actor-isolated and task-isolated uses
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: sending 'feedback' risks causing data races; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| |- warning: sending 'feedback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'feedback' to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' risks causing data races between main actor-isolated and task-isolated uses
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:28:9: warning: sending value of non-Sendable type 'Base.Body' risks causing data races; this is an error in the Swift 6 language mode
26 |
27 | override func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> AnyView {
28 | AnyView(base.body(configuration: configuration))
| |- warning: sending value of non-Sendable type 'Base.Body' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated value of non-Sendable type 'Base.Body' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
29 | }
30 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:61:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
59 | @inlinable
60 | nonisolated public func equatable() -> EquatableView<Self> {
61 | EquatableView(content: self)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(content:)' risks causing data races between main actor-isolated and task-isolated uses
62 | }
63 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(content:token:)' risks causing data races between main actor-isolated and task-isolated uses
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: sending 'token' risks causing data races; this is an error in the Swift 6 language mode
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| |- warning: sending 'token' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'token' to main actor-isolated initializer 'init(content:token:)' risks causing data races between main actor-isolated and task-isolated uses
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:15: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| |- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
| `- note: in static method '==' for derived conformance to 'Equatable'
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:15: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| |- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
| `- note: in static method '==' for derived conformance to 'Equatable'
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Image/AsyncImage.swift:288:60: warning: passing closure as a 'sending' parameter risks causing data races between main actor-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
286 | }
287 | let config = TaskConfig(loadingState: $loadingState, scale: scale, transaction: transaction)
288 | let task = Task.detached(priority: .userInitiated) {
| `- warning: passing closure as a 'sending' parameter risks causing data races between main actor-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
289 | let result: TaskResult
290 | do {
:
293 | result = TaskResult(error: error)
294 | }
295 | updateTaskResult(result, config: config)
| `- note: closure captures 'config' which is accessible to main actor-isolated code
296 | }
297 | updateTask(task, url: newURL)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Link/OpenURLActionKey.swift:20:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
18 |
19 | struct OpenURLActionKey: EnvironmentKey {
20 | static let defaultValue = OpenURLAction(
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 | handler: .system { url, completion in
22 | #if os(iOS) || os(visionOS) || os(tvOS)
/host/spi-builder-workspace/Sources/OpenSwiftUI/Event/SystemEvent/OpenURLAction.swift:70:15: note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
68 | /// receives `true` when calling the action, because the
69 | /// handler always returns ``OpenURLAction/Result/handled``.
70 | public struct OpenURLAction {
| `- note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
71 | enum Handler {
72 | case system((URL, @escaping (Bool) -> Void) -> Void)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Link/OpenURLActionKey.swift:38:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
36 | struct OpenSensitiveURLActionKey: EnvironmentKey {
37 |
38 | static let defaultValue = OpenURLAction(
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 | handler: .system { url, completion in
40 | #if os(iOS) && !targetEnvironment(macCatalyst)
/host/spi-builder-workspace/Sources/OpenSwiftUI/Event/SystemEvent/OpenURLAction.swift:70:15: note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
68 | /// receives `true` when calling the action, because the
69 | /// handler always returns ``OpenURLAction/Result/handled``.
70 | public struct OpenURLAction {
| `- note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
71 | enum Handler {
72 | case system((URL, @escaping (Bool) -> Void) -> Void)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Link/OpenURLActionKey.swift:62:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction?' may have shared mutable state; this is an error in the Swift 6 language mode
60 |
61 | struct HostingViewOpenURLActionKey: EnvironmentKey {
62 | static let defaultValue: OpenURLAction? = nil
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'OpenURLAction?' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
63 | }
64 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/Event/SystemEvent/OpenURLAction.swift:70:15: note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
68 | /// receives `true` when calling the action, because the
69 | /// handler always returns ``OpenURLAction/Result/handled``.
70 | public struct OpenURLAction {
| `- note: consider making struct 'OpenURLAction' conform to the 'Sendable' protocol
71 | enum Handler {
72 | case system((URL, @escaping (Bool) -> Void) -> Void)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:44:13: warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
42 | ) -> some View where T: Equatable {
43 | platformSensoryFeedback(
44 | FeedbackGenerator(
| `- warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
45 | feedbackRequestContext: .init(),
46 | feedback: feedback,
:
199 | @State var implementation: (any PlatformSensoryFeedback)?
200 |
201 | init(
| |- note: calls to initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'SensoryFeedbackGeneratorModifier'
202 | feedbackRequestContext: FeedbackRequestContext,
203 | feedback: SensoryFeedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:88:13: warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
86 | ) -> some View where T: Equatable {
87 | platformSensoryFeedback(
88 | FeedbackGenerator(
| `- warning: call to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
:
199 | @State var implementation: (any PlatformSensoryFeedback)?
200 |
201 | init(
| |- note: calls to initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'SensoryFeedbackGeneratorModifier'
202 | feedbackRequestContext: FeedbackRequestContext,
203 | feedback: SensoryFeedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: call to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| `- warning: call to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
:
156 | @State var state: (feedback: SensoryFeedback, implementation: (any PlatformSensoryFeedback)?)?
157 |
158 | init(
| |- note: calls to initializer 'init(feedbackRequestContext:trigger:feedback:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'SensoryFeedbackGeneratorModifier'
159 | feedbackRequestContext: FeedbackRequestContext,
160 | trigger: T,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:28:9: warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
26 |
27 | override func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> AnyView {
28 | AnyView(base.body(configuration: configuration))
| `- warning: call to main actor-isolated initializer 'init(_:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
29 | }
30 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/View/DynamicView/AnyView.swift:26:12: note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
24 |
25 | /// Create an instance that type-erases `view`.
26 | public init<V>(_ view: V) where V: View {
| `- note: calls to initializer 'init(_:)' from outside of its actor context are implicitly asynchronous
27 | if let anyView = view as? AnyView {
28 | storage = anyView.storage
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:142:14: warning: 'init(value:in:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
140 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
141 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
142 | self.init(
| |- warning: 'init(value:in:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
| `- note: use 'Slider(value:in:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)' instead
143 | value: value,
144 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:183:14: warning: 'init(value:in:step:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
181 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
182 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
183 | self.init(
| |- warning: 'init(value:in:step:onEditingChanged:minimumValueLabel:maximumValueLabel:label:)' is deprecated: renamed to 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)'
| `- note: use 'Slider(value:in:step:label:minimumValueLabel:maximumValueLabel:onEditingChanged:)' instead
184 | value: value,
185 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:222:14: warning: 'init(value:in:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:label:onEditingChanged:)'
220 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
221 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
222 | self.init(
| |- warning: 'init(value:in:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:label:onEditingChanged:)'
| `- note: use 'Slider(value:in:label:onEditingChanged:)' instead
223 | value: value,
224 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/Slider.swift:257:14: warning: 'init(value:in:step:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:step:label:onEditingChanged:)'
255 | onEditingChanged: @escaping (Bool) -> Void = { _ in }
256 | ) where V: BinaryFloatingPoint, V.Stride: BinaryFloatingPoint {
257 | self.init(
| |- warning: 'init(value:in:step:onEditingChanged:label:)' is deprecated: renamed to 'Slider(value:in:step:label:onEditingChanged:)'
| `- note: use 'Slider(value:in:step:label:onEditingChanged:)' instead
258 | value: value,
259 | in: bounds,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SliderStyleKey.swift:10:16: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
8 |
9 | private struct SliderStyleKey: EnvironmentKey {
10 | static let defaultValue = AnySliderStyle.default
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 | }
12 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:32:8: note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
30 | }
31 |
32 | struct AnySliderStyle: SliderStyle {
| `- note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
33 | private let box: AnyStyleBox
34 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SystemSliderStyle.swift:17:16: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | extension AnySliderStyle {
17 | static let `default` = AnySliderStyle(style: SystemSliderStyle())
| |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'AnySliderStyle' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 | }
19 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:32:8: note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
30 | }
31 |
32 | struct AnySliderStyle: SliderStyle {
| `- note: consider making struct 'AnySliderStyle' conform to the 'Sendable' protocol
33 | private let box: AnyStyleBox
34 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/SystemSliderStyle.swift:12:9: warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
9 | // TODO
10 | private struct SystemSliderStyle: SliderStyle {
11 | func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> some View {
| `- note: add '@MainActor' to make instance method 'body(configuration:)' part of global actor 'MainActor'
12 | EmptyView()
| `- warning: call to main actor-isolated initializer 'init()' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
13 | }
14 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/View/EmptyView.swift:33:12: note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
31 | /// Creates an empty view.
32 | @inlinable
33 | public init() {}
| `- note: calls to initializer 'init()' from outside of its actor context are implicitly asynchronous
34 |
35 | nonisolated public static func _makeView(view: _GraphValue<EmptyView>, inputs: _ViewInputs) -> _ViewOutputs {
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:44:18: warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
18 | @frozen
19 | public struct EquatableView<Content>: View, UnaryView, PrimitiveView where Content: Equatable, Content: View {
20 | public var content: Content
| `- note: property declared here
21 |
22 | @inlinable
:
42 |
43 | var value: Value {
44 | view.content
| `- warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
45 | }
46 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:61:9: warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
21 |
22 | @inlinable
23 | public init(content: Content) {
| |- note: calls to initializer 'init(content:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'View'
24 | self.content = content
25 | }
:
59 | @inlinable
60 | nonisolated public func equatable() -> EquatableView<Self> {
61 | EquatableView(content: self)
| `- warning: call to main actor-isolated initializer 'init(content:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
62 | }
63 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:100:49: warning: main actor-isolated property 'token' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
68 | package var content: Content
69 |
70 | package var token: Token
| `- note: property declared here
71 |
72 | package init(content: Content, token: Token) {
:
98 |
99 | mutating func updateValue() {
100 | guard hasValue && lastToken == view.token else {
| `- warning: main actor-isolated property 'token' can not be referenced from a nonisolated autoclosure; this is an error in the Swift 6 language mode
101 | value = view.content
102 | lastToken = view.token
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:101:30: warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
66 |
67 | package struct EquatableProxyView<Content, Token>: View, UnaryView, PrimitiveView where Content: View, Token: Equatable {
68 | package var content: Content
| `- note: property declared here
69 |
70 | package var token: Token
:
97 | typealias Value = Content
98 |
99 | mutating func updateValue() {
| `- note: add '@MainActor' to make instance method 'updateValue()' part of global actor 'MainActor'
100 | guard hasValue && lastToken == view.token else {
101 | value = view.content
| `- warning: main actor-isolated property 'content' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
102 | lastToken = view.token
103 | return
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:102:34: warning: main actor-isolated property 'token' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
68 | package var content: Content
69 |
70 | package var token: Token
| `- note: property declared here
71 |
72 | package init(content: Content, token: Token) {
:
97 | typealias Value = Content
98 |
99 | mutating func updateValue() {
| `- note: add '@MainActor' to make instance method 'updateValue()' part of global actor 'MainActor'
100 | guard hasValue && lastToken == view.token else {
101 | value = view.content
102 | lastToken = view.token
| `- warning: main actor-isolated property 'token' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
103 | return
104 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: call to main actor-isolated initializer 'init(content:token:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
70 | package var token: Token
71 |
72 | package init(content: Content, token: Token) {
| |- note: calls to initializer 'init(content:token:)' from outside of its actor context are implicitly asynchronous
| `- note: main actor isolation inferred from conformance to protocol 'View'
73 | self.content = content
74 | self.token = token
:
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| `- warning: call to main actor-isolated initializer 'init(content:token:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUICore/Modifier/ViewModifier.swift:101:24: warning: main actor-isolated static method '_viewListCount(inputs:body:)' cannot be used to satisfy nonisolated requirement from protocol 'ViewModifier'; this is an error in the Swift 6 language mode
71 | /// The number of views that `_makeViewList()` would produce, or
72 | /// nil if unknown.
73 | nonisolated static func _viewListCount(
| `- note: mark the protocol requirement '_viewListCount(inputs:body:)' 'async' to allow actor-isolated conformances
74 | inputs: _ViewListCountInputs,
75 | body: (_ViewListCountInputs) -> Int?
:
99 | }
100 |
101 | public static func _viewListCount(
| |- warning: main actor-isolated static method '_viewListCount(inputs:body:)' cannot be used to satisfy nonisolated requirement from protocol 'ViewModifier'; this is an error in the Swift 6 language mode
| `- note: add 'nonisolated' to '_viewListCount(inputs:body:)' to make this static method not isolated to the actor
102 | inputs: _ViewListCountInputs,
103 | body: (_ViewListCountInputs) -> Int?
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:48: note: add '@preconcurrency' to the 'ViewModifier' conformance to defer isolation checking to run time
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| `- note: add '@preconcurrency' to the 'ViewModifier' conformance to defer isolation checking to run time
17 | public var identifier: Identifier
18 |
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:71:34: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
:
69 | var value: (inout _IdentifiedViewTree) -> Void {
70 | let proxy = _IdentifiedViewProxy(
71 | identifier: modifier.identifier,
| `- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
72 | size: size.value,
73 | position: position,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedViewsKey.swift:17:23: warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type '_IdentifiedViewTree' may have shared mutable state; this is an error in the Swift 6 language mode
15 | public typealias Value = _IdentifiedViewTree
16 |
17 | public static let defaultValue: _IdentifiedViewTree = .empty
| |- warning: static property 'defaultValue' is not concurrency-safe because non-'Sendable' type '_IdentifiedViewTree' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'defaultValue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 | public static func reduce(value: inout _IdentifiedViewTree, nextValue: () -> _IdentifiedViewTree) {
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedViewTree.swift:10:13: note: consider making enum '_IdentifiedViewTree' conform to the 'Sendable' protocol
8 |
9 | @available(OpenSwiftUI_v1_0, *)
10 | public enum _IdentifiedViewTree {
| `- note: consider making enum '_IdentifiedViewTree' conform to the 'Sendable' protocol
11 | case empty
12 | case proxy(_IdentifiedViewProxy)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentityLink.swift:18:24: warning: static property 'nextSeed' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | package let seed: UInt32
17 |
18 | private static var nextSeed: UInt32 = 1
| |- warning: static property 'nextSeed' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'nextSeed' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'nextSeed' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |
20 | package static let invalid = ViewIdentity(seed: .zero)
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:44:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
42 | ) -> some View where T: Equatable {
43 | platformSensoryFeedback(
44 | FeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
45 | feedbackRequestContext: .init(),
46 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:88:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
86 | ) -> some View where T: Equatable {
87 | platformSensoryFeedback(
88 | FeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:88:13: warning: sending 'condition.some' risks causing data races; this is an error in the Swift 6 language mode
86 | ) -> some View where T: Equatable {
87 | platformSensoryFeedback(
88 | FeedbackGenerator(
| |- warning: sending 'condition.some' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'condition.some' to main actor-isolated initializer 'init(feedbackRequestContext:feedback:trigger:condition:implementation:)' risks causing data races between main actor-isolated and task-isolated uses
89 | feedbackRequestContext: .init(),
90 | feedback: feedback,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| |- warning: sending 'trigger' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'trigger' to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' risks causing data races between main actor-isolated and task-isolated uses
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift:135:13: warning: sending 'feedback' risks causing data races; this is an error in the Swift 6 language mode
133 | ) -> some View where T: Equatable {
134 | platformSensoryFeedback(
135 | CustomFeedbackGenerator(
| |- warning: sending 'feedback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'feedback' to main actor-isolated initializer 'init(feedbackRequestContext:trigger:feedback:)' risks causing data races between main actor-isolated and task-isolated uses
136 | feedbackRequestContext: .init(),
137 | trigger: trigger,
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Control/Slider/AnySliderStyle.swift:28:9: warning: sending value of non-Sendable type 'Base.Body' risks causing data races; this is an error in the Swift 6 language mode
26 |
27 | override func body(configuration: Slider<SliderStyleLabel, SliderStyleValueLabel>) -> AnyView {
28 | AnyView(base.body(configuration: configuration))
| |- warning: sending value of non-Sendable type 'Base.Body' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated value of non-Sendable type 'Base.Body' to main actor-isolated callee risks causing races in between task-isolated and main actor-isolated uses
29 | }
30 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:61:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
59 | @inlinable
60 | nonisolated public func equatable() -> EquatableView<Self> {
61 | EquatableView(content: self)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(content:)' risks causing data races between main actor-isolated and task-isolated uses
62 | }
63 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'self' to main actor-isolated initializer 'init(content:token:)' risks causing data races between main actor-isolated and task-isolated uses
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/EquatableView.swift:113:9: warning: sending 'token' risks causing data races; this is an error in the Swift 6 language mode
111 | /// same as its old value.
112 | nonisolated package func equatableProxy<Token>(_ token: Token) -> EquatableProxyView<Self, Token> where Token: Equatable {
113 | EquatableProxyView(content: self, token: token)
| |- warning: sending 'token' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated 'token' to main actor-isolated initializer 'init(content:token:)' risks causing data races between main actor-isolated and task-isolated uses
114 | }
115 | }
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:15: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| |- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
| `- note: in static method '==' for derived conformance to 'Equatable'
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/IdentifiedView/IdentifiedModifier.swift:16:15: warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
14 | @available(OpenSwiftUI_v1_0, *)
15 | @frozen
16 | public struct _IdentifiedModifier<Identifier>: ViewModifier, MultiViewModifier, PrimitiveViewModifier, Equatable where Identifier: Hashable {
| |- warning: main actor-isolated property 'identifier' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
| `- note: in static method '==' for derived conformance to 'Equatable'
17 | public var identifier: Identifier
| `- note: property declared here
18 |
19 | @inlinable
/host/spi-builder-workspace/Sources/OpenSwiftUI/View/Image/AsyncImage.swift:288:60: warning: passing closure as a 'sending' parameter risks causing data races between main actor-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
286 | }
287 | let config = TaskConfig(loadingState: $loadingState, scale: scale, transaction: transaction)
288 | let task = Task.detached(priority: .userInitiated) {
| `- warning: passing closure as a 'sending' parameter risks causing data races between main actor-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
289 | let result: TaskResult
290 | do {
:
293 | result = TaskResult(error: error)
294 | }
295 | updateTaskResult(result, config: config)
| `- note: closure captures 'config' which is accessible to main actor-isolated code
296 | }
297 | updateTask(task, url: newURL)
[3326/3339] Compiling OpenSwiftUITestsSupport PlatformHostingControllerHelper.swift
[3327/3339] Compiling OpenSwiftUITestsSupport PropertyListKey+Test.swift
[3328/3339] Emitting module OpenSwiftUITestsSupport
[3329/3339] Emitting module OpenSwiftUIExtension
[3330/3339] Compiling OpenSwiftUIExtension TappablePadding.swift
[3331/3340] Compiling OpenSwiftUITestsSupport PlatformAlias.swift
/host/spi-builder-workspace/Sources/OpenSwiftUITestsSupport/Integration/PlatformAlias.swift:6:9: warning: package import of 'OpenSwiftUI' was not used in package declarations
4 |
5 | #if OPENSWIFTUI
6 | package import OpenSwiftUI
| `- warning: package import of 'OpenSwiftUI' was not used in package declarations
7 | #else
8 | package import SwiftUI
[3332/3340] Emitting module OpenSwiftUIBridge
[3333/3340] Compiling OpenSwiftUIBridge Bridgeable.swift
[3334/3340] Compiling OpenSwiftUIBridge SwiftUI.Color.swift
[3335/3340] Compiling OpenSwiftUIBridge SwiftUI.EnvironmentValues.swift
[3337/3353] Compiling OpenSwiftUITestsSupport Rotation3DEffectHelper.swift
[3338/3353] Compiling OpenSwiftUITestsSupport ProjectionTransformHelper.swift
[3339/3353] Compiling OpenSwiftUITestsSupport PropertyListKey+Test.swift
[3340/3353] Compiling OpenSwiftUITestsSupport PlatformAlias.swift
/host/spi-builder-workspace/Sources/OpenSwiftUITestsSupport/Integration/PlatformAlias.swift:6:9: warning: package import of 'OpenSwiftUI' was not used in package declarations
4 |
5 | #if OPENSWIFTUI
6 | package import OpenSwiftUI
| `- warning: package import of 'OpenSwiftUI' was not used in package declarations
7 | #else
8 | package import SwiftUI
[3341/3353] Compiling OpenSwiftUIBridge SwiftUI.Color.swift
[3342/3353] Compiling OpenSwiftUIBridge Bridgeable.swift
[3344/3353] Compiling OpenSwiftUITestsSupport EnvironmentKey+Test.swift
[3345/3353] Emitting module OpenSwiftUITestsSupport
[3346/3353] Emitting module OpenSwiftUIBridge
[3347/3353] Compiling OpenSwiftUIBridge SwiftUI.EnvironmentValues.swift
[3348/3354] Compiling OpenSwiftUITestsSupport ProjectionTransformHelper.swift
[3349/3354] Compiling OpenSwiftUITestsSupport PlatformHostingControllerHelper.swift
[3350/3354] Compiling OpenSwiftUITestsSupport Rotation3DEffectHelper.swift
[3352/3354] Compiling OpenSwiftUITestsSupport EnvironmentKey+Test.swift
[3353/3354] Compiling OpenSwiftUITestsSupport ProtobufTestHelper.swift
Build complete! (258.98s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-numerics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-numerics"
},
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "601.0.0",
"upper_bound" : "602.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
},
{
"identity" : "opencoregraphics",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/OpenSwiftUIProject/OpenCoreGraphics"
},
{
"identity" : "openattributegraph",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/OpenSwiftUIProject/OpenAttributeGraph"
},
{
"identity" : "openrenderbox",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/OpenSwiftUIProject/OpenRenderBox"
},
{
"identity" : "openobservation",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/OpenSwiftUIProject/OpenObservation"
},
{
"identity" : "opencombine",
"requirement" : {
"range" : [
{
"lower_bound" : "0.15.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/OpenSwiftUIProject/OpenCombine.git"
},
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.8.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
}
],
"manifest_display_name" : "OpenSwiftUI",
"name" : "OpenSwiftUI",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "18.0"
},
{
"name" : "macos",
"version" : "15.0"
},
{
"name" : "maccatalyst",
"version" : "18.0"
},
{
"name" : "tvos",
"version" : "18.0"
},
{
"name" : "watchos",
"version" : "10.0"
},
{
"name" : "visionos",
"version" : "2.0"
}
],
"products" : [
{
"name" : "OpenSwiftUI",
"targets" : [
"OpenSwiftUI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OpenSwiftUICore",
"targets" : [
"OpenSwiftUICore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OpenSwiftUI_SPI",
"targets" : [
"OpenSwiftUI_SPI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OpenSwiftUIExtension",
"targets" : [
"OpenSwiftUIExtension"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OpenSwiftUIBridge",
"targets" : [
"OpenSwiftUIBridge"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OpenSwiftUIMacros",
"targets" : [
"OpenSwiftUIMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "OpenSwiftUI_SPITests",
"module_type" : "SwiftTarget",
"name" : "OpenSwiftUI_SPITests",
"path" : "Tests/OpenSwiftUI_SPITests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"Overlay/CoreGraphics/CGPath+OpenSwiftUITests.swift",
"Overlay/CoreGraphics/CoreColorTests.swift",
"Overlay/CoreGraphics/CoreGraphicsContextTests.swift",
"Overlay/CoreGraphics/CorePlatformImageTests.swift",
"Shims/CoreAnimationPrivateTests.swift",
"Shims/CoreFoundationPrivateTests.swift",
"Shims/DyldPrivateTests.swift",
"Shims/KDebugPrivateTests.swift",
"Util/MovableLockTests.swift"
],
"target_dependencies" : [
"OpenSwiftUI_SPI",
"OpenSwiftUI"
],
"type" : "test"
},
{
"c99name" : "OpenSwiftUI_SPI",
"module_type" : "ClangTarget",
"name" : "OpenSwiftUI_SPI",
"path" : "Sources/OpenSwiftUI_SPI",
"product_dependencies" : [
"OpenRenderBoxShims"
],
"product_memberships" : [
"OpenSwiftUI",
"OpenSwiftUICore",
"OpenSwiftUI_SPI",
"OpenSwiftUIExtension",
"OpenSwiftUIBridge"
],
"sources" : [
"Overlay/CoreGraphics/CGBitmapContextCreate.c",
"Overlay/CoreGraphics/CGPath+OpenSwiftUI.m",
"Overlay/CoreGraphics/OpenSwiftUIAppKitSubviews.m",
"Overlay/CoreGraphics/OpenSwiftUICoreColor.m",
"Overlay/CoreGraphics/OpenSwiftUICoreGraphicsContext.m",
"Overlay/CoreGraphics/OpenSwiftUICorePlatformImage.m",
"Overlay/CoreGraphics/OpenSwiftUICoreShadow.m",
"Overlay/CoreGraphics/OpenSwiftUICoreTextGraphicsContextProvider.m",
"Overlay/CoreGraphics/OpenSwiftUICoreViewFunctions.m",
"Overlay/CoreGraphics/OpenSwiftUIUIKitSubviews.m",
"Overlay/QuartzCore/CANullAction.m",
"Shims/CSymbols/OpenSwiftUI_CSymbols.c",
"Shims/CoreFoundation/CoreFoundation_Private.c",
"Shims/CoreUI/CUIDefaultDisplayGamut.m",
"Shims/GraphicsServices/GraphicsServices.m",
"Shims/OpenSwiftUIShims.m",
"Shims/QuartzCore/CALayerPrivate.m",
"Shims/QuartzCore/CoreAnimation_Private.m",
"Shims/UIFoundation/NSAttributedString.m",
"Shims/UIFoundation/NSStringDrawing_Private.m",
"Shims/dyld/dyld_Private.c",
"Util/CoreGlue.m",
"Util/Interpose.c",
"Util/MovableLock.c",
"Util/PathData.c",
"Util/ProtocolDescriptor.c",
"Util/RenderUtil.c",
"Util/TLS.c"
],
"type" : "library"
},
{
"c99name" : "OpenSwiftUITestsSupport",
"module_type" : "SwiftTarget",
"name" : "OpenSwiftUITestsSupport",
"path" : "Sources/OpenSwiftUITestsSupport",
"sources" : [
"Data/EnvironmentKey+Test.swift",
"Data/PropertyListKey+Test.swift",
"Data/Protobuf/ProtobufTestHelper.swift",
"Integration/PlatformAlias.swift",
"Integration/PlatformHostingControllerHelper.swift",
"Layout/Geometry/ProjectionTransformHelper.swift",
"Render/GeometryEffect/Rotation3DEffectHelper.swift"
],
"target_dependencies" : [
"OpenSwiftUI"
],
"type" : "library"
},
{
"c99name" : "OpenSwiftUITests",
"module_type" : "SwiftTarget",
"name" : "OpenSwiftUITests",
"path" : "Tests/OpenSwiftUITests",
"sources" : [
"Accessibility/internal/AccessibilityBoundedNumberTests.swift",
"Data/Environment/EnvironmentValuesOpenURLTests.swift",
"Data/Environment/UIKitEnvironmentTests.swift",
"Integration/Hosting/UIKit/View/UIHostingViewBaseTests.swift",
"Util/OpenSwiftUIGlueTests.swift",
"View/Configuration/ViewAliasTests.swift",
"View/Control/Slider/SliderTests.swift",
"View/IdentifiedView/IdentifiedViewTreeTests.swift",
"View/Image/ImageConversionsTests.swift"
],
"target_dependencies" : [
"OpenSwiftUI",
"OpenSwiftUITestsSupport"
],
"type" : "test"
},
{
"c99name" : "OpenSwiftUIMacrosTests",
"module_type" : "SwiftTarget",
"name" : "OpenSwiftUIMacrosTests",
"path" : "Tests/OpenSwiftUIMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"EntryMacroTests.swift"
],
"target_dependencies" : [
"OpenSwiftUIMacros"
],
"type" : "test"
},
{
"c99name" : "OpenSwiftUIMacros",
"module_type" : "SwiftTarget",
"name" : "OpenSwiftUIMacros",
"path" : "Sources/OpenSwiftUIMacros",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"OpenSwiftUI",
"OpenSwiftUICore",
"OpenSwiftUIExtension",
"OpenSwiftUIBridge",
"OpenSwiftUIMacros"
],
"sources" : [
"EntryDefaultValueMacro.swift",
"EntryMacro.swift",
"OpenSwiftUIMacrosPlugin.swift"
],
"type" : "macro"
},
{
"c99name" : "OpenSwiftUIExtension",
"module_type" : "SwiftTarget",
"name" : "OpenSwiftUIExtension",
"path" : "Sources/OpenSwiftUIExtension",
"product_memberships" : [
"OpenSwiftUIExtension"
],
"sources" : [
"TappablePadding.swift"
],
"target_dependencies" : [
"OpenSwiftUI"
],
"type" : "library"
},
{
"c99name" : "OpenSwiftUICoreTests",
"module_type" : "SwiftTarget",
"name" : "OpenSwiftUICoreTests",
"path" : "Tests/OpenSwiftUICoreTests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"Animation/Animation/BezierAnimationTests.swift",
"Animation/Animation/RepeatAnimationTests.swift",
"Animation/Animation/UnitCurveTests.swift",
"Animation/Velocity/VelocitySamplerTests.swift",
"Data/Binding/BindingOperationsTests.swift",
"Data/Binding/BindingTests.swift",
"Data/Binding/LocationTests.swift",
"Data/Codable/CodableProxyTests.swift",
"Data/DynamicProperty/DynamicPropertyBufferTests.swift",
"Data/DynamicProperty/DynamicPropertyCacheTests.swift",
"Data/DynamicProperty/DynamicPropertyTests.swift",
"Data/DynamicProperty/UnsafeHeterogeneousBufferTests.swift",
"Data/Environment/CachedEnvironmentTests.swift",
"Data/Environment/EnvironmentKeyTests.swift",
"Data/Environment/EnvironmentValuesTests.swift",
"Data/Observation/ObservationUtilsTests.swift",
"Data/Preference/HostPreferencesKeyTests.swift",
"Data/Preference/PreferenceKeyTests.swift",
"Data/Preference/PreferenceListTests.swift",
"Data/Protobuf/ProtobufDecoderTests.swift",
"Data/Protobuf/ProtobufEncoderTests.swift",
"Data/Protobuf/ProtobufMessageTests.swift",
"Data/UpdateTests.swift",
"Data/Util/AnyHashable2Tests.swift",
"Data/Util/BitVector64Tests.swift",
"Data/Util/BitVectorTests.swift",
"Data/Util/BloomFilterTests.swift",
"Data/Util/BoxTests.swift",
"Data/Util/Cache3Tests.swift",
"Data/Util/ConcatenatedCollectionTests.swift",
"Data/Util/InlineArrayTests.swift",
"Data/Util/ObjectCacheTests.swift",
"Data/Util/PropertyListTests.swift",
"Data/Util/StackTests.swift",
"Data/Util/StrongHashTests.swift",
"Data/Util/TimeTests.swift",
"Data/Util/UniqueIDTests.swift",
"Data/Util/VersionSeedTests.swift",
"Graph/GraphHostTests.swift",
"Graphic/BlurStyleTests.swift",
"Graphic/VariableBlurStyleTests.swift",
"Graphics/Color/CUIDesignLibraryCacheKeyTests.swift",
"Graphics/Color/ColorMatrixTests.swift",
"Graphics/Color/ColorResolvedTests.swift",
"Graphics/Color/DisplayGamutTests.swift",
"Graphics/Color/PaintTests.swift",
"Graphics/Color/RGBColorSpaceTests.swift",
"Layout/Alignment/AlignmentGuideTests.swift",
"Layout/Edge/AbsoluteEdgeTests.swift",
"Layout/Edge/EdgeInsetsTests.swift",
"Layout/Edge/EdgeTests.swift",
"Layout/Geometry/LayoutTraitsTests.swift",
"Layout/Geometry/ProjectionTransformTests.swift",
"Layout/Geometry/ProposedSizeTests.swift",
"Layout/Geometry/ScrollGeometryTests.swift",
"Layout/Geometry/SpacingTests.swift",
"Layout/Modifier/FrameLayoutTests.swift",
"Layout/SafeAreaInsetsTests.swift",
"Layout/View/ViewSpacingTests.swift",
"Layout/View/ViewTransformTests.swift",
"Layout/ZIndexTests.swift",
"OpenGraph/OpenGraphAdditionsTests.swift",
"Render/DisplayList/DisplayListPrinterTests.swift",
"Render/DisplayList/DisplayListTests.swift",
"Render/DisplayList/DisplayList_StableIdentityTests.swift",
"Render/GeometryEffect/Rotation3DEffectTests.swift",
"Render/Util/CAFrameRateRangeUtilTests.swift",
"Runtime/ConditionalMetadataTests.swift",
"Runtime/TupleTypeDescriptionTests.swift",
"Runtime/TypeConformanceTests.swift",
"Semantic/FeatureTests.swift",
"Semantic/SemanticFeatureTests.swift",
"Semantic/SemanticsTests.swift",
"Shape/Path/FixedRoundedRectTests.swift",
"Test/TestAppTests.swift",
"Util/CoreSystemUtilsTests.swift",
"Util/CustomRecursiveStringConvertibleTests.swift",
"Util/DebuggerTests.swift",
"Util/Extension/CGAffineTransform+ExtensionTests.swift",
"Util/Extension/CGRect+ExtensionTests.swift",
"Util/Extension/Collection+ExtensionTests.swift",
"Util/Extension/FloatingPoint+ExtensionTests.swift",
"Util/Extension/MutableCollectionExtensionTests.swift",
"Util/MainActorUtilsTests.swift",
"Util/SExpPrinterTests.swift",
"Util/SFSymbolsShimsTests.swift",
"Util/StandardLibraryAdditionsTests.swift",
"Util/ThreadUtilsTests.swift",
"Util/TimerUtilsTests.swift",
"Util/TracingTests.swift",
"Util/UnsafePointer+ExtensionTests.swift",
"Util/_RemoveGlobalActorTests.swift",
"View/AnyViewTests.swift",
"View/Debug/ViewDebugTests.swift",
"View/EmptyViewTests.swift",
"View/Graph/ViewGraphGeometryObserversTests.swift",
"View/Graph/ViewGraphTests.swift",
"View/IDViewTests.swift",
"View/Image/ImageLayerTests.swift",
"View/Image/ImageOrientationTests.swift",
"View/Image/NamedImageTests.swift",
"View/Input/ViewInputsTest.swift",
"View/Input/ViewListTests.swift",
"View/InterfaceIdiom/InterfaceIdiomTests.swift",
"View/Style/StyleContextTests.swift",
"View/Text/Font/FontTests.swift",
"View/VariadicView/VariadicViewTests.swift",
"View/ViewTraitTests.swift"
],
"target_dependencies" : [
"OpenSwiftUI",
"OpenSwiftUICore",
"OpenSwiftUITestsSupport"
],
"type" : "test"
},
{
"c99name" : "OpenSwiftUICore",
"module_type" : "SwiftTarget",
"name" : "OpenSwiftUICore",
"path" : "Sources/OpenSwiftUICore",
"product_dependencies" : [
"OpenCoreGraphicsShims",
"OpenQuartzCoreShims",
"OpenAttributeGraphShims",
"OpenRenderBoxShims",
"OpenObservation",
"OpenCombine",
"OpenCombineFoundation",
"Logging",
"Crypto"
],
"product_memberships" : [
"OpenSwiftUI",
"OpenSwiftUICore",
"OpenSwiftUIExtension",
"OpenSwiftUIBridge"
],
"sources" : [
"Accessibility/AccessibilityAnnouncementPriority.swift",
"Accessibility/AccessibilityCore.swift",
"Accessibility/AccessibilityEnvironment.swift",
"Accessibility/AccessibilityProperties.swift",
"Animation/Animatable/Animatable.swift",
"Animation/Animatable/AnimatableArray.swift",
"Animation/Animatable/AnimatableAttribute.swift",
"Animation/Animatable/AnimatablePair.swift",
"Animation/Animatable/AnyAnimatableData.swift",
"Animation/Animatable/VectorArithmetic.swift",
"Animation/Animatable/VectorMath.swift",
"Animation/Animatable/View+Animatable.swift",
"Animation/Animatable/ViewModifier+Animatable.swift",
"Animation/Animation/Animation.swift",
"Animation/Animation/AnimationContext.swift",
"Animation/Animation/AnimationListener.swift",
"Animation/Animation/AnimationModifier.swift",
"Animation/Animation/AnimationState.swift",
"Animation/Animation/BezierAnimation.swift",
"Animation/Animation/CustomAnimation.swift",
"Animation/Animation/CustomAnimationModifier.swift",
"Animation/Animation/DefaultAnimation.swift",
"Animation/Animation/DefaultCombiningAnimation.swift",
"Animation/Animation/DelayAnimation.swift",
"Animation/Animation/EncodableAnimation.swift",
"Animation/Animation/LogicalCompletionAnimation.swift",
"Animation/Animation/RepeatAnimation.swift",
"Animation/Animation/SpeedAnimation.swift",
"Animation/Animation/Spring/FluidSpringAnimation.swift",
"Animation/Animation/Spring/Respring/Spring+DurationBounce.swift",
"Animation/Animation/Spring/Respring/Spring+MassStiffnessDamping.swift",
"Animation/Animation/Spring/Respring/Spring+ResponseDampingRatio.swift",
"Animation/Animation/Spring/Respring/Spring+SettlingDurationDampingRatio.swift",
"Animation/Animation/Spring/Respring/Spring+VectorArithmetic.swift",
"Animation/Animation/Spring/Respring/Spring.swift",
"Animation/Animation/Spring/SpringAnimation.swift",
"Animation/Animation/TransactionAnimation.swift",
"Animation/Animation/UnitCurve.swift",
"Animation/Animation/Velocity/Velocity.swift",
"Animation/Animation/Velocity/VelocitySampler.swift",
"Animation/Animation/VelocityTrackingAnimation.swift",
"Animation/Timeline/TimelineSchedule.swift",
"Animation/Transaction/Transaction.swift",
"Animation/Transaction/TransactionID.swift",
"Animation/Transaction/TransactionModifier.swift",
"Animation/Transition/AnyTransition.swift",
"Animation/Transition/AsymmetricTransition.swift",
"Animation/Transition/BlurTransition.swift",
"Animation/Transition/CombiningTransition.swift",
"Animation/Transition/ContentTransition.swift",
"Animation/Transition/FilteredTransition.swift",
"Animation/Transition/ModifierTransition.swift",
"Animation/Transition/MoveTransition.swift",
"Animation/Transition/PushTransition.swift",
"Animation/Transition/SlideTransition.swift",
"Animation/Transition/Transition.swift",
"Animation/Transition/TransitionTraitKey.swift",
"Data/Binding/Bindable.swift",
"Data/Binding/Binding+ObjectLocation.swift",
"Data/Binding/Binding.swift",
"Data/Binding/BindingOperations.swift",
"Data/Binding/Location.swift",
"Data/Binding/Projection.swift",
"Data/Codable/CodableAttributedString.swift",
"Data/Codable/CodableHelpers.swift",
"Data/Combine/AttributeInvalidatingSubscriber.swift",
"Data/Combine/Environment+Objects.swift",
"Data/Combine/EnvironmentObject.swift",
"Data/Combine/ObservedObject.swift",
"Data/Combine/StateObject.swift",
"Data/Combine/SubscriptionLifetime.swift",
"Data/DynamicProperty/ChangedBodyProperty.swift",
"Data/DynamicProperty/DynamicProperty.swift",
"Data/DynamicProperty/DynamicPropertyBuffer.swift",
"Data/DynamicProperty/Namespace.swift",
"Data/DynamicProperty/UnsafeHeterogeneousBuffer.swift",
"Data/Environment/CachedEnvironment.swift",
"Data/Environment/Environment.swift",
"Data/Environment/EnvironmentKey.swift",
"Data/Environment/EnvironmentKeyTransformModifier.swift",
"Data/Environment/EnvironmentKeyWritingModifier.swift",
"Data/Environment/EnvironmentValues.swift",
"Data/Environment/EnvironmentalView.swift",
"Data/EnvironmentKeys/AppearsActive.swift",
"Data/EnvironmentKeys/Enabled.swift",
"Data/EnvironmentKeys/EnvironmentAdditions.swift",
"Data/EnvironmentKeys/IsVisionEnabled.swift",
"Data/EnvironmentKeys/LuminanceReduced.swift",
"Data/EnvironmentKeys/PrivacyRedaction.swift",
"Data/EnvironmentKeys/RedactionReasons.swift",
"Data/EnvironmentKeys/WindowEnvironment.swift",
"Data/Observation/Environment+Observation.swift",
"Data/Observation/ObservationUtils.swift",
"Data/Preference/PreferenceBridge.swift",
"Data/Preference/PreferenceCombiner.swift",
"Data/Preference/PreferenceKey.swift",
"Data/Preference/PreferenceList.swift",
"Data/Preference/PreferenceTransformModifier.swift",
"Data/Preference/PreferenceWritingModifier.swift",
"Data/Preference/PreferencesInputs.swift",
"Data/Preference/PreferencesOutputs.swift",
"Data/Preference/View_Indirect.swift",
"Data/Protobuf/Foundation+ProtobufMessage.swift",
"Data/Protobuf/ProtobufDecoder.swift",
"Data/Protobuf/ProtobufEncoder.swift",
"Data/Protobuf/ProtobufMessage.swift",
"Data/State/State.swift",
"Data/State/StoredLocation.swift",
"Data/Update.swift",
"Data/Util/AnyHashable2.swift",
"Data/Util/BitVector.swift",
"Data/Util/BitVector64.swift",
"Data/Util/BloomFilter.swift",
"Data/Util/Box.swift",
"Data/Util/ConcatenatedCollection.swift",
"Data/Util/InlineArray.swift",
"Data/Util/ObjectCache.swift",
"Data/Util/PropertyList.swift",
"Data/Util/ScrapeableContent.swift",
"Data/Util/Stack.swift",
"Data/Util/StrongHash.swift",
"Data/Util/Time.swift",
"Data/Util/UniqueID.swift",
"Data/Util/UniqueSeedGenerator.swift",
"Data/Util/VersionSeed.swift",
"Event/Event/Event.swift",
"Event/Event/EventBinding.swift",
"Event/Event/EventBindingBridge.swift",
"Event/Event/EventBindingManager.swift",
"Event/Event/EventBindingSource.swift",
"Event/Event/EventGraphHost.swift",
"Event/Event/EventSourceType.swift",
"Event/Event/HitTestableEvent.swift",
"Event/Event/SpatialEvent.swift",
"Event/Event/TappableEvent.swift",
"Event/Event/TouchType.swift",
"Event/Gesture/AnyGesture.swift",
"Event/Gesture/EmptyGesture.swift",
"Event/Gesture/ExclusiveGesture.swift",
"Event/Gesture/Gesture.swift",
"Event/Gesture/GestureCategory.swift",
"Event/Gesture/GestureContainerFactory.swift",
"Event/Gesture/GestureDebug.swift",
"Event/Gesture/GestureDependency.swift",
"Event/Gesture/GestureDescriptor.swift",
"Event/Gesture/GestureGraph.swift",
"Event/Gesture/GestureInputs.swift",
"Event/Gesture/GestureMask.swift",
"Event/Gesture/GestureModifier.swift",
"Event/Gesture/GestureOutputs.swift",
"Event/Gesture/GesturePhase.swift",
"Event/Gesture/GestureViewModifier.swift",
"Event/Gesture/LayoutGesture.swift",
"Event/Gesture/MapGesture.swift",
"Event/Gesture/PlatformGestureInputs.swift",
"Event/Gesture/RepeatGesture.swift",
"Event/Gesture/ResettableGestureRule.swift",
"Event/Gesture/SimultaneousGesture.swift",
"Event/Responder/ContentPathObserver.swift",
"Event/Responder/ContentResponder.swift",
"Event/Responder/ContentShapeKinds.swift",
"Event/Responder/DefaultLayoutViewResponder.swift",
"Event/Responder/HitTestBindingModifier.swift",
"Event/Responder/LeafViewResponder.swift",
"Event/Responder/MultiViewResponder.swift",
"Event/Responder/ResponderBasedHitTesting.swift",
"Event/Responder/ResponderNode.swift",
"Event/Responder/ViewResponder.swift",
"Graph/Graph.swift",
"Graph/GraphHost.swift",
"Graph/GraphInputs.swift",
"Graph/GraphReuse.swift",
"Graph/GraphValue.swift",
"Graphic/BackdropEffect.swift",
"Graphic/BlurStyle/BlurStyle.swift",
"Graphic/BlurStyle/VariableBlurEffect.swift",
"Graphic/BlurStyle/VariableBlurStyle.swift",
"Graphic/CatalogLookup.swift",
"Graphic/Color/AccentColor.swift",
"Graphic/Color/CGColorConversions.swift",
"Graphic/Color/Color+ShapeStyle.swift",
"Graphic/Color/Color.swift",
"Graphic/Color/ColorMatrix.swift",
"Graphic/Color/ColorScheme.swift",
"Graphic/Color/ColorView.swift",
"Graphic/Color/ConstantColor.swift",
"Graphic/Color/CoreColor.swift",
"Graphic/Color/CoreUIDefaultSystemColorDefinition.swift",
"Graphic/Color/ForegroundColor.swift",
"Graphic/Color/ModifiedColor.swift",
"Graphic/Color/NamedColor.swift",
"Graphic/Color/Paint.swift",
"Graphic/Color/PreferredColorScheme.swift",
"Graphic/Color/PreviewColorSchemeTrait.swift",
"Graphic/Color/RGBColorSpace.swift",
"Graphic/Color/SystemColors.swift",
"Graphic/Color/VibrantColorStyle.swift",
"Graphic/Gradient/GradientColorSpace.swift",
"Graphic/Gradient/ResolvedGradient.swift",
"Graphic/GraphicsContext.swift",
"Graphic/GraphicsFilter.swift",
"Layout/Alignment/AlignmentGuide.swift",
"Layout/Alignment/AlignmentLayout.swift",
"Layout/Alignment/TextAlignment.swift",
"Layout/AnyLayout.swift",
"Layout/AspectRatioLayout.swift",
"Layout/CoordinateSpace/CoordinateSpace.swift",
"Layout/CoordinateSpace/CoordinateSpaceProtocol.swift",
"Layout/CoordinateSpace/GlobalCoordinateSpace.swift",
"Layout/CoordinateSpace/LocalCoordinateSpace.swift",
"Layout/CoordinateSpace/NamedCoordinateSpace.swift",
"Layout/CoordinateSpace/ScrollCoordinateSpace.swift",
"Layout/Direction/Direction.swift",
"Layout/Direction/LayoutDirection.swift",
"Layout/Direction/LayoutDirectionBehavior.swift",
"Layout/Dynamic/DynamicContainer.swift",
"Layout/Dynamic/DynamicContainerAdaptor.swift",
"Layout/Dynamic/DynamicContainerItem.swift",
"Layout/Dynamic/DynamicLayoutMap.swift",
"Layout/Dynamic/DynamicLayoutView.swift",
"Layout/Dynamic/DynamicViewListItem.swift",
"Layout/Edge/AbsoluteEdge.swift",
"Layout/Edge/Edge.swift",
"Layout/Edge/EdgeInsets.swift",
"Layout/FixedSizeLayout.swift",
"Layout/Geometry/Anchor+Point.swift",
"Layout/Geometry/Anchor.swift",
"Layout/Geometry/Angle.swift",
"Layout/Geometry/Axis.swift",
"Layout/Geometry/GeometryReader.swift",
"Layout/Geometry/LayoutTraits.swift",
"Layout/Geometry/Placement.swift",
"Layout/Geometry/ProjectionTransform.swift",
"Layout/Geometry/ProposedSize.swift",
"Layout/Geometry/ScrollGeometry.swift",
"Layout/Geometry/Spacing.swift",
"Layout/Geometry/UnitPoint.swift",
"Layout/Geometry/UnitRect.swift",
"Layout/Layout.swift",
"Layout/LayoutComputer/DerivedLayoutEngine.swift",
"Layout/LayoutComputer/LayoutComputer.swift",
"Layout/LayoutComputer/UnaryLayoutView.swift",
"Layout/LayoutPriority.swift",
"Layout/LayoutProxy.swift",
"Layout/LayoutView.swift",
"Layout/LazyContainer/LazyContainer.swift",
"Layout/Modifier/DefaultPadding.swift",
"Layout/Modifier/FrameLayout.swift",
"Layout/Modifier/InsetViewModifier.swift",
"Layout/Modifier/PaddingLayout.swift",
"Layout/PlacementContext.swift",
"Layout/SafeAreaIgnoringLayout.swift",
"Layout/SafeAreaInsets.swift",
"Layout/Separator/Spacer.swift",
"Layout/SpacingLayout.swift",
"Layout/Stack/HStack.swift",
"Layout/Stack/HVStack.swift",
"Layout/Stack/StackLayout.swift",
"Layout/Stack/VStack.swift",
"Layout/Stack/ZIndex.swift",
"Layout/Stack/ZStack.swift",
"Layout/View/ViewDimensions.swift",
"Layout/View/ViewFrame.swift",
"Layout/View/ViewGeometry.swift",
"Layout/View/ViewSize.swift",
"Layout/View/ViewTransform.swift",
"Log/CycleDetector.swift",
"Log/Logging.swift",
"Log/Signposts.swift",
"Macro/EntryMacro.swift",
"Modifier/CustomViewModifier.swift",
"Modifier/ViewModifier.swift",
"Modifier/ViewModifier/AppearanceActionModifier.swift",
"Modifier/ViewModifier/BackgroundModifier.swift",
"Modifier/ViewModifier/EnvironmentalModifier.swift",
"Modifier/ViewModifier/OverlayModifier.swift",
"Modifier/ViewModifier/ValueActionModifier.swift",
"Render/DisplayList/CAHostingLayer.swift",
"Render/DisplayList/CAHostingLayerEvent.swift",
"Render/DisplayList/CAHostingLayerPlatformDefinition.swift",
"Render/DisplayList/DisplayList.GraphicsRenderer.swift",
"Render/DisplayList/DisplayList.swift",
"Render/DisplayList/DisplayListPlatformEffect.swift",
"Render/DisplayList/DisplayListPrinter.swift",
"Render/DisplayList/DisplayListTransforms.swift",
"Render/DisplayList/DisplayListViewCache.swift",
"Render/DisplayList/DisplayListViewPlatform.swift",
"Render/DisplayList/DisplayListViewRenderer.swift",
"Render/DisplayList/DisplayListViewUpdater.swift",
"Render/DisplayList/DisplayList_StableIdentity.swift",
"Render/GeometryEffect/GeometryEffect.swift",
"Render/GeometryEffect/OffsetEffect.swift",
"Render/GeometryEffect/Rotation3DEffect.swift",
"Render/GeometryEffect/RotationEffect.swift",
"Render/GeometryEffect/ScaleEffect.swift",
"Render/InterpolatableContent.swift",
"Render/PlatformDrawable.swift",
"Render/PlatformViewFactory.swift",
"Render/RasterizationOptions.swift",
"Render/RendererConfiguration.swift",
"Render/RendererEffect/BlurEffect.swift",
"Render/RendererEffect/ClipEffect.swift",
"Render/RendererEffect/OpacityEffect.swift",
"Render/RendererEffect/RendererEffect.swift",
"Render/RendererEffect/ShadowEffect.swift",
"Render/RendererLeafView.swift",
"Render/SymbolEffect.swift",
"Render/Util/CAFrameRateRangeUtil.swift",
"Render/Util/CGBlendModeUtil.swift",
"Runtime/ConditionalMetadata.swift",
"Runtime/TupleTypeDescription.swift",
"Runtime/TypeConformance.swift",
"Semantic/CustomFeature.swift",
"Semantic/Feature.swift",
"Semantic/SemanticFeature.swift",
"Semantic/Semantics.swift",
"Shape/FillStyle.swift",
"Shape/InsettableShape.swift",
"Shape/Path.swift",
"Shape/PathData.swift",
"Shape/RoundedCornerStyle.swift",
"Shape/Shape.swift",
"Shape/ShapeStyle/AnyShapeStyle.swift",
"Shape/ShapeStyle/BackgroundStyle.swift",
"Shape/ShapeStyle/BlendMode.swift",
"Shape/ShapeStyle/ContentStyle.swift",
"Shape/ShapeStyle/ForegroundStyle.swift",
"Shape/ShapeStyle/ImplicitShapeStyle.swift",
"Shape/ShapeStyle/InterpolatedShapeStyle.swift",
"Shape/ShapeStyle/Material.swift",
"Shape/ShapeStyle/OffsetShapeStyle.swift",
"Shape/ShapeStyle/ResolvedMulticolorStyle.swift",
"Shape/ShapeStyle/SeparatorShapeStyle.swift",
"Shape/ShapeStyle/ShadowStyle.swift",
"Shape/ShapeStyle/ShapeStyle.swift",
"Shape/ShapeStyle/ShapeStyleName.swift",
"Shape/ShapeStyle/ShapeStylePack.swift",
"Shape/ShapeStyle/ShapeStylePair.swift",
"Shape/ShapeStyle/ShapeStyleRendering.swift",
"Shape/ShapeStyle/ShapeStyleResolver.swift",
"Shape/ShapeStyle/ShapeStyleShape.swift",
"Shape/ShapeStyle/ShapeStyledLeafView.swift",
"Shape/ShapeView.swift",
"Shape/Shapes.swift",
"Shape/StrokeStyle.swift",
"Shape/StrokedShape.swift",
"Shape/Tint.swift",
"Test/AttributeCountTestInfo.swift",
"Test/Benchmark.swift",
"Test/CoreTesting.swift",
"Test/Test.swift",
"Test/TestApp.swift",
"Test/TestHost.swift",
"Test/TestIDView.swift",
"Tracing/LayoutTrace.swift",
"Tracing/ReuseTrace.swift",
"Tracing/Tracing.swift",
"Util/AnyAttributeFix.swift",
"Util/AttributeGraphAdditions.swift",
"Util/CoreGlue.swift",
"Util/CoreSystemUtils.swift",
"Util/CoreUIShims.swift",
"Util/CustomRecursiveStringConvertible.swift",
"Util/Debugger.swift",
"Util/DefaultDescriptionAttribute.swift",
"Util/EnvironmentHelper.swift",
"Util/Extension/CGAffineTransform+Extension.swift",
"Util/Extension/CGPoint+Extension.swift",
"Util/Extension/CGPoint+Math.swift",
"Util/Extension/CGRect+Extension.swift",
"Util/Extension/CGSize+Extension.swift",
"Util/Extension/CGSize+Math.swift",
"Util/Extension/Collection+Extension.swift",
"Util/Extension/Comparable+Extension.swift",
"Util/Extension/Double+Extension.swift",
"Util/Extension/FloatingPoint+Extension.swift",
"Util/Extension/MutableCollection+Extension.swift",
"Util/Extension/OptionSet+Extension.swift",
"Util/Extension/Round+Extension.swift",
"Util/Extension/Unmanaged+Extension.swift",
"Util/Extension/UnsafePointer+Extension.swift",
"Util/MainActorUtils.swift",
"Util/RunLoopUtils.swift",
"Util/SExpPrinter.swift",
"Util/SFSymbolsShims.swift",
"Util/StandardLibraryAdditions.swift",
"Util/ThreadUtils.swift",
"Util/TimerUtils.swift",
"Util/UncheckedSendable.swift",
"Util/UserDefaultsAdditions.swift",
"Util/_RemoveGlobalActor.swift",
"View/Archive/ArchivedView.swift",
"View/Archive/ArchivedViewInput.swift",
"View/ConditionalContent.swift",
"View/ConditionalGraphicsView.swift",
"View/Configuration/StaticIf.swift",
"View/Configuration/Visibility.swift",
"View/CustomView.swift",
"View/DynamicView/AnyView.swift",
"View/DynamicView/DebugReplaceableView.swift",
"View/DynamicView/DynamicView.swift",
"View/DynamicView/IDView.swift",
"View/DynamicViewContent/DynamicViewContent.swift",
"View/DynamicViewContent/ForEach.swift",
"View/EmptyView.swift",
"View/Graph/EmptyViewRendererHost.swift",
"View/Graph/ViewGraph.swift",
"View/Graph/ViewGraphDelegate.swift",
"View/Graph/ViewGraphFeature.swift",
"View/Graph/ViewGraphGeometryObservers.swift",
"View/Graph/ViewGraphRender.swift",
"View/Graph/ViewRendererHost.swift",
"View/Graph/ViewRendererHostProperties.swift",
"View/Graph/ViewRenderingPhase.swift",
"View/Group.swift",
"View/IdentifiedView/IdentifiedViewProxy.swift",
"View/Image/CGImageConversions.swift",
"View/Image/CorePlatformImage.swift",
"View/Image/GraphicsImage.swift",
"View/Image/Image+Accessibility.swift",
"View/Image/Image+PlatformRepresentation.swift",
"View/Image/Image.swift",
"View/Image/ImageDynamicRange.swift",
"View/Image/ImageLayer.swift",
"View/Image/ImageOrientation.swift",
"View/Image/ImageRenderingMode.swift",
"View/Image/ImageResizing.swift",
"View/Image/ImageStyle.swift",
"View/Image/NamedImage.swift",
"View/Image/ResolvedImage.swift",
"View/Image/SymbolRenderingMode.swift",
"View/Image/SymbolVariants.swift",
"View/Image/VectorImageLayer.swift",
"View/Input/CustomViewCountCache.swift",
"View/Input/ViewInputPredicate.swift",
"View/Input/ViewInputs.swift",
"View/Input/ViewList.swift",
"View/Input/ViewListContent.swift",
"View/Input/ViewOutputs.swift",
"View/Input/ViewPlatformOutputs.swift",
"View/InterfaceIdiom/InterfaceIdiom.swift",
"View/InterfaceIdiom/InterfaceIdiomPredicate.swift",
"View/Never+View.swift",
"View/OptionalView.swift",
"View/Scroll/ScrollPosition+Modifiers.swift",
"View/Scroll/ScrollPosition.swift",
"View/Scroll/ScrollStateRequest.swift",
"View/Scroll/ScrollTarget.swift",
"View/Scroll/ScrollTransactionAdditions.swift",
"View/Scroll/Scrollable.swift",
"View/Style/AnyStyleContext.swift",
"View/Style/DefaultStyle.swift",
"View/Style/StyleContext.swift",
"View/Style/ViewStyle.swift",
"View/Tag.swift",
"View/Text/Accessibility/AccessibilityHeadingLevel.swift",
"View/Text/Accessibility/AccessibilityTextContentType.swift",
"View/Text/Accessibility/NSAttributedString+Accessibility.swift",
"View/Text/Accessibility/Text+Accessibility.swift",
"View/Text/Font/CoreText+Private.swift",
"View/Text/Font/CoreTextUtil.swift",
"View/Text/Font/CustomFont.swift",
"View/Text/Font/Font.swift",
"View/Text/Font/FontDefinition.swift",
"View/Text/Font/ModifiedFont.swift",
"View/Text/Font/SystemFont.swift",
"View/Text/Font/TextStyle.swift",
"View/Text/Resolve/ConfigurationBasedResolvableStringAttribute.swift",
"View/Text/Resolve/ResolvableAbsoluteDate.swift",
"View/Text/Resolve/ResolvableStringAttribute.swift",
"View/Text/Resolve/ResolvedText.swift",
"View/Text/Text/Text+AlwaysOn.swift",
"View/Text/Text/Text+CLKTextProvider.swift",
"View/Text/Text/Text+Concatenation.swift",
"View/Text/Text/Text+Date.swift",
"View/Text/Text/Text+DiscreteFormatStyle.swift",
"View/Text/Text/Text+Encapsulation.swift",
"View/Text/Text/Text+Formatter.swift",
"View/Text/Text/Text+Justification.swift",
"View/Text/Text/Text+LayoutShape.swift",
"View/Text/Text/Text+LineHeight.swift",
"View/Text/Text/Text+Localized.swift",
"View/Text/Text/Text+NSAttributedString.swift",
"View/Text/Text/Text+PlatformRepresentation.swift",
"View/Text/Text/Text+Renderer.swift",
"View/Text/Text/Text+SizeFitting.swift",
"View/Text/Text/Text+Sizing.swift",
"View/Text/Text/Text+Suffix.swift",
"View/Text/Text/Text+View.swift",
"View/Text/Text/Text.swift",
"View/Text/Text/TextAnimationsProvider.swift",
"View/Text/Text/TextLineStyle.swift",
"View/Text/Text/TextNonDarwinShims.swift",
"View/Text/Typesetting/TypesettingConfiguration.swift",
"View/Text/Typesetting/TypesettingLanguage.swift",
"View/Text/Typesetting/TypesettingLanguageAwareLineHeightRatio.swift",
"View/Text/Util/AttributedStringKey+Extension.swift",
"View/Text/Util/ContentSizeCategory.swift",
"View/Text/Util/DynamicTypeSize.swift",
"View/Text/Util/EnvironmentParagraphStyle.swift",
"View/Text/Util/ScaledMetric.swift",
"View/Text/Util/String+Extension.swift",
"View/Text/Util/WatchEnvironment.swift",
"View/Text/Util/WritingMode.swift",
"View/Toggle/ToggleState.swift",
"View/TupleView.swift",
"View/VariadicView/VariadicView.swift",
"View/VariadicView/VariadicViewChildren.swift",
"View/View.swift",
"View/ViewBuilder.swift",
"View/ViewDebug.swift",
"View/ViewTrait.swift",
"Widget/WidgetCore.swift"
],
"target_dependencies" : [
"OpenSwiftUI_SPI",
"OpenSwiftUIMacros"
],
"type" : "library"
},
{
"c99name" : "OpenSwiftUIBridgeTests",
"module_type" : "SwiftTarget",
"name" : "OpenSwiftUIBridgeTests",
"path" : "Tests/OpenSwiftUIBridgeTests",
"sources" : [
"BridgeableTests.swift",
"SwiftUI/SwiftUI.ColorTests.swift",
"SwiftUI/SwiftUI.EnvironmentValues.swift"
],
"target_dependencies" : [
"OpenSwiftUIBridge",
"OpenSwiftUITestsSupport"
],
"type" : "test"
},
{
"c99name" : "OpenSwiftUIBridge",
"module_type" : "SwiftTarget",
"name" : "OpenSwiftUIBridge",
"path" : "Sources/OpenSwiftUIBridge",
"product_memberships" : [
"OpenSwiftUIBridge"
],
"sources" : [
"Bridgeable.swift",
"SwiftUI/SwiftUI.Color.swift",
"SwiftUI/SwiftUI.EnvironmentValues.swift"
],
"target_dependencies" : [
"OpenSwiftUI"
],
"type" : "library"
},
{
"c99name" : "OpenSwiftUI",
"module_type" : "SwiftTarget",
"name" : "OpenSwiftUI",
"path" : "Sources/OpenSwiftUI",
"product_dependencies" : [
"OpenCoreGraphicsShims",
"OpenQuartzCoreShims",
"OpenAttributeGraphShims",
"OpenRenderBoxShims",
"OpenCombine",
"OpenCombineFoundation",
"Logging",
"Crypto"
],
"product_memberships" : [
"OpenSwiftUI",
"OpenSwiftUIExtension",
"OpenSwiftUIBridge"
],
"sources" : [
"Accessibility/AccessibilityCoreUserSettings.swift",
"Accessibility/AccessibilityEnvironmentAdditions.swift",
"Accessibility/AccessibilityLargeContentView.swift",
"Accessibility/AccessibilityNodeList.swift",
"Accessibility/AccessibilityQuickAction.swift",
"Accessibility/AccessibilityTechnologies.swift",
"Accessibility/Modifier/internal/AccessibilityButtonShapeModifier.swift",
"Accessibility/Modifier/internal/AccessibilityConfigurationModifier.swift",
"Accessibility/Modifier/internal/AccessibilityLabelModifier.swift",
"Accessibility/internal/AccessibilityBoundedNumber.swift",
"Accessibility/internal/AccessibilityNumber.swift",
"Accessibility/internal/AccessibilityNumeric.swift",
"Accessibility/internal/AccessibilityPlatformSafe.swift",
"Accessibility/internal/AccessibilitySliderValue.swift",
"Accessibility/internal/AccessibilityValue.swift",
"Accessibility/internal/AccessibilityValueByProxy.swift",
"Accessibility/internal/AnyAccessibilityValue.swift",
"Accessibility/internal/AnyAccessibilityValueType.swift",
"Accessibility/internal/ClosedRange+AccessibilityNumeric.swift",
"Animation/Animatable/AnimatableModifier.swift",
"Animation/Animatable/AnimatableView.swift",
"Animation/Animation/AnimationCompletion.swift",
"Animation/Timeline/AlwaysOn.swift",
"Animation/Timeline/AlwaysOnBridge.swift",
"Animation/Timeline/AnimationTimelineSchedule.swift",
"Animation/Timeline/TimelineView.swift",
"App/App/App.swift",
"App/App/AppGraph.swift",
"App/App/AppKit/AppKitApp.swift",
"App/App/AppKit/AppKitAppDelegate.swift",
"App/App/AppKit/AppWindowsController.swift",
"App/App/AppKit/NSApplicationDelegateAdaptor.swift",
"App/App/FallbackDelegateBox.swift",
"App/App/LaunchTestSupport.swift",
"App/App/LegacyApp.swift",
"App/App/ObservableObjectDescriptor.swift",
"App/App/UIKit/UIApplicationDelegateAdaptor.swift",
"App/App/UIKit/UIKitApp.swift",
"App/App/UIKit/UIKitAppDelegate.swift",
"App/App/UIKit/UIKitMainMenuController.swift",
"App/Commands/CommandFlag.swift",
"App/Commands/CommandGroup.swift",
"App/Commands/CommandOperation.swift",
"App/Commands/Commands.swift",
"App/Commands/CommandsInputs.swift",
"App/Commands/CommandsList.swift",
"App/Commands/ConditionalCommands.swift",
"App/Commands/LimitedAvailabilityCommandContent.swift",
"App/Commands/MainMenuItem.swift",
"App/Commands/TupleCommandContent.swift",
"App/Document/UIKit/DocumentBrowserViewController.swift",
"App/Document/UIKit/DocumentKey.swift",
"App/Scene/EmptyScene.swift",
"App/Scene/InitialSceneSizeState.swift",
"App/Scene/LimitedAvailabilityScene.swift",
"App/Scene/PlatformSceneCache.swift",
"App/Scene/Scene.swift",
"App/Scene/SceneBridge.swift",
"App/Scene/SceneBuilder.swift",
"App/Scene/SceneID.swift",
"App/Scene/SceneInputs.swift",
"App/Scene/SceneList.swift",
"App/Scene/SceneOutputs.swift",
"App/Scene/ScenePhase.swift",
"App/Scene/SceneStorage.swift",
"App/Scene/TupleScene.swift",
"App/Scene/UIKit/UIKitSceneConnectionOption.swift",
"App/Window/WindowGroup.swift",
"App/Window/WindowSceneConfiguration.swift",
"Data/Environment/Environment+UITraitKey.swift",
"Data/Environment/PlatformEnvironment.swift",
"Data/Environment/UIKitEnvironment.swift",
"Data/Util/VersionSeedTracker.swift",
"Event/Event/UIKit/UIKitEventBindingBridge.swift",
"Event/Focus/FocusGroup.swift",
"Event/Focus/FocusState.swift",
"Event/Focus/FocusStore.swift",
"Event/Focus/FocusStoreLocation.swift",
"Event/Focus/FocusedValueKey.swift",
"Event/InputEvent/KeyboardShortcut/EventModifiers.swift",
"Event/InputEvent/KeyboardShortcut/KeyEquivalent.swift",
"Event/InputEvent/KeyboardShortcut/TODO/KeyboardShortcut.swift",
"Event/Responder/AllowsWindowActivationEventsResponder.swift",
"Event/SystemEvent/OpenURLAction.swift",
"Export.swift",
"Graphic/Color/KitCoreUINamedColorProvider.swift",
"Integration/Graphic/AppKit/AppKitAppearanceConversions.swift",
"Integration/Graphic/AppKit/AppKitColorConversions.swift",
"Integration/Graphic/Platform/TextLineStyleConversions.swift",
"Integration/Graphic/UIKit/UIKitConversions.swift",
"Integration/Hosting/AppKit/Controller/NSHostingController.swift",
"Integration/Hosting/AppKit/NSHostingSceneBridgingOptions.swift",
"Integration/Hosting/AppKit/NSHostingSizingOptions.swift",
"Integration/Hosting/AppKit/View/NSHostingView.swift",
"Integration/Hosting/Platform/HostingControllerUtilities.swift",
"Integration/Hosting/Platform/HostingViewRegistry.swift",
"Integration/Hosting/Platform/HostingViewTransparentBackgroundReason.swift",
"Integration/Hosting/Platform/IsInHostingConfiguration.swift",
"Integration/Hosting/UIKit/Controller/UIHostingController.swift",
"Integration/Hosting/UIKit/Controller/UIHostingControllerSizingOptions.swift",
"Integration/Hosting/UIKit/Controller/UIViewControllerProvider.swift",
"Integration/Hosting/UIKit/UIHostingViewable.swift",
"Integration/Hosting/UIKit/UIKitUpdateCycle.swift",
"Integration/Hosting/UIKit/View/AnyUIHostingView.swift",
"Integration/Hosting/UIKit/View/UIHostingView+Extension.swift",
"Integration/Hosting/UIKit/View/UIHostingView.swift",
"Integration/Hosting/UIKit/View/UIHostingViewBase.swift",
"Integration/Hosting/UIKit/View/UIHostingViewDebugLayer.swift",
"Integration/PlatformItemList.swift",
"Integration/PreviewShims.swift",
"Integration/Representable/AppKit/NSViewControllerRepresentable.swift",
"Integration/Representable/AppKit/NSViewRepresentable.swift",
"Integration/Representable/Platform/AnyPlatformViewHost.swift",
"Integration/Representable/Platform/PlatformView+SafeArea.swift",
"Integration/Representable/Platform/PlatformViewCoordinator.swift",
"Integration/Representable/Platform/PlatformViewHost.swift",
"Integration/Representable/Platform/PlatformViewRepresentable.swift",
"Integration/Representable/Platform/PlatformViewRepresentableContext.swift",
"Integration/Representable/Platform/PlatformViewRepresentableLayoutOptions.swift",
"Integration/Representable/UIKit/UIViewControllerRepresentable.swift",
"Integration/Representable/UIKit/UIViewRepresentable.swift",
"Layout/Alignment/AlignmentWritingModifier.swift",
"Layout/Edge/EdgeInsetsConversions.swift",
"Layout/Modifier/PositionLayout.swift",
"Layout/Separator/DefaultDividerStyle.swift",
"Layout/Separator/Divider.swift",
"Layout/Separator/DividerStyle.swift",
"Layout/Separator/PlainDividerStyle.swift",
"Layout/ViewThatFits.swift",
"Modifier/SceneModifier/AppearanceActionSceneModifier.swift",
"Modifier/SceneModifier/EnvironmentSceneModifier.swift",
"Modifier/SceneModifier/EnvironmentWritingModifier.swift",
"Modifier/SceneModifier/PreferenceSceneModifier.swift",
"Modifier/SceneModifier/Scene+Environment.swift",
"Modifier/SceneModifier/SceneActivationConditions.swift",
"Modifier/SceneModifier/SceneModifier.swift",
"Modifier/SceneModifier/ValueActionSceneModifier.swift",
"Modifier/ViewModifier/HiddenModifier.swift",
"Modifier/ViewModifier/IdentifiedPreference.swift",
"Modifier/ViewModifier/PresentedSceneValueInputModifier.swift",
"Modifier/ViewModifier/TaskModifier.swift",
"Render/DisplayList/AppKitDisplayList.swift",
"Render/DisplayList/AppKitHitTestCustomizing.swift",
"Render/DisplayList/DisplayListViewDrawing.swift",
"Render/DisplayList/RenderBoxView.swift",
"Render/DisplayList/UIKitDisplayList.swift",
"Render/GeometryEffect/IgnoredByLayoutEffect.swift",
"Test/PerformanceTest.swift",
"Test/RootViewForSimplifiedApplicationProvider.swift",
"Test/TestApp+Test.swift",
"Test/TestApp.swift",
"Test/TestingAppDelegate.swift",
"Test/TestingSceneDelegate.swift",
"Test/ViewTest.swift",
"Util/AnyAttributeFix.swift",
"Util/OpenSwiftUIGlue.swift",
"View/Combine/SubscriptionView.swift",
"View/Configuration/ViewAlias.swift",
"View/Configuration/ViewInputPredicate+View.swift",
"View/Control/Button/Button.swift",
"View/Control/Button/ButtonStyle/ButtonDefaultRenderingModeModifier.swift",
"View/Control/Button/ButtonStyle/ButtonRole.swift",
"View/Control/Button/ButtonStyle/ButtonStyle.swift",
"View/Control/Button/ButtonStyle/ButtonStyleConfiguration.swift",
"View/Control/Button/ButtonStyle/ButtonStyleConvertible.swift",
"View/Control/Button/ButtonStyle/PrimitiveButtonStyle.swift",
"View/Control/Button/ButtonStyle/PrimitiveButtonStyleConfiguration.swift",
"View/Control/Button/ButtonStyle/TODO/BorderlessButtonStyle.swift",
"View/Control/Button/ButtonStyle/TODO/PlainButtonStyle.swift",
"View/Control/ControlSize/ControlSize.swift",
"View/Control/ControlSize/ControlSizeKey.swift",
"View/Control/EnabledKey.swift",
"View/Control/Link/Link.swift",
"View/Control/Link/LinkDestination.swift",
"View/Control/Link/OpenURLActionKey.swift",
"View/Control/SensoryFeedback/AppKit/AppKitFeedbackImplementation.swift",
"View/Control/SensoryFeedback/SensoryFeedback.swift",
"View/Control/SensoryFeedback/SensoryFeedbackGenerator.swift",
"View/Control/SensoryFeedback/UIKit/UIKitFeedbackImplementation.swift",
"View/Control/SensoryFeedback/UIKit/UIKitSensoryFeedbackCache.swift",
"View/Control/SensoryFeedback/WatchKit/WatchKitFeedbackImplementation.swift",
"View/Control/Slider/AnySliderStyle.swift",
"View/Control/Slider/Slider.swift",
"View/Control/Slider/SliderStyleKey.swift",
"View/Control/Slider/SystemSliderStyle.swift",
"View/Debug/ChangedBodyProperty.swift",
"View/Debug/TODO/CustomViewDebugValueConvertible.swift",
"View/EquatableView.swift",
"View/IdentifiedView/IdentifiedModifier.swift",
"View/IdentifiedView/IdentifiedViewTree.swift",
"View/IdentifiedView/IdentifiedViewsKey.swift",
"View/IdentityLink.swift",
"View/Image/AsyncImage.swift",
"View/Image/NSImageConversions.swift",
"View/Image/UIImageConversions.swift",
"View/Image/VectorImageLayer.swift",
"View/LabelContent/AccessibilityLabeledContent.swift",
"View/LabelContent/AutomaticLabeledContentStyle.swift",
"View/LabelContent/GroupedFormLabeledContentStyle.swift",
"View/LabelContent/LabelVisibility.swift",
"View/LabelContent/LabeledContent.swift",
"View/LabelContent/LabeledContentStyleConfiguration.swift",
"View/LabelContent/LabeledView.swift",
"View/LabelContent/LabelsHiddenModifier.swift",
"View/LabelContent/LeadingTrailingLabeledContentStyle.swift",
"View/LabelGroup/BodyLabelGroupStyle.swift",
"View/LabelGroup/LabelGroup.swift",
"View/LabelGroup/LabelGroupStyle.swift",
"View/LazyView.swift",
"View/List/EditMode.swift",
"View/List/ListStyle.swift",
"View/Navigation/NavigationPreferenceKey.swift",
"View/Text/Typesetting/TypesettingConfiguration.swift",
"View/Toggle/SwitchToggleStyle.swift",
"View/Toggle/Toggle.swift",
"View/Toggle/ToggleStyle.swift",
"View/Toolbar/ToolbarTitleDisplayMode.swift"
],
"target_dependencies" : [
"OpenSwiftUICore",
"COpenSwiftUI"
],
"type" : "library"
},
{
"c99name" : "COpenSwiftUITests",
"module_type" : "SwiftTarget",
"name" : "COpenSwiftUITests",
"path" : "Tests/COpenSwiftUITests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"Shims/AppKitPrivateTests.swift",
"Shims/UIKitPrivateTests.swift"
],
"target_dependencies" : [
"OpenSwiftUI"
],
"type" : "test"
},
{
"c99name" : "COpenSwiftUI",
"module_type" : "ClangTarget",
"name" : "COpenSwiftUI",
"path" : "Sources/COpenSwiftUI",
"product_memberships" : [
"OpenSwiftUI",
"OpenSwiftUIExtension",
"OpenSwiftUIBridge"
],
"sources" : [
"Overlay/AppKit/OpenSwiftUI+NSColor.m",
"Overlay/AppKit/OpenSwiftUI+NSView.m",
"Overlay/AppKit/OpenSwiftUI+NSWindow.m",
"Overlay/CoreUI/CoreUI+UIUserInterfaceIdiom.m",
"Overlay/CoreVideo/DisplayLink.c",
"Overlay/Foundation/OpenSwiftUI+NSThread.m",
"Overlay/QuartzCore/CAChameleonLayer.m",
"Overlay/QuartzCore/CATransactionCompletionItem.m",
"Overlay/UIKit/OpenSwiftUI+UIApplication.m",
"Overlay/UIKit/OpenSwiftUI+UIColor.m",
"Overlay/UIKit/OpenSwiftUI+UIView.m",
"Overlay/UIKit/OpenSwiftUITesting_Swizzles+UIKit.m",
"Overlay/UIKit/OpenSwiftUITesting_Swizzles.m",
"Shims/AppKit/AppKit_Private.m",
"Shims/UIKit/UIKit_Private.m",
"Shims/UIKit/UITraitCollection+Private.m",
"Util/ProtocolDescriptor.c"
],
"type" : "library"
},
{
"c99name" : "CGTK",
"module_type" : "SystemLibraryTarget",
"name" : "CGTK",
"path" : "Sources/CGTK",
"sources" : [
],
"type" : "system-target"
}
],
"tools_version" : "6.1"
}
basic-6.1-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:108e10880bce35e9496fba26782956e40a8e91a2a227f9b90af7e4cd93d2c183
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:basic-6.1-latest
warning: 'spi-builder-workspace': [Env] OPENSWIFTUI_BUILD_FOR_DARWIN_PLATFORM not set -> false(default)
[Env] SPI_GENERATE_DOCS not set -> false(default)
[Env] SPI_BUILD=1 -> true
[Env] OPENSWIFTUI_DEVELOPMENT not set -> false(default)
[Env] OPENSWIFTUI_WERROR not set -> false(default)
[Env] OPENSWIFTUI_TARGET_RELEASE not set -> 2024(default)
[Env] OPENSWIFTUI_LIBRARY_EVOLUTION not set -> false(default)
[Env] OPENSWIFTUI_COMPATIBILITY_TEST not set -> false(default)
[Env] OPENSWIFTUI_USE_LOCAL_DEPS not set -> false(default)
[Env] OPENSWIFTUI_OPENATTRIBUTESHIMS_COMPUTE not set -> false(default)
[Env] OPENSWIFTUI_OPENATTRIBUTESHIMS_ATTRIBUTEGRAPH not set -> false(default)
[Env] OPENSWIFTUI_RENDERBOX not set -> false(default)
[Env] OPENSWIFTUI_ANY_ATTRIBUTE_FIX not set -> true(default)
[Env] OPENSWIFTUI_LINK_COREUI not set -> false(default)
[Env] OPENSWIFTUI_LINK_CORESVG not set -> false(default)
[Env] OPENSWIFTUI_LINK_SFSYMBOLS not set -> false(default)
[Env] OPENSWIFTUI_LINK_BACKLIGHTSERVICES not set -> false(default)
[Env] OPENSWIFTUI_LINK_TESTING not set -> false(default)
[Env] OPENSWIFTUI_SYMBOL_LOCATOR not set -> false(default)
[Env] OPENSWIFTUI_OPENCOMBINE not set -> true(default)
[Env] OPENSWIFTUI_SWIFT_LOG not set -> true(default)
[Env] OPENSWIFTUI_SWIFT_CRYPTO not set -> true(default)
[Env] OPENSWIFTUI_RENDER_GTK not set -> true(default)
[Env] OPENSWIFTUI_SWIFTUI_RENDER not set -> false(default)
[Env] OPENSWIFTUI_IGNORE_AVAILABILITY not set -> true(default)
[Env] OPENSWIFTUI_INTERNAL_XR_SDK not set -> false(default)
[Env] OPENSWIFTUI_ENABLE_PRIVATE_IMPORTS not set -> true(default)
[Env] OPENSWIFTUI_ENABLE_RUNTIME_CONCURRENCY_CHECK not set -> false(default)
[Env] OPENSWIFTUI_OPENSWIFTUI_BRIDGE_FRAMEWORK not set -> SwiftUI(default)
[Env] OPENSWIFTUI_SUPPORT_MULTI_PRODUCTS not set -> true(default)
[Env] OPENSWIFTUI_CF_CGTYPES not set -> false(default)
Done.