From 13ecfbc945c20585657697572a20f6e0b17f35b7 Mon Sep 17 00:00:00 2001 From: Paul Schmiedmayer Date: Mon, 16 Sep 2024 12:11:13 -0700 Subject: [PATCH] Update Dependencies and Fix Build Issue for Swift 6 (#27) # Update Dependencies and Fix Build Issue for Swift 6 ## :gear: Release Notes - Update Dependencies and Fix Build Issue for Swift 6 ### Code of Conduct & Contributing Guidelines By submitting creating this pull request, you agree to follow our [Code of Conduct](https://github.com/StanfordBDHG/.github/blob/main/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/StanfordBDHG/.github/blob/main/CONTRIBUTING.md): - [x] I agree to follow the [Code of Conduct](https://github.com/StanfordBDHG/.github/blob/main/CODE_OF_CONDUCT.md) and [Contributing Guidelines](https://github.com/StanfordBDHG/.github/blob/main/CONTRIBUTING.md). --- .../Classes/OpenAPIs/Extensions.swift | 15 +- .../xcshareddata/swiftpm/Package.resolved | 745 +++++++++--------- 2 files changed, 386 insertions(+), 374 deletions(-) diff --git a/NCIClinicalTrialsSearchAPI/OpenAPIClient/Classes/OpenAPIs/Extensions.swift b/NCIClinicalTrialsSearchAPI/OpenAPIClient/Classes/OpenAPIs/Extensions.swift index ac04dba..5aa8d34 100644 --- a/NCIClinicalTrialsSearchAPI/OpenAPIClient/Classes/OpenAPIs/Extensions.swift +++ b/NCIClinicalTrialsSearchAPI/OpenAPIClient/Classes/OpenAPIs/Extensions.swift @@ -153,9 +153,18 @@ extension KeyedEncodingContainerProtocol { } public mutating func encode(_ value: Decimal, forKey key: Self.Key) throws { - var mutableValue = value - let stringValue = NSDecimalString(&mutableValue, Locale(identifier: "en_US")) - try encode(stringValue, forKey: key) + if #available(iOS 15.0, *) { + try encode(value.formatted(.number.locale(Locale(identifier: "en_US"))), forKey: key) + } else { + preconditionFailure( + """ + Temporary workaround for (133371820) (FB14696453). + https://developer.apple.com/documentation/xcode-release-notes/xcode-16-release-notes + + As QDG doesn't support iOS 15 or earlier this precondition should never be called. + """ + ) + } } public mutating func encodeIfPresent(_ value: Decimal?, forKey key: Self.Key) throws { diff --git a/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index 78ba003..aa7fe24 100644 --- a/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/OwnYourData.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,373 +1,376 @@ { - "pins" : [ - { - "identity" : "abseil-cpp-binary", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/abseil-cpp-binary.git", - "state" : { - "revision" : "748c7837511d0e6a507737353af268484e1745e2", - "version" : "1.2024011601.1" - } - }, - { - "identity" : "antlr4", - "kind" : "remoteSourceControl", - "location" : "https://github.com/antlr/antlr4", - "state" : { - "revision" : "7ed420ff2c78d62883875c442d75f32e73bc86c8", - "version" : "4.13.1" - } - }, - { - "identity" : "anycodable", - "kind" : "remoteSourceControl", - "location" : "https://github.com/Flight-School/AnyCodable", - "state" : { - "revision" : "862808b2070cd908cb04f9aafe7de83d35f81b05", - "version" : "0.6.7" - } - }, - { - "identity" : "app-check", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/app-check.git", - "state" : { - "revision" : "3b62f154d00019ae29a71e9738800bb6f18b236d", - "version" : "10.19.2" - } - }, - { - "identity" : "fhirmodels", - "kind" : "remoteSourceControl", - "location" : "https://github.com/apple/FHIRModels", - "state" : { - "revision" : "861afd5816a98d38f86220eab2f812d76cad84a0", - "version" : "0.5.0" - } - }, - { - "identity" : "firebase-ios-sdk", - "kind" : "remoteSourceControl", - "location" : "https://github.com/firebase/firebase-ios-sdk.git", - "state" : { - "revision" : "03189348b7798fe94b892a35883f1dc745814fe0", - "version" : "10.28.0" - } - }, - { - "identity" : "googleappmeasurement", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/GoogleAppMeasurement.git", - "state" : { - "revision" : "fe727587518729046fc1465625b9afd80b5ab361", - "version" : "10.28.0" - } - }, - { - "identity" : "googledatatransport", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/GoogleDataTransport.git", - "state" : { - "revision" : "a637d318ae7ae246b02d7305121275bc75ed5565", - "version" : "9.4.0" - } - }, - { - "identity" : "googleutilities", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/GoogleUtilities.git", - "state" : { - "revision" : "57a1d307f42df690fdef2637f3e5b776da02aad6", - "version" : "7.13.3" - } - }, - { - "identity" : "grpc-binary", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/grpc-binary.git", - "state" : { - "revision" : "e9fad491d0673bdda7063a0341fb6b47a30c5359", - "version" : "1.62.2" - } - }, - { - "identity" : "gtm-session-fetcher", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/gtm-session-fetcher.git", - "state" : { - "revision" : "0382ca27f22fb3494cf657d8dc356dc282cd1193", - "version" : "3.4.1" - } - }, - { - "identity" : "healthkitonfhir", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/HealthKitOnFHIR.git", - "state" : { - "revision" : "418929f315f37e6d9c8f30f40030bc65b9cc47c9", - "version" : "0.2.8" - } - }, - { - "identity" : "interop-ios-for-google-sdks", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/interop-ios-for-google-sdks.git", - "state" : { - "revision" : "2d12673670417654f08f5f90fdd62926dc3a2648", - "version" : "100.0.0" - } - }, - { - "identity" : "leveldb", - "kind" : "remoteSourceControl", - "location" : "https://github.com/firebase/leveldb.git", - "state" : { - "revision" : "a0bc79961d7be727d258d33d5a6b2f1023270ba1", - "version" : "1.22.5" - } - }, - { - "identity" : "llama.cpp", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/llama.cpp", - "state" : { - "revision" : "6839853a321778906e210a33ee2c6aec52f34c97", - "version" : "0.3.3" - } - }, - { - "identity" : "nanopb", - "kind" : "remoteSourceControl", - "location" : "https://github.com/firebase/nanopb.git", - "state" : { - "revision" : "b7e1104502eca3a213b46303391ca4d3bc8ddec1", - "version" : "2.30910.0" - } - }, - { - "identity" : "openai", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/OpenAI", - "state" : { - "revision" : "1ad95dd531d7c854a3f98f588b0eb68fa83e8a8c", - "version" : "0.2.9" - } - }, - { - "identity" : "promises", - "kind" : "remoteSourceControl", - "location" : "https://github.com/google/promises.git", - "state" : { - "revision" : "540318ecedd63d883069ae7f1ed811a2df00b6ac", - "version" : "2.4.0" - } - }, - { - "identity" : "researchkit", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/ResearchKit", - "state" : { - "revision" : "08ab0290140e5a5e0e81d46cade1f09c7282facf", - "version" : "3.0.3" - } - }, - { - "identity" : "researchkitonfhir", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/ResearchKitOnFHIR", - "state" : { - "revision" : "dcd5f95522ed02a873b03c9638dbf397b99c74e0", - "version" : "1.4.0" - } - }, - { - "identity" : "spezi", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/Spezi", - "state" : { - "revision" : "734f90c19422a4196762b0e1dd055471066e89ee", - "version" : "1.3.0" - } - }, - { - "identity" : "speziaccount", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziAccount.git", - "state" : { - "revision" : "2de07209430fe7b13c44790eab948b30482fcb9d", - "version" : "1.2.4" - } - }, - { - "identity" : "spezichat", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziChat", - "state" : { - "revision" : "aaa10d71431b78ece8bf29f95c0050632714984d", - "version" : "0.2.0" - } - }, - { - "identity" : "spezifhir", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziFHIR.git", - "state" : { - "revision" : "6eb16d2f80093d0c6db7d7966bc177e9454b5a49", - "version" : "0.6.1" - } - }, - { - "identity" : "spezifirebase", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziFirebase.git", - "state" : { - "revision" : "00ff0db12bf72ba39354e263d8f916ae8392368b", - "version" : "1.1.2" - } - }, - { - "identity" : "spezifoundation", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziFoundation", - "state" : { - "revision" : "656f7659895dd4f182306963c2def75c16608472", - "version" : "1.1.1" - } - }, - { - "identity" : "spezihealthkit", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziHealthKit.git", - "state" : { - "revision" : "1e9cb5a6036ac7f4ff37ea1c3ed4898103339ad1", - "version" : "0.5.3" - } - }, - { - "identity" : "spezillm", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziLLM.git", - "state" : { - "revision" : "3663884f23e55c67c875a97c5da08ed172ea02ac", - "version" : "0.8.3" - } - }, - { - "identity" : "spezilocation", - "kind" : "remoteSourceControl", - "location" : "https://github.com/vishnuravi/SpeziLocation", - "state" : { - "revision" : "76c24a5f60ed889a9ebe5b972f203e6330a5a86a" - } - }, - { - "identity" : "spezionboarding", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziOnboarding", - "state" : { - "revision" : "8d6dda3501720a1952573439b21a503cbecd9e0f", - "version" : "1.2.0" - } - }, - { - "identity" : "speziquestionnaire", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziQuestionnaire.git", - "state" : { - "revision" : "76732ebcb0b521fa94d41c38a5fe35e6e1a87173", - "version" : "1.2.1" - } - }, - { - "identity" : "spezispeech", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziSpeech", - "state" : { - "revision" : "60b8cdbf6f3d58b0d75eadf30db50f88848069aa", - "version" : "1.0.1" - } - }, - { - "identity" : "spezistorage", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziStorage.git", - "state" : { - "revision" : "b958df9b31f24800388a7bfc28f457ce7b82556c", - "version" : "1.0.2" - } - }, - { - "identity" : "speziviews", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordSpezi/SpeziViews.git", - "state" : { - "revision" : "0899c34c4b05e85b19e2dd2395783686aef81652", - "version" : "1.4.0" - } - }, - { - "identity" : "swift-argument-parser", - "kind" : "remoteSourceControl", - "location" : "https://github.com/apple/swift-argument-parser", - "state" : { - "revision" : "0fbc8848e389af3bb55c182bc19ca9d5dc2f255b", - "version" : "1.4.0" - } - }, - { - "identity" : "swift-collections", - "kind" : "remoteSourceControl", - "location" : "https://github.com/apple/swift-collections.git", - "state" : { - "revision" : "ee97538f5b81ae89698fd95938896dec5217b148", - "version" : "1.1.1" - } - }, - { - "identity" : "swift-package-list", - "kind" : "remoteSourceControl", - "location" : "https://github.com/FelixHerrmann/swift-package-list", - "state" : { - "revision" : "412180a72b9a1f8262213c16459e3533b0385ea5", - "version" : "3.1.0" - } - }, - { - "identity" : "swift-protobuf", - "kind" : "remoteSourceControl", - "location" : "https://github.com/apple/swift-protobuf.git", - "state" : { - "revision" : "9f0c76544701845ad98716f3f6a774a892152bcb", - "version" : "1.26.0" - } - }, - { - "identity" : "xctestextensions", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/XCTestExtensions.git", - "state" : { - "revision" : "1fe9b8e76aeb7a132af37bfa0892160c9b662dcc", - "version" : "0.4.10" - } - }, - { - "identity" : "xcthealthkit", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/XCTHealthKit.git", - "state" : { - "revision" : "6e9344a2d632b801d94fe3bbd1d891817e032103", - "version" : "0.3.5" - } - }, - { - "identity" : "xctruntimeassertions", - "kind" : "remoteSourceControl", - "location" : "https://github.com/StanfordBDHG/XCTRuntimeAssertions", - "state" : { - "revision" : "51da3403f128b120705571ce61e0fe190f8889e6", - "version" : "1.0.1" - } - } - ], - "version" : 2 + "object": { + "pins": [ + { + "package": "abseil", + "repositoryURL": "https://github.com/google/abseil-cpp-binary.git", + "state": { + "branch": null, + "revision": "194a6706acbd25e4ef639bcaddea16e8758a3e27", + "version": "1.2024011602.0" + } + }, + { + "package": "Antlr4", + "repositoryURL": "https://github.com/antlr/antlr4", + "state": { + "branch": null, + "revision": "cc82115a4e7f53d71d9d905caa2c2dfa4da58899", + "version": "4.13.2" + } + }, + { + "package": "AnyCodable", + "repositoryURL": "https://github.com/Flight-School/AnyCodable", + "state": { + "branch": null, + "revision": "862808b2070cd908cb04f9aafe7de83d35f81b05", + "version": "0.6.7" + } + }, + { + "package": "AppCheck", + "repositoryURL": "https://github.com/google/app-check.git", + "state": { + "branch": null, + "revision": "3b62f154d00019ae29a71e9738800bb6f18b236d", + "version": "10.19.2" + } + }, + { + "package": "FHIRModels", + "repositoryURL": "https://github.com/apple/FHIRModels", + "state": { + "branch": null, + "revision": "861afd5816a98d38f86220eab2f812d76cad84a0", + "version": "0.5.0" + } + }, + { + "package": "Firebase", + "repositoryURL": "https://github.com/firebase/firebase-ios-sdk.git", + "state": { + "branch": null, + "revision": "eca84fd638116dd6adb633b5a3f31cc7befcbb7d", + "version": "10.29.0" + } + }, + { + "package": "GoogleAppMeasurement", + "repositoryURL": "https://github.com/google/GoogleAppMeasurement.git", + "state": { + "branch": null, + "revision": "fe727587518729046fc1465625b9afd80b5ab361", + "version": "10.28.0" + } + }, + { + "package": "GoogleDataTransport", + "repositoryURL": "https://github.com/google/GoogleDataTransport.git", + "state": { + "branch": null, + "revision": "a637d318ae7ae246b02d7305121275bc75ed5565", + "version": "9.4.0" + } + }, + { + "package": "GoogleUtilities", + "repositoryURL": "https://github.com/google/GoogleUtilities.git", + "state": { + "branch": null, + "revision": "57a1d307f42df690fdef2637f3e5b776da02aad6", + "version": "7.13.3" + } + }, + { + "package": "gRPC", + "repositoryURL": "https://github.com/google/grpc-binary.git", + "state": { + "branch": null, + "revision": "e9fad491d0673bdda7063a0341fb6b47a30c5359", + "version": "1.62.2" + } + }, + { + "package": "GTMSessionFetcher", + "repositoryURL": "https://github.com/google/gtm-session-fetcher.git", + "state": { + "branch": null, + "revision": "a2ab612cb980066ee56d90d60d8462992c07f24b", + "version": "3.5.0" + } + }, + { + "package": "HealthKitOnFHIR", + "repositoryURL": "https://github.com/StanfordBDHG/HealthKitOnFHIR.git", + "state": { + "branch": null, + "revision": "87a9257e6fa37407f3437e4a0bf21dd09a4ea7c5", + "version": "0.2.11" + } + }, + { + "package": "InteropForGoogle", + "repositoryURL": "https://github.com/google/interop-ios-for-google-sdks.git", + "state": { + "branch": null, + "revision": "2d12673670417654f08f5f90fdd62926dc3a2648", + "version": "100.0.0" + } + }, + { + "package": "leveldb", + "repositoryURL": "https://github.com/firebase/leveldb.git", + "state": { + "branch": null, + "revision": "a0bc79961d7be727d258d33d5a6b2f1023270ba1", + "version": "1.22.5" + } + }, + { + "package": "llama", + "repositoryURL": "https://github.com/StanfordBDHG/llama.cpp", + "state": { + "branch": null, + "revision": "6839853a321778906e210a33ee2c6aec52f34c97", + "version": "0.3.3" + } + }, + { + "package": "nanopb", + "repositoryURL": "https://github.com/firebase/nanopb.git", + "state": { + "branch": null, + "revision": "b7e1104502eca3a213b46303391ca4d3bc8ddec1", + "version": "2.30910.0" + } + }, + { + "package": "OpenAI", + "repositoryURL": "https://github.com/StanfordBDHG/OpenAI", + "state": { + "branch": null, + "revision": "1ad95dd531d7c854a3f98f588b0eb68fa83e8a8c", + "version": "0.2.9" + } + }, + { + "package": "Promises", + "repositoryURL": "https://github.com/google/promises.git", + "state": { + "branch": null, + "revision": "540318ecedd63d883069ae7f1ed811a2df00b6ac", + "version": "2.4.0" + } + }, + { + "package": "ResearchKit", + "repositoryURL": "https://github.com/StanfordBDHG/ResearchKit", + "state": { + "branch": null, + "revision": "08ab0290140e5a5e0e81d46cade1f09c7282facf", + "version": "3.0.3" + } + }, + { + "package": "ResearchKitOnFHIR", + "repositoryURL": "https://github.com/StanfordBDHG/ResearchKitOnFHIR", + "state": { + "branch": null, + "revision": "23dda93dc652b5c2753b5cbf989faf8185fd17f1", + "version": "2.0.1" + } + }, + { + "package": "Spezi", + "repositoryURL": "https://github.com/StanfordSpezi/Spezi", + "state": { + "branch": null, + "revision": "6599bac38f8d4908a1c7807b55d0c85434634c92", + "version": "1.7.0" + } + }, + { + "package": "SpeziAccount", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziAccount.git", + "state": { + "branch": null, + "revision": "2de07209430fe7b13c44790eab948b30482fcb9d", + "version": "1.2.4" + } + }, + { + "package": "SpeziChat", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziChat", + "state": { + "branch": null, + "revision": "aaa10d71431b78ece8bf29f95c0050632714984d", + "version": "0.2.0" + } + }, + { + "package": "SpeziFHIR", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziFHIR.git", + "state": { + "branch": null, + "revision": "8a705ddca75791f5857849ec86913878b9adf96c", + "version": "0.6.3" + } + }, + { + "package": "SpeziFirebase", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziFirebase.git", + "state": { + "branch": null, + "revision": "e381b7d0fac1bf94e3257680c9af741e16b67817", + "version": "1.1.4" + } + }, + { + "package": "SpeziFoundation", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziFoundation", + "state": { + "branch": null, + "revision": "4781d96a09587f3d47ac3f3e71d197149b288146", + "version": "1.1.3" + } + }, + { + "package": "SpeziHealthKit", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziHealthKit.git", + "state": { + "branch": null, + "revision": "1e9cb5a6036ac7f4ff37ea1c3ed4898103339ad1", + "version": "0.5.3" + } + }, + { + "package": "SpeziLLM", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziLLM.git", + "state": { + "branch": null, + "revision": "3663884f23e55c67c875a97c5da08ed172ea02ac", + "version": "0.8.3" + } + }, + { + "package": "SpeziLocation", + "repositoryURL": "https://github.com/vishnuravi/SpeziLocation", + "state": { + "branch": null, + "revision": "76c24a5f60ed889a9ebe5b972f203e6330a5a86a", + "version": null + } + }, + { + "package": "SpeziOnboarding", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziOnboarding", + "state": { + "branch": null, + "revision": "a3d7bc15e6803b2205eb8dca010a48b1a40215be", + "version": "1.2.2" + } + }, + { + "package": "SpeziQuestionnaire", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziQuestionnaire.git", + "state": { + "branch": null, + "revision": "d0bd55f8a0bd3eeb806a673261e9d6b9fd43f3cd", + "version": "1.2.3" + } + }, + { + "package": "SpeziSpeech", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziSpeech", + "state": { + "branch": null, + "revision": "0b79f72fc8b0606e09787926446dfafb541669d3", + "version": "1.2.0" + } + }, + { + "package": "SpeziStorage", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziStorage.git", + "state": { + "branch": null, + "revision": "099e05983eaf5315d3e5ddc67c9c44c96387e403", + "version": "1.1.2" + } + }, + { + "package": "SpeziViews", + "repositoryURL": "https://github.com/StanfordSpezi/SpeziViews.git", + "state": { + "branch": null, + "revision": "427f4f3a7acb0e00ea11c4c3ca7b60e36d2557a0", + "version": "1.6.0" + } + }, + { + "package": "swift-argument-parser", + "repositoryURL": "https://github.com/apple/swift-argument-parser", + "state": { + "branch": null, + "revision": "41982a3656a71c768319979febd796c6fd111d5c", + "version": "1.5.0" + } + }, + { + "package": "swift-collections", + "repositoryURL": "https://github.com/apple/swift-collections.git", + "state": { + "branch": null, + "revision": "9bf03ff58ce34478e66aaee630e491823326fd06", + "version": "1.1.3" + } + }, + { + "package": "SwiftPackageList", + "repositoryURL": "https://github.com/FelixHerrmann/swift-package-list", + "state": { + "branch": null, + "revision": "412180a72b9a1f8262213c16459e3533b0385ea5", + "version": "3.1.0" + } + }, + { + "package": "SwiftProtobuf", + "repositoryURL": "https://github.com/apple/swift-protobuf.git", + "state": { + "branch": null, + "revision": "edb6ed4919f7756157fe02f2552b7e3850a538e5", + "version": "1.28.1" + } + }, + { + "package": "XCTestExtensions", + "repositoryURL": "https://github.com/StanfordBDHG/XCTestExtensions.git", + "state": { + "branch": null, + "revision": "f54334604408ed3fe52887e46d6be85e83ec2da0", + "version": "0.4.13" + } + }, + { + "package": "XCTHealthKit", + "repositoryURL": "https://github.com/StanfordBDHG/XCTHealthKit.git", + "state": { + "branch": null, + "revision": "6e9344a2d632b801d94fe3bbd1d891817e032103", + "version": "0.3.5" + } + }, + { + "package": "XCTRuntimeAssertions", + "repositoryURL": "https://github.com/StanfordBDHG/XCTRuntimeAssertions", + "state": { + "branch": null, + "revision": "f560ec8410af032dd485ca9386e8c2b5d3e1a1f8", + "version": "1.1.3" + } + } + ] + }, + "version": 1 }