The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of CareKitEssentials, reference 1.1.5 (776c82), with Swift 6.1 for macOS (SPM) on 15 May 2025 19:34:43 UTC.

Swift 6 data race errors: 2

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

129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
125 |         }
126 |         // Update the outcome with the new values.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
125 |         }
126 |         // Update the outcome with the new values.
[587/612] Compiling CareKitEssentials InformationHeaderView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/InstructionsTaskView.swift:38:45: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
36 |                 Task {
37 |                     do {
38 |                         _ = try await event.toggleBooleanOutcome(store: store)
   |                                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
39 |                     } catch let error as OCKStoreError {
40 |                         onError(error)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/InstructionsTaskView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 6 | //
 7 |
 8 | import CareKitStore
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 9 | import CareKitUI
10 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/SimpleTaskView.swift:35:45: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
33 |                 Task {
34 |                     do {
35 |                         _ = try await event.toggleBooleanOutcome(store: store)
   |                                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
36 |                     } catch let error as OCKStoreError {
37 |                         onError(error)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/SimpleTaskView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 6 | //
 7 |
 8 | import CareKitStore
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 9 | import CareKitUI
10 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'deleteAnyOutcome'; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'deleteAnyOutcome'; this is an error in the Swift 6 language mode
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
  6 | //
  7 |
  8 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
  9 | import SwiftUI
 10 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
125 |         }
126 |         // Update the outcome with the new values.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                             `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                             `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: sending 'currentOutcome' risks causing data races; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                |- warning: sending 'currentOutcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'currentOutcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
125 |         }
126 |         // Update the outcome with the new values.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
125 |         }
126 |         // Update the outcome with the new values.
[588/612] Compiling CareKitEssentials CareKitEssentialView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/InstructionsTaskView.swift:38:45: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
36 |                 Task {
37 |                     do {
38 |                         _ = try await event.toggleBooleanOutcome(store: store)
   |                                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
39 |                     } catch let error as OCKStoreError {
40 |                         onError(error)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/InstructionsTaskView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 6 | //
 7 |
 8 | import CareKitStore
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 9 | import CareKitUI
10 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/SimpleTaskView.swift:35:45: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
33 |                 Task {
34 |                     do {
35 |                         _ = try await event.toggleBooleanOutcome(store: store)
   |                                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
36 |                     } catch let error as OCKStoreError {
37 |                         onError(error)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/SimpleTaskView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 6 | //
 7 |
 8 | import CareKitStore
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 9 | import CareKitUI
10 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'deleteAnyOutcome'; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'deleteAnyOutcome'; this is an error in the Swift 6 language mode
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
  6 | //
  7 |
  8 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
  9 | import SwiftUI
 10 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
125 |         }
126 |         // Update the outcome with the new values.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                             `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                             `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: sending 'currentOutcome' risks causing data races; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                |- warning: sending 'currentOutcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'currentOutcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
125 |         }
126 |         // Update the outcome with the new values.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
125 |         }
126 |         // Update the outcome with the new values.
[589/612] Compiling CareKitEssentials EventViewable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/InstructionsTaskView.swift:38:45: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
36 |                 Task {
37 |                     do {
38 |                         _ = try await event.toggleBooleanOutcome(store: store)
   |                                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
39 |                     } catch let error as OCKStoreError {
40 |                         onError(error)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/InstructionsTaskView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 6 | //
 7 |
 8 | import CareKitStore
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 9 | import CareKitUI
10 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/SimpleTaskView.swift:35:45: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
33 |                 Task {
34 |                     do {
35 |                         _ = try await event.toggleBooleanOutcome(store: store)
   |                                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
36 |                     } catch let error as OCKStoreError {
37 |                         onError(error)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/SimpleTaskView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 6 | //
 7 |
 8 | import CareKitStore
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 9 | import CareKitUI
10 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'deleteAnyOutcome'; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'deleteAnyOutcome'; this is an error in the Swift 6 language mode
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
  6 | //
  7 |
  8 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
  9 | import SwiftUI
 10 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
125 |         }
126 |         // Update the outcome with the new values.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                             `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                             `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: sending 'currentOutcome' risks causing data races; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                |- warning: sending 'currentOutcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'currentOutcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
125 |         }
126 |         // Update the outcome with the new values.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
125 |         }
126 |         // Update the outcome with the new values.
[590/612] Compiling CareKitEssentials EventWithContentViewable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/InstructionsTaskView.swift:38:45: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
36 |                 Task {
37 |                     do {
38 |                         _ = try await event.toggleBooleanOutcome(store: store)
   |                                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
39 |                     } catch let error as OCKStoreError {
40 |                         onError(error)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/InstructionsTaskView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 6 | //
 7 |
 8 | import CareKitStore
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 9 | import CareKitUI
10 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/SimpleTaskView.swift:35:45: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
33 |                 Task {
34 |                     do {
35 |                         _ = try await event.toggleBooleanOutcome(store: store)
   |                                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'toggleBooleanOutcome(store:)'; this is an error in the Swift 6 language mode
36 |                     } catch let error as OCKStoreError {
37 |                         onError(error)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Extensions/SimpleTaskView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 6 | //
 7 |
 8 | import CareKitStore
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 9 | import CareKitUI
10 | import Foundation
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'deleteAnyOutcome'; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'deleteAnyOutcome'; this is an error in the Swift 6 language mode
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
  6 | //
  7 |
  8 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
  9 | import SwiftUI
 10 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'addAnyOutcome'; this is an error in the Swift 6 language mode
125 |         }
126 |         // Update the outcome with the new values.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to instance method 'updateAnyOutcome'; this is an error in the Swift 6 language mode
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:55:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 53 |             throw CareKitEssentialsError.errorString("The event does not contain an outcome: \(event)")
 54 |         }
 55 |         return try await store.deleteAnyOutcome(outcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 56 |     }
 57 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:98:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
 98 |         return try await store.updateAnyOutcome(outcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 99 |     }
100 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:95:36: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 93 |                 event: event
 94 |             )
 95 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 96 |         }
 97 |         outcome.values.append(contentsOf: values)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                             `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:75:29: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
 73 |         _ outcome: OCKAnyOutcome
 74 |     ) async throws {
 75 |         _ = try await store.addAnyOutcome(outcome)
    |                             |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                             `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
 76 |     }
 77 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: sending 'currentOutcome' risks causing data races; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                |- warning: sending 'currentOutcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated 'currentOutcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:128:32: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
126 |         // Update the outcome with the new values.
127 |         currentOutcome.values = values
128 |         return try await store.updateAnyOutcome(currentOutcome)
    |                                |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
129 |     }
130 |
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending 'outcome' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated 'outcome' to nonisolated callee risks causing data races between nonisolated and main actor-isolated uses
125 |         }
126 |         // Update the outcome with the new values.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Protocols/CareKitEssentialView.swift:124:36: warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
122 |                 event: event
123 |             )
124 |             return try await store.addAnyOutcome(outcome)
    |                                    |- warning: sending value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' risks causing data races; this is an error in the Swift 6 language mode
    |                                    `- note: sending main actor-isolated value of non-Sendable type 'any OCKAnyCarePlanStore & OCKAnyContactStore & OCKAnyEventStore & OCKAnyPatientStore' to nonisolated callee risks causing races in between main actor-isolated and nonisolated uses
125 |         }
126 |         // Update the outcome with the new values.
[591/612] Compiling CareKitEssentials ResearchCareForm.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:97:41: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 95 |             }
 96 |             do {
 97 |                 let outcome = try await action(newOutcomeValue)
    |                                         `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 98 |                 viewModel.updateOutcome(outcome)
 99 |             } catch {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 10 |
 11 | import CareKitUI
 12 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 13 | import os.log
 14 | import SwiftUI
[592/612] Compiling CareKitEssentials ResearchSurveyView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:97:41: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 95 |             }
 96 |             do {
 97 |                 let outcome = try await action(newOutcomeValue)
    |                                         `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 98 |                 viewModel.updateOutcome(outcome)
 99 |             } catch {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 10 |
 11 | import CareKitUI
 12 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 13 | import os.log
 14 | import SwiftUI
[593/612] Compiling CareKitEssentials SimpleLabelView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:97:41: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 95 |             }
 96 |             do {
 97 |                 let outcome = try await action(newOutcomeValue)
    |                                         `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 98 |                 viewModel.updateOutcome(outcome)
 99 |             } catch {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 10 |
 11 | import CareKitUI
 12 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 13 | import os.log
 14 | import SwiftUI
[594/612] Compiling CareKitEssentials CareKitEssentialSliderLogView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:97:41: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 95 |             }
 96 |             do {
 97 |                 let outcome = try await action(newOutcomeValue)
    |                                         `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 98 |                 viewModel.updateOutcome(outcome)
 99 |             } catch {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 10 |
 11 | import CareKitUI
 12 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 13 | import os.log
 14 | import SwiftUI
[595/612] Compiling CareKitEssentials Slider.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:97:41: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 95 |             }
 96 |             do {
 97 |                 let outcome = try await action(newOutcomeValue)
    |                                         `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 98 |                 viewModel.updateOutcome(outcome)
 99 |             } catch {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 10 |
 11 | import CareKitUI
 12 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 13 | import os.log
 14 | import SwiftUI
[596/612] Compiling CareKitEssentials SliderLogButton.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:97:41: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 95 |             }
 96 |             do {
 97 |                 let outcome = try await action(newOutcomeValue)
    |                                         `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 98 |                 viewModel.updateOutcome(outcome)
 99 |             } catch {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 10 |
 11 | import CareKitUI
 12 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 13 | import os.log
 14 | import SwiftUI
[597/612] Compiling CareKitEssentials SliderLogTaskView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:97:41: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 95 |             }
 96 |             do {
 97 |                 let outcome = try await action(newOutcomeValue)
    |                                         `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 98 |                 viewModel.updateOutcome(outcome)
 99 |             } catch {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 10 |
 11 | import CareKitUI
 12 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 13 | import os.log
 14 | import SwiftUI
[598/612] Compiling CareKitEssentials SliderLogTaskViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:97:41: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 95 |             }
 96 |             do {
 97 |                 let outcome = try await action(newOutcomeValue)
    |                                         `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 98 |                 viewModel.updateOutcome(outcome)
 99 |             } catch {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 10 |
 11 | import CareKitUI
 12 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 13 | import os.log
 14 | import SwiftUI
[599/612] Compiling CareKitEssentials SliderStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:97:41: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 95 |             }
 96 |             do {
 97 |                 let outcome = try await action(newOutcomeValue)
    |                                         `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 98 |                 viewModel.updateOutcome(outcome)
 99 |             } catch {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 10 |
 11 | import CareKitUI
 12 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 13 | import os.log
 14 | import SwiftUI
[600/612] Compiling CareKitEssentials CareKitEssentialDigitalCrownLogView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:97:41: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 95 |             }
 96 |             do {
 97 |                 let outcome = try await action(newOutcomeValue)
    |                                         `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 98 |                 viewModel.updateOutcome(outcome)
 99 |             } catch {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 10 |
 11 | import CareKitUI
 12 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 13 | import os.log
 14 | import SwiftUI
[601/612] Compiling CareKitEssentials DigitalCrownView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:97:41: warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 95 |             }
 96 |             do {
 97 |                 let outcome = try await action(newOutcomeValue)
    |                                         `- warning: non-sendable result type 'any OCKAnyOutcome' cannot be sent from nonisolated context in call to let 'action'; this is an error in the Swift 6 language mode
 98 |                 viewModel.updateOutcome(outcome)
 99 |             } catch {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/Protocols/Outcomes/OCKAnyOutcome.swift:34:17: note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
32 |
33 | /// A protocol that allows CareKit to query and display outcomes.
34 | public protocol OCKAnyOutcome {
   |                 `- note: protocol 'OCKAnyOutcome' does not conform to the 'Sendable' protocol
35 |
36 |     /// A human readable, user-defined unique identifier.
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/SliderLog/SliderLogButton.swift:12:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 10 |
 11 | import CareKitUI
 12 | import CareKitStore
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'CareKitStore'
 13 | import os.log
 14 | import SwiftUI
[602/612] Compiling CareKitEssentials CardViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 44 | 			}
 45 | 		}
 46 | 		.onChange(of: markSelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
 49 | 		.onChange(of: dataStrategySelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
 52 | 		.onChange(of: isShowingMarkHighlighted) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
 55 | 		.onChange(of: isShowingMeanMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
 58 | 		.onChange(of: isShowingMedianMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 59 | 			configurations[configurationId]?.showMedianMark = newValue
 60 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | 						title: task.title ?? "",
151 | 						subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | 						title: task.title ?? "",
158 | 						subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | 						title: task.title ?? "",
165 | 						subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | 						title: task.title ?? "",
172 | 						subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 65 | 					updateQuery()
 66 | 				}
 67 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
 70 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 71 | 					updateQuery()
 72 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 90 | 					updateQuery()
 91 | 				}
 92 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
 95 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 96 | 					updateQuery()
 97 | 				}
[603/612] Compiling CareKitEssentials CKEConfigurationView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 44 | 			}
 45 | 		}
 46 | 		.onChange(of: markSelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
 49 | 		.onChange(of: dataStrategySelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
 52 | 		.onChange(of: isShowingMarkHighlighted) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
 55 | 		.onChange(of: isShowingMeanMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
 58 | 		.onChange(of: isShowingMedianMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 59 | 			configurations[configurationId]?.showMedianMark = newValue
 60 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | 						title: task.title ?? "",
151 | 						subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | 						title: task.title ?? "",
158 | 						subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | 						title: task.title ?? "",
165 | 						subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | 						title: task.title ?? "",
172 | 						subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 65 | 					updateQuery()
 66 | 				}
 67 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
 70 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 71 | 					updateQuery()
 72 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 90 | 					updateQuery()
 91 | 				}
 92 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
 95 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 96 | 					updateQuery()
 97 | 				}
[604/612] Compiling CareKitEssentials CareEssentialChartView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 44 | 			}
 45 | 		}
 46 | 		.onChange(of: markSelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
 49 | 		.onChange(of: dataStrategySelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
 52 | 		.onChange(of: isShowingMarkHighlighted) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
 55 | 		.onChange(of: isShowingMeanMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
 58 | 		.onChange(of: isShowingMedianMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 59 | 			configurations[configurationId]?.showMedianMark = newValue
 60 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | 						title: task.title ?? "",
151 | 						subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | 						title: task.title ?? "",
158 | 						subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | 						title: task.title ?? "",
165 | 						subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | 						title: task.title ?? "",
172 | 						subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 65 | 					updateQuery()
 66 | 				}
 67 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
 70 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 71 | 					updateQuery()
 72 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 90 | 					updateQuery()
 91 | 				}
 92 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
 95 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 96 | 					updateQuery()
 97 | 				}
[605/612] Compiling CareKitEssentials CareKitEssentialChartBodyView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 44 | 			}
 45 | 		}
 46 | 		.onChange(of: markSelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
 49 | 		.onChange(of: dataStrategySelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
 52 | 		.onChange(of: isShowingMarkHighlighted) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
 55 | 		.onChange(of: isShowingMeanMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
 58 | 		.onChange(of: isShowingMedianMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 59 | 			configurations[configurationId]?.showMedianMark = newValue
 60 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | 						title: task.title ?? "",
151 | 						subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | 						title: task.title ?? "",
158 | 						subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | 						title: task.title ?? "",
165 | 						subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | 						title: task.title ?? "",
172 | 						subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 65 | 					updateQuery()
 66 | 				}
 67 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
 70 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 71 | 					updateQuery()
 72 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 90 | 					updateQuery()
 91 | 				}
 92 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
 95 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 96 | 					updateQuery()
 97 | 				}
[606/612] Compiling CareKitEssentials CareKitEssentialChartDetailView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 44 | 			}
 45 | 		}
 46 | 		.onChange(of: markSelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
 49 | 		.onChange(of: dataStrategySelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
 52 | 		.onChange(of: isShowingMarkHighlighted) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
 55 | 		.onChange(of: isShowingMeanMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
 58 | 		.onChange(of: isShowingMedianMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 59 | 			configurations[configurationId]?.showMedianMark = newValue
 60 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | 						title: task.title ?? "",
151 | 						subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | 						title: task.title ?? "",
158 | 						subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | 						title: task.title ?? "",
165 | 						subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | 						title: task.title ?? "",
172 | 						subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 65 | 					updateQuery()
 66 | 				}
 67 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
 70 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 71 | 					updateQuery()
 72 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 90 | 					updateQuery()
 91 | 				}
 92 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
 95 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 96 | 					updateQuery()
 97 | 				}
[607/612] Compiling CareKitEssentials CareKitEssentialChartHeaderView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 44 | 			}
 45 | 		}
 46 | 		.onChange(of: markSelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
 49 | 		.onChange(of: dataStrategySelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
 52 | 		.onChange(of: isShowingMarkHighlighted) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
 55 | 		.onChange(of: isShowingMeanMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
 58 | 		.onChange(of: isShowingMedianMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 59 | 			configurations[configurationId]?.showMedianMark = newValue
 60 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | 						title: task.title ?? "",
151 | 						subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | 						title: task.title ?? "",
158 | 						subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | 						title: task.title ?? "",
165 | 						subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | 						title: task.title ?? "",
172 | 						subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 65 | 					updateQuery()
 66 | 				}
 67 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
 70 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 71 | 					updateQuery()
 72 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 90 | 					updateQuery()
 91 | 				}
 92 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
 95 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 96 | 					updateQuery()
 97 | 				}
[608/612] Compiling CareKitEssentials CareKitEssentialChartView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 44 | 			}
 45 | 		}
 46 | 		.onChange(of: markSelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
 49 | 		.onChange(of: dataStrategySelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
 52 | 		.onChange(of: isShowingMarkHighlighted) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
 55 | 		.onChange(of: isShowingMeanMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
 58 | 		.onChange(of: isShowingMedianMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 59 | 			configurations[configurationId]?.showMedianMark = newValue
 60 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | 						title: task.title ?? "",
151 | 						subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | 						title: task.title ?? "",
158 | 						subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | 						title: task.title ?? "",
165 | 						subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | 						title: task.title ?? "",
172 | 						subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 65 | 					updateQuery()
 66 | 				}
 67 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
 70 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 71 | 					updateQuery()
 72 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 90 | 					updateQuery()
 91 | 				}
 92 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
 95 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 96 | 					updateQuery()
 97 | 				}
[609/612] Compiling CareKitEssentials CKEDataSeries.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 44 | 			}
 45 | 		}
 46 | 		.onChange(of: markSelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
 49 | 		.onChange(of: dataStrategySelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
 52 | 		.onChange(of: isShowingMarkHighlighted) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
 55 | 		.onChange(of: isShowingMeanMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
 58 | 		.onChange(of: isShowingMedianMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 59 | 			configurations[configurationId]?.showMedianMark = newValue
 60 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | 						title: task.title ?? "",
151 | 						subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | 						title: task.title ?? "",
158 | 						subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | 						title: task.title ?? "",
165 | 						subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | 						title: task.title ?? "",
172 | 						subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 65 | 					updateQuery()
 66 | 				}
 67 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
 70 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 71 | 					updateQuery()
 72 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 90 | 					updateQuery()
 91 | 				}
 92 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
 95 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 96 | 					updateQuery()
 97 | 				}
[610/612] Compiling CareKitEssentials CKEDataSeriesConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 44 | 			}
 45 | 		}
 46 | 		.onChange(of: markSelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
 49 | 		.onChange(of: dataStrategySelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
 52 | 		.onChange(of: isShowingMarkHighlighted) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
 55 | 		.onChange(of: isShowingMeanMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
 58 | 		.onChange(of: isShowingMedianMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 59 | 			configurations[configurationId]?.showMedianMark = newValue
 60 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | 						title: task.title ?? "",
151 | 						subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | 						title: task.title ?? "",
158 | 						subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | 						title: task.title ?? "",
165 | 						subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | 						title: task.title ?? "",
172 | 						subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 65 | 					updateQuery()
 66 | 				}
 67 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
 70 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 71 | 					updateQuery()
 72 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 90 | 					updateQuery()
 91 | 				}
 92 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
 95 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 96 | 					updateQuery()
 97 | 				}
[611/612] Compiling CareKitEssentials CKEPoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 44 | 			}
 45 | 		}
 46 | 		.onChange(of: markSelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
 49 | 		.onChange(of: dataStrategySelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
 52 | 		.onChange(of: isShowingMarkHighlighted) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
 55 | 		.onChange(of: isShowingMeanMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
 58 | 		.onChange(of: isShowingMedianMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 59 | 			configurations[configurationId]?.showMedianMark = newValue
 60 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | 						title: task.title ?? "",
151 | 						subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | 						title: task.title ?? "",
158 | 						subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | 						title: task.title ?? "",
165 | 						subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | 						title: task.title ?? "",
172 | 						subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 65 | 					updateQuery()
 66 | 				}
 67 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
 70 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 71 | 					updateQuery()
 72 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 90 | 					updateQuery()
 91 | 				}
 92 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
 95 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 96 | 					updateQuery()
 97 | 				}
[612/612] Compiling CareKitEssentials TemporalProgress.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 44 | 			}
 45 | 		}
 46 | 		.onChange(of: markSelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 47 | 			configurations[configurationId]?.mark = newValue
 48 | 		}
 49 | 		.onChange(of: dataStrategySelected) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 50 | 			configurations[configurationId]?.dataStrategy = newValue
 51 | 		}
 52 | 		.onChange(of: isShowingMarkHighlighted) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 53 | 			configurations[configurationId]?.showMarkWhenHighlighted = newValue
 54 | 		}
 55 | 		.onChange(of: isShowingMeanMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 56 | 			configurations[configurationId]?.showMeanMark = newValue
 57 | 		}
 58 | 		.onChange(of: isShowingMedianMark) { newValue in
    |    `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 59 | 			configurations[configurationId]?.showMedianMark = newValue
 60 | 		}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | 						title: task.title ?? "",
151 | 						subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | 						title: task.title ?? "",
158 | 						subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | 						title: task.title ?? "",
165 | 						subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | 						title: task.title ?? "",
172 | 						subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 65 | 					updateQuery()
 66 | 				}
 67 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 68 | 					updateQuery()
 69 | 				}
 70 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 71 | 					updateQuery()
 72 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 90 | 					updateQuery()
 91 | 				}
 92 | 				.onChange(of: dateInterval) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 93 | 					updateQuery()
 94 | 				}
 95 | 				.onChange(of: configurations) { _ in
    |      `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
 96 | 					updateQuery()
 97 | 				}
Build complete! (22.07s)
warning: 'carekit': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/CoreData/CareKitStore.xcdatamodeld
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/CoreData/Migrations/2_0To_3_0/2.0_3.0_Mapping.xcmappingmodel
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "carekit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.1.3",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/cbaker6/CareKit.git"
    }
  ],
  "manifest_display_name" : "CareKitEssentials",
  "name" : "CareKitEssentials",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "watchos",
      "version" : "10.0"
    }
  ],
  "products" : [
    {
      "name" : "CareKitEssentials",
      "targets" : [
        "CareKitEssentials"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "CareKitEssentialsTests",
      "module_type" : "SwiftTarget",
      "name" : "CareKitEssentialsTests",
      "path" : "Tests/CareKitEssentialsTests",
      "sources" : [
        "CareTaskProgressStrategyTests.swift",
        "LinearCareTaskProgressTests.swift",
        "Mocking/OCKEvent.swift",
        "OCKOutcomeExtensionsTests.swift",
        "OCKOutcomeValueExtensionsTests.swift"
      ],
      "target_dependencies" : [
        "CareKitEssentials"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CareKitEssentials",
      "module_type" : "SwiftTarget",
      "name" : "CareKitEssentials",
      "path" : "Sources/CareKitEssentials",
      "product_dependencies" : [
        "CareKit",
        "CareKitStore",
        "CareKitUI"
      ],
      "product_memberships" : [
        "CareKitEssentials"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Resources/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        }
      ],
      "sources" : [
        "Cards/Shared/CardViewModel.swift",
        "Cards/Shared/Chart/CKEConfigurationView.swift",
        "Cards/Shared/Chart/CareEssentialChartView.swift",
        "Cards/Shared/Chart/CareKitEssentialChartBodyView.swift",
        "Cards/Shared/Chart/CareKitEssentialChartDetailView.swift",
        "Cards/Shared/Chart/CareKitEssentialChartHeaderView.swift",
        "Cards/Shared/Chart/CareKitEssentialChartView.swift",
        "Cards/Shared/Chart/Data/CKEDataSeries.swift",
        "Cards/Shared/Chart/Data/CKEDataSeriesConfiguration.swift",
        "Cards/Shared/Chart/Data/CKEPoint.swift",
        "Cards/Shared/Chart/Progress/TemporalProgress.swift",
        "Cards/Shared/Chart/Progress/TemporalTaskProgress.swift",
        "Cards/Shared/Chart/Protocols/CareKitEssentialChartable.swift",
        "Cards/Shared/CustomLabelView.swift",
        "Cards/Shared/DetailsView.swift",
        "Cards/Shared/DismissableView.swift",
        "Cards/Shared/EventViews/EventQueryContentView.swift",
        "Cards/Shared/EventViews/EventQueryView.swift",
        "Cards/Shared/Extensions/CKEDataSeries+AXChartDescriptorRepresentable.swift",
        "Cards/Shared/Extensions/CareKitEssentialChartBodyView+ChartContent.swift",
        "Cards/Shared/Extensions/CareKitEssentialSliderLogView+EventViewable.swift",
        "Cards/Shared/Extensions/InstructionsTaskView+EventViewable.swift",
        "Cards/Shared/Extensions/InstructionsTaskView.swift",
        "Cards/Shared/Extensions/LabeledValueTaskView+EventViewable.swift",
        "Cards/Shared/Extensions/LabeledValueTaskView.swift",
        "Cards/Shared/Extensions/NumericProgressTaskView+EventViewable.swift",
        "Cards/Shared/Extensions/NumericProgressTaskView.swift",
        "Cards/Shared/Extensions/SimpleTaskView+EventViewable.swift",
        "Cards/Shared/Extensions/SimpleTaskView.swift",
        "Cards/Shared/InformationHeaderView.swift",
        "Cards/Shared/Protocols/CareKitEssentialView.swift",
        "Cards/Shared/Protocols/EventViewable.swift",
        "Cards/Shared/Protocols/EventWithContentViewable.swift",
        "Cards/Shared/ResearchSurveyView/ResearchCareForm.swift",
        "Cards/Shared/ResearchSurveyView/ResearchSurveyView.swift",
        "Cards/Shared/SimpleLabelView.swift",
        "Cards/Shared/SliderLog/CareKitEssentialSliderLogView.swift",
        "Cards/Shared/SliderLog/Slider.swift",
        "Cards/Shared/SliderLog/SliderLogButton.swift",
        "Cards/Shared/SliderLog/SliderLogTaskView.swift",
        "Cards/Shared/SliderLog/SliderLogTaskViewModel.swift",
        "Cards/Shared/SliderLog/SliderStyle.swift",
        "Cards/watchOS/DigitalCrown/CareKitEssentialDigitalCrownLogView.swift",
        "Cards/watchOS/DigitalCrown/DigitalCrownView.swift",
        "Cards/watchOS/DigitalCrown/DigitalCrownViewFooter.swift",
        "Cards/watchOS/DigitalCrown/DigitalCrownViewHeader.swift",
        "Cards/watchOS/DigitalCrown/DigitalCrownViewModel.swift",
        "Environment/CardEnabledEnvironmentKey.swift",
        "Extensions/BinaryCareTaskProgress+Math.swift",
        "Extensions/CGFloat.swift",
        "Extensions/Calendar+Dates.swift",
        "Extensions/CareStoreFetchedResult+Hashable.swift",
        "Extensions/CareStoreFetchedResult.swift",
        "Extensions/CareStoreFetchedResults+Sequence.swift",
        "Extensions/CareTaskProgressStrategy.swift",
        "Extensions/ChartContent+Default.swift",
        "Extensions/Double.swift",
        "Extensions/Image.swift",
        "Extensions/LinearCareTaskProgress+Math.swift",
        "Extensions/Logger.swift",
        "Extensions/NSImage.swift",
        "Extensions/OCKAnyEvent+Comparable.swift",
        "Extensions/OCKAnyEvent+CustomStringConvertable.swift",
        "Extensions/OCKAnyEvent+Equatable.swift",
        "Extensions/OCKAnyEvent+Hashable.swift",
        "Extensions/OCKAnyEvent.swift",
        "Extensions/OCKAnyEventStore.swift",
        "Extensions/OCKAnyOutcome+Sequence.swift",
        "Extensions/OCKAnyOutcome.swift",
        "Extensions/OCKBiologicalSex+Hashable.swift",
        "Extensions/OCKCarePlan+Hashable.swift",
        "Extensions/OCKContact+Hashable.swift",
        "Extensions/OCKHealthKitLinkage+Hashable.swift",
        "Extensions/OCKHealthKitOutcome+Hashable.swift",
        "Extensions/OCKHealthKitPassthroughStore.swift",
        "Extensions/OCKHealthKitTask+Hashable.swift",
        "Extensions/OCKNote+Hashable.swift",
        "Extensions/OCKOutcome+Hashable.swift",
        "Extensions/OCKOutcome.swift",
        "Extensions/OCKOutcomeValue+Hashable.swift",
        "Extensions/OCKOutcomeValue+Identifiable.swift",
        "Extensions/OCKOutcomeValue+Plottable.swift",
        "Extensions/OCKOutcomeValue+ResearchKitSwiftUIResult.swift",
        "Extensions/OCKOutcomeValue+Sequence.swift",
        "Extensions/OCKPatient+Hashable.swift",
        "Extensions/OCKSchedule+Hashable.swift",
        "Extensions/OCKScheduleElement+Hashable.swift",
        "Extensions/OCKScheduleEvent+Comparable.swift",
        "Extensions/OCKScheduleEvent+Hashable.swift",
        "Extensions/OCKSemanticVersion+Hashable.swift",
        "Extensions/OCKStore.swift",
        "Extensions/OCKStoreCoordinator+Hashable.swift",
        "Extensions/OCKTask+Hashable.swift",
        "Extensions/OCKTask+ResearchKitSwiftUI.swift",
        "Extensions/UIImage.swift",
        "Extensions/View+Default.swift",
        "Models/CareKitEssentialsError.swift",
        "Models/CareKitEssentialsUserInfoKey.swift",
        "Models/DateComponentsForProgress.swift",
        "Models/OSValue.swift",
        "Models/PeriodComponent.swift",
        "Models/ScheduleUtility.swift",
        "Models/SurveyQuestion.swift",
        "Models/SurveyStep.swift",
        "Protocols/CareKitEssentialVersionable.swift",
        "Utility.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.