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 swift-composable-architecture, reference main (8730c8), with Swift 6.2 (beta) for macOS (SPM) on 21 Jun 2025 18:26:39 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

591 |     )
592 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:696:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
694 |       observe: toViewState,
695 |       send: fromViewAction,
696 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
697 |       content: content,
698 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:726:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
724 |       store,
725 |       observe: toViewState,
726 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
727 |       content: content,
728 |       file: file,
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[1138/1182] Compiling ComposableArchitecture Debug.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:181:19: warning: capture of non-sendable type 'Root.Type' in an isolated closure
179 |       let keyPath = keyPath.unsafeSendable()
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
    |                   `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
183 |       )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:182:23: warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
    |                       `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
183 |       )
184 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:284:28: warning: capture of non-sendable type 'Self.Type' in an isolated closure
282 | extension BindableAction {
283 |   public var binding: BindingAction<State>? {
284 |     AnyCasePath(unsafe: { .binding($0) }).extract(from: self)
    |                            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
285 |   }
286 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:569:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
567 |       observe: toViewState,
568 |       send: fromViewAction,
569 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
570 |     )
571 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:590:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
588 |       store,
589 |       observe: toViewState,
590 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
591 |     )
592 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:696:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
694 |       observe: toViewState,
695 |       send: fromViewAction,
696 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
697 |       content: content,
698 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:726:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
724 |       store,
725 |       observe: toViewState,
726 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
727 |       content: content,
728 |       file: file,
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:135:31: warning: capture of non-sendable type 'Root.Type' in an isolated closure
133 |           }
134 |         }
135 |       case let .run(priority, operation):
    |                               `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
136 |         withEscapedDependencies { continuation in
137 |           let task = Task(priority: priority) { @MainActor [weak self] in
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:169:17: warning: capture of non-sendable type 'Root.Type' in an isolated closure
167 |               }
168 |             )
169 |             self?.effectCancellables[uuid] = nil
    |                 `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
170 |           }
171 |           tasks.withValue { $0.append(task) }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:135:31: warning: capture of non-sendable type 'Root.Type' in an isolated closure
133 |           }
134 |         }
135 |       case let .run(priority, operation):
    |                               `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
136 |         withEscapedDependencies { continuation in
137 |           let task = Task(priority: priority) { @MainActor [weak self] in
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:169:17: warning: capture of non-sendable type 'Root.Type' in an isolated closure
167 |               }
168 |             )
169 |             self?.effectCancellables[uuid] = nil
    |                 `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
170 |           }
171 |           tasks.withValue { $0.append(task) }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:135:31: warning: capture of non-sendable type 'Root.Type' in an isolated closure
133 |           }
134 |         }
135 |       case let .run(priority, operation):
    |                               `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
136 |         withEscapedDependencies { continuation in
137 |           let task = Task(priority: priority) { @MainActor [weak self] in
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:169:17: warning: capture of non-sendable type 'Root.Type' in an isolated closure
167 |               }
168 |             )
169 |             self?.effectCancellables[uuid] = nil
    |                 `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
170 |           }
171 |           tasks.withValue { $0.append(task) }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:135:31: warning: capture of non-sendable type 'Root.Type' in an isolated closure
133 |           }
134 |         }
135 |       case let .run(priority, operation):
    |                               `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
136 |         withEscapedDependencies { continuation in
137 |           let task = Task(priority: priority) { @MainActor [weak self] in
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:169:17: warning: capture of non-sendable type 'Root.Type' in an isolated closure
167 |               }
168 |             )
169 |             self?.effectCancellables[uuid] = nil
    |                 `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
170 |           }
171 |           tasks.withValue { $0.append(task) }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:135:31: warning: capture of non-sendable type 'Root.Type' in an isolated closure
133 |           }
134 |         }
135 |       case let .run(priority, operation):
    |                               `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
136 |         withEscapedDependencies { continuation in
137 |           let task = Task(priority: priority) { @MainActor [weak self] in
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:169:17: warning: capture of non-sendable type 'Root.Type' in an isolated closure
167 |               }
168 |             )
169 |             self?.effectCancellables[uuid] = nil
    |                 `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
170 |           }
171 |           tasks.withValue { $0.append(task) }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:135:31: warning: capture of non-sendable type 'Root.Type' in an isolated closure
133 |           }
134 |         }
135 |       case let .run(priority, operation):
    |                               `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
136 |         withEscapedDependencies { continuation in
137 |           let task = Task(priority: priority) { @MainActor [weak self] in
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:169:17: warning: capture of non-sendable type 'Root.Type' in an isolated closure
167 |               }
168 |             )
169 |             self?.effectCancellables[uuid] = nil
    |                 `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
170 |           }
171 |           tasks.withValue { $0.append(task) }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:135:31: warning: capture of non-sendable type 'Root.Type' in an isolated closure
133 |           }
134 |         }
135 |       case let .run(priority, operation):
    |                               `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
136 |         withEscapedDependencies { continuation in
137 |           let task = Task(priority: priority) { @MainActor [weak self] in
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:169:17: warning: capture of non-sendable type 'Root.Type' in an isolated closure
167 |               }
168 |             )
169 |             self?.effectCancellables[uuid] = nil
    |                 `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
170 |           }
171 |           tasks.withValue { $0.append(task) }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:135:31: warning: capture of non-sendable type 'Root.Type' in an isolated closure
133 |           }
134 |         }
135 |       case let .run(priority, operation):
    |                               `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
136 |         withEscapedDependencies { continuation in
137 |           let task = Task(priority: priority) { @MainActor [weak self] in
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:169:17: warning: capture of non-sendable type 'Root.Type' in an isolated closure
167 |               }
168 |             )
169 |             self?.effectCancellables[uuid] = nil
    |                 `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
