Build Information
Successful build of CareKitEssentials, reference 1.0.0-alpha.54 (6bddb5
), with Swift 6.1 for macOS (SPM) on 6 May 2025 03:03:42 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
9 | import CareKitStore
10 |
11 | extension OCKSchedule: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKSchedule' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(elements)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKScheduleElement+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKScheduleElement' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKScheduleElement: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKScheduleElement' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(text)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKScheduleElement+Hashable.swift:23:1: warning: extension declares a conformance of imported type 'Duration' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
21 | }
22 |
23 | extension OCKScheduleElement.Duration: Hashable {
| |- warning: extension declares a conformance of imported type 'Duration' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
24 | public func hash(into hasher: inout Hasher) {
25 | switch self {
[576/612] Compiling CareKitEssentials OCKOutcomeValue+Sequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcome+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKOutcome' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKOutcome: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKOutcome' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKOutcomeValue: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(kind)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Identifiable.swift:12:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKOutcomeValue: Identifiable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public var id: String {
14 | if let kind = kind {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Plottable.swift:12:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Plottable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Charts
11 |
12 | extension OCKOutcomeValue: Plottable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Plottable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public var primitivePlottable: Double {
14 | LinearCareTaskProgress.accumulableDoubleValue(for: self)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKPatient+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKPatient' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKPatient: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKPatient' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKSchedule+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKSchedule' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKSchedule: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKSchedule' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(elements)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKScheduleElement+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKScheduleElement' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKScheduleElement: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKScheduleElement' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(text)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKScheduleElement+Hashable.swift:23:1: warning: extension declares a conformance of imported type 'Duration' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
21 | }
22 |
23 | extension OCKScheduleElement.Duration: Hashable {
| |- warning: extension declares a conformance of imported type 'Duration' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
24 | public func hash(into hasher: inout Hasher) {
25 | switch self {
[577/612] Compiling CareKitEssentials OCKPatient+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcome+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKOutcome' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKOutcome: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKOutcome' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKOutcomeValue: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(kind)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Identifiable.swift:12:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKOutcomeValue: Identifiable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public var id: String {
14 | if let kind = kind {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Plottable.swift:12:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Plottable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Charts
11 |
12 | extension OCKOutcomeValue: Plottable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Plottable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public var primitivePlottable: Double {
14 | LinearCareTaskProgress.accumulableDoubleValue(for: self)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKPatient+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKPatient' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKPatient: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKPatient' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKSchedule+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKSchedule' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKSchedule: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKSchedule' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(elements)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKScheduleElement+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKScheduleElement' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKScheduleElement: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKScheduleElement' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(text)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKScheduleElement+Hashable.swift:23:1: warning: extension declares a conformance of imported type 'Duration' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
21 | }
22 |
23 | extension OCKScheduleElement.Duration: Hashable {
| |- warning: extension declares a conformance of imported type 'Duration' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
24 | public func hash(into hasher: inout Hasher) {
25 | switch self {
[578/612] Compiling CareKitEssentials OCKSchedule+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcome+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKOutcome' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKOutcome: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKOutcome' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKOutcomeValue: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(kind)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Identifiable.swift:12:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKOutcomeValue: Identifiable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public var id: String {
14 | if let kind = kind {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Plottable.swift:12:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Plottable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Charts
11 |
12 | extension OCKOutcomeValue: Plottable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Plottable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public var primitivePlottable: Double {
14 | LinearCareTaskProgress.accumulableDoubleValue(for: self)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKPatient+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKPatient' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKPatient: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKPatient' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKSchedule+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKSchedule' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKSchedule: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKSchedule' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(elements)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKScheduleElement+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKScheduleElement' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKScheduleElement: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKScheduleElement' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(text)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKScheduleElement+Hashable.swift:23:1: warning: extension declares a conformance of imported type 'Duration' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
21 | }
22 |
23 | extension OCKScheduleElement.Duration: Hashable {
| |- warning: extension declares a conformance of imported type 'Duration' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
24 | public func hash(into hasher: inout Hasher) {
25 | switch self {
[579/612] Compiling CareKitEssentials OCKScheduleElement+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcome+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKOutcome' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKOutcome: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKOutcome' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKOutcomeValue: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(kind)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Identifiable.swift:12:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKOutcomeValue: Identifiable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public var id: String {
14 | if let kind = kind {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKOutcomeValue+Plottable.swift:12:1: warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Plottable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Charts
11 |
12 | extension OCKOutcomeValue: Plottable {
| |- warning: extension declares a conformance of imported type 'OCKOutcomeValue' to imported protocol 'Plottable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public var primitivePlottable: Double {
14 | LinearCareTaskProgress.accumulableDoubleValue(for: self)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKPatient+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKPatient' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKPatient: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKPatient' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKSchedule+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKSchedule' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKSchedule: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKSchedule' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public func hash(into hasher: inout Hasher) {
13 | hasher.combine(elements)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKScheduleElement+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKScheduleElement' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKScheduleElement: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKScheduleElement' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(text)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKScheduleElement+Hashable.swift:23:1: warning: extension declares a conformance of imported type 'Duration' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
21 | }
22 |
23 | extension OCKScheduleElement.Duration: Hashable {
| |- warning: extension declares a conformance of imported type 'Duration' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
24 | public func hash(into hasher: inout Hasher) {
25 | switch self {
[580/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
[581/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
[582/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
[583/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
[584/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
[585/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
[586/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
[587/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
[588/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
[589/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
[590/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
[591/612] Compiling CareKitEssentials ChartContent+Default.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/Logger.swift:12:24: warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension Logger {
12 | private static var subsystem = Bundle.main.bundleIdentifier!
| |- warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'subsystem' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'subsystem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | static let essentialView = Logger(
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKEvent: Comparable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func < (lhs: OCKEvent, rhs: OCKEvent) -> Bool {
13 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:17:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
15 | }
16 |
17 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | public static func < (lhs: OCKAnyEvent, rhs: OCKAnyEvent) -> Bool {
19 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[592/612] Compiling CareKitEssentials Double.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/Logger.swift:12:24: warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension Logger {
12 | private static var subsystem = Bundle.main.bundleIdentifier!
| |- warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'subsystem' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'subsystem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | static let essentialView = Logger(
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKEvent: Comparable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func < (lhs: OCKEvent, rhs: OCKEvent) -> Bool {
13 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:17:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
15 | }
16 |
17 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | public static func < (lhs: OCKAnyEvent, rhs: OCKAnyEvent) -> Bool {
19 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[593/612] Compiling CareKitEssentials Image.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/Logger.swift:12:24: warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension Logger {
12 | private static var subsystem = Bundle.main.bundleIdentifier!
| |- warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'subsystem' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'subsystem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | static let essentialView = Logger(
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKEvent: Comparable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func < (lhs: OCKEvent, rhs: OCKEvent) -> Bool {
13 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:17:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
15 | }
16 |
17 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | public static func < (lhs: OCKAnyEvent, rhs: OCKAnyEvent) -> Bool {
19 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[594/612] Compiling CareKitEssentials LinearCareTaskProgress+Math.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/Logger.swift:12:24: warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension Logger {
12 | private static var subsystem = Bundle.main.bundleIdentifier!
| |- warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'subsystem' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'subsystem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | static let essentialView = Logger(
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKEvent: Comparable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func < (lhs: OCKEvent, rhs: OCKEvent) -> Bool {
13 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:17:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
15 | }
16 |
17 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | public static func < (lhs: OCKAnyEvent, rhs: OCKAnyEvent) -> Bool {
19 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[595/612] Compiling CareKitEssentials Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/Logger.swift:12:24: warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension Logger {
12 | private static var subsystem = Bundle.main.bundleIdentifier!
| |- warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'subsystem' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'subsystem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | static let essentialView = Logger(
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKEvent: Comparable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func < (lhs: OCKEvent, rhs: OCKEvent) -> Bool {
13 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:17:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
15 | }
16 |
17 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | public static func < (lhs: OCKAnyEvent, rhs: OCKAnyEvent) -> Bool {
19 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[596/612] Compiling CareKitEssentials NSImage.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/Logger.swift:12:24: warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension Logger {
12 | private static var subsystem = Bundle.main.bundleIdentifier!
| |- warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'subsystem' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'subsystem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | static let essentialView = Logger(
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKEvent: Comparable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func < (lhs: OCKEvent, rhs: OCKEvent) -> Bool {
13 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:17:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
15 | }
16 |
17 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | public static func < (lhs: OCKAnyEvent, rhs: OCKAnyEvent) -> Bool {
19 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[597/612] Compiling CareKitEssentials OCKAnyEvent+Comparable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/Logger.swift:12:24: warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension Logger {
12 | private static var subsystem = Bundle.main.bundleIdentifier!
| |- warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'subsystem' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'subsystem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | static let essentialView = Logger(
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKEvent: Comparable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func < (lhs: OCKEvent, rhs: OCKEvent) -> Bool {
13 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:17:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
15 | }
16 |
17 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | public static func < (lhs: OCKAnyEvent, rhs: OCKAnyEvent) -> Bool {
19 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[598/612] Compiling CareKitEssentials OCKAnyEvent+CustomStringConvertable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/Logger.swift:12:24: warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension Logger {
12 | private static var subsystem = Bundle.main.bundleIdentifier!
| |- warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'subsystem' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'subsystem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | static let essentialView = Logger(
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKEvent: Comparable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func < (lhs: OCKEvent, rhs: OCKEvent) -> Bool {
13 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:17:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
15 | }
16 |
17 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | public static func < (lhs: OCKAnyEvent, rhs: OCKAnyEvent) -> Bool {
19 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[599/612] Compiling CareKitEssentials OCKAnyEvent+Equatable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/Logger.swift:12:24: warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension Logger {
12 | private static var subsystem = Bundle.main.bundleIdentifier!
| |- warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'subsystem' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'subsystem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | static let essentialView = Logger(
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKEvent: Comparable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func < (lhs: OCKEvent, rhs: OCKEvent) -> Bool {
13 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:17:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
15 | }
16 |
17 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | public static func < (lhs: OCKAnyEvent, rhs: OCKAnyEvent) -> Bool {
19 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[600/612] Compiling CareKitEssentials OCKAnyEvent+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/Logger.swift:12:24: warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension Logger {
12 | private static var subsystem = Bundle.main.bundleIdentifier!
| |- warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'subsystem' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'subsystem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | static let essentialView = Logger(
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKEvent: Comparable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func < (lhs: OCKEvent, rhs: OCKEvent) -> Bool {
13 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:17:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
15 | }
16 |
17 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | public static func < (lhs: OCKAnyEvent, rhs: OCKAnyEvent) -> Bool {
19 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[601/612] Compiling CareKitEssentials OCKAnyEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/Logger.swift:12:24: warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
10 |
11 | extension Logger {
12 | private static var subsystem = Bundle.main.bundleIdentifier!
| |- warning: static property 'subsystem' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'subsystem' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'subsystem' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | static let essentialView = Logger(
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKEvent: Comparable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func < (lhs: OCKEvent, rhs: OCKEvent) -> Bool {
13 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:17:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
15 | }
16 |
17 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
18 | public static func < (lhs: OCKAnyEvent, rhs: OCKAnyEvent) -> Bool {
19 | lhs.scheduleEvent < rhs.scheduleEvent
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[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! (21.64s)
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.0.0-beta.44",
"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.