Build Information
Successful build of CareKitEssentials, reference 1.1.5 (776c82
), with Swift 6.0 for macOS (SPM) on 15 May 2025 19:36:04 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
Build Log
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[581/612] Compiling CareKitEssentials Double.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | func isOrderedBefore(other: OCKAnyEvent) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[582/612] Compiling CareKitEssentials Image.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | func isOrderedBefore(other: OCKAnyEvent) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[583/612] Compiling CareKitEssentials LinearCareTaskProgress+Math.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | func isOrderedBefore(other: OCKAnyEvent) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[584/612] Compiling CareKitEssentials Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | func isOrderedBefore(other: OCKAnyEvent) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[585/612] Compiling CareKitEssentials NSImage.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | func isOrderedBefore(other: OCKAnyEvent) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[586/612] Compiling CareKitEssentials OCKAnyEvent+Comparable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | func isOrderedBefore(other: OCKAnyEvent) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[587/612] Compiling CareKitEssentials OCKAnyEvent+CustomStringConvertable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | func isOrderedBefore(other: OCKAnyEvent) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[588/612] Compiling CareKitEssentials OCKAnyEvent+Equatable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | func isOrderedBefore(other: OCKAnyEvent) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[589/612] Compiling CareKitEssentials OCKAnyEvent+Hashable.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | func isOrderedBefore(other: OCKAnyEvent) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[590/612] Compiling CareKitEssentials OCKAnyEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Comparable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Comparable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 |
13 | func isOrderedBefore(other: OCKAnyEvent) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+CustomStringConvertable.swift:12:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import CareKitStore
11 |
12 | extension OCKAnyEvent: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 |
14 | public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Equatable.swift:11:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
9 | import CareKitStore
10 |
11 | extension OCKAnyEvent: Equatable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
12 | public static func == (
13 | lhs: OCKAnyEvent,
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:12:1: warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
10 | import Foundation
11 |
12 | extension OCKEvent: Hashable where Task: CareKitEssentialVersionable, Outcome: CareKitEssentialVersionable {
| |- warning: extension declares a conformance of imported type 'OCKEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
13 | public func hash(into hasher: inout Hasher) {
14 | hasher.combine(id)
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Extensions/OCKAnyEvent+Hashable.swift:21:1: warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
19 | }
20 |
21 | extension OCKAnyEvent: Hashable {
| |- warning: extension declares a conformance of imported type 'OCKAnyEvent' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'CareKitStore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
22 | public func hash(into hasher: inout Hasher) {
23 | hasher.combine(id)
[591/612] 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)
[592/612] 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)
[593/612] 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)
[594/612] 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)
[595/612] 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)
[596/612] 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)
[597/612] 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)
[598/612] 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)
[599/612] 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)
[600/612] 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)
[601/612] 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)
[602/612] Compiling CareKitEssentials CardViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
44 | }
45 | }
46 | .onChange(of: markSelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
49 | .onChange(of: dataStrategySelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
52 | .onChange(of: isShowingMarkHighlighted) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
55 | .onChange(of: isShowingMeanMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
58 | .onChange(of: isShowingMedianMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
59 | configurations[configurationId]?.showMedianMark = newValue
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | ScrollView {
148 | VStack {
149 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | title: task.title ?? "",
151 | subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | configurations: [configurationBar]
155 | )
156 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | title: task.title ?? "",
158 | subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | configurations: [configurationBar]
162 | )
163 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | title: task.title ?? "",
165 | subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | configurations: [configurationBar]
169 | )
170 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | title: task.title ?? "",
172 | subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
65 | updateQuery()
66 | }
67 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
70 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
71 | updateQuery()
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
90 | updateQuery()
91 | }
92 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
95 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
96 | updateQuery()
97 | }
[603/612] Compiling CareKitEssentials CKEConfigurationView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
44 | }
45 | }
46 | .onChange(of: markSelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
49 | .onChange(of: dataStrategySelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
52 | .onChange(of: isShowingMarkHighlighted) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
55 | .onChange(of: isShowingMeanMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
58 | .onChange(of: isShowingMedianMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
59 | configurations[configurationId]?.showMedianMark = newValue
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | ScrollView {
148 | VStack {
149 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | title: task.title ?? "",
151 | subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | configurations: [configurationBar]
155 | )
156 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | title: task.title ?? "",
158 | subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | configurations: [configurationBar]
162 | )
163 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | title: task.title ?? "",
165 | subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | configurations: [configurationBar]
169 | )
170 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | title: task.title ?? "",
172 | subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
65 | updateQuery()
66 | }
67 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
70 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
71 | updateQuery()
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
90 | updateQuery()
91 | }
92 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
95 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
96 | updateQuery()
97 | }
[604/612] Compiling CareKitEssentials CareEssentialChartView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
44 | }
45 | }
46 | .onChange(of: markSelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
49 | .onChange(of: dataStrategySelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
52 | .onChange(of: isShowingMarkHighlighted) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
55 | .onChange(of: isShowingMeanMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
58 | .onChange(of: isShowingMedianMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
59 | configurations[configurationId]?.showMedianMark = newValue
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | ScrollView {
148 | VStack {
149 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | title: task.title ?? "",
151 | subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | configurations: [configurationBar]
155 | )
156 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | title: task.title ?? "",
158 | subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | configurations: [configurationBar]
162 | )
163 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | title: task.title ?? "",
165 | subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | configurations: [configurationBar]
169 | )
170 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | title: task.title ?? "",
172 | subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
65 | updateQuery()
66 | }
67 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
70 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
71 | updateQuery()
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
90 | updateQuery()
91 | }
92 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
95 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
96 | updateQuery()
97 | }
[605/612] Compiling CareKitEssentials CareKitEssentialChartBodyView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
44 | }
45 | }
46 | .onChange(of: markSelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
49 | .onChange(of: dataStrategySelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
52 | .onChange(of: isShowingMarkHighlighted) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
55 | .onChange(of: isShowingMeanMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
58 | .onChange(of: isShowingMedianMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
59 | configurations[configurationId]?.showMedianMark = newValue
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | ScrollView {
148 | VStack {
149 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | title: task.title ?? "",
151 | subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | configurations: [configurationBar]
155 | )
156 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | title: task.title ?? "",
158 | subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | configurations: [configurationBar]
162 | )
163 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | title: task.title ?? "",
165 | subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | configurations: [configurationBar]
169 | )
170 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | title: task.title ?? "",
172 | subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
65 | updateQuery()
66 | }
67 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
70 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
71 | updateQuery()
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
90 | updateQuery()
91 | }
92 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
95 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
96 | updateQuery()
97 | }
[606/612] Compiling CareKitEssentials CareKitEssentialChartDetailView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
44 | }
45 | }
46 | .onChange(of: markSelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
49 | .onChange(of: dataStrategySelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
52 | .onChange(of: isShowingMarkHighlighted) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
55 | .onChange(of: isShowingMeanMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
58 | .onChange(of: isShowingMedianMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
59 | configurations[configurationId]?.showMedianMark = newValue
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | ScrollView {
148 | VStack {
149 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | title: task.title ?? "",
151 | subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | configurations: [configurationBar]
155 | )
156 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | title: task.title ?? "",
158 | subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | configurations: [configurationBar]
162 | )
163 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | title: task.title ?? "",
165 | subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | configurations: [configurationBar]
169 | )
170 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | title: task.title ?? "",
172 | subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
65 | updateQuery()
66 | }
67 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
70 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
71 | updateQuery()
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
90 | updateQuery()
91 | }
92 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
95 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
96 | updateQuery()
97 | }
[607/612] Compiling CareKitEssentials CareKitEssentialChartHeaderView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
44 | }
45 | }
46 | .onChange(of: markSelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
49 | .onChange(of: dataStrategySelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
52 | .onChange(of: isShowingMarkHighlighted) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
55 | .onChange(of: isShowingMeanMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
58 | .onChange(of: isShowingMedianMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
59 | configurations[configurationId]?.showMedianMark = newValue
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | ScrollView {
148 | VStack {
149 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | title: task.title ?? "",
151 | subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | configurations: [configurationBar]
155 | )
156 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | title: task.title ?? "",
158 | subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | configurations: [configurationBar]
162 | )
163 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | title: task.title ?? "",
165 | subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | configurations: [configurationBar]
169 | )
170 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | title: task.title ?? "",
172 | subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
65 | updateQuery()
66 | }
67 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
70 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
71 | updateQuery()
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
90 | updateQuery()
91 | }
92 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
95 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
96 | updateQuery()
97 | }
[608/612] Compiling CareKitEssentials CareKitEssentialChartView.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
44 | }
45 | }
46 | .onChange(of: markSelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
49 | .onChange(of: dataStrategySelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
52 | .onChange(of: isShowingMarkHighlighted) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
55 | .onChange(of: isShowingMeanMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
58 | .onChange(of: isShowingMedianMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
59 | configurations[configurationId]?.showMedianMark = newValue
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | ScrollView {
148 | VStack {
149 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | title: task.title ?? "",
151 | subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | configurations: [configurationBar]
155 | )
156 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | title: task.title ?? "",
158 | subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | configurations: [configurationBar]
162 | )
163 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | title: task.title ?? "",
165 | subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | configurations: [configurationBar]
169 | )
170 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | title: task.title ?? "",
172 | subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
65 | updateQuery()
66 | }
67 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
70 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
71 | updateQuery()
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
90 | updateQuery()
91 | }
92 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
95 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
96 | updateQuery()
97 | }
[609/612] Compiling CareKitEssentials CKEDataSeries.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
44 | }
45 | }
46 | .onChange(of: markSelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
49 | .onChange(of: dataStrategySelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
52 | .onChange(of: isShowingMarkHighlighted) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
55 | .onChange(of: isShowingMeanMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
58 | .onChange(of: isShowingMedianMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
59 | configurations[configurationId]?.showMedianMark = newValue
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | ScrollView {
148 | VStack {
149 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | title: task.title ?? "",
151 | subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | configurations: [configurationBar]
155 | )
156 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | title: task.title ?? "",
158 | subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | configurations: [configurationBar]
162 | )
163 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | title: task.title ?? "",
165 | subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | configurations: [configurationBar]
169 | )
170 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | title: task.title ?? "",
172 | subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
65 | updateQuery()
66 | }
67 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
70 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
71 | updateQuery()
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
90 | updateQuery()
91 | }
92 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
95 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
96 | updateQuery()
97 | }
[610/612] Compiling CareKitEssentials CKEDataSeriesConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
44 | }
45 | }
46 | .onChange(of: markSelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
49 | .onChange(of: dataStrategySelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
52 | .onChange(of: isShowingMarkHighlighted) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
55 | .onChange(of: isShowingMeanMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
58 | .onChange(of: isShowingMedianMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
59 | configurations[configurationId]?.showMedianMark = newValue
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | ScrollView {
148 | VStack {
149 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | title: task.title ?? "",
151 | subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | configurations: [configurationBar]
155 | )
156 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | title: task.title ?? "",
158 | subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | configurations: [configurationBar]
162 | )
163 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | title: task.title ?? "",
165 | subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | configurations: [configurationBar]
169 | )
170 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | title: task.title ?? "",
172 | subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
65 | updateQuery()
66 | }
67 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
70 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
71 | updateQuery()
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
90 | updateQuery()
91 | }
92 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
95 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
96 | updateQuery()
97 | }
[611/612] Compiling CareKitEssentials CKEPoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
44 | }
45 | }
46 | .onChange(of: markSelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
49 | .onChange(of: dataStrategySelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
52 | .onChange(of: isShowingMarkHighlighted) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
55 | .onChange(of: isShowingMeanMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
58 | .onChange(of: isShowingMedianMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
59 | configurations[configurationId]?.showMedianMark = newValue
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | ScrollView {
148 | VStack {
149 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | title: task.title ?? "",
151 | subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | configurations: [configurationBar]
155 | )
156 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | title: task.title ?? "",
158 | subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | configurations: [configurationBar]
162 | )
163 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | title: task.title ?? "",
165 | subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | configurations: [configurationBar]
169 | )
170 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | title: task.title ?? "",
172 | subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
65 | updateQuery()
66 | }
67 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
70 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
71 | updateQuery()
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
90 | updateQuery()
91 | }
92 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
95 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
96 | updateQuery()
97 | }
[612/612] Compiling CareKitEssentials TemporalProgress.swift
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:46:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
44 | }
45 | }
46 | .onChange(of: markSelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:49:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
47 | configurations[configurationId]?.mark = newValue
48 | }
49 | .onChange(of: dataStrategySelected) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:52:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
50 | configurations[configurationId]?.dataStrategy = newValue
51 | }
52 | .onChange(of: isShowingMarkHighlighted) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:55:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
53 | configurations[configurationId]?.showMarkWhenHighlighted = newValue
54 | }
55 | .onChange(of: isShowingMeanMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CKEConfigurationView.swift:58:4: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
56 | configurations[configurationId]?.showMeanMark = newValue
57 | }
58 | .onChange(of: isShowingMedianMark) { newValue in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
59 | configurations[configurationId]?.showMedianMark = newValue
60 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:149:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
147 | ScrollView {
148 | VStack {
149 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
150 | title: task.title ?? "",
151 | subtitle: "Day",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:156:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
154 | configurations: [configurationBar]
155 | )
156 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
157 | title: task.title ?? "",
158 | subtitle: "Week",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:163:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
161 | configurations: [configurationBar]
162 | )
163 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
164 | title: task.title ?? "",
165 | subtitle: "Month",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareEssentialChartView.swift:170:6: warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
168 | configurations: [configurationBar]
169 | )
170 | CareEssentialChartView(
| `- warning: 'CareEssentialChartView' is deprecated: Renamed to `CareKitEssentialChartView` and `dateInterval`, `period`, and `configurations` are now @Binding
171 | title: task.title ?? "",
172 | subtitle: "Year",
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:67:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
65 | updateQuery()
66 | }
67 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartDetailView.swift:70:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
68 | updateQuery()
69 | }
70 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
71 | updateQuery()
72 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:92:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
90 | updateQuery()
91 | }
92 | .onChange(of: dateInterval) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
/Users/admin/builder/spi-builder-workspace/Sources/CareKitEssentials/Cards/Shared/Chart/CareKitEssentialChartView.swift:95:6: warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
93 | updateQuery()
94 | }
95 | .onChange(of: configurations) { _ in
| `- warning: 'onChange(of:perform:)' was deprecated in macOS 14.0: Use `onChange` with a two or zero parameter action closure instead.
96 | updateQuery()
97 | }
Build complete! (38.69s)
Fetching https://github.com/cbaker6/CareKit.git
[1/16315] Fetching carekit
Fetched https://github.com/cbaker6/CareKit.git from cache (7.09s)
Computing version for https://github.com/cbaker6/CareKit.git
Computed https://github.com/cbaker6/CareKit.git at 3.1.3 (3.03s)
Fetching https://github.com/apple/swift-async-algorithms
Fetching https://github.com/apple/FHIRModels.git
[1/4985] Fetching swift-async-algorithms
[500/11062] Fetching swift-async-algorithms, fhirmodels
Fetched https://github.com/apple/FHIRModels.git from cache (1.42s)
Fetched https://github.com/apple/swift-async-algorithms from cache (1.42s)
Computing version for https://github.com/apple/swift-async-algorithms
Computed https://github.com/apple/swift-async-algorithms at 1.0.4 (0.53s)
Fetching https://github.com/apple/swift-collections.git
[1/16402] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (1.73s)
Computing version for https://github.com/apple/FHIRModels.git
Computed https://github.com/apple/FHIRModels.git at 0.7.0 (0.57s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.4 (0.63s)
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/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.4
Creating working copy for https://github.com/cbaker6/CareKit.git
Working copy of https://github.com/cbaker6/CareKit.git resolved at 3.1.3
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.