The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of CoreStore, reference 9.3.0 (5a0d27), with Swift 6.0 for macOS (SPM) on 31 Oct 2024 12:17:35 UTC.

Swift 6 data race errors: 27

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:42: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                                          `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |         // MARK: - ListSnapshotSubscription
 92 |
 93 |         fileprivate final class ListSnapshotSubscription<S: Subscriber>: Subscription where S.Input == Output, S.Failure == Never {
    |                                 `- note: generic class 'ListSnapshotSubscription' does not conform to the 'Sendable' protocol
 94 |
 95 |             // MARK: FilePrivate
    :
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         `- warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 |                     }
151 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:332:26: warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
 36 |  */
 37 | @propertyWrapper
 38 | public struct ListState<Object: DynamicObject>: DynamicProperty {
    |                                                 `- note: add '@preconcurrency' to the 'DynamicProperty' conformance to defer isolation checking to run time
 39 |
 40 |     // MARK: Public
    :
330 |     // MARK: DynamicProperty
331 |
332 |     public mutating func update() {
    |                          |- warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |                          `- note: add 'nonisolated' to 'update()' to make this instance method not isolated to the actor
333 |
334 |         self._observer.update()
SwiftUICore.DynamicProperty:6:19: note: 'update()' declared here
4 |     @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
5 |     static var _propertyBehaviors: UInt32 { get }
6 |     mutating func update()
  |                   `- note: 'update()' declared here
7 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                         `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
150 |                     }
151 |                 }
[133/178] Compiling CoreStore ListPublisher+Reactive.swift
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1167:34: warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1165 |             self.transactionQueue.async { [weak self] in
1166 |
1167 |                 guard let self = self else {
     |                                  `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1168 |
1169 |                     return
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1173:25: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1171 |                 do {
1172 |
1173 |                     try newFetchedResultsController.performFetchFromSpecifiedStores()
     |                         `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 |                 }
1175 |                 catch {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1184:17: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1182 |                     self.fetchedResultsControllerDelegate.enabled = false
1183 |                 }
1184 |                 newFetchedResultsControllerDelegate.taskGroup.notify(queue: .main) { [weak self] () -> Void in
     |                 `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1185 |
1186 |                     guard let self = self else {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:95: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                               `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:124: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                                                            `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1389:22: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1387 |             transactionQueue.async {
1388 |
1389 |                 try! self.fetchedResultsController.performFetchFromSpecifiedStores()
     |                      `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:42: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                                          `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |         // MARK: - ListSnapshotSubscription
 92 |
 93 |         fileprivate final class ListSnapshotSubscription<S: Subscriber>: Subscription where S.Input == Output, S.Failure == Never {
    |                                 `- note: generic class 'ListSnapshotSubscription' does not conform to the 'Sendable' protocol
 94 |
 95 |             // MARK: FilePrivate
    :
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         `- warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 |                     }
151 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:332:26: warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
 36 |  */
 37 | @propertyWrapper
 38 | public struct ListState<Object: DynamicObject>: DynamicProperty {
    |                                                 `- note: add '@preconcurrency' to the 'DynamicProperty' conformance to defer isolation checking to run time
 39 |
 40 |     // MARK: Public
    :
330 |     // MARK: DynamicProperty
331 |
332 |     public mutating func update() {
    |                          |- warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |                          `- note: add 'nonisolated' to 'update()' to make this instance method not isolated to the actor
333 |
334 |         self._observer.update()
SwiftUICore.DynamicProperty:6:19: note: 'update()' declared here
4 |     @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
5 |     static var _propertyBehaviors: UInt32 { get }
6 |     mutating func update()
  |                   `- note: 'update()' declared here
7 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                         `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
150 |                     }
151 |                 }
[134/178] Compiling CoreStore ListPublisher.SnapshotPublisher.swift
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1167:34: warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1165 |             self.transactionQueue.async { [weak self] in
1166 |
1167 |                 guard let self = self else {
     |                                  `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1168 |
1169 |                     return
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1173:25: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1171 |                 do {
1172 |
1173 |                     try newFetchedResultsController.performFetchFromSpecifiedStores()
     |                         `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 |                 }
1175 |                 catch {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1184:17: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1182 |                     self.fetchedResultsControllerDelegate.enabled = false
1183 |                 }
1184 |                 newFetchedResultsControllerDelegate.taskGroup.notify(queue: .main) { [weak self] () -> Void in
     |                 `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1185 |
1186 |                     guard let self = self else {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:95: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                               `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:124: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                                                            `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1389:22: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1387 |             transactionQueue.async {
1388 |
1389 |                 try! self.fetchedResultsController.performFetchFromSpecifiedStores()
     |                      `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:42: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                                          `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |         // MARK: - ListSnapshotSubscription
 92 |
 93 |         fileprivate final class ListSnapshotSubscription<S: Subscriber>: Subscription where S.Input == Output, S.Failure == Never {
    |                                 `- note: generic class 'ListSnapshotSubscription' does not conform to the 'Sendable' protocol
 94 |
 95 |             // MARK: FilePrivate
    :
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         `- warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 |                     }
151 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:332:26: warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
 36 |  */
 37 | @propertyWrapper
 38 | public struct ListState<Object: DynamicObject>: DynamicProperty {
    |                                                 `- note: add '@preconcurrency' to the 'DynamicProperty' conformance to defer isolation checking to run time
 39 |
 40 |     // MARK: Public
    :
330 |     // MARK: DynamicProperty
331 |
332 |     public mutating func update() {
    |                          |- warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |                          `- note: add 'nonisolated' to 'update()' to make this instance method not isolated to the actor
333 |
334 |         self._observer.update()
SwiftUICore.DynamicProperty:6:19: note: 'update()' declared here
4 |     @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
5 |     static var _propertyBehaviors: UInt32 { get }
6 |     mutating func update()
  |                   `- note: 'update()' declared here
7 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                         `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
150 |                     }
151 |                 }
[135/178] Compiling CoreStore ListPublisher.swift
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1167:34: warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1165 |             self.transactionQueue.async { [weak self] in
1166 |
1167 |                 guard let self = self else {
     |                                  `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1168 |
1169 |                     return
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1173:25: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1171 |                 do {
1172 |
1173 |                     try newFetchedResultsController.performFetchFromSpecifiedStores()
     |                         `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 |                 }
1175 |                 catch {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1184:17: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1182 |                     self.fetchedResultsControllerDelegate.enabled = false
1183 |                 }
1184 |                 newFetchedResultsControllerDelegate.taskGroup.notify(queue: .main) { [weak self] () -> Void in
     |                 `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1185 |
1186 |                     guard let self = self else {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:95: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                               `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:124: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                                                            `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1389:22: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1387 |             transactionQueue.async {
1388 |
1389 |                 try! self.fetchedResultsController.performFetchFromSpecifiedStores()
     |                      `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:42: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                                          `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |         // MARK: - ListSnapshotSubscription
 92 |
 93 |         fileprivate final class ListSnapshotSubscription<S: Subscriber>: Subscription where S.Input == Output, S.Failure == Never {
    |                                 `- note: generic class 'ListSnapshotSubscription' does not conform to the 'Sendable' protocol
 94 |
 95 |             // MARK: FilePrivate
    :
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         `- warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 |                     }
151 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:332:26: warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
 36 |  */
 37 | @propertyWrapper
 38 | public struct ListState<Object: DynamicObject>: DynamicProperty {
    |                                                 `- note: add '@preconcurrency' to the 'DynamicProperty' conformance to defer isolation checking to run time
 39 |
 40 |     // MARK: Public
    :
330 |     // MARK: DynamicProperty
331 |
332 |     public mutating func update() {
    |                          |- warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |                          `- note: add 'nonisolated' to 'update()' to make this instance method not isolated to the actor
333 |
334 |         self._observer.update()
SwiftUICore.DynamicProperty:6:19: note: 'update()' declared here
4 |     @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
5 |     static var _propertyBehaviors: UInt32 { get }
6 |     mutating func update()
  |                   `- note: 'update()' declared here
7 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                         `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
150 |                     }
151 |                 }
[136/178] Compiling CoreStore ListReader.swift
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1167:34: warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1165 |             self.transactionQueue.async { [weak self] in
1166 |
1167 |                 guard let self = self else {
     |                                  `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1168 |
1169 |                     return
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1173:25: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1171 |                 do {
1172 |
1173 |                     try newFetchedResultsController.performFetchFromSpecifiedStores()
     |                         `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 |                 }
1175 |                 catch {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1184:17: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1182 |                     self.fetchedResultsControllerDelegate.enabled = false
1183 |                 }
1184 |                 newFetchedResultsControllerDelegate.taskGroup.notify(queue: .main) { [weak self] () -> Void in
     |                 `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1185 |
1186 |                     guard let self = self else {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:95: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                               `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:124: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                                                            `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1389:22: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1387 |             transactionQueue.async {
1388 |
1389 |                 try! self.fetchedResultsController.performFetchFromSpecifiedStores()
     |                      `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:42: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                                          `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |         // MARK: - ListSnapshotSubscription
 92 |
 93 |         fileprivate final class ListSnapshotSubscription<S: Subscriber>: Subscription where S.Input == Output, S.Failure == Never {
    |                                 `- note: generic class 'ListSnapshotSubscription' does not conform to the 'Sendable' protocol
 94 |
 95 |             // MARK: FilePrivate
    :
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         `- warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 |                     }
151 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:332:26: warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
 36 |  */
 37 | @propertyWrapper
 38 | public struct ListState<Object: DynamicObject>: DynamicProperty {
    |                                                 `- note: add '@preconcurrency' to the 'DynamicProperty' conformance to defer isolation checking to run time
 39 |
 40 |     // MARK: Public
    :
330 |     // MARK: DynamicProperty
331 |
332 |     public mutating func update() {
    |                          |- warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |                          `- note: add 'nonisolated' to 'update()' to make this instance method not isolated to the actor
333 |
334 |         self._observer.update()
SwiftUICore.DynamicProperty:6:19: note: 'update()' declared here
4 |     @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
5 |     static var _propertyBehaviors: UInt32 { get }
6 |     mutating func update()
  |                   `- note: 'update()' declared here
7 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                         `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
150 |                     }
151 |                 }
[137/178] Compiling CoreStore ListSnapshot.SectionInfo.swift
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1167:34: warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1165 |             self.transactionQueue.async { [weak self] in
1166 |
1167 |                 guard let self = self else {
     |                                  `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1168 |
1169 |                     return
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1173:25: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1171 |                 do {
1172 |
1173 |                     try newFetchedResultsController.performFetchFromSpecifiedStores()
     |                         `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 |                 }
1175 |                 catch {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1184:17: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1182 |                     self.fetchedResultsControllerDelegate.enabled = false
1183 |                 }
1184 |                 newFetchedResultsControllerDelegate.taskGroup.notify(queue: .main) { [weak self] () -> Void in
     |                 `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1185 |
1186 |                     guard let self = self else {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:95: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                               `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:124: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                                                            `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1389:22: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1387 |             transactionQueue.async {
1388 |
1389 |                 try! self.fetchedResultsController.performFetchFromSpecifiedStores()
     |                      `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:42: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                                          `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |         // MARK: - ListSnapshotSubscription
 92 |
 93 |         fileprivate final class ListSnapshotSubscription<S: Subscriber>: Subscription where S.Input == Output, S.Failure == Never {
    |                                 `- note: generic class 'ListSnapshotSubscription' does not conform to the 'Sendable' protocol
 94 |
 95 |             // MARK: FilePrivate
    :
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         `- warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 |                     }
151 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:332:26: warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
 36 |  */
 37 | @propertyWrapper
 38 | public struct ListState<Object: DynamicObject>: DynamicProperty {
    |                                                 `- note: add '@preconcurrency' to the 'DynamicProperty' conformance to defer isolation checking to run time
 39 |
 40 |     // MARK: Public
    :
330 |     // MARK: DynamicProperty
331 |
332 |     public mutating func update() {
    |                          |- warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |                          `- note: add 'nonisolated' to 'update()' to make this instance method not isolated to the actor
333 |
334 |         self._observer.update()
SwiftUICore.DynamicProperty:6:19: note: 'update()' declared here
4 |     @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
5 |     static var _propertyBehaviors: UInt32 { get }
6 |     mutating func update()
  |                   `- note: 'update()' declared here
7 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                         `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
150 |                     }
151 |                 }
[138/178] Compiling CoreStore ListSnapshot.swift
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1167:34: warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1165 |             self.transactionQueue.async { [weak self] in
1166 |
1167 |                 guard let self = self else {
     |                                  `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1168 |
1169 |                     return
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1173:25: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1171 |                 do {
1172 |
1173 |                     try newFetchedResultsController.performFetchFromSpecifiedStores()
     |                         `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 |                 }
1175 |                 catch {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1184:17: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1182 |                     self.fetchedResultsControllerDelegate.enabled = false
1183 |                 }
1184 |                 newFetchedResultsControllerDelegate.taskGroup.notify(queue: .main) { [weak self] () -> Void in
     |                 `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1185 |
1186 |                     guard let self = self else {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:95: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                               `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:124: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                                                            `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1389:22: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1387 |             transactionQueue.async {
1388 |
1389 |                 try! self.fetchedResultsController.performFetchFromSpecifiedStores()
     |                      `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:42: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                                          `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |         // MARK: - ListSnapshotSubscription
 92 |
 93 |         fileprivate final class ListSnapshotSubscription<S: Subscriber>: Subscription where S.Input == Output, S.Failure == Never {
    |                                 `- note: generic class 'ListSnapshotSubscription' does not conform to the 'Sendable' protocol
 94 |
 95 |             // MARK: FilePrivate
    :
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         `- warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 |                     }
151 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:332:26: warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
 36 |  */
 37 | @propertyWrapper
 38 | public struct ListState<Object: DynamicObject>: DynamicProperty {
    |                                                 `- note: add '@preconcurrency' to the 'DynamicProperty' conformance to defer isolation checking to run time
 39 |
 40 |     // MARK: Public
    :
330 |     // MARK: DynamicProperty
331 |
332 |     public mutating func update() {
    |                          |- warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |                          `- note: add 'nonisolated' to 'update()' to make this instance method not isolated to the actor
333 |
334 |         self._observer.update()
SwiftUICore.DynamicProperty:6:19: note: 'update()' declared here
4 |     @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
5 |     static var _propertyBehaviors: UInt32 { get }
6 |     mutating func update()
  |                   `- note: 'update()' declared here
7 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                         `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
150 |                     }
151 |                 }
[139/178] Compiling CoreStore ListState.swift
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1167:34: warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1165 |             self.transactionQueue.async { [weak self] in
1166 |
1167 |                 guard let self = self else {
     |                                  `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1168 |
1169 |                     return
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1173:25: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1171 |                 do {
1172 |
1173 |                     try newFetchedResultsController.performFetchFromSpecifiedStores()
     |                         `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 |                 }
1175 |                 catch {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1184:17: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1182 |                     self.fetchedResultsControllerDelegate.enabled = false
1183 |                 }
1184 |                 newFetchedResultsControllerDelegate.taskGroup.notify(queue: .main) { [weak self] () -> Void in
     |                 `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1185 |
1186 |                     guard let self = self else {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:95: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                               `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:124: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                                                            `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1389:22: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1387 |             transactionQueue.async {
1388 |
1389 |                 try! self.fetchedResultsController.performFetchFromSpecifiedStores()
     |                      `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:42: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                                          `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |         // MARK: - ListSnapshotSubscription
 92 |
 93 |         fileprivate final class ListSnapshotSubscription<S: Subscriber>: Subscription where S.Input == Output, S.Failure == Never {
    |                                 `- note: generic class 'ListSnapshotSubscription' does not conform to the 'Sendable' protocol
 94 |
 95 |             // MARK: FilePrivate
    :
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         `- warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 |                     }
151 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:332:26: warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
 36 |  */
 37 | @propertyWrapper
 38 | public struct ListState<Object: DynamicObject>: DynamicProperty {
    |                                                 `- note: add '@preconcurrency' to the 'DynamicProperty' conformance to defer isolation checking to run time
 39 |
 40 |     // MARK: Public
    :
330 |     // MARK: DynamicProperty
331 |
332 |     public mutating func update() {
    |                          |- warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |                          `- note: add 'nonisolated' to 'update()' to make this instance method not isolated to the actor
333 |
334 |         self._observer.update()
SwiftUICore.DynamicProperty:6:19: note: 'update()' declared here
4 |     @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
5 |     static var _propertyBehaviors: UInt32 { get }
6 |     mutating func update()
  |                   `- note: 'update()' declared here
7 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                         `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
150 |                     }
151 |                 }
[140/178] Compiling CoreStore MigrationChain.swift
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1167:34: warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1165 |             self.transactionQueue.async { [weak self] in
1166 |
1167 |                 guard let self = self else {
     |                                  `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1168 |
1169 |                     return
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1173:25: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1171 |                 do {
1172 |
1173 |                     try newFetchedResultsController.performFetchFromSpecifiedStores()
     |                         `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 |                 }
1175 |                 catch {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1184:17: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1182 |                     self.fetchedResultsControllerDelegate.enabled = false
1183 |                 }
1184 |                 newFetchedResultsControllerDelegate.taskGroup.notify(queue: .main) { [weak self] () -> Void in
     |                 `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1185 |
1186 |                     guard let self = self else {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:95: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                               `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:124: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                                                            `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1389:22: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1387 |             transactionQueue.async {
1388 |
1389 |                 try! self.fetchedResultsController.performFetchFromSpecifiedStores()
     |                      `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:42: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                                          `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |         // MARK: - ListSnapshotSubscription
 92 |
 93 |         fileprivate final class ListSnapshotSubscription<S: Subscriber>: Subscription where S.Input == Output, S.Failure == Never {
    |                                 `- note: generic class 'ListSnapshotSubscription' does not conform to the 'Sendable' protocol
 94 |
 95 |             // MARK: FilePrivate
    :
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         `- warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 |                     }
151 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:332:26: warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
 36 |  */
 37 | @propertyWrapper
 38 | public struct ListState<Object: DynamicObject>: DynamicProperty {
    |                                                 `- note: add '@preconcurrency' to the 'DynamicProperty' conformance to defer isolation checking to run time
 39 |
 40 |     // MARK: Public
    :
330 |     // MARK: DynamicProperty
331 |
332 |     public mutating func update() {
    |                          |- warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |                          `- note: add 'nonisolated' to 'update()' to make this instance method not isolated to the actor
333 |
334 |         self._observer.update()
SwiftUICore.DynamicProperty:6:19: note: 'update()' declared here
4 |     @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
5 |     static var _propertyBehaviors: UInt32 { get }
6 |     mutating func update()
  |                   `- note: 'update()' declared here
7 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                         `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
150 |                     }
151 |                 }
[141/178] Compiling CoreStore MigrationProgress.swift
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1167:34: warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1165 |             self.transactionQueue.async { [weak self] in
1166 |
1167 |                 guard let self = self else {
     |                                  `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1168 |
1169 |                     return
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1173:25: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1171 |                 do {
1172 |
1173 |                     try newFetchedResultsController.performFetchFromSpecifiedStores()
     |                         `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 |                 }
1175 |                 catch {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1184:17: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1182 |                     self.fetchedResultsControllerDelegate.enabled = false
1183 |                 }
1184 |                 newFetchedResultsControllerDelegate.taskGroup.notify(queue: .main) { [weak self] () -> Void in
     |                 `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1185 |
1186 |                     guard let self = self else {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:95: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                               `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:124: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                                                            `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1389:22: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1387 |             transactionQueue.async {
1388 |
1389 |                 try! self.fetchedResultsController.performFetchFromSpecifiedStores()
     |                      `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:42: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                                          `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |         // MARK: - ListSnapshotSubscription
 92 |
 93 |         fileprivate final class ListSnapshotSubscription<S: Subscriber>: Subscription where S.Input == Output, S.Failure == Never {
    |                                 `- note: generic class 'ListSnapshotSubscription' does not conform to the 'Sendable' protocol
 94 |
 95 |             // MARK: FilePrivate
    :
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         `- warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 |                     }
151 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:332:26: warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
 36 |  */
 37 | @propertyWrapper
 38 | public struct ListState<Object: DynamicObject>: DynamicProperty {
    |                                                 `- note: add '@preconcurrency' to the 'DynamicProperty' conformance to defer isolation checking to run time
 39 |
 40 |     // MARK: Public
    :
330 |     // MARK: DynamicProperty
331 |
332 |     public mutating func update() {
    |                          |- warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |                          `- note: add 'nonisolated' to 'update()' to make this instance method not isolated to the actor
333 |
334 |         self._observer.update()
SwiftUICore.DynamicProperty:6:19: note: 'update()' declared here
4 |     @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
5 |     static var _propertyBehaviors: UInt32 { get }
6 |     mutating func update()
  |                   `- note: 'update()' declared here
7 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                         `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
150 |                     }
151 |                 }
[142/178] Compiling CoreStore MigrationResult.swift
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1167:34: warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1165 |             self.transactionQueue.async { [weak self] in
1166 |
1167 |                 guard let self = self else {
     |                                  `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1168 |
1169 |                     return
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1173:25: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1171 |                 do {
1172 |
1173 |                     try newFetchedResultsController.performFetchFromSpecifiedStores()
     |                         `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1174 |                 }
1175 |                 catch {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1184:17: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1182 |                     self.fetchedResultsControllerDelegate.enabled = false
1183 |                 }
1184 |                 newFetchedResultsControllerDelegate.taskGroup.notify(queue: .main) { [weak self] () -> Void in
     |                 `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1185 |
1186 |                     guard let self = self else {
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:95: warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                               `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.CoreStoreFetchedResultsController.swift:36:26: note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 34 |     // MARK: - CoreStoreFetchedResultsController
 35 |
 36 |     internal final class CoreStoreFetchedResultsController: NSFetchedResultsController<NSManagedObject> {
    |                          `- note: class 'CoreStoreFetchedResultsController' does not conform to the 'Sendable' protocol
 37 |
 38 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1191:124: warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1189 |                     }
1190 |
1191 |                     (self.fetchedResultsController, self.fetchedResultsControllerDelegate) = (newFetchedResultsController, newFetchedResultsControllerDelegate)
     |                                                                                                                            `- warning: capture of 'newFetchedResultsControllerDelegate' with non-sendable type 'Internals.FetchedResultsControllerDelegate' in an isolated closure; this is an error in the Swift 6 language mode
1192 |                     newFetchedResultsControllerDelegate.enabled = true
1193 |
/Users/admin/builder/spi-builder-workspace/Sources/Internals.FetchedResultsControllerDelegate.swift:67:26: note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 65 |     // MARK: - FetchedResultsControllerDelegate
 66 |
 67 |     internal final class FetchedResultsControllerDelegate: NSObject, NSFetchedResultsControllerDelegate {
    |                          `- note: class 'FetchedResultsControllerDelegate' does not conform to the 'Sendable' protocol
 68 |
 69 |         // MARK: Internal
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1198:43: warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1196 |                     newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 |                         isSavingSynchronously: false,
1198 |                         sourceIdentifier: sourceIdentifier
     |                                           `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in an isolated closure; this is an error in the Swift 6 language mode
1199 |                     )
1200 |                     NotificationCenter.default.post(
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1389:22: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1387 |             transactionQueue.async {
1388 |
1389 |                 try! self.fetchedResultsController.performFetchFromSpecifiedStores()
     |                      `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:21: warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                     |- warning: capture of 'createAsynchronously' with non-sendable type '(ListMonitor<O>) -> Void' in an isolated closure; this is an error in the Swift 6 language mode
     |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListMonitor.swift:1392:42: warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
  67 |  In the example above, both `person1` and `person2` will contain the object at section=2, index=3.
  68 |  */
  69 | public final class ListMonitor<O: DynamicObject>: Hashable {
     |                    `- note: generic class 'ListMonitor' does not conform to the 'Sendable' protocol
  70 |
  71 |     // MARK: Public (Accessors)
     :
1390 |                 self.taskGroup.notify(queue: .main) {
1391 |
1392 |                     createAsynchronously(self)
     |                                          `- warning: capture of 'self' with non-sendable type 'ListMonitor<O>' in an isolated closure; this is an error in the Swift 6 language mode
1393 |                 }
1394 |             }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 91 |         // MARK: - ListSnapshotSubscription
 92 |
 93 |         fileprivate final class ListSnapshotSubscription<S: Subscriber>: Subscription where S.Input == Output, S.Failure == Never {
    |                                 `- note: generic class 'ListSnapshotSubscription' does not conform to the 'Sendable' protocol
 94 |
 95 |             // MARK: FilePrivate
    :
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         `- warning: capture of 'self' with non-sendable type 'ListPublisher<O>.SnapshotPublisher.ListSnapshotSubscription<S>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
150 |                     }
151 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:332:26: warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
 36 |  */
 37 | @propertyWrapper
 38 | public struct ListState<Object: DynamicObject>: DynamicProperty {
    |                                                 `- note: add '@preconcurrency' to the 'DynamicProperty' conformance to defer isolation checking to run time
 39 |
 40 |     // MARK: Public
    :
330 |     // MARK: DynamicProperty
331 |
332 |     public mutating func update() {
    |                          |- warning: main actor-isolated instance method 'update()' cannot be used to satisfy nonisolated protocol requirement; this is an error in the Swift 6 language mode
    |                          `- note: add 'nonisolated' to 'update()' to make this instance method not isolated to the actor
333 |
334 |         self._observer.update()
SwiftUICore.DynamicProperty:6:19: note: 'update()' declared here
4 |     @available(iOS 15.0, macOS 12.0, tvOS 15.0, watchOS 8.0, *)
5 |     static var _propertyBehaviors: UInt32 { get }
6 |     mutating func update()
  |                   `- note: 'update()' declared here
7 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListPublisher.SnapshotPublisher.swift:149:25: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
147 |                     DispatchQueue.main.async {
148 |
149 |                         self.publisher.removeObserver(self)
    |                         |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
    |                         `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
150 |                     }
151 |                 }
[143/178] Compiling CoreStore FieldCoders.DefaultNSSecureCoding.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[144/178] Compiling CoreStore FieldCoders.Json.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[145/178] Compiling CoreStore FieldCoders.NSCoding.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[146/178] Compiling CoreStore FieldCoders.Plist.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[147/178] Compiling CoreStore FieldCoders.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[148/178] Compiling CoreStore FieldOptionalType.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[149/178] Compiling CoreStore FieldProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[150/178] Compiling CoreStore FieldRelationshipProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[151/178] Compiling CoreStore FieldStorableType.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[152/178] Compiling CoreStore ForEach+SwiftUI.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[153/178] Compiling CoreStore From+Querying.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[154/178] Compiling CoreStore From.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[155/178] Compiling CoreStore GroupBy.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[156/178] Compiling CoreStore ImportableAttributeType.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[157/178] Compiling CoreStore ImportableObject.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[158/178] Compiling CoreStore ImportableUniqueObject.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[159/178] Compiling CoreStore InMemoryStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[160/178] Compiling CoreStore InferredSchemaMappingProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/DataStack.swift:462:25: warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
460 |     // MARK: Internal
461 |
462 |     internal static var defaultConfigurationName = "PF_DEFAULT_CONFIGURATION_NAME"
    |                         |- warning: static property 'defaultConfigurationName' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                         |- note: convert 'defaultConfigurationName' to a 'let' constant to make 'Sendable' shared state immutable
    |                         |- note: annotate 'defaultConfigurationName' with '@MainActor' if property should only be accessed from the main actor
    |                         `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
463 |
464 |     internal let coordinator: NSPersistentStoreCoordinator
[161/178] Compiling CoreStore DiffableDataSourceSnapshotProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[162/178] Compiling CoreStore Differentiable.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[163/178] Compiling CoreStore DispatchQueue+CoreStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[164/178] Compiling CoreStore DynamicObject.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[165/178] Compiling CoreStore DynamicSchema+Convenience.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[166/178] Compiling CoreStore DynamicSchema.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[167/178] Compiling CoreStore Entity.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[168/178] Compiling CoreStore EnvironmentValues+DataSources.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[169/178] Compiling CoreStore FIeldRelationshipType.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[170/178] Compiling CoreStore FetchChainBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[171/178] Compiling CoreStore FetchableSource.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[172/178] Compiling CoreStore Field.Coded.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[173/178] Compiling CoreStore Field.Relationship.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[174/178] Compiling CoreStore Field.Stored.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[175/178] Compiling CoreStore Field.Virtual.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[176/178] Compiling CoreStore Field.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[177/178] Compiling CoreStore FieldAttributeProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
[178/178] Compiling CoreStore FieldCoderType.swift
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:113:48: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
111 |     ) {
112 |
113 |         self.async { autoreleasepool(invoking: closure) }
    |                                                |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
114 |     }
115 |
/Users/admin/builder/spi-builder-workspace/Sources/DispatchQueue+CoreStore.swift:129:65: warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
127 |     ) {
128 |
129 |         self.async(flags: .barrier) { autoreleasepool(invoking: closure) }
    |                                                                 |- warning: capture of 'closure' with non-sendable type '() -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
    |                                                                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
130 |     }
131 |
Build complete! (27.64s)
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/Info.plist
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "CoreStore",
  "name" : "CoreStore",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "CoreStore",
      "targets" : [
        "CoreStore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "CoreStoreTests",
      "module_type" : "SwiftTarget",
      "name" : "CoreStoreTests",
      "path" : "CoreStoreTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/CoreStoreTests/Model.xcdatamodeld",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "BaseTestCase.swift",
        "BaseTestDataTestCase.swift",
        "ConvenienceTests.swift",
        "DynamicModelTests.swift",
        "ErrorTests.swift",
        "FetchTests.swift",
        "FromTests.swift",
        "GroupByTests.swift",
        "ImportTests.swift",
        "IntoTests.swift",
        "ListObserverTests.swift",
        "ListPublisherTests.swift",
        "MigrationChainTests.swift",
        "ObjectObserverTests.swift",
        "ObjectPublisherTests.swift",
        "OrderByTests.swift",
        "QueryTests.swift",
        "SectionByTests.swift",
        "SelectTests.swift",
        "SetupTests.swift",
        "StorageInterfaceTests.swift",
        "TestEntity1.swift",
        "TestEntity2.swift",
        "TransactionTests.swift",
        "TweakTests.swift",
        "VersionLockTests.swift",
        "WhereTests.swift"
      ],
      "target_dependencies" : [
        "CoreStore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CoreStore",
      "module_type" : "SwiftTarget",
      "name" : "CoreStore",
      "path" : "Sources",
      "product_memberships" : [
        "CoreStore"
      ],
      "sources" : [
        "AsynchronousDataTransaction.swift",
        "AttributeProtocol.swift",
        "BaseDataTransaction+Importing.swift",
        "BaseDataTransaction+Querying.swift",
        "BaseDataTransaction.swift",
        "CoreDataNativeType.swift",
        "CoreStore+CustomDebugStringConvertible.swift",
        "CoreStore+Logging.swift",
        "CoreStoreDefaults.swift",
        "CoreStoreError.swift",
        "CoreStoreLogger.swift",
        "CoreStoreManagedObject.swift",
        "CoreStoreObject+Convenience.swift",
        "CoreStoreObject+DataSources.swift",
        "CoreStoreObject+Observing.swift",
        "CoreStoreObject+Querying.swift",
        "CoreStoreObject.swift",
        "CoreStoreSchema.swift",
        "CoreStoreStrings.swift",
        "CustomSchemaMappingProvider.swift",
        "DataStack+Concurrency.swift",
        "DataStack+DataSources.swift",
        "DataStack+Migration.swift",
        "DataStack+Observing.swift",
        "DataStack+Querying.swift",
        "DataStack+Reactive.swift",
        "DataStack+Transaction.swift",
        "DataStack.AddStoragePublisher.swift",
        "DataStack.swift",
        "DefaultLogger.swift",
        "DiffableDataSource.BaseAdapter.swift",
        "DiffableDataSource.CollectionViewAdapter-AppKit.swift",
        "DiffableDataSource.CollectionViewAdapter-UIKit.swift",
        "DiffableDataSource.TableViewAdapter-UIKit.swift",
        "DiffableDataSource.Target.swift",
        "DiffableDataSource.swift",
        "DiffableDataSourceSnapshotProtocol.swift",
        "Differentiable.swift",
        "DispatchQueue+CoreStore.swift",
        "DynamicObject.swift",
        "DynamicSchema+Convenience.swift",
        "DynamicSchema.swift",
        "Entity.swift",
        "EnvironmentValues+DataSources.swift",
        "FIeldRelationshipType.swift",
        "FetchChainBuilder.swift",
        "FetchableSource.swift",
        "Field.Coded.swift",
        "Field.Relationship.swift",
        "Field.Stored.swift",
        "Field.Virtual.swift",
        "Field.swift",
        "FieldAttributeProtocol.swift",
        "FieldCoderType.swift",
        "FieldCoders.DefaultNSSecureCoding.swift",
        "FieldCoders.Json.swift",
        "FieldCoders.NSCoding.swift",
        "FieldCoders.Plist.swift",
        "FieldCoders.swift",
        "FieldOptionalType.swift",
        "FieldProtocol.swift",
        "FieldRelationshipProtocol.swift",
        "FieldStorableType.swift",
        "ForEach+SwiftUI.swift",
        "From+Querying.swift",
        "From.swift",
        "GroupBy.swift",
        "ImportableAttributeType.swift",
        "ImportableObject.swift",
        "ImportableUniqueObject.swift",
        "InMemoryStore.swift",
        "InferredSchemaMappingProvider.swift",
        "Internals.AnyFieldCoder.swift",
        "Internals.Closure.swift",
        "Internals.CoreStoreFetchRequest.swift",
        "Internals.CoreStoreFetchedResultsController.swift",
        "Internals.DiffableDataSourceSnapshot.swift",
        "Internals.DiffableDataUIDispatcher.Changeset.swift",
        "Internals.DiffableDataUIDispatcher.DiffResult.swift",
        "Internals.DiffableDataUIDispatcher.StagedChangeset.swift",
        "Internals.DiffableDataUIDispatcher.swift",
        "Internals.EntityIdentifier.swift",
        "Internals.FetchedDiffableDataSourceSnapshotDelegate.swift",
        "Internals.FetchedResultsControllerDelegate.swift",
        "Internals.LazyNonmutating.swift",
        "Internals.MigrationManager.swift",
        "Internals.NotificationObserver.swift",
        "Internals.SharedNotificationObserver.swift",
        "Internals.WeakObject.swift",
        "Internals.swift",
        "Into.swift",
        "KeyPath+KeyPaths.swift",
        "KeyPath+Querying.swift",
        "KeyPathGenericBindings.swift",
        "KeyPathStringConvertible.swift",
        "ListMonitor.swift",
        "ListObserver.swift",
        "ListPublisher+Reactive.swift",
        "ListPublisher.SnapshotPublisher.swift",
        "ListPublisher.swift",
        "ListReader.swift",
        "ListSnapshot.SectionInfo.swift",
        "ListSnapshot.swift",
        "ListState.swift",
        "MigrationChain.swift",
        "MigrationProgress.swift",
        "MigrationResult.swift",
        "MigrationType.swift",
        "Module.swift",
        "NSEntityDescription+DynamicModel.swift",
        "NSEntityDescription+Migration.swift",
        "NSFetchedResultsController+Convenience.swift",
        "NSManagedObject+Convenience.swift",
        "NSManagedObject+DynamicModel.swift",
        "NSManagedObject+Logging.swift",
        "NSManagedObject+Transaction.swift",
        "NSManagedObjectContext+CoreStore.swift",
        "NSManagedObjectContext+Logging.swift",
        "NSManagedObjectContext+Querying.swift",
        "NSManagedObjectContext+Setup.swift",
        "NSManagedObjectContext+Transaction.swift",
        "NSManagedObjectModel+Migration.swift",
        "NSPersistentStore+Setup.swift",
        "NSPersistentStoreCoordinator+Setup.swift",
        "ObjectMonitor.swift",
        "ObjectObserver.swift",
        "ObjectProxy.swift",
        "ObjectPublisher+Reactive.swift",
        "ObjectPublisher.SnapshotPublisher.swift",
        "ObjectPublisher.swift",
        "ObjectReader.swift",
        "ObjectRepresentation.swift",
        "ObjectSnapshot.swift",
        "ObjectState.swift",
        "Operators.swift",
        "OrderBy.swift",
        "PartialObject.swift",
        "Progress+Convenience.swift",
        "PropertyProtocol.swift",
        "QueryChainBuilder.swift",
        "QueryableAttributeType.swift",
        "QueryableSource.swift",
        "Relationship.ToManyOrdered.swift",
        "Relationship.ToManyUnordered.swift",
        "Relationship.ToOne.swift",
        "Relationship.swift",
        "RelationshipProtocol.swift",
        "SQLiteStore.swift",
        "SchemaHistory.swift",
        "SchemaMappingProvider.swift",
        "SectionBy.swift",
        "SectionMonitorBuilder.swift",
        "Select.swift",
        "SetupResult.swift",
        "StorageInterface.swift",
        "String+KeyPaths.swift",
        "SynchronousDataTransaction.swift",
        "Transformable.Optional.swift",
        "Transformable.Required.swift",
        "Transformable.swift",
        "Tweak.swift",
        "TypeErasedClauses.swift",
        "UnsafeDataModelSchema.swift",
        "UnsafeDataTransaction+Observing.swift",
        "UnsafeDataTransaction.swift",
        "UserInfo.swift",
        "Value.Optional.swift",
        "Value.Required.swift",
        "Value.swift",
        "VersionLock.swift",
        "Where.Expression.swift",
        "Where.swift",
        "WhereClauseType.swift",
        "XcodeDataModelSchema.swift",
        "XcodeSchemaMappingProvider.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.