The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of AsyncStateMachine, reference 0.1.0 (54cfca), with Swift 6.2 (beta) for macOS (SPM) on 19 Jun 2025 23:02:32 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/sideeffect-io/AsyncStateMachine.git
Reference: 0.1.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/sideeffect-io/AsyncStateMachine
 * tag               0.1.0      -> FETCH_HEAD
HEAD is now at 54cfca6 Merge pull request #19 from sideeffect-io/feature/debounce-in-readme
Cloned https://github.com/sideeffect-io/AsyncStateMachine.git
Revision (git rev-parse @):
54cfca6d65c78d32c4cb61fd2af910a7bf7010a4
SUCCESS checkout https://github.com/sideeffect-io/AsyncStateMachine.git at 0.1.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/sideeffect-io/AsyncStateMachine.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-1EA4D86E10B52AF.txt
[4/12] Compiling XCTestDynamicOverlay RuntimeWarnings.swift
[5/12] Compiling XCTestDynamicOverlay DefaultInitializable.swift
[6/12] Compiling XCTestDynamicOverlay XCTCurrentTestCase.swift
[7/12] Compiling XCTestDynamicOverlay Unimplemented.swift
[8/12] Compiling XCTestDynamicOverlay XCTIsTesting.swift
[9/12] Compiling XCTestDynamicOverlay Deprecations.swift
[10/12] Emitting module XCTestDynamicOverlay
[11/12] Compiling XCTestDynamicOverlay GeneratePlaceholder.swift
[12/12] Compiling XCTestDynamicOverlay XCTFail.swift
[13/40] Compiling AsyncStateMachine Runtime.swift
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:41:21: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 39 |
 40 |     let predicate: @Sendable (O) -> Bool = { currentOutput in
 41 |       currentOutput.matches(output)
    |                     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 42 |     }
 43 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:33:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 31 |   @discardableResult
 32 |   public func map<AS: AsyncSequence>(
 33 |     output: O,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 34 |     to sideEffect: @Sendable @escaping () -> AS,
 35 |     priority: TaskPriority? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:45:7: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 43 |
 44 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E> = { _ in
 45 |       sideEffect().eraseToAnyAsyncSequence()
    |       `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 46 |     }
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:34:8: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 32 |   public func map<AS: AsyncSequence>(
 33 |     output: O,
 34 |     to sideEffect: @Sendable @escaping () -> AS,
    |        `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 35 |     priority: TaskPriority? = nil,
 36 |     strategy: ExecutionStrategy<S> = .continueWhenAnyState
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:44:60: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 42 |     }
 43 |
 44 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E> = { _ in
    |                                                            `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 45 |       sideEffect().eraseToAnyAsyncSequence()
 46 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:90:21: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 88 |
 89 |     let predicate: @Sendable (O) -> Bool = { currentOutput in
 90 |       currentOutput.matches(output)
    |                     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 91 |     }
 92 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:82:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 80 |   @discardableResult
 81 |   public func map<OutputAssociatedValue, AS: AsyncSequence>(
 82 |     output: @escaping (OutputAssociatedValue) -> O,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 83 |     to sideEffect: @Sendable @escaping (OutputAssociatedValue) -> AS,
 84 |     priority: TaskPriority? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:94:38: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 92 |
 93 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E>? = { currentOutput in
 94 |       if let outputAssociatedValue = currentOutput.associatedValue(expecting: OutputAssociatedValue.self) {
    |                                      `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 95 |         return sideEffect(outputAssociatedValue).eraseToAnyAsyncSequence()
 96 |       }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:95:16: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 93 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E>? = { currentOutput in
 94 |       if let outputAssociatedValue = currentOutput.associatedValue(expecting: OutputAssociatedValue.self) {
 95 |         return sideEffect(outputAssociatedValue).eraseToAnyAsyncSequence()
    |                `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 96 |       }
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:83:8: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 81 |   public func map<OutputAssociatedValue, AS: AsyncSequence>(
 82 |     output: @escaping (OutputAssociatedValue) -> O,
 83 |     to sideEffect: @Sendable @escaping (OutputAssociatedValue) -> AS,
    |        `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 84 |     priority: TaskPriority? = nil,
 85 |     strategy: ExecutionStrategy<S> = .continueWhenAnyState
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:143:17: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
141 |       Middleware<S>(
142 |         execute: { state in
143 |           await middleware(state)
    |                 `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
144 |         },
145 |         priority: priority
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:135:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
133 |   @discardableResult
134 |   public func register(
135 |     middleware: @Sendable @escaping (S) async -> Void,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
136 |     priority: TaskPriority? = nil
137 |   ) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:191:24: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
189 |   ) -> Self {
190 |     return self.register(middleware: { (inputState: S) in
191 |       guard inputState.matches(state) else { return }
    |                        `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
192 |       channel.push(event)
193 |     })
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:187:10: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
185 |   public func connectAsSender<OtherE>(
186 |     to channel: Channel<OtherE>,
187 |     when state: S,
    |          `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
188 |     send event: OtherE
189 |   ) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:192:15: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
190 |     return self.register(middleware: { (inputState: S) in
191 |       guard inputState.matches(state) else { return }
192 |       channel.push(event)
    |               `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
193 |     })
194 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:186:8: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
184 |   @discardableResult
185 |   public func connectAsSender<OtherE>(
186 |     to channel: Channel<OtherE>,
    |        `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
187 |     when state: S,
188 |     send event: OtherE
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:203:36: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
201 |   ) -> Self {
202 |     return self.register(middleware: { (inputState: S) in
203 |       guard let value = inputState.associatedValue(matching: state)
    |                                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
204 |       else { return }
205 |       channel.push(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:199:10: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
197 |   public func connectAsSender<StateAssociatedValue, OtherE>(
198 |     to channel: Channel<OtherE>,
199 |     when state: @escaping (StateAssociatedValue) -> S,
    |          `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
200 |     send event: @Sendable @escaping (StateAssociatedValue) -> OtherE
201 |   ) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:205:15: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
203 |       guard let value = inputState.associatedValue(matching: state)
204 |       else { return }
205 |       channel.push(event(value))
    |               `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
206 |     })
207 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:198:8: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
196 |   @discardableResult
197 |   public func connectAsSender<StateAssociatedValue, OtherE>(
198 |     to channel: Channel<OtherE>,
    |        `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
199 |     when state: @escaping (StateAssociatedValue) -> S,
200 |     send event: @Sendable @escaping (StateAssociatedValue) -> OtherE
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/DSLCompatible.swift:61:19: warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 59 |     var other = other
 60 |     // compare memory bitwise (should be the priviledged comparaison point)
 61 |     return memcmp(&me, &other, MemoryLayout<Self>.size) == 0 || me.label == other.label
    |                   `- warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 62 |   }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/DSLCompatible.swift:61:24: warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 59 |     var other = other
 60 |     // compare memory bitwise (should be the priviledged comparaison point)
 61 |     return memcmp(&me, &other, MemoryLayout<Self>.size) == 0 || me.label == other.label
    |                        `- warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 62 |   }
 63 |
[14/40] Compiling AsyncStateMachine SideEffect.swift
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:41:21: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 39 |
 40 |     let predicate: @Sendable (O) -> Bool = { currentOutput in
 41 |       currentOutput.matches(output)
    |                     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 42 |     }
 43 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:33:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 31 |   @discardableResult
 32 |   public func map<AS: AsyncSequence>(
 33 |     output: O,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 34 |     to sideEffect: @Sendable @escaping () -> AS,
 35 |     priority: TaskPriority? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:45:7: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 43 |
 44 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E> = { _ in
 45 |       sideEffect().eraseToAnyAsyncSequence()
    |       `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 46 |     }
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:34:8: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 32 |   public func map<AS: AsyncSequence>(
 33 |     output: O,
 34 |     to sideEffect: @Sendable @escaping () -> AS,
    |        `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 35 |     priority: TaskPriority? = nil,
 36 |     strategy: ExecutionStrategy<S> = .continueWhenAnyState
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:44:60: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 42 |     }
 43 |
 44 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E> = { _ in
    |                                                            `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 45 |       sideEffect().eraseToAnyAsyncSequence()
 46 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:90:21: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 88 |
 89 |     let predicate: @Sendable (O) -> Bool = { currentOutput in
 90 |       currentOutput.matches(output)
    |                     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 91 |     }
 92 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:82:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 80 |   @discardableResult
 81 |   public func map<OutputAssociatedValue, AS: AsyncSequence>(
 82 |     output: @escaping (OutputAssociatedValue) -> O,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 83 |     to sideEffect: @Sendable @escaping (OutputAssociatedValue) -> AS,
 84 |     priority: TaskPriority? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:94:38: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 92 |
 93 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E>? = { currentOutput in
 94 |       if let outputAssociatedValue = currentOutput.associatedValue(expecting: OutputAssociatedValue.self) {
    |                                      `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 95 |         return sideEffect(outputAssociatedValue).eraseToAnyAsyncSequence()
 96 |       }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:95:16: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 93 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E>? = { currentOutput in
 94 |       if let outputAssociatedValue = currentOutput.associatedValue(expecting: OutputAssociatedValue.self) {
 95 |         return sideEffect(outputAssociatedValue).eraseToAnyAsyncSequence()
    |                `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 96 |       }
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:83:8: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 81 |   public func map<OutputAssociatedValue, AS: AsyncSequence>(
 82 |     output: @escaping (OutputAssociatedValue) -> O,
 83 |     to sideEffect: @Sendable @escaping (OutputAssociatedValue) -> AS,
    |        `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 84 |     priority: TaskPriority? = nil,
 85 |     strategy: ExecutionStrategy<S> = .continueWhenAnyState
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:143:17: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
141 |       Middleware<S>(
142 |         execute: { state in
143 |           await middleware(state)
    |                 `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
144 |         },
145 |         priority: priority
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:135:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
133 |   @discardableResult
134 |   public func register(
135 |     middleware: @Sendable @escaping (S) async -> Void,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
136 |     priority: TaskPriority? = nil
137 |   ) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:191:24: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
189 |   ) -> Self {
190 |     return self.register(middleware: { (inputState: S) in
191 |       guard inputState.matches(state) else { return }
    |                        `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
192 |       channel.push(event)
193 |     })
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:187:10: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
185 |   public func connectAsSender<OtherE>(
186 |     to channel: Channel<OtherE>,
187 |     when state: S,
    |          `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
188 |     send event: OtherE
189 |   ) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:192:15: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
190 |     return self.register(middleware: { (inputState: S) in
191 |       guard inputState.matches(state) else { return }
192 |       channel.push(event)
    |               `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
193 |     })
194 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:186:8: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
184 |   @discardableResult
185 |   public func connectAsSender<OtherE>(
186 |     to channel: Channel<OtherE>,
    |        `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
187 |     when state: S,
188 |     send event: OtherE
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:203:36: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
201 |   ) -> Self {
202 |     return self.register(middleware: { (inputState: S) in
203 |       guard let value = inputState.associatedValue(matching: state)
    |                                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
204 |       else { return }
205 |       channel.push(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:199:10: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
197 |   public func connectAsSender<StateAssociatedValue, OtherE>(
198 |     to channel: Channel<OtherE>,
199 |     when state: @escaping (StateAssociatedValue) -> S,
    |          `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
200 |     send event: @Sendable @escaping (StateAssociatedValue) -> OtherE
201 |   ) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:205:15: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
203 |       guard let value = inputState.associatedValue(matching: state)
204 |       else { return }
205 |       channel.push(event(value))
    |               `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
206 |     })
207 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:198:8: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
196 |   @discardableResult
197 |   public func connectAsSender<StateAssociatedValue, OtherE>(
198 |     to channel: Channel<OtherE>,
    |        `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
199 |     when state: @escaping (StateAssociatedValue) -> S,
200 |     send event: @Sendable @escaping (StateAssociatedValue) -> OtherE
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/DSLCompatible.swift:61:19: warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 59 |     var other = other
 60 |     // compare memory bitwise (should be the priviledged comparaison point)
 61 |     return memcmp(&me, &other, MemoryLayout<Self>.size) == 0 || me.label == other.label
    |                   `- warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 62 |   }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/DSLCompatible.swift:61:24: warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 59 |     var other = other
 60 |     // compare memory bitwise (should be the priviledged comparaison point)
 61 |     return memcmp(&me, &other, MemoryLayout<Self>.size) == 0 || me.label == other.label
    |                        `- warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 62 |   }
 63 |
[15/40] Compiling AsyncStateMachine DSLCompatible.swift
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:41:21: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 39 |
 40 |     let predicate: @Sendable (O) -> Bool = { currentOutput in
 41 |       currentOutput.matches(output)
    |                     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 42 |     }
 43 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:33:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 31 |   @discardableResult
 32 |   public func map<AS: AsyncSequence>(
 33 |     output: O,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 34 |     to sideEffect: @Sendable @escaping () -> AS,
 35 |     priority: TaskPriority? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:45:7: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 43 |
 44 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E> = { _ in
 45 |       sideEffect().eraseToAnyAsyncSequence()
    |       `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 46 |     }
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:34:8: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 32 |   public func map<AS: AsyncSequence>(
 33 |     output: O,
 34 |     to sideEffect: @Sendable @escaping () -> AS,
    |        `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 35 |     priority: TaskPriority? = nil,
 36 |     strategy: ExecutionStrategy<S> = .continueWhenAnyState
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:44:60: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 42 |     }
 43 |
 44 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E> = { _ in
    |                                                            `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 45 |       sideEffect().eraseToAnyAsyncSequence()
 46 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:90:21: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 88 |
 89 |     let predicate: @Sendable (O) -> Bool = { currentOutput in
 90 |       currentOutput.matches(output)
    |                     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 91 |     }
 92 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:82:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 80 |   @discardableResult
 81 |   public func map<OutputAssociatedValue, AS: AsyncSequence>(
 82 |     output: @escaping (OutputAssociatedValue) -> O,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 83 |     to sideEffect: @Sendable @escaping (OutputAssociatedValue) -> AS,
 84 |     priority: TaskPriority? = nil,
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:94:38: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 92 |
 93 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E>? = { currentOutput in
 94 |       if let outputAssociatedValue = currentOutput.associatedValue(expecting: OutputAssociatedValue.self) {
    |                                      `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 95 |         return sideEffect(outputAssociatedValue).eraseToAnyAsyncSequence()
 96 |       }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:95:16: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 93 |     let sideEffect: @Sendable (O) -> AnyAsyncSequence<E>? = { currentOutput in
 94 |       if let outputAssociatedValue = currentOutput.associatedValue(expecting: OutputAssociatedValue.self) {
 95 |         return sideEffect(outputAssociatedValue).eraseToAnyAsyncSequence()
    |                `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 96 |       }
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:83:8: warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 81 |   public func map<OutputAssociatedValue, AS: AsyncSequence>(
 82 |     output: @escaping (OutputAssociatedValue) -> O,
 83 |     to sideEffect: @Sendable @escaping (OutputAssociatedValue) -> AS,
    |        `- warning: capture of non-sendable type 'AS.Type' in an isolated closure; this is an error in the Swift 6 language mode
 84 |     priority: TaskPriority? = nil,
 85 |     strategy: ExecutionStrategy<S> = .continueWhenAnyState
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:143:17: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
141 |       Middleware<S>(
142 |         execute: { state in
143 |           await middleware(state)
    |                 `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
144 |         },
145 |         priority: priority
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:135:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
133 |   @discardableResult
134 |   public func register(
135 |     middleware: @Sendable @escaping (S) async -> Void,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
136 |     priority: TaskPriority? = nil
137 |   ) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:191:24: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
189 |   ) -> Self {
190 |     return self.register(middleware: { (inputState: S) in
191 |       guard inputState.matches(state) else { return }
    |                        `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
192 |       channel.push(event)
193 |     })
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:187:10: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
185 |   public func connectAsSender<OtherE>(
186 |     to channel: Channel<OtherE>,
187 |     when state: S,
    |          `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
188 |     send event: OtherE
189 |   ) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:192:15: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
190 |     return self.register(middleware: { (inputState: S) in
191 |       guard inputState.matches(state) else { return }
192 |       channel.push(event)
    |               `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
193 |     })
194 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:186:8: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
184 |   @discardableResult
185 |   public func connectAsSender<OtherE>(
186 |     to channel: Channel<OtherE>,
    |        `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
187 |     when state: S,
188 |     send event: OtherE
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:203:36: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
201 |   ) -> Self {
202 |     return self.register(middleware: { (inputState: S) in
203 |       guard let value = inputState.associatedValue(matching: state)
    |                                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
204 |       else { return }
205 |       channel.push(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:199:10: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
197 |   public func connectAsSender<StateAssociatedValue, OtherE>(
198 |     to channel: Channel<OtherE>,
199 |     when state: @escaping (StateAssociatedValue) -> S,
    |          `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
200 |     send event: @Sendable @escaping (StateAssociatedValue) -> OtherE
201 |   ) -> Self {
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:205:15: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
203 |       guard let value = inputState.associatedValue(matching: state)
204 |       else { return }
205 |       channel.push(event(value))
    |               `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
206 |     })
207 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/Runtime.swift:198:8: warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
196 |   @discardableResult
197 |   public func connectAsSender<StateAssociatedValue, OtherE>(
198 |     to channel: Channel<OtherE>,
    |        `- warning: capture of non-sendable type 'OtherE.Type' in an isolated closure; this is an error in the Swift 6 language mode
199 |     when state: @escaping (StateAssociatedValue) -> S,
200 |     send event: @Sendable @escaping (StateAssociatedValue) -> OtherE
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/DSLCompatible.swift:61:19: warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 59 |     var other = other
 60 |     // compare memory bitwise (should be the priviledged comparaison point)
 61 |     return memcmp(&me, &other, MemoryLayout<Self>.size) == 0 || me.label == other.label
    |                   `- warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 62 |   }
 63 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/DSLCompatible.swift:61:24: warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 59 |     var other = other
 60 |     // compare memory bitwise (should be the priviledged comparaison point)
 61 |     return memcmp(&me, &other, MemoryLayout<Self>.size) == 0 || me.label == other.label
    |                        `- warning: forming 'UnsafeRawPointer' to a variable of type 'Self'; this is likely incorrect because 'Self' may contain an object reference.
 62 |   }
 63 |
[16/43] Compiling AsyncStateMachine AsyncBufferedChannel.swift
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/AsyncBufferedChannel.swift:123:18: warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
121 |     let cancellation = ManagedCriticalState<Bool>(false)
122 |
123 |     return await withTaskCancellationHandler { [state] in
    |                  |- warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
    |                  `- note: use 'withTaskCancellationHandler(operation:onCancel:)' instead
124 |       let awaiting = state.withCriticalRegion { state -> Awaiting? in
125 |         cancellation.apply(criticalState: true)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[17/43] Compiling AsyncStateMachine AsyncCompactScanSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/AsyncBufferedChannel.swift:123:18: warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
121 |     let cancellation = ManagedCriticalState<Bool>(false)
122 |
123 |     return await withTaskCancellationHandler { [state] in
    |                  |- warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
    |                  `- note: use 'withTaskCancellationHandler(operation:onCancel:)' instead
124 |       let awaiting = state.withCriticalRegion { state -> Awaiting? in
125 |         cancellation.apply(criticalState: true)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[18/43] Compiling AsyncStateMachine AsyncJustSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/AsyncBufferedChannel.swift:123:18: warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
121 |     let cancellation = ManagedCriticalState<Bool>(false)
122 |
123 |     return await withTaskCancellationHandler { [state] in
    |                  |- warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
    |                  `- note: use 'withTaskCancellationHandler(operation:onCancel:)' instead
124 |       let awaiting = state.withCriticalRegion { state -> Awaiting? in
125 |         cancellation.apply(criticalState: true)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[19/43] Emitting module AsyncStateMachine
[20/43] Compiling AsyncStateMachine On.swift
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:23:18: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |   ) {
22 |     self.predicate = { inputEvent in
23 |       inputEvent.matches(event) && `guard`(inputEvent).predicate
   |                  `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
24 |     }
25 |     self.transition = { inputEvent in await transition(inputEvent).state }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:18:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
16 |
17 |   public init(
18 |     event: E,
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
19 |     guard: @escaping @Sendable (E) -> Guard,
20 |     transition: @escaping @Sendable (E) async -> Transition<S>
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:25:39: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
23 |       inputEvent.matches(event) && `guard`(inputEvent).predicate
24 |     }
25 |     self.transition = { inputEvent in await transition(inputEvent).state }
   |                                       `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
26 |   }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:25:45: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
23 |       inputEvent.matches(event) && `guard`(inputEvent).predicate
24 |     }
25 |     self.transition = { inputEvent in await transition(inputEvent).state }
   |                                             `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
26 |   }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:20:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
18 |     event: E,
19 |     guard: @escaping @Sendable (E) -> Guard,
20 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |   ) {
22 |     self.predicate = { inputEvent in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:20:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
18 |     event: E,
19 |     guard: @escaping @Sendable (E) -> Guard,
20 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |   ) {
22 |     self.predicate = { inputEvent in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:34:14: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
32 |     self.init(
33 |       event: event,
34 |       guard: { _ in Guard(predicate: true) },
   |              `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
35 |       transition: transition
36 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:45:29: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
43 |   ) {
44 |     self.predicate = { inputEvent in
45 |       if let inputPayload = inputEvent.associatedValue(expecting: EventAssociatedValue.self) {
   |                             `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
46 |         return inputEvent.matches(event) &&
47 |         `guard`(inputPayload).predicate
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:40:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
38 |
39 |   public init<EventAssociatedValue>(
40 |     event: @escaping (EventAssociatedValue) -> E,
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
41 |     guard: @escaping @Sendable (EventAssociatedValue) -> Guard,
42 |     transition: @escaping @Sendable (EventAssociatedValue) async -> Transition<S>
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:53:29: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
51 |
52 |     self.transition = { inputEvent in
53 |       if let eventPayload = inputEvent.associatedValue(expecting: EventAssociatedValue.self) {
   |                             `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
54 |         return await transition(eventPayload).state
55 |       }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:54:16: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
52 |     self.transition = { inputEvent in
53 |       if let eventPayload = inputEvent.associatedValue(expecting: EventAssociatedValue.self) {
54 |         return await transition(eventPayload).state
   |                `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
55 |       }
56 |       return nil
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:42:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
40 |     event: @escaping (EventAssociatedValue) -> E,
41 |     guard: @escaping @Sendable (EventAssociatedValue) -> Guard,
42 |     transition: @escaping @Sendable (EventAssociatedValue) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
43 |   ) {
44 |     self.predicate = { inputEvent in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:77:14: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
75 |   ) {
76 |     self.predicate = { event in
77 |       events.predicate(event) && `guard`(event).predicate
   |              `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
78 |     }
79 |     self.transition = { event in await transition(event).state }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:72:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
70 |
71 |   public init(
72 |     events: OneOf<E>,
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
73 |     guard: @escaping @Sendable (E) -> Guard,
74 |     transition: @escaping @Sendable (E) async -> Transition<S>
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:79:34: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
77 |       events.predicate(event) && `guard`(event).predicate
78 |     }
79 |     self.transition = { event in await transition(event).state }
   |                                  `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
80 |   }
81 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:79:40: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
77 |       events.predicate(event) && `guard`(event).predicate
78 |     }
79 |     self.transition = { event in await transition(event).state }
   |                                        `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
80 |   }
81 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:74:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |     events: OneOf<E>,
73 |     guard: @escaping @Sendable (E) -> Guard,
74 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
75 |   ) {
76 |     self.predicate = { event in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:74:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |     events: OneOf<E>,
73 |     guard: @escaping @Sendable (E) -> Guard,
74 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
75 |   ) {
76 |     self.predicate = { event in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:88:14: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
86 |     self.init(
87 |       events: events,
88 |       guard: { _ in Guard(predicate: true) },
   |              `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
89 |       transition: transition
90 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/OneOf.swift:41:48: warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
39 |
40 |     public static func buildBlock(_ components: ((T) -> Bool)...) -> OneOf<T> {
41 |         OneOf(predicate: { input in components.contains { $0(input) } })
   |                                                `- warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
42 |     }
43 | }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/OneOf.swift:40:37: warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
38 |     }
39 |
40 |     public static func buildBlock(_ components: ((T) -> Bool)...) -> OneOf<T> {
   |                                     `- warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
41 |         OneOf(predicate: { input in components.contains { $0(input) } })
42 |     }
[21/43] Compiling AsyncStateMachine OneOf.swift
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:23:18: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |   ) {
22 |     self.predicate = { inputEvent in
23 |       inputEvent.matches(event) && `guard`(inputEvent).predicate
   |                  `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
24 |     }
25 |     self.transition = { inputEvent in await transition(inputEvent).state }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:18:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
16 |
17 |   public init(
18 |     event: E,
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
19 |     guard: @escaping @Sendable (E) -> Guard,
20 |     transition: @escaping @Sendable (E) async -> Transition<S>
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:25:39: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
23 |       inputEvent.matches(event) && `guard`(inputEvent).predicate
24 |     }
25 |     self.transition = { inputEvent in await transition(inputEvent).state }
   |                                       `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
26 |   }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:25:45: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
23 |       inputEvent.matches(event) && `guard`(inputEvent).predicate
24 |     }
25 |     self.transition = { inputEvent in await transition(inputEvent).state }
   |                                             `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
26 |   }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:20:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
18 |     event: E,
19 |     guard: @escaping @Sendable (E) -> Guard,
20 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |   ) {
22 |     self.predicate = { inputEvent in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:20:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
18 |     event: E,
19 |     guard: @escaping @Sendable (E) -> Guard,
20 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |   ) {
22 |     self.predicate = { inputEvent in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:34:14: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
32 |     self.init(
33 |       event: event,
34 |       guard: { _ in Guard(predicate: true) },
   |              `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
35 |       transition: transition
36 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:45:29: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
43 |   ) {
44 |     self.predicate = { inputEvent in
45 |       if let inputPayload = inputEvent.associatedValue(expecting: EventAssociatedValue.self) {
   |                             `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
46 |         return inputEvent.matches(event) &&
47 |         `guard`(inputPayload).predicate
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:40:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
38 |
39 |   public init<EventAssociatedValue>(
40 |     event: @escaping (EventAssociatedValue) -> E,
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
41 |     guard: @escaping @Sendable (EventAssociatedValue) -> Guard,
42 |     transition: @escaping @Sendable (EventAssociatedValue) async -> Transition<S>
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:53:29: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
51 |
52 |     self.transition = { inputEvent in
53 |       if let eventPayload = inputEvent.associatedValue(expecting: EventAssociatedValue.self) {
   |                             `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
54 |         return await transition(eventPayload).state
55 |       }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:54:16: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
52 |     self.transition = { inputEvent in
53 |       if let eventPayload = inputEvent.associatedValue(expecting: EventAssociatedValue.self) {
54 |         return await transition(eventPayload).state
   |                `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
55 |       }
56 |       return nil
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:42:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
40 |     event: @escaping (EventAssociatedValue) -> E,
41 |     guard: @escaping @Sendable (EventAssociatedValue) -> Guard,
42 |     transition: @escaping @Sendable (EventAssociatedValue) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
43 |   ) {
44 |     self.predicate = { inputEvent in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:77:14: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
75 |   ) {
76 |     self.predicate = { event in
77 |       events.predicate(event) && `guard`(event).predicate
   |              `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
78 |     }
79 |     self.transition = { event in await transition(event).state }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:72:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
70 |
71 |   public init(
72 |     events: OneOf<E>,
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
73 |     guard: @escaping @Sendable (E) -> Guard,
74 |     transition: @escaping @Sendable (E) async -> Transition<S>
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:79:34: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
77 |       events.predicate(event) && `guard`(event).predicate
78 |     }
79 |     self.transition = { event in await transition(event).state }
   |                                  `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
80 |   }
81 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:79:40: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
77 |       events.predicate(event) && `guard`(event).predicate
78 |     }
79 |     self.transition = { event in await transition(event).state }
   |                                        `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
80 |   }
81 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:74:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |     events: OneOf<E>,
73 |     guard: @escaping @Sendable (E) -> Guard,
74 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
75 |   ) {
76 |     self.predicate = { event in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:74:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |     events: OneOf<E>,
73 |     guard: @escaping @Sendable (E) -> Guard,
74 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
75 |   ) {
76 |     self.predicate = { event in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:88:14: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
86 |     self.init(
87 |       events: events,
88 |       guard: { _ in Guard(predicate: true) },
   |              `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
89 |       transition: transition
90 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/OneOf.swift:41:48: warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
39 |
40 |     public static func buildBlock(_ components: ((T) -> Bool)...) -> OneOf<T> {
41 |         OneOf(predicate: { input in components.contains { $0(input) } })
   |                                                `- warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
42 |     }
43 | }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/OneOf.swift:40:37: warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
38 |     }
39 |
40 |     public static func buildBlock(_ components: ((T) -> Bool)...) -> OneOf<T> {
   |                                     `- warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
41 |         OneOf(predicate: { input in components.contains { $0(input) } })
42 |     }
[22/43] Compiling AsyncStateMachine StateMachine.swift
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:23:18: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |   ) {
22 |     self.predicate = { inputEvent in
23 |       inputEvent.matches(event) && `guard`(inputEvent).predicate
   |                  `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
24 |     }
25 |     self.transition = { inputEvent in await transition(inputEvent).state }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:18:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
16 |
17 |   public init(
18 |     event: E,
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
19 |     guard: @escaping @Sendable (E) -> Guard,
20 |     transition: @escaping @Sendable (E) async -> Transition<S>
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:25:39: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
23 |       inputEvent.matches(event) && `guard`(inputEvent).predicate
24 |     }
25 |     self.transition = { inputEvent in await transition(inputEvent).state }
   |                                       `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
26 |   }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:25:45: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
23 |       inputEvent.matches(event) && `guard`(inputEvent).predicate
24 |     }
25 |     self.transition = { inputEvent in await transition(inputEvent).state }
   |                                             `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
26 |   }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:20:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
18 |     event: E,
19 |     guard: @escaping @Sendable (E) -> Guard,
20 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |   ) {
22 |     self.predicate = { inputEvent in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:20:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
18 |     event: E,
19 |     guard: @escaping @Sendable (E) -> Guard,
20 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |   ) {
22 |     self.predicate = { inputEvent in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:34:14: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
32 |     self.init(
33 |       event: event,
34 |       guard: { _ in Guard(predicate: true) },
   |              `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
35 |       transition: transition
36 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:45:29: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
43 |   ) {
44 |     self.predicate = { inputEvent in
45 |       if let inputPayload = inputEvent.associatedValue(expecting: EventAssociatedValue.self) {
   |                             `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
46 |         return inputEvent.matches(event) &&
47 |         `guard`(inputPayload).predicate
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:40:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
38 |
39 |   public init<EventAssociatedValue>(
40 |     event: @escaping (EventAssociatedValue) -> E,
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
41 |     guard: @escaping @Sendable (EventAssociatedValue) -> Guard,
42 |     transition: @escaping @Sendable (EventAssociatedValue) async -> Transition<S>
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:53:29: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
51 |
52 |     self.transition = { inputEvent in
53 |       if let eventPayload = inputEvent.associatedValue(expecting: EventAssociatedValue.self) {
   |                             `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
54 |         return await transition(eventPayload).state
55 |       }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:54:16: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
52 |     self.transition = { inputEvent in
53 |       if let eventPayload = inputEvent.associatedValue(expecting: EventAssociatedValue.self) {
54 |         return await transition(eventPayload).state
   |                `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
55 |       }
56 |       return nil
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:42:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
40 |     event: @escaping (EventAssociatedValue) -> E,
41 |     guard: @escaping @Sendable (EventAssociatedValue) -> Guard,
42 |     transition: @escaping @Sendable (EventAssociatedValue) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
43 |   ) {
44 |     self.predicate = { inputEvent in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:77:14: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
75 |   ) {
76 |     self.predicate = { event in
77 |       events.predicate(event) && `guard`(event).predicate
   |              `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
78 |     }
79 |     self.transition = { event in await transition(event).state }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:72:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
70 |
71 |   public init(
72 |     events: OneOf<E>,
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
73 |     guard: @escaping @Sendable (E) -> Guard,
74 |     transition: @escaping @Sendable (E) async -> Transition<S>
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:79:34: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
77 |       events.predicate(event) && `guard`(event).predicate
78 |     }
79 |     self.transition = { event in await transition(event).state }
   |                                  `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
80 |   }
81 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:79:40: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
77 |       events.predicate(event) && `guard`(event).predicate
78 |     }
79 |     self.transition = { event in await transition(event).state }
   |                                        `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
80 |   }
81 |
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:74:5: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |     events: OneOf<E>,
73 |     guard: @escaping @Sendable (E) -> Guard,
74 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
75 |   ) {
76 |     self.predicate = { event in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:74:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
72 |     events: OneOf<E>,
73 |     guard: @escaping @Sendable (E) -> Guard,
74 |     transition: @escaping @Sendable (E) async -> Transition<S>
   |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
75 |   ) {
76 |     self.predicate = { event in
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/On.swift:88:14: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
86 |     self.init(
87 |       events: events,
88 |       guard: { _ in Guard(predicate: true) },
   |              `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
89 |       transition: transition
90 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/OneOf.swift:41:48: warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
39 |
40 |     public static func buildBlock(_ components: ((T) -> Bool)...) -> OneOf<T> {
41 |         OneOf(predicate: { input in components.contains { $0(input) } })
   |                                                `- warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
42 |     }
43 | }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/OneOf.swift:40:37: warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
38 |     }
39 |
40 |     public static func buildBlock(_ components: ((T) -> Bool)...) -> OneOf<T> {
   |                                     `- warning: capture of non-sendable type 'T.Type' in an isolated closure; this is an error in the Swift 6 language mode
41 |         OneOf(predicate: { input in components.contains { $0(input) } })
42 |     }
[23/43] Compiling AsyncStateMachine OrderedStorage.swift
[24/43] Compiling AsyncStateMachine ThrowingInject.swift
[25/43] Compiling AsyncStateMachine XCTStateMachine.swift
[26/43] Compiling AsyncStateMachine Transition.swift
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:31:51: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 29 |     self.init(
 30 |       predicate: states.predicate,
 31 |       output: { inputState in execute(inputState).output },
    |                                                   `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 32 |       transitions: transitions
 33 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:31:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 29 |     self.init(
 30 |       predicate: states.predicate,
 31 |       output: { inputState in execute(inputState).output },
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 32 |       transitions: transitions
 33 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:26:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 24 |   public init(
 25 |     states: OneOf<S>,
 26 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 27 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 28 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:26:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 24 |   public init(
 25 |     states: OneOf<S>,
 26 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 27 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 28 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:43:20: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 41 |       states: states,
 42 |       execute: execute,
 43 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 44 |     )
 45 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:43:20: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 41 |       states: states,
 42 |       execute: execute,
 43 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 44 |     )
 45 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:53:45: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 51 |   ) {
 52 |     self.init(
 53 |       predicate: { inputState in inputState.matches(state) },
    |                                             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 54 |       output: { inputState in execute(inputState).output },
 55 |       transitions: transitions
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:48:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 46 |
 47 |   public init(
 48 |     state: S,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 49 |     execute: @Sendable @escaping (S) -> Execute<O>,
 50 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:54:51: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 52 |     self.init(
 53 |       predicate: { inputState in inputState.matches(state) },
 54 |       output: { inputState in execute(inputState).output },
    |                                                   `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 55 |       transitions: transitions
 56 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:54:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 52 |     self.init(
 53 |       predicate: { inputState in inputState.matches(state) },
 54 |       output: { inputState in execute(inputState).output },
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 55 |       transitions: transitions
 56 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:49:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 47 |   public init(
 48 |     state: S,
 49 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 50 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 51 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:49:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 47 |   public init(
 48 |     state: S,
 49 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 50 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 51 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:66:20: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 64 |       state: state,
 65 |       execute: execute,
 66 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 67 |     )
 68 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:66:20: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 64 |       state: state,
 65 |       execute: execute,
 66 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 67 |     )
 68 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:76:45: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 74 |   ) {
 75 |     self.init(
 76 |       predicate: { inputState in inputState.matches(state) },
    |                                             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 77 |       output: { inputState in
 78 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:71:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 69 |
 70 |   public init<StateAssociatedValue>(
 71 |     state: @escaping (StateAssociatedValue) -> S,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:78:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 76 |       predicate: { inputState in inputState.matches(state) },
 77 |       output: { inputState in
 78 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 79 |           return execute(inputPayload).output
 80 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:79:40: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 77 |       output: { inputState in
 78 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
 79 |           return execute(inputPayload).output
    |                                        `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 80 |         }
 81 |         return nil
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:72:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 70 |   public init<StateAssociatedValue>(
 71 |     state: @escaping (StateAssociatedValue) -> S,
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
 74 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:84:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 82 |       },
 83 |       transitions: { inputState in
 84 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 85 |           return transitions(inputPayload)
 86 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:85:18: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 83 |       transitions: { inputState in
 84 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
 85 |           return transitions(inputPayload)
    |                  `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 86 |         }
 87 |         return []
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:73:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 71 |     state: @escaping (StateAssociatedValue) -> S,
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 74 |   ) {
 75 |     self.init(
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:73:31: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 71 |     state: @escaping (StateAssociatedValue) -> S,
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
    |                               `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 74 |   ) {
 75 |     self.init(
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:99:20: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 97 |       state: state,
 98 |       execute: execute,
 99 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
100 |     )
101 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:99:20: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 97 |       state: state,
 98 |       execute: execute,
 99 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
100 |     )
101 |   }
[27/43] Compiling AsyncStateMachine When.swift
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:31:51: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 29 |     self.init(
 30 |       predicate: states.predicate,
 31 |       output: { inputState in execute(inputState).output },
    |                                                   `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 32 |       transitions: transitions
 33 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:31:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 29 |     self.init(
 30 |       predicate: states.predicate,
 31 |       output: { inputState in execute(inputState).output },
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 32 |       transitions: transitions
 33 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:26:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 24 |   public init(
 25 |     states: OneOf<S>,
 26 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 27 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 28 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:26:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 24 |   public init(
 25 |     states: OneOf<S>,
 26 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 27 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 28 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:43:20: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 41 |       states: states,
 42 |       execute: execute,
 43 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 44 |     )
 45 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:43:20: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 41 |       states: states,
 42 |       execute: execute,
 43 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 44 |     )
 45 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:53:45: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 51 |   ) {
 52 |     self.init(
 53 |       predicate: { inputState in inputState.matches(state) },
    |                                             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 54 |       output: { inputState in execute(inputState).output },
 55 |       transitions: transitions
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:48:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 46 |
 47 |   public init(
 48 |     state: S,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 49 |     execute: @Sendable @escaping (S) -> Execute<O>,
 50 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:54:51: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 52 |     self.init(
 53 |       predicate: { inputState in inputState.matches(state) },
 54 |       output: { inputState in execute(inputState).output },
    |                                                   `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 55 |       transitions: transitions
 56 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:54:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 52 |     self.init(
 53 |       predicate: { inputState in inputState.matches(state) },
 54 |       output: { inputState in execute(inputState).output },
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 55 |       transitions: transitions
 56 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:49:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 47 |   public init(
 48 |     state: S,
 49 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 50 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 51 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:49:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 47 |   public init(
 48 |     state: S,
 49 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 50 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 51 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:66:20: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 64 |       state: state,
 65 |       execute: execute,
 66 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 67 |     )
 68 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:66:20: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 64 |       state: state,
 65 |       execute: execute,
 66 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 67 |     )
 68 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:76:45: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 74 |   ) {
 75 |     self.init(
 76 |       predicate: { inputState in inputState.matches(state) },
    |                                             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 77 |       output: { inputState in
 78 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:71:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 69 |
 70 |   public init<StateAssociatedValue>(
 71 |     state: @escaping (StateAssociatedValue) -> S,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:78:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 76 |       predicate: { inputState in inputState.matches(state) },
 77 |       output: { inputState in
 78 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 79 |           return execute(inputPayload).output
 80 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:79:40: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 77 |       output: { inputState in
 78 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
 79 |           return execute(inputPayload).output
    |                                        `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 80 |         }
 81 |         return nil
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:72:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 70 |   public init<StateAssociatedValue>(
 71 |     state: @escaping (StateAssociatedValue) -> S,
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
 74 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:84:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 82 |       },
 83 |       transitions: { inputState in
 84 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 85 |           return transitions(inputPayload)
 86 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:85:18: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 83 |       transitions: { inputState in
 84 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
 85 |           return transitions(inputPayload)
    |                  `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 86 |         }
 87 |         return []
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:73:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 71 |     state: @escaping (StateAssociatedValue) -> S,
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 74 |   ) {
 75 |     self.init(
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:73:31: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 71 |     state: @escaping (StateAssociatedValue) -> S,
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
    |                               `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 74 |   ) {
 75 |     self.init(
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:99:20: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 97 |       state: state,
 98 |       execute: execute,
 99 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
100 |     )
101 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:99:20: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 97 |       state: state,
 98 |       execute: execute,
 99 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
100 |     )
101 |   }
[28/43] Compiling AsyncStateMachine AnyAsyncSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:31:51: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 29 |     self.init(
 30 |       predicate: states.predicate,
 31 |       output: { inputState in execute(inputState).output },
    |                                                   `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 32 |       transitions: transitions
 33 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:31:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 29 |     self.init(
 30 |       predicate: states.predicate,
 31 |       output: { inputState in execute(inputState).output },
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 32 |       transitions: transitions
 33 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:26:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 24 |   public init(
 25 |     states: OneOf<S>,
 26 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 27 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 28 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:26:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 24 |   public init(
 25 |     states: OneOf<S>,
 26 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 27 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 28 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:43:20: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 41 |       states: states,
 42 |       execute: execute,
 43 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 44 |     )
 45 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:43:20: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 41 |       states: states,
 42 |       execute: execute,
 43 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 44 |     )
 45 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:53:45: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 51 |   ) {
 52 |     self.init(
 53 |       predicate: { inputState in inputState.matches(state) },
    |                                             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 54 |       output: { inputState in execute(inputState).output },
 55 |       transitions: transitions
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:48:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 46 |
 47 |   public init(
 48 |     state: S,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 49 |     execute: @Sendable @escaping (S) -> Execute<O>,
 50 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:54:51: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 52 |     self.init(
 53 |       predicate: { inputState in inputState.matches(state) },
 54 |       output: { inputState in execute(inputState).output },
    |                                                   `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 55 |       transitions: transitions
 56 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:54:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 52 |     self.init(
 53 |       predicate: { inputState in inputState.matches(state) },
 54 |       output: { inputState in execute(inputState).output },
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 55 |       transitions: transitions
 56 |     )
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:49:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 47 |   public init(
 48 |     state: S,
 49 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 50 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 51 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:49:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 47 |   public init(
 48 |     state: S,
 49 |     execute: @Sendable @escaping (S) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 50 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (S) -> [On<S, E>]
 51 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:66:20: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 64 |       state: state,
 65 |       execute: execute,
 66 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 67 |     )
 68 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:66:20: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 64 |       state: state,
 65 |       execute: execute,
 66 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 67 |     )
 68 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:76:45: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 74 |   ) {
 75 |     self.init(
 76 |       predicate: { inputState in inputState.matches(state) },
    |                                             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 77 |       output: { inputState in
 78 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:71:5: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 69 |
 70 |   public init<StateAssociatedValue>(
 71 |     state: @escaping (StateAssociatedValue) -> S,
    |     `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:78:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 76 |       predicate: { inputState in inputState.matches(state) },
 77 |       output: { inputState in
 78 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 79 |           return execute(inputPayload).output
 80 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:79:40: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 77 |       output: { inputState in
 78 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
 79 |           return execute(inputPayload).output
    |                                        `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 80 |         }
 81 |         return nil
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:72:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 70 |   public init<StateAssociatedValue>(
 71 |     state: @escaping (StateAssociatedValue) -> S,
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
    |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
 74 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:84:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 82 |       },
 83 |       transitions: { inputState in
 84 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 85 |           return transitions(inputPayload)
 86 |         }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:85:18: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 83 |       transitions: { inputState in
 84 |         if let inputPayload = inputState.associatedValue(expecting: StateAssociatedValue.self) {
 85 |           return transitions(inputPayload)
    |                  `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 86 |         }
 87 |         return []
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:73:31: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 71 |     state: @escaping (StateAssociatedValue) -> S,
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
    |                               `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 74 |   ) {
 75 |     self.init(
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:73:31: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 71 |     state: @escaping (StateAssociatedValue) -> S,
 72 |     execute: @Sendable @escaping (StateAssociatedValue) -> Execute<O>,
 73 |     @TransitionsBuilder<S, E> transitions: @Sendable @escaping (StateAssociatedValue) -> [On<S, E>]
    |                               `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 74 |   ) {
 75 |     self.init(
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:99:20: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 97 |       state: state,
 98 |       execute: execute,
 99 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
100 |     )
101 |   }
/Users/admin/builder/spi-builder-workspace/Sources/StateMachine/When.swift:99:20: warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
 97 |       state: state,
 98 |       execute: execute,
 99 |       transitions: { _ in }
    |                    `- warning: capture of non-sendable type 'E.Type' in an isolated closure; this is an error in the Swift 6 language mode
100 |     )
101 |   }
[29/43] Compiling AsyncStateMachine Execute.swift
[30/43] Compiling AsyncStateMachine Guard.swift
[31/43] Compiling AsyncStateMachine Never+DSLCompatible.swift
[32/43] Compiling AsyncStateMachine Channel.swift
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:22:13: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
20 |   public static func cancel(when state: S) -> ExecutionStrategy {
21 |     ExecutionStrategy(id: .cancelWhenState) { input in
22 |       input.matches(state)
   |             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
23 |     }
24 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:20:34: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
18 |   let predicate: @Sendable (S) -> Bool
19 |
20 |   public static func cancel(when state: S) -> ExecutionStrategy {
   |                                  `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |     ExecutionStrategy(id: .cancelWhenState) { input in
22 |       input.matches(state)
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:30:13: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
28 |   ) -> ExecutionStrategy {
29 |     ExecutionStrategy(id: .cancelWhenStateWithAssociatedValue) { input in
30 |       input.matches(state)
   |             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
31 |     }
32 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:27:10: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
25 |
26 |   public static func cancel<StateAssociatedValue>(
27 |     when state: @escaping (StateAssociatedValue) -> S
   |          `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
28 |   ) -> ExecutionStrategy {
29 |     ExecutionStrategy(id: .cancelWhenStateWithAssociatedValue) { input in
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:35:48: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
33 |
34 |   public static var cancelWhenAnyState: ExecutionStrategy<S> {
35 |     ExecutionStrategy(id: .cancelWhenAnyState) { _ in true }
   |                                                `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
36 |   }
37 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:39:50: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
37 |
38 |   public static var continueWhenAnyState: ExecutionStrategy<S> {
39 |     ExecutionStrategy(id: .continueWhenAnyState) { _ in false }
   |                                                  `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
40 |   }
41 |
[33/43] Compiling AsyncStateMachine ExecutionStrategy.swift
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:22:13: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
20 |   public static func cancel(when state: S) -> ExecutionStrategy {
21 |     ExecutionStrategy(id: .cancelWhenState) { input in
22 |       input.matches(state)
   |             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
23 |     }
24 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:20:34: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
18 |   let predicate: @Sendable (S) -> Bool
19 |
20 |   public static func cancel(when state: S) -> ExecutionStrategy {
   |                                  `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |     ExecutionStrategy(id: .cancelWhenState) { input in
22 |       input.matches(state)
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:30:13: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
28 |   ) -> ExecutionStrategy {
29 |     ExecutionStrategy(id: .cancelWhenStateWithAssociatedValue) { input in
30 |       input.matches(state)
   |             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
31 |     }
32 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:27:10: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
25 |
26 |   public static func cancel<StateAssociatedValue>(
27 |     when state: @escaping (StateAssociatedValue) -> S
   |          `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
28 |   ) -> ExecutionStrategy {
29 |     ExecutionStrategy(id: .cancelWhenStateWithAssociatedValue) { input in
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:35:48: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
33 |
34 |   public static var cancelWhenAnyState: ExecutionStrategy<S> {
35 |     ExecutionStrategy(id: .cancelWhenAnyState) { _ in true }
   |                                                `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
36 |   }
37 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:39:50: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
37 |
38 |   public static var continueWhenAnyState: ExecutionStrategy<S> {
39 |     ExecutionStrategy(id: .continueWhenAnyState) { _ in false }
   |                                                  `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
40 |   }
41 |
[34/43] Compiling AsyncStateMachine Middleware.swift
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:22:13: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
20 |   public static func cancel(when state: S) -> ExecutionStrategy {
21 |     ExecutionStrategy(id: .cancelWhenState) { input in
22 |       input.matches(state)
   |             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
23 |     }
24 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:20:34: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
18 |   let predicate: @Sendable (S) -> Bool
19 |
20 |   public static func cancel(when state: S) -> ExecutionStrategy {
   |                                  `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
21 |     ExecutionStrategy(id: .cancelWhenState) { input in
22 |       input.matches(state)
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:30:13: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
28 |   ) -> ExecutionStrategy {
29 |     ExecutionStrategy(id: .cancelWhenStateWithAssociatedValue) { input in
30 |       input.matches(state)
   |             `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
31 |     }
32 |   }
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:27:10: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
25 |
26 |   public static func cancel<StateAssociatedValue>(
27 |     when state: @escaping (StateAssociatedValue) -> S
   |          `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
28 |   ) -> ExecutionStrategy {
29 |     ExecutionStrategy(id: .cancelWhenStateWithAssociatedValue) { input in
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:35:48: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
33 |
34 |   public static var cancelWhenAnyState: ExecutionStrategy<S> {
35 |     ExecutionStrategy(id: .cancelWhenAnyState) { _ in true }
   |                                                `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
36 |   }
37 |
/Users/admin/builder/spi-builder-workspace/Sources/Runtime/ExecutionStrategy.swift:39:50: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
37 |
38 |   public static var continueWhenAnyState: ExecutionStrategy<S> {
39 |     ExecutionStrategy(id: .continueWhenAnyState) { _ in false }
   |                                                  `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
40 |   }
41 |
[35/43] Compiling AsyncStateMachine Binding+Distinct.swift
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:14:12: warning: capture of non-sendable type 'Value.Type' in an isolated closure
12 |   func distinct() -> Self {
13 |     return Binding {
14 |       self.wrappedValue
   |            `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
15 |     } set: { value in
16 |       guard value != self.wrappedValue else { return }
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:12:8: warning: capture of non-sendable type 'Value.Type' in an isolated closure
10 |
11 | public extension Binding where Value: Equatable {
12 |   func distinct() -> Self {
   |        `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
13 |     return Binding {
14 |       self.wrappedValue
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:16:19: warning: capture of non-sendable type 'Value.Type' in an isolated closure
14 |       self.wrappedValue
15 |     } set: { value in
16 |       guard value != self.wrappedValue else { return }
   |                   `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
17 |       self.wrappedValue = value
18 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:12:8: warning: capture of non-sendable type 'Value.Type' in an isolated closure
10 |
11 | public extension Binding where Value: Equatable {
12 |   func distinct() -> Self {
   |        `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
13 |     return Binding {
14 |       self.wrappedValue
[36/43] Compiling AsyncStateMachine Inject.swift
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:14:12: warning: capture of non-sendable type 'Value.Type' in an isolated closure
12 |   func distinct() -> Self {
13 |     return Binding {
14 |       self.wrappedValue
   |            `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
15 |     } set: { value in
16 |       guard value != self.wrappedValue else { return }
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:12:8: warning: capture of non-sendable type 'Value.Type' in an isolated closure
10 |
11 | public extension Binding where Value: Equatable {
12 |   func distinct() -> Self {
   |        `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
13 |     return Binding {
14 |       self.wrappedValue
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:16:19: warning: capture of non-sendable type 'Value.Type' in an isolated closure
14 |       self.wrappedValue
15 |     } set: { value in
16 |       guard value != self.wrappedValue else { return }
   |                   `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
17 |       self.wrappedValue = value
18 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:12:8: warning: capture of non-sendable type 'Value.Type' in an isolated closure
10 |
11 | public extension Binding where Value: Equatable {
12 |   func distinct() -> Self {
   |        `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
13 |     return Binding {
14 |       self.wrappedValue
[37/43] Compiling AsyncStateMachine ManagedCriticalState.swift
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:14:12: warning: capture of non-sendable type 'Value.Type' in an isolated closure
12 |   func distinct() -> Self {
13 |     return Binding {
14 |       self.wrappedValue
   |            `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
15 |     } set: { value in
16 |       guard value != self.wrappedValue else { return }
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:12:8: warning: capture of non-sendable type 'Value.Type' in an isolated closure
10 |
11 | public extension Binding where Value: Equatable {
12 |   func distinct() -> Self {
   |        `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
13 |     return Binding {
14 |       self.wrappedValue
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:16:19: warning: capture of non-sendable type 'Value.Type' in an isolated closure
14 |       self.wrappedValue
15 |     } set: { value in
16 |       guard value != self.wrappedValue else { return }
   |                   `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
17 |       self.wrappedValue = value
18 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/Binding+Distinct.swift:12:8: warning: capture of non-sendable type 'Value.Type' in an isolated closure
10 |
11 | public extension Binding where Value: Equatable {
12 |   func distinct() -> Self {
   |        `- warning: capture of non-sendable type 'Value.Type' in an isolated closure
13 |     return Binding {
14 |       self.wrappedValue
[38/43] Compiling AsyncStateMachine AsyncOnEachSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/AsyncSerialSequence.swift:148:22: warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
146 |     let isCancelled = ManagedCriticalState<Bool>(false)
147 |
148 |     return try await withTaskCancellationHandler { [weak self] in
    |                      |- warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
    |                      `- note: use 'withTaskCancellationHandler(operation:onCancel:)' instead
149 |       self?.handleNextCancellation(
150 |         tokenId: tokenId,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[39/43] Compiling AsyncStateMachine AsyncSerialSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/AsyncSerialSequence.swift:148:22: warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
146 |     let isCancelled = ManagedCriticalState<Bool>(false)
147 |
148 |     return try await withTaskCancellationHandler { [weak self] in
    |                      |- warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
    |                      `- note: use 'withTaskCancellationHandler(operation:onCancel:)' instead
149 |       self?.handleNextCancellation(
150 |         tokenId: tokenId,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[40/43] Compiling AsyncStateMachine Binding+Debounce.swift
/Users/admin/builder/spi-builder-workspace/Sources/Supporting/AsyncSerialSequence.swift:148:22: warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
146 |     let isCancelled = ManagedCriticalState<Bool>(false)
147 |
148 |     return try await withTaskCancellationHandler { [weak self] in
    |                      |- warning: 'withTaskCancellationHandler(handler:operation:)' is deprecated: renamed to 'withTaskCancellationHandler(operation:onCancel:)' [#DeprecatedDeclaration]
    |                      `- note: use 'withTaskCancellationHandler(operation:onCancel:)' instead
149 |       self?.handleNextCancellation(
150 |         tokenId: tokenId,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[41/43] Compiling AsyncStateMachine AsyncStateMachine.swift
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:40:7: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
38 |     self.eventChannel = channel
39 |     self.deinitBlock = {
40 |       runtime.channelReceivers.forEach { channelReceiver in
   |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
41 |         channelReceiver.update(receiver: nil)
42 |       }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:33:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
31 |   init(
32 |     stateMachine: StateMachine<S, E, O>,
33 |     runtime: Runtime<S, E, O>,
   |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
34 |     onDeinit: (() -> Void)? = nil
35 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:56:32: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
54 |     self.stateSequence = self
55 |       .eventChannel
56 |       .onEach { event in await engine.process(event: event) }
   |                                `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
57 |       .compactScan(self.initialState, engine.computeNextState)
58 |       .serial()
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:46:9: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
44 |     }
45 |
46 |     let engine = Engine(
   |         `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
47 |       resolveOutput: stateMachine.output(for:),
48 |       computeNextState: stateMachine.reduce(when:on:),
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:59:32: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
57 |       .compactScan(self.initialState, engine.computeNextState)
58 |       .serial()
59 |       .onEach { state in await engine.process(state: state, sendBackEvent: channel.send(_:)) }
   |                                `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
60 |
61 |     // As channels are retained as long as there is a sender using it,
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:46:9: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
44 |     }
45 |
46 |     let engine = Engine(
   |         `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
47 |       resolveOutput: stateMachine.output(for:),
48 |       computeNextState: stateMachine.reduce(when:on:),
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:45:51: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 43 |     taskInProgress task: Task<Void, Never>
 44 |   ) -> Task<Void, Never> {
 45 |     self.register(taskInProgress: task, cancelOn: { _ in false })
    |                                                   `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 46 |   }
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:64:17: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 62 |     return Task { [weak self] in
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
    |                 `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 65 |     }
 66 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:64:17: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 62 |     return Task { [weak self] in
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
    |                 `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 65 |     }
 66 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:62:25: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 60 |
 61 |     // cleaning when task is done
 62 |     return Task { [weak self] in
    |                         `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:62:25: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 60 |
 61 |     // cleaning when task is done
 62 |     return Task { [weak self] in
    |                         `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:181:10: warning: actor-isolated instance method 'cancelTasksInProgress()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 88 |   }
 89 |
 90 |   func cancelTasksInProgress() {
    |        `- note: calls to instance method 'cancelTasksInProgress()' from outside of its actor context are implicitly asynchronous
 91 |     self
 92 |       .tasksInProgress
    :
179 |
180 |   deinit {
181 |     self.cancelTasksInProgress()
    |          `- warning: actor-isolated instance method 'cancelTasksInProgress()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
182 |     self.onDeinit?()
183 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:147:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
146 |     Binding {
147 |       self.state
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:147:7: warning: capture of non-sendable type 'E.Type' in an isolated closure
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
146 |     Binding {
147 |       self.state
    |       `- warning: capture of non-sendable type 'E.Type' in an isolated closure
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:147:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
146 |     Binding {
147 |       self.state
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:145:8: warning: capture of non-sendable type 'S.Type' in an isolated closure
143 |
144 | public extension ViewStateMachine {
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
    |        `- warning: capture of non-sendable type 'S.Type' in an isolated closure
146 |     Binding {
147 |       self.state
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:145:8: warning: capture of non-sendable type 'E.Type' in an isolated closure
143 |
144 | public extension ViewStateMachine {
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
    |        `- warning: capture of non-sendable type 'E.Type' in an isolated closure
146 |     Binding {
147 |       self.state
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:145:8: warning: capture of non-sendable type 'O.Type' in an isolated closure
143 |
144 | public extension ViewStateMachine {
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
    |        `- warning: capture of non-sendable type 'O.Type' in an isolated closure
146 |     Binding {
147 |       self.state
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:149:25: warning: capture of non-sendable type 'E.Type' in an isolated closure
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
    |                         `- warning: capture of non-sendable type 'E.Type' in an isolated closure
150 |     }
151 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:149:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
150 |     }
151 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:149:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
150 |     }
151 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:148:15: warning: capture of non-sendable type 'S.Type' in an isolated closure
146 |     Binding {
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'S.Type' in an isolated closure
149 |       asyncStateMachine.send(event(value))
150 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:148:15: warning: capture of non-sendable type 'E.Type' in an isolated closure
146 |     Binding {
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'E.Type' in an isolated closure
149 |       asyncStateMachine.send(event(value))
150 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:148:15: warning: capture of non-sendable type 'O.Type' in an isolated closure
146 |     Binding {
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'O.Type' in an isolated closure
149 |       asyncStateMachine.send(event(value))
150 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:159:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
158 |     Binding {
159 |       self.state[keyPath: keypath]
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:159:7: warning: capture of non-sendable type 'E.Type' in an isolated closure
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
158 |     Binding {
159 |       self.state[keyPath: keypath]
    |       `- warning: capture of non-sendable type 'E.Type' in an isolated closure
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:159:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
158 |     Binding {
159 |       self.state[keyPath: keypath]
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:157:8: warning: capture of non-sendable type 'S.Type' in an isolated closure
155 |   }
156 |
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
    |        `- warning: capture of non-sendable type 'S.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:157:8: warning: capture of non-sendable type 'E.Type' in an isolated closure
155 |   }
156 |
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
    |        `- warning: capture of non-sendable type 'E.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:157:8: warning: capture of non-sendable type 'O.Type' in an isolated closure
155 |   }
156 |
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
    |        `- warning: capture of non-sendable type 'O.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:161:25: warning: capture of non-sendable type 'E.Type' in an isolated closure
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
    |                         `- warning: capture of non-sendable type 'E.Type' in an isolated closure
162 |     }
163 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:161:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
162 |     }
163 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:161:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
162 |     }
163 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:160:15: warning: capture of non-sendable type 'S.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'S.Type' in an isolated closure
161 |       asyncStateMachine.send(event(value))
162 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:160:15: warning: capture of non-sendable type 'E.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'E.Type' in an isolated closure
161 |       asyncStateMachine.send(event(value))
162 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:160:15: warning: capture of non-sendable type 'O.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'O.Type' in an isolated closure
161 |       asyncStateMachine.send(event(value))
162 |     }
[42/43] Compiling AsyncStateMachine Engine.swift
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:40:7: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
38 |     self.eventChannel = channel
39 |     self.deinitBlock = {
40 |       runtime.channelReceivers.forEach { channelReceiver in
   |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
41 |         channelReceiver.update(receiver: nil)
42 |       }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:33:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
31 |   init(
32 |     stateMachine: StateMachine<S, E, O>,
33 |     runtime: Runtime<S, E, O>,
   |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
34 |     onDeinit: (() -> Void)? = nil
35 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:56:32: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
54 |     self.stateSequence = self
55 |       .eventChannel
56 |       .onEach { event in await engine.process(event: event) }
   |                                `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
57 |       .compactScan(self.initialState, engine.computeNextState)
58 |       .serial()
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:46:9: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
44 |     }
45 |
46 |     let engine = Engine(
   |         `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
47 |       resolveOutput: stateMachine.output(for:),
48 |       computeNextState: stateMachine.reduce(when:on:),
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:59:32: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
57 |       .compactScan(self.initialState, engine.computeNextState)
58 |       .serial()
59 |       .onEach { state in await engine.process(state: state, sendBackEvent: channel.send(_:)) }
   |                                `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
60 |
61 |     // As channels are retained as long as there is a sender using it,
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:46:9: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
44 |     }
45 |
46 |     let engine = Engine(
   |         `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
47 |       resolveOutput: stateMachine.output(for:),
48 |       computeNextState: stateMachine.reduce(when:on:),
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:45:51: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 43 |     taskInProgress task: Task<Void, Never>
 44 |   ) -> Task<Void, Never> {
 45 |     self.register(taskInProgress: task, cancelOn: { _ in false })
    |                                                   `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 46 |   }
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:64:17: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 62 |     return Task { [weak self] in
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
    |                 `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 65 |     }
 66 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:64:17: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 62 |     return Task { [weak self] in
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
    |                 `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 65 |     }
 66 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:62:25: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 60 |
 61 |     // cleaning when task is done
 62 |     return Task { [weak self] in
    |                         `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:62:25: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 60 |
 61 |     // cleaning when task is done
 62 |     return Task { [weak self] in
    |                         `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:181:10: warning: actor-isolated instance method 'cancelTasksInProgress()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 88 |   }
 89 |
 90 |   func cancelTasksInProgress() {
    |        `- note: calls to instance method 'cancelTasksInProgress()' from outside of its actor context are implicitly asynchronous
 91 |     self
 92 |       .tasksInProgress
    :
179 |
180 |   deinit {
181 |     self.cancelTasksInProgress()
    |          `- warning: actor-isolated instance method 'cancelTasksInProgress()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
182 |     self.onDeinit?()
183 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:147:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
146 |     Binding {
147 |       self.state
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:147:7: warning: capture of non-sendable type 'E.Type' in an isolated closure
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
146 |     Binding {
147 |       self.state
    |       `- warning: capture of non-sendable type 'E.Type' in an isolated closure
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:147:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
146 |     Binding {
147 |       self.state
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:145:8: warning: capture of non-sendable type 'S.Type' in an isolated closure
143 |
144 | public extension ViewStateMachine {
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
    |        `- warning: capture of non-sendable type 'S.Type' in an isolated closure
146 |     Binding {
147 |       self.state
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:145:8: warning: capture of non-sendable type 'E.Type' in an isolated closure
143 |
144 | public extension ViewStateMachine {
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
    |        `- warning: capture of non-sendable type 'E.Type' in an isolated closure
146 |     Binding {
147 |       self.state
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:145:8: warning: capture of non-sendable type 'O.Type' in an isolated closure
143 |
144 | public extension ViewStateMachine {
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
    |        `- warning: capture of non-sendable type 'O.Type' in an isolated closure
146 |     Binding {
147 |       self.state
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:149:25: warning: capture of non-sendable type 'E.Type' in an isolated closure
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
    |                         `- warning: capture of non-sendable type 'E.Type' in an isolated closure
150 |     }
151 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:149:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
150 |     }
151 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:149:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
150 |     }
151 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:148:15: warning: capture of non-sendable type 'S.Type' in an isolated closure
146 |     Binding {
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'S.Type' in an isolated closure
149 |       asyncStateMachine.send(event(value))
150 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:148:15: warning: capture of non-sendable type 'E.Type' in an isolated closure
146 |     Binding {
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'E.Type' in an isolated closure
149 |       asyncStateMachine.send(event(value))
150 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:148:15: warning: capture of non-sendable type 'O.Type' in an isolated closure
146 |     Binding {
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'O.Type' in an isolated closure
149 |       asyncStateMachine.send(event(value))
150 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:159:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
158 |     Binding {
159 |       self.state[keyPath: keypath]
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:159:7: warning: capture of non-sendable type 'E.Type' in an isolated closure
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
158 |     Binding {
159 |       self.state[keyPath: keypath]
    |       `- warning: capture of non-sendable type 'E.Type' in an isolated closure
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:159:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
158 |     Binding {
159 |       self.state[keyPath: keypath]
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:157:8: warning: capture of non-sendable type 'S.Type' in an isolated closure
155 |   }
156 |
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
    |        `- warning: capture of non-sendable type 'S.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:157:8: warning: capture of non-sendable type 'E.Type' in an isolated closure
155 |   }
156 |
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
    |        `- warning: capture of non-sendable type 'E.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:157:8: warning: capture of non-sendable type 'O.Type' in an isolated closure
155 |   }
156 |
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
    |        `- warning: capture of non-sendable type 'O.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:161:25: warning: capture of non-sendable type 'E.Type' in an isolated closure
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
    |                         `- warning: capture of non-sendable type 'E.Type' in an isolated closure
162 |     }
163 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:161:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
162 |     }
163 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:161:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
162 |     }
163 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:160:15: warning: capture of non-sendable type 'S.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'S.Type' in an isolated closure
161 |       asyncStateMachine.send(event(value))
162 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:160:15: warning: capture of non-sendable type 'E.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'E.Type' in an isolated closure
161 |       asyncStateMachine.send(event(value))
162 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:160:15: warning: capture of non-sendable type 'O.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'O.Type' in an isolated closure
161 |       asyncStateMachine.send(event(value))
162 |     }
[43/43] Compiling AsyncStateMachine ViewStateMachine.swift
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:40:7: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
38 |     self.eventChannel = channel
39 |     self.deinitBlock = {
40 |       runtime.channelReceivers.forEach { channelReceiver in
   |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
41 |         channelReceiver.update(receiver: nil)
42 |       }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:33:5: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
31 |   init(
32 |     stateMachine: StateMachine<S, E, O>,
33 |     runtime: Runtime<S, E, O>,
   |     `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
34 |     onDeinit: (() -> Void)? = nil
35 |   ) {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:56:32: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
54 |     self.stateSequence = self
55 |       .eventChannel
56 |       .onEach { event in await engine.process(event: event) }
   |                                `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
57 |       .compactScan(self.initialState, engine.computeNextState)
58 |       .serial()
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:46:9: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
44 |     }
45 |
46 |     let engine = Engine(
   |         `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
47 |       resolveOutput: stateMachine.output(for:),
48 |       computeNextState: stateMachine.reduce(when:on:),
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:59:32: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
57 |       .compactScan(self.initialState, engine.computeNextState)
58 |       .serial()
59 |       .onEach { state in await engine.process(state: state, sendBackEvent: channel.send(_:)) }
   |                                `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
60 |
61 |     // As channels are retained as long as there is a sender using it,
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/AsyncStateMachine.swift:46:9: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
44 |     }
45 |
46 |     let engine = Engine(
   |         `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
47 |       resolveOutput: stateMachine.output(for:),
48 |       computeNextState: stateMachine.reduce(when:on:),
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:45:51: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 43 |     taskInProgress task: Task<Void, Never>
 44 |   ) -> Task<Void, Never> {
 45 |     self.register(taskInProgress: task, cancelOn: { _ in false })
    |                                                   `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 46 |   }
 47 |
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:64:17: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 62 |     return Task { [weak self] in
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
    |                 `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 65 |     }
 66 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:64:17: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 62 |     return Task { [weak self] in
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
    |                 `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 65 |     }
 66 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:62:25: warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 60 |
 61 |     // cleaning when task is done
 62 |     return Task { [weak self] in
    |                         `- warning: capture of non-sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:62:25: warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 60 |
 61 |     // cleaning when task is done
 62 |     return Task { [weak self] in
    |                         `- warning: capture of non-sendable type 'O.Type' in an isolated closure; this is an error in the Swift 6 language mode
 63 |       await task.value
 64 |       await self?.removeTaskInProgress(index: taskIndex)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/Engine.swift:181:10: warning: actor-isolated instance method 'cancelTasksInProgress()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
 88 |   }
 89 |
 90 |   func cancelTasksInProgress() {
    |        `- note: calls to instance method 'cancelTasksInProgress()' from outside of its actor context are implicitly asynchronous
 91 |     self
 92 |       .tasksInProgress
    :
179 |
180 |   deinit {
181 |     self.cancelTasksInProgress()
    |          `- warning: actor-isolated instance method 'cancelTasksInProgress()' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
182 |     self.onDeinit?()
183 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:147:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
146 |     Binding {
147 |       self.state
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:147:7: warning: capture of non-sendable type 'E.Type' in an isolated closure
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
146 |     Binding {
147 |       self.state
    |       `- warning: capture of non-sendable type 'E.Type' in an isolated closure
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:147:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
146 |     Binding {
147 |       self.state
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:145:8: warning: capture of non-sendable type 'S.Type' in an isolated closure
143 |
144 | public extension ViewStateMachine {
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
    |        `- warning: capture of non-sendable type 'S.Type' in an isolated closure
146 |     Binding {
147 |       self.state
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:145:8: warning: capture of non-sendable type 'E.Type' in an isolated closure
143 |
144 | public extension ViewStateMachine {
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
    |        `- warning: capture of non-sendable type 'E.Type' in an isolated closure
146 |     Binding {
147 |       self.state
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:145:8: warning: capture of non-sendable type 'O.Type' in an isolated closure
143 |
144 | public extension ViewStateMachine {
145 |   func binding(send event: @escaping (VS) -> E) -> Binding<VS> {
    |        `- warning: capture of non-sendable type 'O.Type' in an isolated closure
146 |     Binding {
147 |       self.state
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:149:25: warning: capture of non-sendable type 'E.Type' in an isolated closure
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
    |                         `- warning: capture of non-sendable type 'E.Type' in an isolated closure
150 |     }
151 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:149:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
150 |     }
151 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:149:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
149 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
150 |     }
151 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:148:15: warning: capture of non-sendable type 'S.Type' in an isolated closure
146 |     Binding {
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'S.Type' in an isolated closure
149 |       asyncStateMachine.send(event(value))
150 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:148:15: warning: capture of non-sendable type 'E.Type' in an isolated closure
146 |     Binding {
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'E.Type' in an isolated closure
149 |       asyncStateMachine.send(event(value))
150 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:148:15: warning: capture of non-sendable type 'O.Type' in an isolated closure
146 |     Binding {
147 |       self.state
148 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'O.Type' in an isolated closure
149 |       asyncStateMachine.send(event(value))
150 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:159:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
158 |     Binding {
159 |       self.state[keyPath: keypath]
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:159:7: warning: capture of non-sendable type 'E.Type' in an isolated closure
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
158 |     Binding {
159 |       self.state[keyPath: keypath]
    |       `- warning: capture of non-sendable type 'E.Type' in an isolated closure
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:159:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
158 |     Binding {
159 |       self.state[keyPath: keypath]
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:157:8: warning: capture of non-sendable type 'S.Type' in an isolated closure
155 |   }
156 |
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
    |        `- warning: capture of non-sendable type 'S.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:157:8: warning: capture of non-sendable type 'E.Type' in an isolated closure
155 |   }
156 |
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
    |        `- warning: capture of non-sendable type 'E.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:157:8: warning: capture of non-sendable type 'O.Type' in an isolated closure
155 |   }
156 |
157 |   func binding<T>(keypath: KeyPath<VS, T>, send event: @escaping (T) -> E) -> Binding<T> {
    |        `- warning: capture of non-sendable type 'O.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:161:25: warning: capture of non-sendable type 'E.Type' in an isolated closure
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
    |                         `- warning: capture of non-sendable type 'E.Type' in an isolated closure
162 |     }
163 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:161:7: warning: capture of non-sendable type 'S.Type' in an isolated closure
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'S.Type' in an isolated closure
162 |     }
163 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:161:7: warning: capture of non-sendable type 'O.Type' in an isolated closure
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
161 |       asyncStateMachine.send(event(value))
    |       `- warning: capture of non-sendable type 'O.Type' in an isolated closure
162 |     }
163 |   }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:160:15: warning: capture of non-sendable type 'S.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'S.Type' in an isolated closure
161 |       asyncStateMachine.send(event(value))
162 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:160:15: warning: capture of non-sendable type 'E.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'E.Type' in an isolated closure
161 |       asyncStateMachine.send(event(value))
162 |     }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncStateMachine/ViewStateMachine.swift:160:15: warning: capture of non-sendable type 'O.Type' in an isolated closure
158 |     Binding {
159 |       self.state[keyPath: keypath]
160 |     } set: { [asyncStateMachine] value in
    |               `- warning: capture of non-sendable type 'O.Type' in an isolated closure
161 |       asyncStateMachine.send(event(value))
162 |     }
Build complete! (11.33s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay.git
[1/5467] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay.git from cache (1.20s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay.git
Computed https://github.com/pointfreeco/xctest-dynamic-overlay.git at 0.9.0 (1.70s)
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay.git
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay.git resolved at 0.9.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "xctest-dynamic-overlay",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.4.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/xctest-dynamic-overlay.git"
    }
  ],
  "manifest_display_name" : "AsyncStateMachine",
  "name" : "AsyncStateMachine",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "AsyncStateMachine",
      "targets" : [
        "AsyncStateMachine"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "AsyncStateMachineTests",
      "module_type" : "SwiftTarget",
      "name" : "AsyncStateMachineTests",
      "path" : "Tests",
      "sources" : [
        "AsyncStateMachine/AsyncStateMachineTests.swift",
        "AsyncStateMachine/EngineTests.swift",
        "AsyncStateMachine/ViewStateMachineTests.swift",
        "Runtime/ChannelTests.swift",
        "Runtime/ExecutionStrategyTests.swift",
        "Runtime/RuntimeTests.swift",
        "StateMachine/DSLCompatibleTests.swift",
        "StateMachine/ExecuteTests.swift",
        "StateMachine/GuardTests.swift",
        "StateMachine/OnTests.swift",
        "StateMachine/OneOfTests.swift",
        "StateMachine/StateMachineTests.swift",
        "StateMachine/TransitionTests.swift",
        "StateMachine/WhenTests.swift",
        "Supporting/AsyncCompactScanSequenceTests.swift",
        "Supporting/AsyncJustSequenceTests.swift",
        "Supporting/AsyncOnEachSequenceTests.swift",
        "Supporting/AsyncSerialSequenceTests.swift",
        "Supporting/AsyncSubjectTests.swift",
        "Supporting/Binding+DebounceTests.swift",
        "Supporting/Binding+DistinctTests.swift",
        "Supporting/InjectTests.swift",
        "Supporting/OrderedStorageTests.swift",
        "Supporting/ThrowingInjectTests.swift",
        "Tools/AsyncLazySequence.swift",
        "Tools/AsyncSequence+Collect.swift",
        "Tools/AsyncSuspendableChannel.swift",
        "Tools/AsyncThrowingSequence.swift",
        "Tools/Task+ForEver.swift",
        "XCTest/XCTStateMachineTests.swift"
      ],
      "target_dependencies" : [
        "AsyncStateMachine"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AsyncStateMachine",
      "module_type" : "SwiftTarget",
      "name" : "AsyncStateMachine",
      "path" : "Sources",
      "product_dependencies" : [
        "XCTestDynamicOverlay"
      ],
      "product_memberships" : [
        "AsyncStateMachine"
      ],
      "sources" : [
        "AsyncStateMachine/AsyncStateMachine.swift",
        "AsyncStateMachine/Engine.swift",
        "AsyncStateMachine/ViewStateMachine.swift",
        "Runtime/Channel.swift",
        "Runtime/ExecutionStrategy.swift",
        "Runtime/Middleware.swift",
        "Runtime/Runtime.swift",
        "Runtime/SideEffect.swift",
        "StateMachine/DSLCompatible.swift",
        "StateMachine/Execute.swift",
        "StateMachine/Guard.swift",
        "StateMachine/Never+DSLCompatible.swift",
        "StateMachine/On.swift",
        "StateMachine/OneOf.swift",
        "StateMachine/StateMachine.swift",
        "StateMachine/Transition.swift",
        "StateMachine/When.swift",
        "Supporting/AnyAsyncSequence.swift",
        "Supporting/AsyncBufferedChannel.swift",
        "Supporting/AsyncCompactScanSequence.swift",
        "Supporting/AsyncJustSequence.swift",
        "Supporting/AsyncOnEachSequence.swift",
        "Supporting/AsyncSerialSequence.swift",
        "Supporting/Binding+Debounce.swift",
        "Supporting/Binding+Distinct.swift",
        "Supporting/Inject.swift",
        "Supporting/ManagedCriticalState.swift",
        "Supporting/OrderedStorage.swift",
        "Supporting/ThrowingInject.swift",
        "XCTest/XCTStateMachine.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.