Build Information
Successful build of CoreStore, reference develop (104def
), with Swift 6.1 for macOS (SPM) on 29 Apr 2025 19:17:07 UTC.
Swift 6 data race errors: 29
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Build Log
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:321:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
319 | public var wrappedValue: ListSnapshot<Object> {
320 |
321 | return self.observer.items
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
322 | }
323 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:326:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
324 | public var projectedValue: ListPublisher<Object> {
325 |
326 | return self.observer.listPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
327 | }
328 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:340:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
341 | private var observer: Observer
342 |
[139/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
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
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
1171 | do {
1172 |
1173 | try newFetchedResultsController.performFetchFromSpecifiedStores()
| `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a '@Sendable' closure
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
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
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
1196 | newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 | isSavingSynchronously: false,
1198 | sourceIdentifier: sourceIdentifier
| `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a '@Sendable' closure
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
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
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
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
| `- 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/ListState.swift:340:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
341 | private var observer: Observer
342 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:72:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
70 | ) {
71 |
72 | self.observer = .init(listPublisher: listPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
73 | }
74 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:321:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
319 | public var wrappedValue: ListSnapshot<Object> {
320 |
321 | return self.observer.items
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
322 | }
323 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:326:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
324 | public var projectedValue: ListPublisher<Object> {
325 |
326 | return self.observer.listPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
327 | }
328 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:340:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
341 | private var observer: Observer
342 |
[140/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
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
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
1171 | do {
1172 |
1173 | try newFetchedResultsController.performFetchFromSpecifiedStores()
| `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a '@Sendable' closure
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
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
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
1196 | newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 | isSavingSynchronously: false,
1198 | sourceIdentifier: sourceIdentifier
| `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a '@Sendable' closure
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
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
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
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
| `- 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/ListState.swift:340:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
341 | private var observer: Observer
342 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:72:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
70 | ) {
71 |
72 | self.observer = .init(listPublisher: listPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
73 | }
74 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:321:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
319 | public var wrappedValue: ListSnapshot<Object> {
320 |
321 | return self.observer.items
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
322 | }
323 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:326:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
324 | public var projectedValue: ListPublisher<Object> {
325 |
326 | return self.observer.listPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
327 | }
328 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:340:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
341 | private var observer: Observer
342 |
[141/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
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
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
1171 | do {
1172 |
1173 | try newFetchedResultsController.performFetchFromSpecifiedStores()
| `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a '@Sendable' closure
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
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
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
1196 | newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 | isSavingSynchronously: false,
1198 | sourceIdentifier: sourceIdentifier
| `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a '@Sendable' closure
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
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
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
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
| `- 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/ListState.swift:340:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
341 | private var observer: Observer
342 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:72:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
70 | ) {
71 |
72 | self.observer = .init(listPublisher: listPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
73 | }
74 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:321:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
319 | public var wrappedValue: ListSnapshot<Object> {
320 |
321 | return self.observer.items
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
322 | }
323 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:326:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
324 | public var projectedValue: ListPublisher<Object> {
325 |
326 | return self.observer.listPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
327 | }
328 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:340:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
341 | private var observer: Observer
342 |
[142/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
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
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
1171 | do {
1172 |
1173 | try newFetchedResultsController.performFetchFromSpecifiedStores()
| `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a '@Sendable' closure
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
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
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
1196 | newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 | isSavingSynchronously: false,
1198 | sourceIdentifier: sourceIdentifier
| `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a '@Sendable' closure
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
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
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
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
| `- 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/ListState.swift:340:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
341 | private var observer: Observer
342 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:72:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
70 | ) {
71 |
72 | self.observer = .init(listPublisher: listPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
73 | }
74 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:321:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
319 | public var wrappedValue: ListSnapshot<Object> {
320 |
321 | return self.observer.items
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
322 | }
323 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:326:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
324 | public var projectedValue: ListPublisher<Object> {
325 |
326 | return self.observer.listPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
327 | }
328 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:340:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
341 | private var observer: Observer
342 |
[143/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
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
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
1171 | do {
1172 |
1173 | try newFetchedResultsController.performFetchFromSpecifiedStores()
| `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a '@Sendable' closure
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
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
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
1196 | newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 | isSavingSynchronously: false,
1198 | sourceIdentifier: sourceIdentifier
| `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a '@Sendable' closure
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
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
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
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
| `- 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/ListState.swift:340:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
341 | private var observer: Observer
342 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:72:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
70 | ) {
71 |
72 | self.observer = .init(listPublisher: listPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
73 | }
74 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:321:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
319 | public var wrappedValue: ListSnapshot<Object> {
320 |
321 | return self.observer.items
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
322 | }
323 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:326:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
324 | public var projectedValue: ListPublisher<Object> {
325 |
326 | return self.observer.listPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
327 | }
328 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:340:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
341 | private var observer: Observer
342 |
[144/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
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
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
1171 | do {
1172 |
1173 | try newFetchedResultsController.performFetchFromSpecifiedStores()
| `- warning: capture of 'newFetchedResultsController' with non-sendable type 'Internals.CoreStoreFetchedResultsController' in a '@Sendable' closure
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
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
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
1196 | newFetchedResultsController.managedObjectContext.saveMetadata = .init(
1197 | isSavingSynchronously: false,
1198 | sourceIdentifier: sourceIdentifier
| `- warning: capture of 'sourceIdentifier' with non-sendable type 'Any?' in a '@Sendable' closure
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
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
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
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
| `- 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/ListState.swift:340:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
341 | private var observer: Observer
342 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:72:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
70 | ) {
71 |
72 | self.observer = .init(listPublisher: listPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
73 | }
74 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:321:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
319 | public var wrappedValue: ListSnapshot<Object> {
320 |
321 | return self.observer.items
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
322 | }
323 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:326:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
324 | public var projectedValue: ListPublisher<Object> {
325 |
326 | return self.observer.listPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
327 | }
328 |
:
339 |
340 | @ObservedObject
341 | private var observer: Observer
| `- note: property declared here
342 |
343 |
/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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ListState.swift:340:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
338 | // MARK: Private
339 |
340 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
341 | private var observer: Observer
342 |
[145/178] Compiling CoreStore ObjectMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[146/178] Compiling CoreStore ObjectObserver.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[147/178] Compiling CoreStore ObjectProxy.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[148/178] Compiling CoreStore ObjectPublisher+Reactive.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[149/178] Compiling CoreStore ObjectPublisher.SnapshotPublisher.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[150/178] Compiling CoreStore ObjectPublisher.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[151/178] Compiling CoreStore ObjectReader.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[152/178] Compiling CoreStore ObjectRepresentation.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[153/178] Compiling CoreStore ObjectSnapshot.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[154/178] Compiling CoreStore ObjectState.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[155/178] Compiling CoreStore Operators.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[156/178] Compiling CoreStore OrderBy.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[157/178] Compiling CoreStore PartialObject.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[158/178] Compiling CoreStore Progress+Convenience.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[159/178] Compiling CoreStore PropertyProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[160/178] Compiling CoreStore QueryChainBuilder.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[161/178] Compiling CoreStore QueryableAttributeType.swift
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| `- warning: call to main actor-isolated initializer 'init(wrappedValue:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
95 | private var observer: Observer
96 |
SwiftUICore.ObservedObject.init:2:35: note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
1 | generic struct ObservedObject {
2 | @MainActor @preconcurrency public init(wrappedValue: ObjectType)}
| `- note: calls to initializer 'init(wrappedValue:)' from outside of its actor context are implicitly asynchronous
3 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:67:14: warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
65 | public init(_ objectPublisher: ObjectPublisher<O>?) {
66 |
67 | self.observer = .init(objectPublisher: objectPublisher)
| `- warning: main actor-isolated property 'observer' can not be mutated from a nonisolated context; this is an error in the Swift 6 language mode
68 | }
69 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: mutation of this property is only permitted within the actor
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:75:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
73 | public var wrappedValue: ObjectSnapshot<O>? {
74 |
75 | return self.observer.item
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
76 | }
77 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:80:21: warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
78 | public var projectedValue: ObjectPublisher<O>? {
79 |
80 | return self.observer.objectPublisher
| `- warning: main actor-isolated property 'observer' can not be referenced from a nonisolated context; this is an error in the Swift 6 language mode
81 | }
82 |
:
93 |
94 | @ObservedObject
95 | private var observer: Observer
| `- note: property declared here
96 |
97 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:49:20: warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
47 | private struct PropertyKeys {
48 |
49 | static var progressObserver: Void?
| |- warning: static property 'progressObserver' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'progressObserver' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'progressObserver' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | }
51 |
/Users/admin/builder/spi-builder-workspace/Sources/ObjectPublisher.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 | }
/Users/admin/builder/spi-builder-workspace/Sources/ObjectState.swift:94:6: warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
92 | // MARK: Private
93 |
94 | @ObservedObject
| |- warning: sending '$input_value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: sending task-isolated '$input_value' to main actor-isolated callee risks causing data races between main actor-isolated and task-isolated uses
95 | private var observer: Observer
96 |
/Users/admin/builder/spi-builder-workspace/Sources/Progress+Convenience.swift:135:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
133 | DispatchQueue.main.async { [weak self] () -> Void in
134 |
135 | self?.progressHandler?(progress)
| |- 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
136 | }
137 | }
[162/178] Compiling CoreStore Transformable.Required.swift
[163/178] Compiling CoreStore Transformable.swift
[164/178] Compiling CoreStore Tweak.swift
[165/178] Compiling CoreStore TypeErasedClauses.swift
[166/178] Compiling CoreStore UnsafeDataModelSchema.swift
[167/178] Compiling CoreStore UnsafeDataTransaction+Observing.swift
[168/178] Compiling CoreStore UnsafeDataTransaction.swift
[169/178] Compiling CoreStore UserInfo.swift
[170/178] Compiling CoreStore Value.Optional.swift
[171/178] Compiling CoreStore Value.Required.swift
[172/178] Compiling CoreStore Value.swift
[173/178] Compiling CoreStore VersionLock.swift
[174/178] Compiling CoreStore Where.Expression.swift
[175/178] Compiling CoreStore Where.swift
[176/178] Compiling CoreStore WhereClauseType.swift
[177/178] Compiling CoreStore XcodeDataModelSchema.swift
[178/178] Compiling CoreStore XcodeSchemaMappingProvider.swift
Build complete! (11.33s)
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.