Build Information
Successful build of RealityActions, reference main (b7aeda
), with Swift 6.0 for macOS (SPM) on 3 Nov 2024 20:11:28 UTC.
Swift 6 data race errors: 2
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
22 | }
23 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/ToggleVisibility.swift:21:36: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
19 | override init(action: FiniteTimeAction, target: Entity) {
20 | super.init(action: action, target: target)
21 | target.isEnabled = !target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
RealityFoundation.Entity:12:43: note: property declared here
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: property declared here
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:40:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
38 | public init (action: BezierBy, target: Entity, bezierConfig: BezierConfig) {
39 | self.bezierConfig = bezierConfig
40 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | startPosition = target.position
42 | super.init (action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:41:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | self.bezierConfig = bezierConfig
40 | previousPosition = target.position
41 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | super.init (action: action, target: target)
43 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:67:33: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
65 | let z: Float = cubicBezier (a: za, b: zb, c: zc, d: zd, t: time)
66 |
67 | let currentPos = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
68 | let diff = currentPos - previousPosition
69 | startPosition = startPosition + diff
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:72:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
70 |
71 | let newPos = startPosition + [x, y, z]
72 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
73 |
74 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
[34/69] Compiling RealityActions Show.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/Place.swift:33:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
31 | init(action: Place, target: Entity) {
32 | super.init(action: action, target: target)
33 | target.position = action.pos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
34 | }
35 | }
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/RemoveSelf.swift:29:24: warning: call to main actor-isolated instance method 'removeChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | override func update(time: Float) {
28 | guard let target else { return }
29 | target.parent?.removeChild(target)
| `- warning: call to main actor-isolated instance method 'removeChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
RealityFoundation.HasHierarchy:7:44: note: calls to instance method 'removeChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
5 | @MainActor @preconcurrency public var children: Entity.ChildCollection { get set }
6 | @MainActor @preconcurrency public func addChild(_ entity: Entity, preservingWorldTransform: Bool = false)
7 | @MainActor @preconcurrency public func removeChild(_ entity: Entity, preservingWorldTransform: Bool = false)
| `- note: calls to instance method 'removeChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
8 | @MainActor @preconcurrency public func removeFromParent(preservingWorldTransform: Bool = false)
9 | }
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/RemoveSelf.swift:29:16: warning: main actor-isolated property 'parent' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
27 | override func update(time: Float) {
28 | guard let target else { return }
29 | target.parent?.removeChild(target)
| `- warning: main actor-isolated property 'parent' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
RealityFoundation.HasHierarchy:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasHierarchy {
3 | @MainActor @preconcurrency public var parent: Entity? { get }
| `- note: property declared here
4 | @MainActor @preconcurrency public func setParent(_ parent: Entity?, preservingWorldTransform: Bool = false)
5 | @MainActor @preconcurrency public var children: Entity.ChildCollection { get set }
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/Show.swift:25:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
23 | override init(action: FiniteTimeAction, target: Entity) {
24 | super.init(action: action, target: target)
25 | target.isEnabled = true
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
26 | }
27 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/ToggleVisibility.swift:21:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
19 | override init(action: FiniteTimeAction, target: Entity) {
20 | super.init(action: action, target: target)
21 | target.isEnabled = !target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/ToggleVisibility.swift:21:36: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
19 | override init(action: FiniteTimeAction, target: Entity) {
20 | super.init(action: action, target: target)
21 | target.isEnabled = !target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
RealityFoundation.Entity:12:43: note: property declared here
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: property declared here
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:40:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
38 | public init (action: BezierBy, target: Entity, bezierConfig: BezierConfig) {
39 | self.bezierConfig = bezierConfig
40 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | startPosition = target.position
42 | super.init (action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:41:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | self.bezierConfig = bezierConfig
40 | previousPosition = target.position
41 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | super.init (action: action, target: target)
43 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:67:33: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
65 | let z: Float = cubicBezier (a: za, b: zb, c: zc, d: zd, t: time)
66 |
67 | let currentPos = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
68 | let diff = currentPos - previousPosition
69 | startPosition = startPosition + diff
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:72:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
70 |
71 | let newPos = startPosition + [x, y, z]
72 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
73 |
74 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
[35/69] Compiling RealityActions ToggleVisibility.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/Place.swift:33:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
31 | init(action: Place, target: Entity) {
32 | super.init(action: action, target: target)
33 | target.position = action.pos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
34 | }
35 | }
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/RemoveSelf.swift:29:24: warning: call to main actor-isolated instance method 'removeChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | override func update(time: Float) {
28 | guard let target else { return }
29 | target.parent?.removeChild(target)
| `- warning: call to main actor-isolated instance method 'removeChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
RealityFoundation.HasHierarchy:7:44: note: calls to instance method 'removeChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
5 | @MainActor @preconcurrency public var children: Entity.ChildCollection { get set }
6 | @MainActor @preconcurrency public func addChild(_ entity: Entity, preservingWorldTransform: Bool = false)
7 | @MainActor @preconcurrency public func removeChild(_ entity: Entity, preservingWorldTransform: Bool = false)
| `- note: calls to instance method 'removeChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
8 | @MainActor @preconcurrency public func removeFromParent(preservingWorldTransform: Bool = false)
9 | }
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/RemoveSelf.swift:29:16: warning: main actor-isolated property 'parent' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
27 | override func update(time: Float) {
28 | guard let target else { return }
29 | target.parent?.removeChild(target)
| `- warning: main actor-isolated property 'parent' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
RealityFoundation.HasHierarchy:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasHierarchy {
3 | @MainActor @preconcurrency public var parent: Entity? { get }
| `- note: property declared here
4 | @MainActor @preconcurrency public func setParent(_ parent: Entity?, preservingWorldTransform: Bool = false)
5 | @MainActor @preconcurrency public var children: Entity.ChildCollection { get set }
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/Show.swift:25:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
23 | override init(action: FiniteTimeAction, target: Entity) {
24 | super.init(action: action, target: target)
25 | target.isEnabled = true
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
26 | }
27 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/ToggleVisibility.swift:21:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
19 | override init(action: FiniteTimeAction, target: Entity) {
20 | super.init(action: action, target: target)
21 | target.isEnabled = !target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/ToggleVisibility.swift:21:36: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
19 | override init(action: FiniteTimeAction, target: Entity) {
20 | super.init(action: action, target: target)
21 | target.isEnabled = !target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
RealityFoundation.Entity:12:43: note: property declared here
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: property declared here
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:40:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
38 | public init (action: BezierBy, target: Entity, bezierConfig: BezierConfig) {
39 | self.bezierConfig = bezierConfig
40 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | startPosition = target.position
42 | super.init (action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:41:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | self.bezierConfig = bezierConfig
40 | previousPosition = target.position
41 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | super.init (action: action, target: target)
43 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:67:33: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
65 | let z: Float = cubicBezier (a: za, b: zb, c: zc, d: zd, t: time)
66 |
67 | let currentPos = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
68 | let diff = currentPos - previousPosition
69 | startPosition = startPosition + diff
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:72:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
70 |
71 | let newPos = startPosition + [x, y, z]
72 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
73 |
74 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
[36/69] Compiling RealityActions ActionTween.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/Place.swift:33:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
31 | init(action: Place, target: Entity) {
32 | super.init(action: action, target: target)
33 | target.position = action.pos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
34 | }
35 | }
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/RemoveSelf.swift:29:24: warning: call to main actor-isolated instance method 'removeChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | override func update(time: Float) {
28 | guard let target else { return }
29 | target.parent?.removeChild(target)
| `- warning: call to main actor-isolated instance method 'removeChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
RealityFoundation.HasHierarchy:7:44: note: calls to instance method 'removeChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
5 | @MainActor @preconcurrency public var children: Entity.ChildCollection { get set }
6 | @MainActor @preconcurrency public func addChild(_ entity: Entity, preservingWorldTransform: Bool = false)
7 | @MainActor @preconcurrency public func removeChild(_ entity: Entity, preservingWorldTransform: Bool = false)
| `- note: calls to instance method 'removeChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
8 | @MainActor @preconcurrency public func removeFromParent(preservingWorldTransform: Bool = false)
9 | }
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/RemoveSelf.swift:29:16: warning: main actor-isolated property 'parent' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
27 | override func update(time: Float) {
28 | guard let target else { return }
29 | target.parent?.removeChild(target)
| `- warning: main actor-isolated property 'parent' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
RealityFoundation.HasHierarchy:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasHierarchy {
3 | @MainActor @preconcurrency public var parent: Entity? { get }
| `- note: property declared here
4 | @MainActor @preconcurrency public func setParent(_ parent: Entity?, preservingWorldTransform: Bool = false)
5 | @MainActor @preconcurrency public var children: Entity.ChildCollection { get set }
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/Show.swift:25:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
23 | override init(action: FiniteTimeAction, target: Entity) {
24 | super.init(action: action, target: target)
25 | target.isEnabled = true
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
26 | }
27 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/ToggleVisibility.swift:21:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
19 | override init(action: FiniteTimeAction, target: Entity) {
20 | super.init(action: action, target: target)
21 | target.isEnabled = !target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/ToggleVisibility.swift:21:36: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
19 | override init(action: FiniteTimeAction, target: Entity) {
20 | super.init(action: action, target: target)
21 | target.isEnabled = !target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
RealityFoundation.Entity:12:43: note: property declared here
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: property declared here
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:40:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
38 | public init (action: BezierBy, target: Entity, bezierConfig: BezierConfig) {
39 | self.bezierConfig = bezierConfig
40 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | startPosition = target.position
42 | super.init (action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:41:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | self.bezierConfig = bezierConfig
40 | previousPosition = target.position
41 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | super.init (action: action, target: target)
43 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:67:33: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
65 | let z: Float = cubicBezier (a: za, b: zb, c: zc, d: zd, t: time)
66 |
67 | let currentPos = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
68 | let diff = currentPos - previousPosition
69 | startPosition = startPosition + diff
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:72:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
70 |
71 | let newPos = startPosition + [x, y, z]
72 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
73 |
74 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
[37/69] Compiling RealityActions BezierBy.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/Place.swift:33:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
31 | init(action: Place, target: Entity) {
32 | super.init(action: action, target: target)
33 | target.position = action.pos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
34 | }
35 | }
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/RemoveSelf.swift:29:24: warning: call to main actor-isolated instance method 'removeChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
27 | override func update(time: Float) {
28 | guard let target else { return }
29 | target.parent?.removeChild(target)
| `- warning: call to main actor-isolated instance method 'removeChild(_:preservingWorldTransform:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
RealityFoundation.HasHierarchy:7:44: note: calls to instance method 'removeChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
5 | @MainActor @preconcurrency public var children: Entity.ChildCollection { get set }
6 | @MainActor @preconcurrency public func addChild(_ entity: Entity, preservingWorldTransform: Bool = false)
7 | @MainActor @preconcurrency public func removeChild(_ entity: Entity, preservingWorldTransform: Bool = false)
| `- note: calls to instance method 'removeChild(_:preservingWorldTransform:)' from outside of its actor context are implicitly asynchronous
8 | @MainActor @preconcurrency public func removeFromParent(preservingWorldTransform: Bool = false)
9 | }
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/RemoveSelf.swift:29:16: warning: main actor-isolated property 'parent' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
27 | override func update(time: Float) {
28 | guard let target else { return }
29 | target.parent?.removeChild(target)
| `- warning: main actor-isolated property 'parent' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
30 | }
31 | }
RealityFoundation.HasHierarchy:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasHierarchy {
3 | @MainActor @preconcurrency public var parent: Entity? { get }
| `- note: property declared here
4 | @MainActor @preconcurrency public func setParent(_ parent: Entity?, preservingWorldTransform: Bool = false)
5 | @MainActor @preconcurrency public var children: Entity.ChildCollection { get set }
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/Show.swift:25:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
23 | override init(action: FiniteTimeAction, target: Entity) {
24 | super.init(action: action, target: target)
25 | target.isEnabled = true
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
26 | }
27 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/ToggleVisibility.swift:21:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
19 | override init(action: FiniteTimeAction, target: Entity) {
20 | super.init(action: action, target: target)
21 | target.isEnabled = !target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Instants/ToggleVisibility.swift:21:36: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
19 | override init(action: FiniteTimeAction, target: Entity) {
20 | super.init(action: action, target: target)
21 | target.isEnabled = !target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
22 | }
23 | }
RealityFoundation.Entity:12:43: note: property declared here
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: property declared here
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:40:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
38 | public init (action: BezierBy, target: Entity, bezierConfig: BezierConfig) {
39 | self.bezierConfig = bezierConfig
40 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | startPosition = target.position
42 | super.init (action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:41:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | self.bezierConfig = bezierConfig
40 | previousPosition = target.position
41 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | super.init (action: action, target: target)
43 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:67:33: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
65 | let z: Float = cubicBezier (a: za, b: zb, c: zc, d: zd, t: time)
66 |
67 | let currentPos = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
68 | let diff = currentPos - previousPosition
69 | startPosition = startPosition + diff
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierBy.swift:72:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
70 |
71 | let newPos = startPosition + [x, y, z]
72 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
73 |
74 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
[38/69] Compiling RealityActions EaseInOut.swift
[39/69] Compiling RealityActions EaseOut.swift
[40/69] Compiling RealityActions EaseRateAction.swift
[41/69] Compiling RealityActions EaseSinIn.swift
[42/69] Compiling RealityActions EaseSinInOut.swift
[43/69] Compiling RealityActions EaseSinOut.swift
[44/69] Compiling RealityActions EaseMath.swift
[45/69] Compiling RealityActions EaseBackInOut.swift
[46/69] Compiling RealityActions EaseBackOut.swift
[47/69] Compiling RealityActions EaseBounceIn.swift
[48/69] Compiling RealityActions EaseBounceInOut.swift
[49/69] Compiling RealityActions EaseBounceOut.swift
[50/69] Compiling RealityActions EaseCustom.swift
[51/69] Compiling RealityActions EaseElastic.swift
[52/69] Compiling RealityActions BezierTo.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierTo.swift:30:24: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
28 | class BezierToState: BezierByState {
29 | public init (action: BezierTo, target: Entity) {
30 | let p = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 | let tConfig = BezierConfig(
32 | controlPoint1: action.bezierConfig.controlPoint1 - p,
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:34:32: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
32 | init(action: Blink, target: Entity) {
33 | count = action.count
34 | originalState = target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 | super.init(action: action, target: target)
36 | }
RealityFoundation.Entity:12:43: note: property declared here
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: property declared here
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:43:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
41 | let slice = 1.0 / Float(count)
42 | let m = fmod (time, slice)
43 | target.isEnabled = m > (slice/2)
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
44 | }
45 |
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:47:17: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
45 |
46 | override func stop() {
47 | target?.isEnabled = originalState
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
48 | super.stop()
49 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
[53/69] Compiling RealityActions Blink.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierTo.swift:30:24: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
28 | class BezierToState: BezierByState {
29 | public init (action: BezierTo, target: Entity) {
30 | let p = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 | let tConfig = BezierConfig(
32 | controlPoint1: action.bezierConfig.controlPoint1 - p,
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:34:32: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
32 | init(action: Blink, target: Entity) {
33 | count = action.count
34 | originalState = target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 | super.init(action: action, target: target)
36 | }
RealityFoundation.Entity:12:43: note: property declared here
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: property declared here
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:43:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
41 | let slice = 1.0 / Float(count)
42 | let m = fmod (time, slice)
43 | target.isEnabled = m > (slice/2)
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
44 | }
45 |
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:47:17: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
45 |
46 | override func stop() {
47 | target?.isEnabled = originalState
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
48 | super.stop()
49 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
[54/69] Compiling RealityActions DelayTime.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierTo.swift:30:24: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
28 | class BezierToState: BezierByState {
29 | public init (action: BezierTo, target: Entity) {
30 | let p = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 | let tConfig = BezierConfig(
32 | controlPoint1: action.bezierConfig.controlPoint1 - p,
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:34:32: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
32 | init(action: Blink, target: Entity) {
33 | count = action.count
34 | originalState = target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 | super.init(action: action, target: target)
36 | }
RealityFoundation.Entity:12:43: note: property declared here
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: property declared here
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:43:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
41 | let slice = 1.0 / Float(count)
42 | let m = fmod (time, slice)
43 | target.isEnabled = m > (slice/2)
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
44 | }
45 |
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:47:17: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
45 |
46 | override func stop() {
47 | target?.isEnabled = originalState
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
48 | super.stop()
49 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
[55/69] Compiling RealityActions ExtraAction.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierTo.swift:30:24: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
28 | class BezierToState: BezierByState {
29 | public init (action: BezierTo, target: Entity) {
30 | let p = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 | let tConfig = BezierConfig(
32 | controlPoint1: action.bezierConfig.controlPoint1 - p,
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:34:32: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
32 | init(action: Blink, target: Entity) {
33 | count = action.count
34 | originalState = target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 | super.init(action: action, target: target)
36 | }
RealityFoundation.Entity:12:43: note: property declared here
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: property declared here
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:43:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
41 | let slice = 1.0 / Float(count)
42 | let m = fmod (time, slice)
43 | target.isEnabled = m > (slice/2)
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
44 | }
45 |
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:47:17: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
45 |
46 | override func stop() {
47 | target?.isEnabled = originalState
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
48 | super.stop()
49 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
[56/69] Compiling RealityActions FadeIn.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierTo.swift:30:24: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
28 | class BezierToState: BezierByState {
29 | public init (action: BezierTo, target: Entity) {
30 | let p = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 | let tConfig = BezierConfig(
32 | controlPoint1: action.bezierConfig.controlPoint1 - p,
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:34:32: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
32 | init(action: Blink, target: Entity) {
33 | count = action.count
34 | originalState = target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 | super.init(action: action, target: target)
36 | }
RealityFoundation.Entity:12:43: note: property declared here
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: property declared here
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:43:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
41 | let slice = 1.0 / Float(count)
42 | let m = fmod (time, slice)
43 | target.isEnabled = m > (slice/2)
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
44 | }
45 |
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:47:17: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
45 |
46 | override func stop() {
47 | target?.isEnabled = originalState
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
48 | super.stop()
49 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
[57/69] Compiling RealityActions IntervalCall.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/BezierTo.swift:30:24: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
28 | class BezierToState: BezierByState {
29 | public init (action: BezierTo, target: Entity) {
30 | let p = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
31 | let tConfig = BezierConfig(
32 | controlPoint1: action.bezierConfig.controlPoint1 - p,
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:34:32: warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
32 | init(action: Blink, target: Entity) {
33 | count = action.count
34 | originalState = target.isEnabled
| `- warning: main actor-isolated property 'isEnabled' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
35 | super.init(action: action, target: target)
36 | }
RealityFoundation.Entity:12:43: note: property declared here
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: property declared here
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:43:16: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
41 | let slice = 1.0 / Float(count)
42 | let m = fmod (time, slice)
43 | target.isEnabled = m > (slice/2)
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
44 | }
45 |
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/Blink.swift:47:17: warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
45 |
46 | override func stop() {
47 | target?.isEnabled = originalState
| `- warning: main actor-isolated property 'isEnabled' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
48 | super.stop()
49 | }
RealityFoundation.Entity:12:43: note: mutation of this property is only permitted within the actor
10 | @MainActor @preconcurrency public var isActive: Bool { get }
11 | @MainActor @preconcurrency public var isAnchored: Bool { get }
12 | @MainActor @preconcurrency public var isEnabled: Bool { get set }
| `- note: mutation of this property is only permitted within the actor
13 | @MainActor @preconcurrency public var isEnabledInHierarchy: Bool { get }
14 | @MainActor @preconcurrency public static var __disableUpdateInteractionEntities: [Entity]?
[58/69] Compiling RealityActions JumpBy.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:43:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | aj = action
42 | self.delta = delta
43 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 | previousPosition = target.position
45 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:44:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.delta = delta
43 | startPosition = target.position
44 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
45 | super.init(action: action, target: target)
46 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:54:33: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 | let delta: SIMD3<Float> = [delta.x * time, y * time, delta.z * time]
53 |
54 | let currentPos = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 | let diff = currentPos - previousPosition
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:60:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
58 |
59 | let newPos = startPosition + delta
60 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
61 |
62 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpTo.swift:25:82: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
23 |
24 | init(action: JumpTo, target: Entity) {
25 | super.init(action: action, target: target, delta: action.position-target.position)
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
26 | }
27 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:38:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
36 | mv = action
37 | self.delta = delta
38 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | previousPosition = target.position
40 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:39:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
37 | self.delta = delta
38 | startPosition = target.position
39 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
40 | super.init(action: action, target: target)
41 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:51:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | //print ("startPosition=\(startPosition) delta=\(delta) time=\(time)")
50 | let newPos = startPosition + delta * time
51 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 |
53 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:29:57: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
27 | class MoveToState: MoveByState {
28 | init(action: MoveTo, target: Entity) {
29 | let positionDelta = action.endPosition - target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
30 | super.init(action: action, target: target, delta: positionDelta)
31 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:37:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |
36 | let newPos = startPosition + delta * time
37 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
38 | previousPosition = newPos
39 | }
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
[59/69] Compiling RealityActions JumpTo.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:43:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | aj = action
42 | self.delta = delta
43 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 | previousPosition = target.position
45 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:44:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.delta = delta
43 | startPosition = target.position
44 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
45 | super.init(action: action, target: target)
46 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:54:33: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 | let delta: SIMD3<Float> = [delta.x * time, y * time, delta.z * time]
53 |
54 | let currentPos = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 | let diff = currentPos - previousPosition
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:60:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
58 |
59 | let newPos = startPosition + delta
60 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
61 |
62 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpTo.swift:25:82: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
23 |
24 | init(action: JumpTo, target: Entity) {
25 | super.init(action: action, target: target, delta: action.position-target.position)
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
26 | }
27 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:38:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
36 | mv = action
37 | self.delta = delta
38 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | previousPosition = target.position
40 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:39:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
37 | self.delta = delta
38 | startPosition = target.position
39 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
40 | super.init(action: action, target: target)
41 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:51:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | //print ("startPosition=\(startPosition) delta=\(delta) time=\(time)")
50 | let newPos = startPosition + delta * time
51 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 |
53 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:29:57: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
27 | class MoveToState: MoveByState {
28 | init(action: MoveTo, target: Entity) {
29 | let positionDelta = action.endPosition - target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
30 | super.init(action: action, target: target, delta: positionDelta)
31 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:37:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |
36 | let newPos = startPosition + delta * time
37 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
38 | previousPosition = newPos
39 | }
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
[60/69] Compiling RealityActions MoveBy.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:43:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | aj = action
42 | self.delta = delta
43 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 | previousPosition = target.position
45 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:44:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.delta = delta
43 | startPosition = target.position
44 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
45 | super.init(action: action, target: target)
46 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:54:33: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 | let delta: SIMD3<Float> = [delta.x * time, y * time, delta.z * time]
53 |
54 | let currentPos = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 | let diff = currentPos - previousPosition
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:60:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
58 |
59 | let newPos = startPosition + delta
60 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
61 |
62 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpTo.swift:25:82: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
23 |
24 | init(action: JumpTo, target: Entity) {
25 | super.init(action: action, target: target, delta: action.position-target.position)
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
26 | }
27 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:38:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
36 | mv = action
37 | self.delta = delta
38 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | previousPosition = target.position
40 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:39:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
37 | self.delta = delta
38 | startPosition = target.position
39 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
40 | super.init(action: action, target: target)
41 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:51:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | //print ("startPosition=\(startPosition) delta=\(delta) time=\(time)")
50 | let newPos = startPosition + delta * time
51 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 |
53 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:29:57: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
27 | class MoveToState: MoveByState {
28 | init(action: MoveTo, target: Entity) {
29 | let positionDelta = action.endPosition - target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
30 | super.init(action: action, target: target, delta: positionDelta)
31 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:37:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |
36 | let newPos = startPosition + delta * time
37 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
38 | previousPosition = newPos
39 | }
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
[61/69] Compiling RealityActions MoveTo.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:43:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | aj = action
42 | self.delta = delta
43 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 | previousPosition = target.position
45 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:44:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.delta = delta
43 | startPosition = target.position
44 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
45 | super.init(action: action, target: target)
46 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:54:33: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 | let delta: SIMD3<Float> = [delta.x * time, y * time, delta.z * time]
53 |
54 | let currentPos = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 | let diff = currentPos - previousPosition
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:60:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
58 |
59 | let newPos = startPosition + delta
60 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
61 |
62 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpTo.swift:25:82: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
23 |
24 | init(action: JumpTo, target: Entity) {
25 | super.init(action: action, target: target, delta: action.position-target.position)
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
26 | }
27 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:38:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
36 | mv = action
37 | self.delta = delta
38 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | previousPosition = target.position
40 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:39:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
37 | self.delta = delta
38 | startPosition = target.position
39 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
40 | super.init(action: action, target: target)
41 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:51:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | //print ("startPosition=\(startPosition) delta=\(delta) time=\(time)")
50 | let newPos = startPosition + delta * time
51 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 |
53 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:29:57: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
27 | class MoveToState: MoveByState {
28 | init(action: MoveTo, target: Entity) {
29 | let positionDelta = action.endPosition - target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
30 | super.init(action: action, target: target, delta: positionDelta)
31 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:37:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |
36 | let newPos = startPosition + delta * time
37 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
38 | previousPosition = newPos
39 | }
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
[62/69] Compiling RealityActions Parallel.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:43:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | aj = action
42 | self.delta = delta
43 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 | previousPosition = target.position
45 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:44:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.delta = delta
43 | startPosition = target.position
44 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
45 | super.init(action: action, target: target)
46 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:54:33: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 | let delta: SIMD3<Float> = [delta.x * time, y * time, delta.z * time]
53 |
54 | let currentPos = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 | let diff = currentPos - previousPosition
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:60:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
58 |
59 | let newPos = startPosition + delta
60 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
61 |
62 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpTo.swift:25:82: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
23 |
24 | init(action: JumpTo, target: Entity) {
25 | super.init(action: action, target: target, delta: action.position-target.position)
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
26 | }
27 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:38:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
36 | mv = action
37 | self.delta = delta
38 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | previousPosition = target.position
40 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:39:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
37 | self.delta = delta
38 | startPosition = target.position
39 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
40 | super.init(action: action, target: target)
41 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:51:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | //print ("startPosition=\(startPosition) delta=\(delta) time=\(time)")
50 | let newPos = startPosition + delta * time
51 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 |
53 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:29:57: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
27 | class MoveToState: MoveByState {
28 | init(action: MoveTo, target: Entity) {
29 | let positionDelta = action.endPosition - target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
30 | super.init(action: action, target: target, delta: positionDelta)
31 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:37:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |
36 | let newPos = startPosition + delta * time
37 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
38 | previousPosition = newPos
39 | }
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
[63/69] Compiling RealityActions Repeat.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:43:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | aj = action
42 | self.delta = delta
43 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 | previousPosition = target.position
45 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:44:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.delta = delta
43 | startPosition = target.position
44 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
45 | super.init(action: action, target: target)
46 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:54:33: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
52 | let delta: SIMD3<Float> = [delta.x * time, y * time, delta.z * time]
53 |
54 | let currentPos = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
55 |
56 | let diff = currentPos - previousPosition
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpBy.swift:60:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
58 |
59 | let newPos = startPosition + delta
60 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
61 |
62 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/JumpTo.swift:25:82: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
23 |
24 | init(action: JumpTo, target: Entity) {
25 | super.init(action: action, target: target, delta: action.position-target.position)
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
26 | }
27 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:38:32: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
36 | mv = action
37 | self.delta = delta
38 | startPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | previousPosition = target.position
40 | super.init(action: action, target: target)
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:39:35: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
37 | self.delta = delta
38 | startPosition = target.position
39 | previousPosition = target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
40 | super.init(action: action, target: target)
41 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveBy.swift:51:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | //print ("startPosition=\(startPosition) delta=\(delta) time=\(time)")
50 | let newPos = startPosition + delta * time
51 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 |
53 | previousPosition = newPos
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:29:57: warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
27 | class MoveToState: MoveByState {
28 | init(action: MoveTo, target: Entity) {
29 | let positionDelta = action.endPosition - target.position
| `- warning: main actor-isolated property 'position' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
30 | super.init(action: action, target: target, delta: positionDelta)
31 | }
RealityFoundation.HasTransform:7:43: note: property declared here
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: property declared here
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/MoveTo.swift:37:16: warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
35 |
36 | let newPos = startPosition + delta * time
37 | target.position = newPos
| `- warning: main actor-isolated property 'position' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
38 | previousPosition = newPos
39 | }
RealityFoundation.HasTransform:7:43: note: mutation of this property is only permitted within the actor
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
6 | @MainActor @preconcurrency public func setScale(_ scale: SIMD3<Float>, relativeTo referenceEntity: Entity?)
7 | @MainActor @preconcurrency public var position: SIMD3<Float> { get set }
| `- note: mutation of this property is only permitted within the actor
8 | @MainActor @preconcurrency public func position(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
9 | @MainActor @preconcurrency public func setPosition(_ position: SIMD3<Float>, relativeTo referenceEntity: Entity?)
[64/69] Compiling RealityActions RepeatForever.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:41:32: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | init(action: RotateBy, target: Entity, deltaAngles: SIMD3<Float>) {
40 | rb = action
41 | startRotation = target.transform.rotation
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.deltaAngles = deltaAngles
43 | super.init(action: action, target: target)
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:51:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | guard let target else { return }
50 | let newRot = startRotation * quaternionFromEuler(angles: deltaAngles * time)
51 | target.transform.rotation = newRot.normalized
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 | }
53 | }
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:43:52: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | rt = action
42 | distanceAngle = action.distanceAngle
43 | let sourceRotation = toEulerAngles (target.transform.rotation)
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 |
45 | // Calculate X
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:83:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 | guard let target else { return }
82 |
83 | target.transform.rotation = quaternionFromEuler(
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 | angles: SIMD3<Float> (
85 | startAngleX+diffAngleX * time,
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
[65/69] Compiling RealityActions ReverseTime.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:41:32: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | init(action: RotateBy, target: Entity, deltaAngles: SIMD3<Float>) {
40 | rb = action
41 | startRotation = target.transform.rotation
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.deltaAngles = deltaAngles
43 | super.init(action: action, target: target)
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:51:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | guard let target else { return }
50 | let newRot = startRotation * quaternionFromEuler(angles: deltaAngles * time)
51 | target.transform.rotation = newRot.normalized
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 | }
53 | }
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:43:52: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | rt = action
42 | distanceAngle = action.distanceAngle
43 | let sourceRotation = toEulerAngles (target.transform.rotation)
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 |
45 | // Calculate X
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:83:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 | guard let target else { return }
82 |
83 | target.transform.rotation = quaternionFromEuler(
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 | angles: SIMD3<Float> (
85 | startAngleX+diffAngleX * time,
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
[66/69] Compiling RealityActions RotateAroundBy.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:41:32: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | init(action: RotateBy, target: Entity, deltaAngles: SIMD3<Float>) {
40 | rb = action
41 | startRotation = target.transform.rotation
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.deltaAngles = deltaAngles
43 | super.init(action: action, target: target)
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:51:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | guard let target else { return }
50 | let newRot = startRotation * quaternionFromEuler(angles: deltaAngles * time)
51 | target.transform.rotation = newRot.normalized
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 | }
53 | }
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:43:52: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | rt = action
42 | distanceAngle = action.distanceAngle
43 | let sourceRotation = toEulerAngles (target.transform.rotation)
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 |
45 | // Calculate X
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:83:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 | guard let target else { return }
82 |
83 | target.transform.rotation = quaternionFromEuler(
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 | angles: SIMD3<Float> (
85 | startAngleX+diffAngleX * time,
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
[67/69] Compiling RealityActions RotateBy.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:41:32: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | init(action: RotateBy, target: Entity, deltaAngles: SIMD3<Float>) {
40 | rb = action
41 | startRotation = target.transform.rotation
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.deltaAngles = deltaAngles
43 | super.init(action: action, target: target)
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:51:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | guard let target else { return }
50 | let newRot = startRotation * quaternionFromEuler(angles: deltaAngles * time)
51 | target.transform.rotation = newRot.normalized
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 | }
53 | }
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:43:52: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | rt = action
42 | distanceAngle = action.distanceAngle
43 | let sourceRotation = toEulerAngles (target.transform.rotation)
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 |
45 | // Calculate X
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:83:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 | guard let target else { return }
82 |
83 | target.transform.rotation = quaternionFromEuler(
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 | angles: SIMD3<Float> (
85 | startAngleX+diffAngleX * time,
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
[68/69] Compiling RealityActions RotateTo.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:41:32: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | init(action: RotateBy, target: Entity, deltaAngles: SIMD3<Float>) {
40 | rb = action
41 | startRotation = target.transform.rotation
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.deltaAngles = deltaAngles
43 | super.init(action: action, target: target)
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:51:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | guard let target else { return }
50 | let newRot = startRotation * quaternionFromEuler(angles: deltaAngles * time)
51 | target.transform.rotation = newRot.normalized
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 | }
53 | }
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:43:52: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | rt = action
42 | distanceAngle = action.distanceAngle
43 | let sourceRotation = toEulerAngles (target.transform.rotation)
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 |
45 | // Calculate X
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:83:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 | guard let target else { return }
82 |
83 | target.transform.rotation = quaternionFromEuler(
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 | angles: SIMD3<Float> (
85 | startAngleX+diffAngleX * time,
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
[69/69] Compiling RealityActions ScaleBy.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:41:32: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
39 | init(action: RotateBy, target: Entity, deltaAngles: SIMD3<Float>) {
40 | rb = action
41 | startRotation = target.transform.rotation
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
42 | self.deltaAngles = deltaAngles
43 | super.init(action: action, target: target)
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateBy.swift:51:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
49 | guard let target else { return }
50 | let newRot = startRotation * quaternionFromEuler(angles: deltaAngles * time)
51 | target.transform.rotation = newRot.normalized
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
52 | }
53 | }
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:43:52: warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
41 | rt = action
42 | distanceAngle = action.distanceAngle
43 | let sourceRotation = toEulerAngles (target.transform.rotation)
| `- warning: main actor-isolated property 'transform' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
44 |
45 | // Calculate X
RealityFoundation.HasTransform:3:43: note: property declared here
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: property declared here
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
/Users/admin/builder/spi-builder-workspace/Sources/RealityActions/Intervals/RotateTo.swift:83:16: warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
81 | guard let target else { return }
82 |
83 | target.transform.rotation = quaternionFromEuler(
| `- warning: main actor-isolated property 'transform' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
84 | angles: SIMD3<Float> (
85 | startAngleX+diffAngleX * time,
RealityFoundation.HasTransform:3:43: note: mutation of this property is only permitted within the actor
1 | @available(macOS 10.15, iOS 13.0, *)
2 | extension HasTransform {
3 | @MainActor @preconcurrency public var transform: Transform { get set }
| `- note: mutation of this property is only permitted within the actor
4 | @MainActor @preconcurrency public var scale: SIMD3<Float> { get set }
5 | @MainActor @preconcurrency public func scale(relativeTo referenceEntity: Entity?) -> SIMD3<Float>
Build complete! (48.39s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "RealityActions",
"name" : "RealityActions",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "15.0"
},
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "RealityActions",
"targets" : [
"RealityActions"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "RealityActionsTests",
"module_type" : "SwiftTarget",
"name" : "RealityActionsTests",
"path" : "Tests/RealityActionsTests",
"sources" : [
"RealityActionsTests.swift"
],
"target_dependencies" : [
"RealityActions"
],
"type" : "test"
},
{
"c99name" : "RealityActions",
"module_type" : "SwiftTarget",
"name" : "RealityActions",
"path" : "Sources/RealityActions",
"product_memberships" : [
"RealityActions"
],
"sources" : [
"ActionManager.swift",
"Base/Action.swift",
"Base/AmplitudeAction.swift",
"Base/FiniteTimeAction.swift",
"Base/Speed.swift",
"Ease/ActionEase.swift",
"Ease/EaseBackIn.swift",
"Ease/EaseBackInOut.swift",
"Ease/EaseBackOut.swift",
"Ease/EaseBounceIn.swift",
"Ease/EaseBounceInOut.swift",
"Ease/EaseBounceOut.swift",
"Ease/EaseCustom.swift",
"Ease/EaseElastic.swift",
"Ease/EaseElasticIn.swift",
"Ease/EaseElasticInOut.swift",
"Ease/EaseElasticOut.swift",
"Ease/EaseExponentialIn.swift",
"Ease/EaseExponentialInOut.swift",
"Ease/EaseExponentialOut.swift",
"Ease/EaseIn.swift",
"Ease/EaseInOut.swift",
"Ease/EaseOut.swift",
"Ease/EaseRateAction.swift",
"Ease/EaseSinIn.swift",
"Ease/EaseSinInOut.swift",
"Ease/EaseSinOut.swift",
"EaseMath.swift",
"EntityExtensions.swift",
"Instants/ActionInstant.swift",
"Instants/ApplyTransform.swift",
"Instants/AsyncSupport.swift",
"Instants/Call.swift",
"Instants/Hide.swift",
"Instants/Place.swift",
"Instants/RemoveSelf.swift",
"Instants/Show.swift",
"Instants/ToggleVisibility.swift",
"Intervals/ActionTween.swift",
"Intervals/BezierBy.swift",
"Intervals/BezierTo.swift",
"Intervals/Blink.swift",
"Intervals/DelayTime.swift",
"Intervals/ExtraAction.swift",
"Intervals/FadeIn.swift",
"Intervals/IntervalCall.swift",
"Intervals/JumpBy.swift",
"Intervals/JumpTo.swift",
"Intervals/MoveBy.swift",
"Intervals/MoveTo.swift",
"Intervals/Parallel.swift",
"Intervals/Repeat.swift",
"Intervals/RepeatForever.swift",
"Intervals/ReverseTime.swift",
"Intervals/RotateAroundBy.swift",
"Intervals/RotateBy.swift",
"Intervals/RotateTo.swift",
"Intervals/ScaleBy.swift",
"Intervals/ScaleTo.swift",
"Intervals/SequenceAction.swift",
"Intervals/Spawn.swift",
"QuatMath.swift",
"RealityActions.swift",
"SplineMath.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.