The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of CareKitEssentials, reference 1.1.5 (776c82), with Swift 6.2 (beta) for macOS (SPM) on 24 Jun 2025 02:36:48 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64

Build Log

 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 {
[572/608] 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 {
[573/608] 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 {
[574/608] 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 {
[575/608] 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 {
[576/608] Compiling CareKitEssentials OCKAnyEventStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKBiologicalSex+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 OCKBiologicalSex: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKCarePlan+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKCarePlan' 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 OCKCarePlan: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKCarePlan' 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/OCKContact+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKLabeledValue' 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 OCKLabeledValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKLabeledValue' 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(label)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKContact+Hashable.swift:19:1: warning: extension declares a conformance of imported type 'OCKContact' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
17 | }
18 |
19 | extension OCKContact: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKContact' 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
20 | 	public func hash(into hasher: inout Hasher) {
21 | 		hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitLinkage+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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 OCKHealthKitLinkage: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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(quantityIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitOutcome+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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 OCKHealthKitOutcome: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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/OCKHealthKitTask+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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 OCKHealthKitTask: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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/OCKNote+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKNote' 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 OCKNote: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKNote' 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(author)
[577/608] Compiling CareKitEssentials OCKAnyOutcome+Sequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKBiologicalSex+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 OCKBiologicalSex: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKCarePlan+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKCarePlan' 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 OCKCarePlan: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKCarePlan' 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/OCKContact+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKLabeledValue' 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 OCKLabeledValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKLabeledValue' 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(label)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKContact+Hashable.swift:19:1: warning: extension declares a conformance of imported type 'OCKContact' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
17 | }
18 |
19 | extension OCKContact: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKContact' 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
20 | 	public func hash(into hasher: inout Hasher) {
21 | 		hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitLinkage+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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 OCKHealthKitLinkage: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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(quantityIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitOutcome+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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 OCKHealthKitOutcome: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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/OCKHealthKitTask+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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 OCKHealthKitTask: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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/OCKNote+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKNote' 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 OCKNote: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKNote' 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(author)
[578/608] Compiling CareKitEssentials OCKAnyOutcome.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKBiologicalSex+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 OCKBiologicalSex: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKCarePlan+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKCarePlan' 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 OCKCarePlan: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKCarePlan' 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/OCKContact+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKLabeledValue' 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 OCKLabeledValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKLabeledValue' 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(label)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKContact+Hashable.swift:19:1: warning: extension declares a conformance of imported type 'OCKContact' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
17 | }
18 |
19 | extension OCKContact: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKContact' 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
20 | 	public func hash(into hasher: inout Hasher) {
21 | 		hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitLinkage+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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 OCKHealthKitLinkage: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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(quantityIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitOutcome+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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 OCKHealthKitOutcome: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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/OCKHealthKitTask+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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 OCKHealthKitTask: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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/OCKNote+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKNote' 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 OCKNote: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKNote' 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(author)
[579/608] Compiling CareKitEssentials OCKBiologicalSex+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKBiologicalSex+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 OCKBiologicalSex: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKCarePlan+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKCarePlan' 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 OCKCarePlan: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKCarePlan' 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/OCKContact+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKLabeledValue' 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 OCKLabeledValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKLabeledValue' 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(label)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKContact+Hashable.swift:19:1: warning: extension declares a conformance of imported type 'OCKContact' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
17 | }
18 |
19 | extension OCKContact: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKContact' 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
20 | 	public func hash(into hasher: inout Hasher) {
21 | 		hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitLinkage+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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 OCKHealthKitLinkage: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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(quantityIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitOutcome+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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 OCKHealthKitOutcome: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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/OCKHealthKitTask+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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 OCKHealthKitTask: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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/OCKNote+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKNote' 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 OCKNote: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKNote' 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(author)
[580/608] Compiling CareKitEssentials OCKCarePlan+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKBiologicalSex+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 OCKBiologicalSex: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKCarePlan+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKCarePlan' 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 OCKCarePlan: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKCarePlan' 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/OCKContact+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKLabeledValue' 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 OCKLabeledValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKLabeledValue' 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(label)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKContact+Hashable.swift:19:1: warning: extension declares a conformance of imported type 'OCKContact' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
17 | }
18 |
19 | extension OCKContact: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKContact' 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
20 | 	public func hash(into hasher: inout Hasher) {
21 | 		hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitLinkage+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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 OCKHealthKitLinkage: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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(quantityIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitOutcome+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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 OCKHealthKitOutcome: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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/OCKHealthKitTask+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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 OCKHealthKitTask: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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/OCKNote+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKNote' 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 OCKNote: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKNote' 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(author)
[581/608] Compiling CareKitEssentials OCKContact+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKBiologicalSex+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 OCKBiologicalSex: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKCarePlan+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKCarePlan' 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 OCKCarePlan: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKCarePlan' 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/OCKContact+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKLabeledValue' 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 OCKLabeledValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKLabeledValue' 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(label)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKContact+Hashable.swift:19:1: warning: extension declares a conformance of imported type 'OCKContact' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
17 | }
18 |
19 | extension OCKContact: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKContact' 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
20 | 	public func hash(into hasher: inout Hasher) {
21 | 		hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitLinkage+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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 OCKHealthKitLinkage: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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(quantityIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitOutcome+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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 OCKHealthKitOutcome: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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/OCKHealthKitTask+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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 OCKHealthKitTask: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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/OCKNote+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKNote' 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 OCKNote: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKNote' 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(author)
[582/608] Compiling CareKitEssentials OCKHealthKitLinkage+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKBiologicalSex+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 OCKBiologicalSex: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKCarePlan+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKCarePlan' 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 OCKCarePlan: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKCarePlan' 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/OCKContact+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKLabeledValue' 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 OCKLabeledValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKLabeledValue' 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(label)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKContact+Hashable.swift:19:1: warning: extension declares a conformance of imported type 'OCKContact' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
17 | }
18 |
19 | extension OCKContact: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKContact' 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
20 | 	public func hash(into hasher: inout Hasher) {
21 | 		hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitLinkage+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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 OCKHealthKitLinkage: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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(quantityIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitOutcome+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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 OCKHealthKitOutcome: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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/OCKHealthKitTask+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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 OCKHealthKitTask: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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/OCKNote+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKNote' 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 OCKNote: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKNote' 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(author)
[583/608] Compiling CareKitEssentials OCKHealthKitOutcome+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKBiologicalSex+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 OCKBiologicalSex: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKCarePlan+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKCarePlan' 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 OCKCarePlan: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKCarePlan' 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/OCKContact+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKLabeledValue' 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 OCKLabeledValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKLabeledValue' 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(label)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKContact+Hashable.swift:19:1: warning: extension declares a conformance of imported type 'OCKContact' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
17 | }
18 |
19 | extension OCKContact: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKContact' 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
20 | 	public func hash(into hasher: inout Hasher) {
21 | 		hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitLinkage+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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 OCKHealthKitLinkage: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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(quantityIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitOutcome+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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 OCKHealthKitOutcome: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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/OCKHealthKitTask+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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 OCKHealthKitTask: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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/OCKNote+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKNote' 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 OCKNote: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKNote' 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(author)
[584/608] Compiling CareKitEssentials OCKHealthKitPassthroughStore.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKBiologicalSex+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 OCKBiologicalSex: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKCarePlan+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKCarePlan' 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 OCKCarePlan: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKCarePlan' 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/OCKContact+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKLabeledValue' 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 OCKLabeledValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKLabeledValue' 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(label)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKContact+Hashable.swift:19:1: warning: extension declares a conformance of imported type 'OCKContact' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
17 | }
18 |
19 | extension OCKContact: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKContact' 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
20 | 	public func hash(into hasher: inout Hasher) {
21 | 		hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitLinkage+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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 OCKHealthKitLinkage: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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(quantityIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitOutcome+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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 OCKHealthKitOutcome: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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/OCKHealthKitTask+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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 OCKHealthKitTask: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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/OCKNote+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKNote' 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 OCKNote: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKNote' 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(author)
[585/608] Compiling CareKitEssentials OCKHealthKitTask+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKBiologicalSex+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 OCKBiologicalSex: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKCarePlan+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKCarePlan' 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 OCKCarePlan: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKCarePlan' 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/OCKContact+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKLabeledValue' 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 OCKLabeledValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKLabeledValue' 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(label)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKContact+Hashable.swift:19:1: warning: extension declares a conformance of imported type 'OCKContact' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
17 | }
18 |
19 | extension OCKContact: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKContact' 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
20 | 	public func hash(into hasher: inout Hasher) {
21 | 		hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitLinkage+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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 OCKHealthKitLinkage: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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(quantityIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitOutcome+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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 OCKHealthKitOutcome: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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/OCKHealthKitTask+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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 OCKHealthKitTask: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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/OCKNote+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKNote' 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 OCKNote: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKNote' 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(author)
[586/608] Compiling CareKitEssentials OCKNote+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKBiologicalSex+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 OCKBiologicalSex: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKBiologicalSex' 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 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKCarePlan+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKCarePlan' 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 OCKCarePlan: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKCarePlan' 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/OCKContact+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKLabeledValue' 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 OCKLabeledValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKLabeledValue' 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(label)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKContact+Hashable.swift:19:1: warning: extension declares a conformance of imported type 'OCKContact' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
17 | }
18 |
19 | extension OCKContact: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKContact' 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
20 | 	public func hash(into hasher: inout Hasher) {
21 | 		hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitLinkage+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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 OCKHealthKitLinkage: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitLinkage' 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(quantityIdentifier)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKHealthKitOutcome+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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 OCKHealthKitOutcome: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitOutcome' 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/OCKHealthKitTask+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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 OCKHealthKitTask: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKHealthKitTask' 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/OCKNote+Hashable.swift:11:1: warning: extension declares a conformance of imported type 'OCKNote' 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 OCKNote: Hashable {
   | |- warning: extension declares a conformance of imported type 'OCKNote' 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(author)
[587/608] Compiling CareKitEssentials ResearchCareForm.swift
[588/608] Compiling CareKitEssentials ResearchSurveyView.swift
[589/608] Compiling CareKitEssentials SimpleLabelView.swift
[590/608] Compiling CareKitEssentials CareKitEssentialSliderLogView.swift
[591/608] Compiling CareKitEssentials Slider.swift
[592/608] Compiling CareKitEssentials SliderLogButton.swift
[593/608] Compiling CareKitEssentials SliderLogTaskView.swift
[594/608] Compiling CareKitEssentials SliderLogTaskViewModel.swift
[595/608] Compiling CareKitEssentials SliderStyle.swift
[596/608] Compiling CareKitEssentials CareKitEssentialDigitalCrownLogView.swift
[597/608] Compiling CareKitEssentials DigitalCrownView.swift
[598/608] 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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 [#DeprecatedDeclaration]
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 96 | 					updateQuery()
 97 | 				}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[599/608] 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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 [#DeprecatedDeclaration]
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 96 | 					updateQuery()
 97 | 				}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[600/608] 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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 [#DeprecatedDeclaration]
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 96 | 					updateQuery()
 97 | 				}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[601/608] 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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 [#DeprecatedDeclaration]
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 96 | 					updateQuery()
 97 | 				}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[602/608] 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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 [#DeprecatedDeclaration]
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 96 | 					updateQuery()
 97 | 				}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[603/608] 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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 [#DeprecatedDeclaration]
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 96 | 					updateQuery()
 97 | 				}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[604/608] 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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 [#DeprecatedDeclaration]
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 96 | 					updateQuery()
 97 | 				}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[605/608] 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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 [#DeprecatedDeclaration]
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 96 | 					updateQuery()
 97 | 				}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[606/608] 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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 [#DeprecatedDeclaration]
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 96 | 					updateQuery()
 97 | 				}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[607/608] 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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 [#DeprecatedDeclaration]
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 96 | 					updateQuery()
 97 | 				}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[608/608] 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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 [#DeprecatedDeclaration]
147 | 			ScrollView {
148 | 				VStack {
149 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
154 | 						configurations: [configurationBar]
155 | 					)
156 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
161 | 						configurations: [configurationBar]
162 | 					)
163 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
168 | 						configurations: [configurationBar]
169 | 					)
170 | 					CareEssentialChartView(
    |      `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding [#DeprecatedDeclaration]
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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 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. [#DeprecatedDeclaration]
 96 | 					updateQuery()
 97 | 				}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete! (33.50s)
Fetching https://github.com/cbaker6/CareKit.git
[1/16322] Fetching carekit
Fetched https://github.com/cbaker6/CareKit.git from cache (3.03s)
Computing version for https://github.com/cbaker6/CareKit.git
Computed https://github.com/cbaker6/CareKit.git at 3.1.4 (5.58s)
Fetching https://github.com/apple/FHIRModels.git
Fetching https://github.com/apple/swift-async-algorithms
[1/4985] Fetching swift-async-algorithms
[101/11062] Fetching swift-async-algorithms, fhirmodels
Fetched https://github.com/apple/FHIRModels.git from cache (1.24s)
Fetched https://github.com/apple/swift-async-algorithms from cache (1.24s)
Computing version for https://github.com/apple/swift-async-algorithms
Computed https://github.com/apple/swift-async-algorithms at 1.0.4 (1.78s)
Fetching https://github.com/apple/swift-collections.git
[1/16640] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (1.65s)
Computing version for https://github.com/apple/FHIRModels.git
Computed https://github.com/apple/FHIRModels.git at 0.7.0 (2.19s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.2.0 (0.49s)
Creating working copy for https://github.com/cbaker6/CareKit.git
Working copy of https://github.com/cbaker6/CareKit.git resolved at 3.1.4
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-async-algorithms
Working copy of https://github.com/apple/swift-async-algorithms resolved at 1.0.4
Creating working copy for https://github.com/apple/FHIRModels.git
Working copy of https://github.com/apple/FHIRModels.git resolved at 0.7.0
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/Migrations/2_0To_3_0/2.0_3.0_Mapping.xcmappingmodel
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/CareKit/CareKitStore/CareKitStore/CoreData/CareKitStore.xcdatamodeld
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "carekit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.1.3",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/cbaker6/CareKit.git"
    }
  ],
  "manifest_display_name" : "CareKitEssentials",
  "name" : "CareKitEssentials",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "watchos",
      "version" : "10.0"
    }
  ],
  "products" : [
    {
      "name" : "CareKitEssentials",
      "targets" : [
        "CareKitEssentials"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "CareKitEssentialsTests",
      "module_type" : "SwiftTarget",
      "name" : "CareKitEssentialsTests",
      "path" : "Tests/CareKitEssentialsTests",
      "sources" : [
        "CareTaskProgressStrategyTests.swift",
        "LinearCareTaskProgressTests.swift",
        "Mocking/OCKEvent.swift",
        "OCKOutcomeExtensionsTests.swift",
        "OCKOutcomeValueExtensionsTests.swift"
      ],
      "target_dependencies" : [
        "CareKitEssentials"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CareKitEssentials",
      "module_type" : "SwiftTarget",
      "name" : "CareKitEssentials",
      "path" : "Sources/CareKitEssentials",
      "product_dependencies" : [
        "CareKit",
        "CareKitStore",
        "CareKitUI"
      ],
      "product_memberships" : [
        "CareKitEssentials"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Resources/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        }
      ],
      "sources" : [
        "Cards/Shared/CardViewModel.swift",
        "Cards/Shared/Chart/CKEConfigurationView.swift",
        "Cards/Shared/Chart/CareEssentialChartView.swift",
        "Cards/Shared/Chart/CareKitEssentialChartBodyView.swift",
        "Cards/Shared/Chart/CareKitEssentialChartDetailView.swift",
        "Cards/Shared/Chart/CareKitEssentialChartHeaderView.swift",
        "Cards/Shared/Chart/CareKitEssentialChartView.swift",
        "Cards/Shared/Chart/Data/CKEDataSeries.swift",
        "Cards/Shared/Chart/Data/CKEDataSeriesConfiguration.swift",
        "Cards/Shared/Chart/Data/CKEPoint.swift",
        "Cards/Shared/Chart/Progress/TemporalProgress.swift",
        "Cards/Shared/Chart/Progress/TemporalTaskProgress.swift",
        "Cards/Shared/Chart/Protocols/CareKitEssentialChartable.swift",
        "Cards/Shared/CustomLabelView.swift",
        "Cards/Shared/DetailsView.swift",
        "Cards/Shared/DismissableView.swift",
        "Cards/Shared/EventViews/EventQueryContentView.swift",
        "Cards/Shared/EventViews/EventQueryView.swift",
        "Cards/Shared/Extensions/CKEDataSeries+AXChartDescriptorRepresentable.swift",
        "Cards/Shared/Extensions/CareKitEssentialChartBodyView+ChartContent.swift",
        "Cards/Shared/Extensions/CareKitEssentialSliderLogView+EventViewable.swift",
        "Cards/Shared/Extensions/InstructionsTaskView+EventViewable.swift",
        "Cards/Shared/Extensions/InstructionsTaskView.swift",
        "Cards/Shared/Extensions/LabeledValueTaskView+EventViewable.swift",
        "Cards/Shared/Extensions/LabeledValueTaskView.swift",
        "Cards/Shared/Extensions/NumericProgressTaskView+EventViewable.swift",
        "Cards/Shared/Extensions/NumericProgressTaskView.swift",
        "Cards/Shared/Extensions/SimpleTaskView+EventViewable.swift",
        "Cards/Shared/Extensions/SimpleTaskView.swift",
        "Cards/Shared/InformationHeaderView.swift",
        "Cards/Shared/Protocols/CareKitEssentialView.swift",
        "Cards/Shared/Protocols/EventViewable.swift",
        "Cards/Shared/Protocols/EventWithContentViewable.swift",
        "Cards/Shared/ResearchSurveyView/ResearchCareForm.swift",
        "Cards/Shared/ResearchSurveyView/ResearchSurveyView.swift",
        "Cards/Shared/SimpleLabelView.swift",
        "Cards/Shared/SliderLog/CareKitEssentialSliderLogView.swift",
        "Cards/Shared/SliderLog/Slider.swift",
        "Cards/Shared/SliderLog/SliderLogButton.swift",
        "Cards/Shared/SliderLog/SliderLogTaskView.swift",
        "Cards/Shared/SliderLog/SliderLogTaskViewModel.swift",
        "Cards/Shared/SliderLog/SliderStyle.swift",
        "Cards/watchOS/DigitalCrown/CareKitEssentialDigitalCrownLogView.swift",
        "Cards/watchOS/DigitalCrown/DigitalCrownView.swift",
        "Cards/watchOS/DigitalCrown/DigitalCrownViewFooter.swift",
        "Cards/watchOS/DigitalCrown/DigitalCrownViewHeader.swift",
        "Cards/watchOS/DigitalCrown/DigitalCrownViewModel.swift",
        "Environment/CardEnabledEnvironmentKey.swift",
        "Extensions/BinaryCareTaskProgress+Math.swift",
        "Extensions/CGFloat.swift",
        "Extensions/Calendar+Dates.swift",
        "Extensions/CareStoreFetchedResult+Hashable.swift",
        "Extensions/CareStoreFetchedResult.swift",
        "Extensions/CareStoreFetchedResults+Sequence.swift",
        "Extensions/CareTaskProgressStrategy.swift",
        "Extensions/ChartContent+Default.swift",
        "Extensions/Double.swift",
        "Extensions/Image.swift",
        "Extensions/LinearCareTaskProgress+Math.swift",
        "Extensions/Logger.swift",
        "Extensions/NSImage.swift",
        "Extensions/OCKAnyEvent+Comparable.swift",
        "Extensions/OCKAnyEvent+CustomStringConvertable.swift",
        "Extensions/OCKAnyEvent+Equatable.swift",
        "Extensions/OCKAnyEvent+Hashable.swift",
        "Extensions/OCKAnyEvent.swift",
        "Extensions/OCKAnyEventStore.swift",
        "Extensions/OCKAnyOutcome+Sequence.swift",
        "Extensions/OCKAnyOutcome.swift",
        "Extensions/OCKBiologicalSex+Hashable.swift",
        "Extensions/OCKCarePlan+Hashable.swift",
        "Extensions/OCKContact+Hashable.swift",
        "Extensions/OCKHealthKitLinkage+Hashable.swift",
        "Extensions/OCKHealthKitOutcome+Hashable.swift",
        "Extensions/OCKHealthKitPassthroughStore.swift",
        "Extensions/OCKHealthKitTask+Hashable.swift",
        "Extensions/OCKNote+Hashable.swift",
        "Extensions/OCKOutcome+Hashable.swift",
        "Extensions/OCKOutcome.swift",
        "Extensions/OCKOutcomeValue+Hashable.swift",
        "Extensions/OCKOutcomeValue+Identifiable.swift",
        "Extensions/OCKOutcomeValue+Plottable.swift",
        "Extensions/OCKOutcomeValue+ResearchKitSwiftUIResult.swift",
        "Extensions/OCKOutcomeValue+Sequence.swift",
        "Extensions/OCKPatient+Hashable.swift",
        "Extensions/OCKSchedule+Hashable.swift",
        "Extensions/OCKScheduleElement+Hashable.swift",
        "Extensions/OCKScheduleEvent+Comparable.swift",
        "Extensions/OCKScheduleEvent+Hashable.swift",
        "Extensions/OCKSemanticVersion+Hashable.swift",
        "Extensions/OCKStore.swift",
        "Extensions/OCKStoreCoordinator+Hashable.swift",
        "Extensions/OCKTask+Hashable.swift",
        "Extensions/OCKTask+ResearchKitSwiftUI.swift",
        "Extensions/UIImage.swift",
        "Extensions/View+Default.swift",
        "Models/CareKitEssentialsError.swift",
        "Models/CareKitEssentialsUserInfoKey.swift",
        "Models/DateComponentsForProgress.swift",
        "Models/OSValue.swift",
        "Models/PeriodComponent.swift",
        "Models/ScheduleUtility.swift",
        "Models/SurveyQuestion.swift",
        "Models/SurveyStep.swift",
        "Protocols/CareKitEssentialVersionable.swift",
        "Utility.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.