170 |           }
171 |           tasks.withValue { $0.append(task) }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:135:31: warning: capture of non-sendable type 'Root.Type' in an isolated closure
133 |           }
134 |         }
135 |       case let .run(priority, operation):
    |                               `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
136 |         withEscapedDependencies { continuation in
137 |           let task = Task(priority: priority) { @MainActor [weak self] in
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Core.swift:169:17: warning: capture of non-sendable type 'Root.Type' in an isolated closure
167 |               }
168 |             )
169 |             self?.effectCancellables[uuid] = nil
    |                 `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
170 |           }
171 |           tasks.withValue { $0.append(task) }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:47:53: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
45 |           .flatMap { value -> AnyPublisher<Action, Never> in
46 |             throttleState.withValue {
47 |               guard let throttleTime = $0.times[id] as! S.SchedulerTimeType? else {
   |                                                     `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
48 |                 $0.times[id] = scheduler.now
49 |                 $0.values[id] = nil
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:70:48: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
68 |                   receiveOutput: { _ in
69 |                     throttleState.withValue {
70 |                       $0.times[id] = scheduler.now
   |                                                `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
71 |                       $0.values[id] = nil
72 |                     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:141:5: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
139 |     private let cancellable = LockIsolated<(any Cancellable)?>(nil)
140 |
141 |     init(
    |     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
142 |       callback: @escaping @Sendable (Effect<Output>.Subscriber) -> any Cancellable,
143 |       downstream: Downstream
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:31: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:47:53: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
45 |           .flatMap { value -> AnyPublisher<Action, Never> in
46 |             throttleState.withValue {
47 |               guard let throttleTime = $0.times[id] as! S.SchedulerTimeType? else {
   |                                                     `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
48 |                 $0.times[id] = scheduler.now
49 |                 $0.values[id] = nil
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:70:48: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
68 |                   receiveOutput: { _ in
69 |                     throttleState.withValue {
70 |                       $0.times[id] = scheduler.now
   |                                                `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
71 |                       $0.values[id] = nil
72 |                     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:141:5: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
139 |     private let cancellable = LockIsolated<(any Cancellable)?>(nil)
140 |
141 |     init(
    |     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
142 |       callback: @escaping @Sendable (Effect<Output>.Subscriber) -> any Cancellable,
143 |       downstream: Downstream
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:31: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:47:53: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
45 |           .flatMap { value -> AnyPublisher<Action, Never> in
46 |             throttleState.withValue {
47 |               guard let throttleTime = $0.times[id] as! S.SchedulerTimeType? else {
   |                                                     `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
48 |                 $0.times[id] = scheduler.now
49 |                 $0.values[id] = nil
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:70:48: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
68 |                   receiveOutput: { _ in
69 |                     throttleState.withValue {
70 |                       $0.times[id] = scheduler.now
   |                                                `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
71 |                       $0.values[id] = nil
72 |                     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:141:5: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
139 |     private let cancellable = LockIsolated<(any Cancellable)?>(nil)
140 |
141 |     init(
    |     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
142 |       callback: @escaping @Sendable (Effect<Output>.Subscriber) -> any Cancellable,
143 |       downstream: Downstream
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:31: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:47:53: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
45 |           .flatMap { value -> AnyPublisher<Action, Never> in
46 |             throttleState.withValue {
47 |               guard let throttleTime = $0.times[id] as! S.SchedulerTimeType? else {
   |                                                     `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
48 |                 $0.times[id] = scheduler.now
49 |                 $0.values[id] = nil
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:70:48: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
68 |                   receiveOutput: { _ in
69 |                     throttleState.withValue {
70 |                       $0.times[id] = scheduler.now
   |                                                `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
71 |                       $0.values[id] = nil
72 |                     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:141:5: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
139 |     private let cancellable = LockIsolated<(any Cancellable)?>(nil)
140 |
141 |     init(
    |     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
142 |       callback: @escaping @Sendable (Effect<Output>.Subscriber) -> any Cancellable,
143 |       downstream: Downstream
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:31: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:47:53: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
45 |           .flatMap { value -> AnyPublisher<Action, Never> in
46 |             throttleState.withValue {
47 |               guard let throttleTime = $0.times[id] as! S.SchedulerTimeType? else {
   |                                                     `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
48 |                 $0.times[id] = scheduler.now
49 |                 $0.values[id] = nil
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:70:48: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
68 |                   receiveOutput: { _ in
69 |                     throttleState.withValue {
70 |                       $0.times[id] = scheduler.now
   |                                                `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
71 |                       $0.values[id] = nil
72 |                     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:141:5: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
139 |     private let cancellable = LockIsolated<(any Cancellable)?>(nil)
140 |
141 |     init(
    |     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
142 |       callback: @escaping @Sendable (Effect<Output>.Subscriber) -> any Cancellable,
143 |       downstream: Downstream
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:31: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:47:53: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
45 |           .flatMap { value -> AnyPublisher<Action, Never> in
46 |             throttleState.withValue {
47 |               guard let throttleTime = $0.times[id] as! S.SchedulerTimeType? else {
   |                                                     `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
48 |                 $0.times[id] = scheduler.now
49 |                 $0.values[id] = nil
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:70:48: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
68 |                   receiveOutput: { _ in
69 |                     throttleState.withValue {
70 |                       $0.times[id] = scheduler.now
   |                                                `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
71 |                       $0.values[id] = nil
72 |                     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:141:5: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
139 |     private let cancellable = LockIsolated<(any Cancellable)?>(nil)
140 |
141 |     init(
    |     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
142 |       callback: @escaping @Sendable (Effect<Output>.Subscriber) -> any Cancellable,
143 |       downstream: Downstream
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:31: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:47:53: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
45 |           .flatMap { value -> AnyPublisher<Action, Never> in
46 |             throttleState.withValue {
47 |               guard let throttleTime = $0.times[id] as! S.SchedulerTimeType? else {
   |                                                     `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
48 |                 $0.times[id] = scheduler.now
49 |                 $0.values[id] = nil
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:70:48: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
68 |                   receiveOutput: { _ in
69 |                     throttleState.withValue {
70 |                       $0.times[id] = scheduler.now
   |                                                `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
71 |                       $0.values[id] = nil
72 |                     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:141:5: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
139 |     private let cancellable = LockIsolated<(any Cancellable)?>(nil)
140 |
141 |     init(
    |     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
142 |       callback: @escaping @Sendable (Effect<Output>.Subscriber) -> any Cancellable,
143 |       downstream: Downstream
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:31: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:47:53: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
45 |           .flatMap { value -> AnyPublisher<Action, Never> in
46 |             throttleState.withValue {
47 |               guard let throttleTime = $0.times[id] as! S.SchedulerTimeType? else {
   |                                                     `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
48 |                 $0.times[id] = scheduler.now
49 |                 $0.values[id] = nil
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:70:48: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
68 |                   receiveOutput: { _ in
69 |                     throttleState.withValue {
70 |                       $0.times[id] = scheduler.now
   |                                                `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
71 |                       $0.values[id] = nil
72 |                     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:141:5: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
139 |     private let cancellable = LockIsolated<(any Cancellable)?>(nil)
140 |
141 |     init(
    |     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
142 |       callback: @escaping @Sendable (Effect<Output>.Subscriber) -> any Cancellable,
143 |       downstream: Downstream
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:31: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:47:53: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
45 |           .flatMap { value -> AnyPublisher<Action, Never> in
46 |             throttleState.withValue {
47 |               guard let throttleTime = $0.times[id] as! S.SchedulerTimeType? else {
   |                                                     `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
48 |                 $0.times[id] = scheduler.now
49 |                 $0.values[id] = nil
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Effects/Throttle.swift:70:48: warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
68 |                   receiveOutput: { _ in
69 |                     throttleState.withValue {
70 |                       $0.times[id] = scheduler.now
   |                                                `- warning: capture of non-sendable type 'S.SchedulerTimeType.Type' in an isolated closure
71 |                       $0.values[id] = nil
72 |                     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:141:5: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
139 |     private let cancellable = LockIsolated<(any Cancellable)?>(nil)
140 |
141 |     init(
    |     `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
142 |       callback: @escaping @Sendable (Effect<Output>.Subscriber) -> any Cancellable,
143 |       downstream: Downstream
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:150:27: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
148 |         callback(
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
    |                           `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
152 |           )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:46: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                                              `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Internal/Create.swift:151:31: warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
149 |           .init(
150 |             send: { [weak self] in _ = self?.buffer.buffer(value: $0) },
151 |             complete: { [weak self] in self?.buffer.complete(completion: $0) }
    |                               `- warning: capture of non-sendable type 'Downstream.Type' in an isolated closure
152 |           )
153 |         )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:181:19: warning: capture of non-sendable type 'Root.Type' in an isolated closure
179 |       let keyPath = keyPath.unsafeSendable()
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
    |                   `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
183 |       )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:182:23: warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
    |                       `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
183 |       )
184 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:284:28: warning: capture of non-sendable type 'Self.Type' in an isolated closure
282 | extension BindableAction {
283 |   public var binding: BindingAction<State>? {
284 |     AnyCasePath(unsafe: { .binding($0) }).extract(from: self)
    |                            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
285 |   }
286 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:569:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
567 |       observe: toViewState,
568 |       send: fromViewAction,
569 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
570 |     )
571 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:590:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
588 |       store,
589 |       observe: toViewState,
590 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
591 |     )
592 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:696:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
694 |       observe: toViewState,
695 |       send: fromViewAction,
696 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
697 |       content: content,
698 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:726:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
724 |       store,
725 |       observe: toViewState,
726 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
727 |       content: content,
728 |       file: file,
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:181:19: warning: capture of non-sendable type 'Root.Type' in an isolated closure
179 |       let keyPath = keyPath.unsafeSendable()
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
    |                   `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
183 |       )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:182:23: warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
    |                       `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
183 |       )
184 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:284:28: warning: capture of non-sendable type 'Self.Type' in an isolated closure
282 | extension BindableAction {
283 |   public var binding: BindingAction<State>? {
284 |     AnyCasePath(unsafe: { .binding($0) }).extract(from: self)
    |                            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
285 |   }
286 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:569:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
567 |       observe: toViewState,
568 |       send: fromViewAction,
569 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
570 |     )
571 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:590:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
588 |       store,
589 |       observe: toViewState,
590 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
591 |     )
592 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:696:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
694 |       observe: toViewState,
695 |       send: fromViewAction,
696 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
697 |       content: content,
698 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:726:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
724 |       store,
725 |       observe: toViewState,
726 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
727 |       content: content,
728 |       file: file,
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:181:19: warning: capture of non-sendable type 'Root.Type' in an isolated closure
179 |       let keyPath = keyPath.unsafeSendable()
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
    |                   `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
183 |       )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:182:23: warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
    |                       `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
183 |       )
184 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:284:28: warning: capture of non-sendable type 'Self.Type' in an isolated closure
282 | extension BindableAction {
283 |   public var binding: BindingAction<State>? {
284 |     AnyCasePath(unsafe: { .binding($0) }).extract(from: self)
    |                            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
285 |   }
286 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:569:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
567 |       observe: toViewState,
568 |       send: fromViewAction,
569 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
570 |     )
571 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:590:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
588 |       store,
589 |       observe: toViewState,
590 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
591 |     )
592 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:696:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
694 |       observe: toViewState,
695 |       send: fromViewAction,
696 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
697 |       content: content,
698 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:726:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
724 |       store,
725 |       observe: toViewState,
726 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
727 |       content: content,
728 |       file: file,
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:181:19: warning: capture of non-sendable type 'Root.Type' in an isolated closure
179 |       let keyPath = keyPath.unsafeSendable()
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
    |                   `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
183 |       )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:182:23: warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
    |                       `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
183 |       )
184 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:284:28: warning: capture of non-sendable type 'Self.Type' in an isolated closure
282 | extension BindableAction {
283 |   public var binding: BindingAction<State>? {
284 |     AnyCasePath(unsafe: { .binding($0) }).extract(from: self)
    |                            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
285 |   }
286 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:569:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
567 |       observe: toViewState,
568 |       send: fromViewAction,
569 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
570 |     )
571 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:590:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
588 |       store,
589 |       observe: toViewState,
590 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
591 |     )
592 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:696:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
694 |       observe: toViewState,
695 |       send: fromViewAction,
696 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
697 |       content: content,
698 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:726:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
724 |       store,
725 |       observe: toViewState,
726 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
727 |       content: content,
728 |       file: file,
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:181:19: warning: capture of non-sendable type 'Root.Type' in an isolated closure
179 |       let keyPath = keyPath.unsafeSendable()
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
    |                   `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
183 |       )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:182:23: warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
    |                       `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
183 |       )
184 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:284:28: warning: capture of non-sendable type 'Self.Type' in an isolated closure
282 | extension BindableAction {
283 |   public var binding: BindingAction<State>? {
284 |     AnyCasePath(unsafe: { .binding($0) }).extract(from: self)
    |                            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
285 |   }
286 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:569:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
567 |       observe: toViewState,
568 |       send: fromViewAction,
569 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
570 |     )
571 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:590:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
588 |       store,
589 |       observe: toViewState,
590 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
591 |     )
592 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:696:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
694 |       observe: toViewState,
695 |       send: fromViewAction,
696 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
697 |       content: content,
698 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:726:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
724 |       store,
725 |       observe: toViewState,
726 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
727 |       content: content,
728 |       file: file,
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:181:19: warning: capture of non-sendable type 'Root.Type' in an isolated closure
179 |       let keyPath = keyPath.unsafeSendable()
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
    |                   `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
183 |       )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:182:23: warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
    |                       `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
183 |       )
184 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:284:28: warning: capture of non-sendable type 'Self.Type' in an isolated closure
282 | extension BindableAction {
283 |   public var binding: BindingAction<State>? {
284 |     AnyCasePath(unsafe: { .binding($0) }).extract(from: self)
    |                            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
285 |   }
286 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:569:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
567 |       observe: toViewState,
568 |       send: fromViewAction,
569 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
570 |     )
571 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:590:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
588 |       store,
589 |       observe: toViewState,
590 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
591 |     )
592 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:696:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
694 |       observe: toViewState,
695 |       send: fromViewAction,
696 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
697 |       content: content,
698 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:726:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
724 |       store,
725 |       observe: toViewState,
726 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
727 |       content: content,
728 |       file: file,
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:181:19: warning: capture of non-sendable type 'Root.Type' in an isolated closure
179 |       let keyPath = keyPath.unsafeSendable()
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
    |                   `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
183 |       )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:182:23: warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
    |                       `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
183 |       )
184 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:284:28: warning: capture of non-sendable type 'Self.Type' in an isolated closure
282 | extension BindableAction {
283 |   public var binding: BindingAction<State>? {
284 |     AnyCasePath(unsafe: { .binding($0) }).extract(from: self)
    |                            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
285 |   }
286 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:569:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
567 |       observe: toViewState,
568 |       send: fromViewAction,
569 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
570 |     )
571 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:590:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
588 |       store,
589 |       observe: toViewState,
590 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
591 |     )
592 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:696:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
694 |       observe: toViewState,
695 |       send: fromViewAction,
696 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
697 |       content: content,
698 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:726:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
724 |       store,
725 |       observe: toViewState,
726 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
727 |       content: content,
728 |       file: file,
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:181:19: warning: capture of non-sendable type 'Root.Type' in an isolated closure
179 |       let keyPath = keyPath.unsafeSendable()
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
    |                   `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
183 |       )
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:182:23: warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
182 |         extract: { $0.keyPath == keyPath ? $0.value as? Value : nil }
    |                       `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
183 |       )
184 |     }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:179:11: warning: capture of non-sendable type 'Root.Type' in an isolated closure
177 |       dynamicMember keyPath: WritableKeyPath<Root, Value>
178 |     ) -> AnyCasePath<BindingAction, Value> where Root: ObservableState {
179 |       let keyPath = keyPath.unsafeSendable()
    |           `- warning: capture of non-sendable type 'Root.Type' in an isolated closure
180 |       return AnyCasePath(
181 |         embed: { .set(keyPath, $0) },
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:284:28: warning: capture of non-sendable type 'Self.Type' in an isolated closure
282 | extension BindableAction {
283 |   public var binding: BindingAction<State>? {
284 |     AnyCasePath(unsafe: { .binding($0) }).extract(from: self)
    |                            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
285 |   }
286 | }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:569:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
567 |       observe: toViewState,
568 |       send: fromViewAction,
569 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
570 |     )
571 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:590:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
588 |       store,
589 |       observe: toViewState,
590 |       removeDuplicates: ==
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
591 |     )
592 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:696:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
694 |       observe: toViewState,
695 |       send: fromViewAction,
696 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
697 |       content: content,
698 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/Binding.swift:726:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
724 |       store,
725 |       observe: toViewState,
726 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
727 |       content: content,
728 |       file: file,
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[1165/1182] Emitting module ComposableArchitecture
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/Reducers/ForEachReducer.swift:176:12: warning: capture of non-sendable type 'Self.Type' in an isolated closure
174 |   >(
175 |     _ toElementsState: WritableKeyPath<State, IdentifiedArray<ID, ElementState>>,
176 |     action toElementAction: AnyCasePath<Action, (ID, ElementAction)>,
    |            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
177 |     @ReducerBuilder<ElementState, ElementAction> element: () -> Element,
178 |     fileID: StaticString = #fileID,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/Reducers/ForEachReducer.swift:176:12: warning: capture of non-sendable type 'Self.Type' in an isolated closure
174 |   >(
175 |     _ toElementsState: WritableKeyPath<State, IdentifiedArray<ID, ElementState>>,
176 |     action toElementAction: AnyCasePath<Action, (ID, ElementAction)>,
    |            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
177 |     @ReducerBuilder<ElementState, ElementAction> element: () -> Element,
178 |     fileID: StaticString = #fileID,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/Reducers/Scope.swift:386:17: warning: capture of non-sendable type 'Child.Type' in an isolated closure
384 |       return self.child
385 |         .reduce(into: &childState, action: childAction)
386 |         .map { [toChildAction] in toChildAction.embed($0) }
    |                 `- warning: capture of non-sendable type 'Child.Type' in an isolated closure
387 |
388 |     case let .keyPath(toChildState):
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/Reducers/Scope.swift:391:17: warning: capture of non-sendable type 'Child.Type' in an isolated closure
389 |       return self.child
390 |         .reduce(into: &state[keyPath: toChildState], action: childAction)
391 |         .map { [toChildAction] in toChildAction.embed($0) }
    |                 `- warning: capture of non-sendable type 'Child.Type' in an isolated closure
392 |     }
393 |   }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/Reducers/ForEachReducer.swift:176:12: warning: capture of non-sendable type 'Self.Type' in an isolated closure
174 |   >(
175 |     _ toElementsState: WritableKeyPath<State, IdentifiedArray<ID, ElementState>>,
176 |     action toElementAction: AnyCasePath<Action, (ID, ElementAction)>,
    |            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
177 |     @ReducerBuilder<ElementState, ElementAction> element: () -> Element,
178 |     fileID: StaticString = #fileID,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/Reducers/ForEachReducer.swift:176:12: warning: capture of non-sendable type 'Self.Type' in an isolated closure
174 |   >(
175 |     _ toElementsState: WritableKeyPath<State, IdentifiedArray<ID, ElementState>>,
176 |     action toElementAction: AnyCasePath<Action, (ID, ElementAction)>,
    |            `- warning: capture of non-sendable type 'Self.Type' in an isolated closure
177 |     @ReducerBuilder<ElementState, ElementAction> element: () -> Element,
178 |     fileID: StaticString = #fileID,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/Reducers/Scope.swift:386:17: warning: capture of non-sendable type 'Child.Type' in an isolated closure
384 |       return self.child
385 |         .reduce(into: &childState, action: childAction)
386 |         .map { [toChildAction] in toChildAction.embed($0) }
    |                 `- warning: capture of non-sendable type 'Child.Type' in an isolated closure
387 |
388 |     case let .keyPath(toChildState):
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Reducer/Reducers/Scope.swift:391:17: warning: capture of non-sendable type 'Child.Type' in an isolated closure
389 |       return self.child
390 |         .reduce(into: &state[keyPath: toChildState], action: childAction)
391 |         .map { [toChildAction] in toChildAction.embed($0) }
    |                 `- warning: capture of non-sendable type 'Child.Type' in an isolated closure
392 |     }
393 |   }
[1167/1182] Compiling ComposableArchitecture SwitchStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[1168/1182] Compiling ComposableArchitecture WithViewStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[1169/1182] Compiling ComposableArchitecture TestStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[1170/1182] Compiling ComposableArchitecture AlertStateUIKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[1171/1182] Compiling ComposableArchitecture IfLetUIKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[1172/1182] Compiling ComposableArchitecture NavigationStackControllerUIKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[1173/1182] Compiling ComposableArchitecture ViewStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
[1174/1182] Compiling ComposableArchitecture resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1980:28: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1978 |     await self.receive(
1979 |       AnyCasePath(
1980 |         embed: { actionCase($0) },
     |                            `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1982:11: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1980 |         embed: { actionCase($0) },
1981 |         extract: { action in
1982 |           action[case: actionCase].flatMap { $0 == value ? $0 : nil }
     |           `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1983 |         }
1984 |       ),
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/TestStore.swift:1968:7: warning: capture of non-sendable type 'Action.Type' in an isolated closure
1966 |   @available(iOS 16, macOS 13, tvOS 16, watchOS 9, *)
1967 |   public func receive<Value: Equatable & Sendable>(
1968 |     _ actionCase: _SendableCaseKeyPath<Action, Value>,
     |       `- warning: capture of non-sendable type 'Action.Type' in an isolated closure
1969 |     _ value: Value,
1970 |     timeout duration: Duration,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:680:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
678 |     self.init(
679 |       store: store._scope(state: toViewState, action: fromViewAction),
680 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
681 |       content: content,
682 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/SwiftUI/WithViewStore.swift:768:25: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
766 |     self.init(
767 |       store: store._scope(state: toViewState, action: { $0 }),
768 |       removeDuplicates: ==,
    |                         |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                         `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
769 |       content: content,
770 |       file: file,
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:596:62: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
594 |     observe toViewState: @escaping (_ state: State) -> ViewState
595 |   ) {
596 |     self.init(store, observe: toViewState, removeDuplicates: ==)
    |                                                              |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                              `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
597 |   }
598 |
/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/ViewStore.swift:617:84: warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
615 |     send fromViewAction: @escaping (_ viewAction: ViewAction) -> Action
616 |   ) {
617 |     self.init(store, observe: toViewState, send: fromViewAction, removeDuplicates: ==)
    |                                                                                    |- warning: sending '$base$' risks causing data races [#SendingRisksDataRace]
    |                                                                                    `- note: task-isolated '$base$' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
618 |   }
619 | }
[#SendingRisksDataRace]: <https://docs.swift.org/compiler/documentation/diagnostics/sending-risks-data-race>
Build complete! (82.45s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
Fetching https://github.com/swiftlang/swift-docc-plugin
Fetching https://github.com/pointfreeco/swift-navigation
Fetching https://github.com/pointfreeco/swift-sharing
Fetching https://github.com/pointfreeco/swift-macro-testing
Fetching https://github.com/pointfreeco/swift-perception
Fetching https://github.com/swiftlang/swift-syntax
[1/2082] Fetching swift-docc-plugin
[85/3493] Fetching swift-docc-plugin, swift-perception
[297/6762] Fetching swift-docc-plugin, swift-perception, swift-sharing
[298/7670] Fetching swift-docc-plugin, swift-perception, swift-sharing, swift-macro-testing
[2443/13137] Fetching swift-docc-plugin, swift-perception, swift-sharing, swift-macro-testing, xctest-dynamic-overlay
[2588/58545] Fetching swift-docc-plugin, swift-perception, swift-sharing, swift-macro-testing, xctest-dynamic-overlay, swift-navigation
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.37s)
[33099/53078] Fetching swift-docc-plugin, swift-perception, swift-sharing, swift-macro-testing, swift-navigation
Fetching https://github.com/pointfreeco/swift-identified-collections
[53079/124002] Fetching swift-docc-plugin, swift-perception, swift-sharing, swift-macro-testing, swift-navigation, swift-syntax
Fetched https://github.com/pointfreeco/swift-navigation from cache (1.98s)
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.98s)
[19064/76512] Fetching swift-perception, swift-sharing, swift-macro-testing, swift-syntax
Fetching https://github.com/pointfreeco/swift-dependencies
Fetching https://github.com/pointfreeco/swift-custom-dump
[24030/78046] Fetching swift-perception, swift-sharing, swift-macro-testing, swift-syntax, swift-identified-collections
Fetched https://github.com/pointfreeco/swift-identified-collections from cache (1.06s)
[73676/76512] Fetching swift-perception, swift-sharing, swift-macro-testing, swift-syntax
Fetching https://github.com/pointfreeco/swift-concurrency-extras
[76513/81093] Fetching swift-perception, swift-sharing, swift-macro-testing, swift-syntax, swift-custom-dump
[79766/87342] Fetching swift-perception, swift-sharing, swift-macro-testing, swift-syntax, swift-custom-dump, swift-dependencies
[86656/88203] Fetching swift-perception, swift-sharing, swift-macro-testing, swift-syntax, swift-custom-dump, swift-dependencies, swift-concurrency-extras
Fetched https://github.com/pointfreeco/swift-dependencies from cache (1.18s)
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (1.18s)
Fetching https://github.com/pointfreeco/swift-case-paths
Fetching https://github.com/pointfreeco/combine-schedulers
[76762/77373] Fetching swift-perception, swift-sharing, swift-macro-testing, swift-syntax, swift-concurrency-extras
Fetched https://github.com/pointfreeco/swift-concurrency-extras from cache (0.87s)
Fetching https://github.com/apple/swift-collections
Fetched https://github.com/pointfreeco/swift-sharing from cache (3.37s)
Fetched https://github.com/pointfreeco/swift-macro-testing from cache (3.37s)
Fetched https://github.com/swiftlang/swift-syntax from cache (3.37s)
Fetched https://github.com/pointfreeco/swift-perception from cache (3.37s)
[1/4394] Fetching swift-case-paths
[89/6804] Fetching swift-case-paths, combine-schedulers
[4847/23444] Fetching swift-case-paths, combine-schedulers, swift-collections
Fetched https://github.com/pointfreeco/combine-schedulers from cache (0.96s)
[4727/21034] Fetching swift-case-paths, swift-collections
Fetched https://github.com/pointfreeco/swift-case-paths from cache (0.96s)
[500/16640] Fetching swift-collections
Fetched https://github.com/apple/swift-collections from cache (1.74s)
Computing version for https://github.com/pointfreeco/swift-navigation
Computed https://github.com/pointfreeco/swift-navigation at 2.3.1 (5.53s)
Computing version for https://github.com/pointfreeco/swift-identified-collections
Computed https://github.com/pointfreeco/swift-identified-collections at 1.1.1 (0.42s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (0.45s)
Computing version for https://github.com/pointfreeco/combine-schedulers
Computed https://github.com/pointfreeco/combine-schedulers at 1.0.3 (0.43s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 1.3.1 (0.43s)
Computing version for https://github.com/pointfreeco/swift-case-paths
Computed https://github.com/pointfreeco/swift-case-paths at 1.7.1 (2.91s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.5.2 (0.46s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.2.0 (0.52s)
Computing version for https://github.com/pointfreeco/swift-perception
Computed https://github.com/pointfreeco/swift-perception at 1.6.0 (0.43s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.4 (1.87s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3414] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.10s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.68s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 601.0.1 (0.57s)
Computing version for https://github.com/pointfreeco/swift-macro-testing
Computed https://github.com/pointfreeco/swift-macro-testing at 0.6.3 (0.41s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing
[1/13798] Fetching swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (2.36s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.18.4 (2.79s)
Computing version for https://github.com/pointfreeco/swift-dependencies
Computed https://github.com/pointfreeco/swift-dependencies at 1.9.2 (0.42s)
Fetching https://github.com/pointfreeco/swift-clocks
[1/1292] Fetching swift-clocks
Fetched https://github.com/pointfreeco/swift-clocks from cache (0.96s)
Computing version for https://github.com/pointfreeco/swift-clocks
Computed https://github.com/pointfreeco/swift-clocks at 1.0.6 (1.40s)
Computing version for https://github.com/pointfreeco/swift-sharing
Computed https://github.com/pointfreeco/swift-sharing at 2.5.2 (0.41s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.4
Creating working copy for https://github.com/pointfreeco/swift-case-paths
Working copy of https://github.com/pointfreeco/swift-case-paths resolved at 1.7.1
Creating working copy for https://github.com/pointfreeco/swift-navigation
Working copy of https://github.com/pointfreeco/swift-navigation resolved at 2.3.1
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.3.3
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 601.0.1
Creating working copy for https://github.com/pointfreeco/swift-macro-testing
Working copy of https://github.com/pointfreeco/swift-macro-testing resolved at 0.6.3
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.5.2
Creating working copy for https://github.com/pointfreeco/swift-clocks
Working copy of https://github.com/pointfreeco/swift-clocks resolved at 1.0.6
Creating working copy for https://github.com/pointfreeco/swift-concurrency-extras
Working copy of https://github.com/pointfreeco/swift-concurrency-extras resolved at 1.3.1
Creating working copy for https://github.com/pointfreeco/combine-schedulers
Working copy of https://github.com/pointfreeco/combine-schedulers resolved at 1.0.3
Creating working copy for https://github.com/pointfreeco/swift-identified-collections
Working copy of https://github.com/pointfreeco/swift-identified-collections resolved at 1.1.1
Creating working copy for https://github.com/pointfreeco/swift-sharing
Working copy of https://github.com/pointfreeco/swift-sharing resolved at 2.5.2
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.18.4
Creating working copy for https://github.com/pointfreeco/swift-dependencies
Working copy of https://github.com/pointfreeco/swift-dependencies resolved at 1.9.2
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.2.0
Creating working copy for https://github.com/pointfreeco/swift-perception
Working copy of https://github.com/pointfreeco/swift-perception resolved at 1.6.0
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/601.0.1/swiftlang-6.2.0.9.909-MacroSupport-macos_aarch64.zip
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections"
    },
    {
      "identity" : "combine-schedulers",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/combine-schedulers"
    },
    {
      "identity" : "swift-case-paths",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.4",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-case-paths"
    },
    {
      "identity" : "swift-concurrency-extras",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-concurrency-extras"
    },
    {
      "identity" : "swift-custom-dump",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.2",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-custom-dump"
    },
    {
      "identity" : "swift-dependencies",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-dependencies"
    },
    {
      "identity" : "swift-identified-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-identified-collections"
    },
    {
      "identity" : "swift-macro-testing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-macro-testing"
    },
    {
      "identity" : "swift-navigation",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.3.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-navigation"
    },
    {
      "identity" : "swift-perception",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.4",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-perception"
    },
    {
      "identity" : "swift-sharing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.2",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-sharing"
    },
    {
      "identity" : "xctest-dynamic-overlay",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/xctest-dynamic-overlay"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    },
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "509.0.0",
            "upper_bound" : "602.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax"
    }
  ],
  "manifest_display_name" : "swift-composable-architecture",
  "name" : "swift-composable-architecture",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "ComposableArchitecture",
      "targets" : [
        "ComposableArchitecture"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ComposableArchitectureMacros",
      "targets" : [
        "ComposableArchitectureMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "ComposableArchitectureTests",
      "module_type" : "SwiftTarget",
      "name" : "ComposableArchitectureTests",
      "path" : "Tests/ComposableArchitectureTests",
      "product_dependencies" : [
        "IssueReportingTestSupport"
      ],
      "sources" : [
        "BindableStoreTests.swift",
        "BindingLocalTests.swift",
        "CompatibilityTests.swift",
        "ComposableArchitectureTests.swift",
        "CurrentValueRelayTests.swift",
        "DebugTests.swift",
        "DependencyKeyWritingReducerTests.swift",
        "EffectCancellationIsolationTests.swift",
        "EffectCancellationTests.swift",
        "EffectDebounceTests.swift",
        "EffectFailureTests.swift",
        "EffectOperationTests.swift",
        "EffectRunTests.swift",
        "EffectTests.swift",
        "EnumReducerMacroTests.swift",
        "Internal/BaseTCATestCase.swift",
        "Internal/TestHelpers.swift",
        "MacroConformanceTests.swift",
        "MacroTests.swift",
        "MemoryManagementTests.swift",
        "ObservableStateEnumMacroTests.swift",
        "ObservableTests.swift",
        "ReducerBuilderTests.swift",
        "ReducerTests.swift",
        "Reducers/BindingReducerTests.swift",
        "Reducers/ForEachReducerTests.swift",
        "Reducers/IfCaseLetReducerTests.swift",
        "Reducers/IfLetReducerTests.swift",
        "Reducers/OnChangeReducerTests.swift",
        "Reducers/PresentationReducerTests.swift",
        "Reducers/StackReducerTests.swift",
        "RuntimeWarningTests.swift",
        "ScopeCacheTests.swift",
        "ScopeLoggerTests.swift",
        "ScopeTests.swift",
        "StoreLifetimeTests.swift",
        "StorePerceptionTests.swift",
        "StoreTests.swift",
        "TaskCancellationTests.swift",
        "TaskResultTests.swift",
        "TestStoreFailureTests.swift",
        "TestStoreNonExhaustiveTests.swift",
        "TestStoreTests.swift",
        "ThrottleTests.swift",
        "ViewStoreTests.swift"
      ],
      "target_dependencies" : [
        "ComposableArchitecture"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ComposableArchitectureMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "ComposableArchitectureMacrosTests",
      "path" : "Tests/ComposableArchitectureMacrosTests",
      "product_dependencies" : [
        "MacroTesting"
      ],
      "sources" : [
        "MacroBaseTestCase.swift",
        "ObservableStateMacroTests.swift",
        "PresentsMacroTests.swift",
        "ReducerMacroTests.swift",
        "ViewActionMacroTests.swift"
      ],
      "target_dependencies" : [
        "ComposableArchitectureMacros"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ComposableArchitectureMacros",
      "module_type" : "SwiftTarget",
      "name" : "ComposableArchitectureMacros",
      "path" : "Sources/ComposableArchitectureMacros",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "ComposableArchitecture",
        "ComposableArchitectureMacros"
      ],
      "sources" : [
        "Availability.swift",
        "Extensions.swift",
        "ObservableStateMacro.swift",
        "Plugins.swift",
        "PresentsMacro.swift",
        "ReducerMacro.swift",
        "ViewActionMacro.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "ComposableArchitecture",
      "module_type" : "SwiftTarget",
      "name" : "ComposableArchitecture",
      "path" : "Sources/ComposableArchitecture",
      "product_dependencies" : [
        "CasePaths",
        "CombineSchedulers",
        "ConcurrencyExtras",
        "CustomDump",
        "Dependencies",
        "DependenciesMacros",
        "IdentifiedCollections",
        "IssueReporting",
        "OrderedCollections",
        "Perception",
        "Sharing",
        "SwiftUINavigation",
        "UIKitNavigation"
      ],
      "product_memberships" : [
        "ComposableArchitecture"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/ComposableArchitecture/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CaseReducer.swift",
        "Core.swift",
        "Dependencies/Dismiss.swift",
        "Dependencies/IsPresented.swift",
        "Effect.swift",
        "Effects/Animation.swift",
        "Effects/Cancellation.swift",
        "Effects/Debounce.swift",
        "Effects/Publisher.swift",
        "Effects/TaskResult.swift",
        "Effects/Throttle.swift",
        "Internal/AreOrderedSetsDuplicates.swift",
        "Internal/AssumeIsolated.swift",
        "Internal/Box.swift",
        "Internal/Create.swift",
        "Internal/CurrentValueRelay.swift",
        "Internal/Debug.swift",
        "Internal/DefaultSubscript.swift",
        "Internal/Deprecations.swift",
        "Internal/DispatchQueue.swift",
        "Internal/EffectActions.swift",
        "Internal/EphemeralState.swift",
        "Internal/Exports.swift",
        "Internal/HashableStaticString.swift",
        "Internal/KeyPath+Sendable.swift",
        "Internal/Locking.swift",
        "Internal/Logger.swift",
        "Internal/NavigationID.swift",
        "Internal/NotificationName.swift",
        "Internal/OpenExistential.swift",
        "Internal/PresentationID.swift",
        "Internal/ReturningLastNonNilValue.swift",
        "Internal/RuntimeWarnings.swift",
        "Internal/StackIDGenerator.swift",
        "Macros.swift",
        "Observation/Alert+Observation.swift",
        "Observation/Binding+Observation.swift",
        "Observation/IdentifiedArray+Observation.swift",
        "Observation/NavigationStack+Observation.swift",
        "Observation/ObservableState.swift",
        "Observation/ObservationStateRegistrar.swift",
        "Observation/Store+Observation.swift",
        "Observation/ViewAction.swift",
        "Reducer.swift",
        "Reducer/ReducerBuilder.swift",
        "Reducer/Reducers/BindingReducer.swift",
        "Reducer/Reducers/CombineReducers.swift",
        "Reducer/Reducers/DebugReducer.swift",
        "Reducer/Reducers/DependencyKeyWritingReducer.swift",
        "Reducer/Reducers/EmptyReducer.swift",
        "Reducer/Reducers/ForEachReducer.swift",
        "Reducer/Reducers/IfCaseLetReducer.swift",
        "Reducer/Reducers/IfLetReducer.swift",
        "Reducer/Reducers/OnChange.swift",
        "Reducer/Reducers/Optional.swift",
        "Reducer/Reducers/PresentationReducer.swift",
        "Reducer/Reducers/Reduce.swift",
        "Reducer/Reducers/Scope.swift",
        "Reducer/Reducers/SignpostReducer.swift",
        "Reducer/Reducers/StackReducer.swift",
        "Sharing/AppStorageKeyPathKey.swift",
        "Store.swift",
        "SwiftUI/Alert.swift",
        "SwiftUI/Binding.swift",
        "SwiftUI/ConfirmationDialog.swift",
        "SwiftUI/Deprecated/ActionSheet.swift",
        "SwiftUI/Deprecated/LegacyAlert.swift",
        "SwiftUI/Deprecated/NavigationLinkStore.swift",
        "SwiftUI/ForEachStore.swift",
        "SwiftUI/FullScreenCover.swift",
        "SwiftUI/IfLetStore.swift",
        "SwiftUI/NavigationDestination.swift",
        "SwiftUI/NavigationStackStore.swift",
        "SwiftUI/Popover.swift",
        "SwiftUI/PresentationModifier.swift",
        "SwiftUI/Sheet.swift",
        "SwiftUI/SwitchStore.swift",
        "SwiftUI/WithViewStore.swift",
        "TestStore.swift",
        "UIKit/AlertStateUIKit.swift",
        "UIKit/IfLetUIKit.swift",
        "UIKit/NavigationStackControllerUIKit.swift",
        "ViewStore.swift"
      ],
      "target_dependencies" : [
        "ComposableArchitectureMacros"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.