The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Firebase, reference 12.12.1 (46579c), with Swift 6.3 for macOS (SPM) on 20 Apr 2026 14:33:53 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "grpc-binary",
          "name": "gRPC",
          "url": "https://github.com/google/grpc-binary.git",
          "version": "1.69.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/grpc-binary",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "abseil-cpp-binary",
              "name": "abseil",
              "url": "https://github.com/google/abseil-cpp-binary.git",
              "version": "1.2024072200.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/abseil-cpp-binary",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "leveldb",
          "name": "leveldb",
          "url": "https://github.com/firebase/leveldb.git",
          "version": "1.22.5",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/leveldb",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "interop-ios-for-google-sdks",
          "name": "InteropForGoogle",
          "url": "https://github.com/google/interop-ios-for-google-sdks.git",
          "version": "101.0.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/interop-ios-for-google-sdks",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "app-check",
          "name": "AppCheck",
          "url": "https://github.com/google/app-check.git",
          "version": "11.2.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/app-check",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "promises",
              "name": "Promises",
              "url": "https://github.com/google/promises.git",
              "version": "2.4.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/promises",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "googleutilities",
              "name": "GoogleUtilities",
              "url": "https://github.com/google/GoogleUtilities.git",
              "version": "8.1.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/GoogleUtilities",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/firebase/firebase-ios-sdk.git
[1/404416] Fetching firebase-ios-sdk
Fetched https://github.com/firebase/firebase-ios-sdk.git from cache (17.85s)
Fetching https://github.com/google/app-check.git from cache
Fetching https://github.com/firebase/leveldb.git from cache
Fetching https://github.com/google/grpc-binary.git from cache
Fetching https://github.com/google/GoogleUtilities.git from cache
Fetching https://github.com/google/gtm-session-fetcher.git from cache
Fetching https://github.com/google/abseil-cpp-binary.git from cache
Fetching https://github.com/firebase/nanopb.git from cache
Fetched https://github.com/google/GoogleUtilities.git from cache (0.55s)
Fetched https://github.com/google/app-check.git from cache (0.55s)
Fetched https://github.com/firebase/leveldb.git from cache (0.55s)
Fetching https://github.com/google/interop-ios-for-google-sdks.git from cache
Fetching https://github.com/google/GoogleDataTransport.git from cache
Fetching https://github.com/google/GoogleAppMeasurement.git from cache
Fetched https://github.com/google/gtm-session-fetcher.git from cache (0.60s)
Fetched https://github.com/firebase/nanopb.git from cache (0.60s)
Fetched https://github.com/google/grpc-binary.git from cache (0.60s)
Fetched https://github.com/google/abseil-cpp-binary.git from cache (0.60s)
Fetching https://github.com/google/promises.git from cache
Fetched https://github.com/google/interop-ios-for-google-sdks.git from cache (0.44s)
Fetched https://github.com/google/GoogleDataTransport.git from cache (0.49s)
Fetched https://github.com/google/GoogleAppMeasurement.git from cache (0.49s)
Fetched https://github.com/google/promises.git from cache (0.45s)
Computing version for https://github.com/google/interop-ios-for-google-sdks.git
Computed https://github.com/google/interop-ios-for-google-sdks.git at 101.0.0 (1.13s)
Computing version for https://github.com/google/abseil-cpp-binary.git
Computed https://github.com/google/abseil-cpp-binary.git at 1.2024072200.0 (0.03s)
Computing version for https://github.com/firebase/nanopb.git
Computed https://github.com/firebase/nanopb.git at 2.30910.0 (0.03s)
Computing version for https://github.com/google/GoogleUtilities.git
Computed https://github.com/google/GoogleUtilities.git at 8.1.0 (0.03s)
Computing version for https://github.com/google/GoogleDataTransport.git
Computed https://github.com/google/GoogleDataTransport.git at 10.1.0 (0.03s)
Computing version for https://github.com/google/GoogleAppMeasurement.git
Computed https://github.com/google/GoogleAppMeasurement.git at 12.12.1 (0.03s)
Fetching https://github.com/googleads/google-ads-on-device-conversion-ios-sdk from cache
Fetched https://github.com/googleads/google-ads-on-device-conversion-ios-sdk from cache (0.40s)
Computing version for https://github.com/google/promises.git
Computed https://github.com/google/promises.git at 2.4.0 (0.46s)
Computing version for https://github.com/googleads/google-ads-on-device-conversion-ios-sdk
Computed https://github.com/googleads/google-ads-on-device-conversion-ios-sdk at 3.5.0 (0.03s)
Computing version for https://github.com/google/grpc-binary.git
Computed https://github.com/google/grpc-binary.git at 1.69.1 (0.03s)
Computing version for https://github.com/google/app-check.git
Computed https://github.com/google/app-check.git at 11.2.0 (0.03s)
Computing version for https://github.com/firebase/leveldb.git
Computed https://github.com/firebase/leveldb.git at 1.22.5 (0.03s)
Computing version for https://github.com/google/gtm-session-fetcher.git
Computed https://github.com/google/gtm-session-fetcher.git at 5.2.0 (0.03s)
Creating working copy for https://github.com/googleads/google-ads-on-device-conversion-ios-sdk
Working copy of https://github.com/googleads/google-ads-on-device-conversion-ios-sdk resolved at 3.5.0
Creating working copy for https://github.com/google/gtm-session-fetcher.git
Working copy of https://github.com/google/gtm-session-fetcher.git resolved at 5.2.0
Creating working copy for https://github.com/google/GoogleUtilities.git
Working copy of https://github.com/google/GoogleUtilities.git resolved at 8.1.0
Creating working copy for https://github.com/google/abseil-cpp-binary.git
Working copy of https://github.com/google/abseil-cpp-binary.git resolved at 1.2024072200.0
Creating working copy for https://github.com/google/promises.git
Working copy of https://github.com/google/promises.git resolved at 2.4.0
Creating working copy for https://github.com/firebase/leveldb.git
Working copy of https://github.com/firebase/leveldb.git resolved at 1.22.5
Creating working copy for https://github.com/firebase/firebase-ios-sdk.git
Working copy of https://github.com/firebase/firebase-ios-sdk.git resolved at 12.12.1 (46579c3)
Creating working copy for https://github.com/firebase/nanopb.git
Working copy of https://github.com/firebase/nanopb.git resolved at 2.30910.0
Creating working copy for https://github.com/google/GoogleAppMeasurement.git
Working copy of https://github.com/google/GoogleAppMeasurement.git resolved at 12.12.1
Creating working copy for https://github.com/google/grpc-binary.git
Working copy of https://github.com/google/grpc-binary.git resolved at 1.69.1
Creating working copy for https://github.com/google/app-check.git
Working copy of https://github.com/google/app-check.git resolved at 11.2.0
Creating working copy for https://github.com/google/interop-ios-for-google-sdks.git
Working copy of https://github.com/google/interop-ios-for-google-sdks.git resolved at 101.0.0
Creating working copy for https://github.com/google/GoogleDataTransport.git
Working copy of https://github.com/google/GoogleDataTransport.git resolved at 10.1.0
Fetching binary artifact https://dl.google.com/firebase/ios/swiftpm/12.12.1/FirebaseAnalytics.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/bin/firestore/12.12.0/rc2/FirebaseFirestoreInternal.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/swiftpm/12.12.1/GoogleAppMeasurement.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/appads/3.5.0/GoogleAdsOnDeviceConversion.zip from cache
Fetching binary artifact https://dl.google.com/firebase/ios/swiftpm/12.12.1/GoogleAppMeasurementIdentitySupport.zip from cache
Fetched https://dl.google.com/firebase/ios/swiftpm/12.12.1/FirebaseAnalytics.zip from cache (0.90s)
Fetched https://dl.google.com/firebase/ios/swiftpm/12.12.1/GoogleAppMeasurement.zip from cache (1.11s)
Fetched https://dl.google.com/firebase/ios/bin/firestore/12.12.0/rc2/FirebaseFirestoreInternal.zip from cache (1.82s)
Fetched https://dl.google.com/firebase/ios/swiftpm/12.12.1/GoogleAppMeasurementIdentitySupport.zip from cache (2.53s)
Fetched https://dl.google.com/firebase/ios/appads/3.5.0/GoogleAdsOnDeviceConversion.zip from cache (3.89s)
Fetched https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip from cache (4.81s)
Fetched https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip from cache (4.93s)
Fetched https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip from cache (7.97s)
Fetched https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip from cache (11.37s)
warning: '.resolve-product-dependencies': dependency 'firebase-ios-sdk' is not used by any target
Found 11 product dependencies
  - Promises
  - GoogleAppMeasurement
  - GoogleDataTransport
  - GoogleUtilities
  - GTMSessionFetcher
  - nanopb
  - abseil
  - gRPC
  - leveldb
  - InteropForGoogle
  - AppCheck
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/firebase/firebase-ios-sdk.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/546] Compiling FTreeSortedDictionaryEnumerator.m
[1/546] Compiling FIRAppCheckTokenResult.m
[2/546] Write swift-version--6988338F2F200930.txt
[3/546] Copying PrivacyInfo.xcprivacy
[5/546] Compiling FIRAppCheckErrors.m
[6/546] Compiling FIRAppCheckToken.m
[7/546] Compiling FIRAppCheckSettings.m
[8/546] Compiling FIRAppCheck.m
[9/546] Compiling FIRAppCheckLogger.m
[10/546] Compiling FIRApp+AppCheck.m
[11/546] Copying openssl_grpc.framework
[12/546] Compiling FIRAppCheckValidator.m
[13/546] Compiling FIRAppCheckComponent.m
[14/546] Compiling nanopb pb_common.c
[15/546] Compiling nanopb pb_decode.c
[16/546] Compiling nanopb pb_encode.c
[17/546] Copying grpcpp.framework
[18/546] Compiling filter_policy.cc
[18/546] Compiling histogram.cc
[18/546] Compiling hash.cc
[18/546] Compiling status.cc
[18/546] Compiling crc32c.cc
[23/546] Compiling logging.cc
[23/546] Compiling env.cc
[23/546] Compiling options.cc
[26/546] Compiling comparator.cc
[27/546] Compiling bloom.cc
[28/546] Compiling two_level_iterator.cc
[29/546] Compiling coding.cc
[30/546] Compiling cache.cc
[31/546] Compiling merger.cc
[32/546] Compiling env_posix.cc
[33/546] Compiling arena.cc
[34/546] Compiling table.cc
[35/546] Compiling table_builder.cc
[36/546] Compiling iterator.cc
[37/546] Compiling format.cc
[38/546] Compiling block.cc
[39/546] Compiling block_builder.cc
[40/546] Compiling filter_block.cc
[41/546] Compiling write_batch.cc
[42/546] Compiling table_cache.cc
[43/546] Compiling version_edit.cc
[44/546] Compiling memtable.cc
[45/546] Compiling repair.cc
[46/546] Compiling log_writer.cc
[47/546] Compiling version_set.cc
[47/546] Copying PrivacyInfo.xcprivacy
[49/546] Compiling log_reader.cc
[50/546] Copying PrivacyInfo.xcprivacy
[51/546] Compiling filename.cc
[52/546] Copying absl.framework
[53/546] Compiling dbformat.cc
[54/546] Compiling SharedTestUtilities GDTCORTransportFake.m
[54/546] Compiling dumpfile.cc
[56/546] Compiling SharedTestUtilities FIRSampleAppUtilities.m
[57/546] Compiling FIRURLSessionOCMockStub.m
[58/546] Compiling db_iter.cc
[59/546] Compiling SharedTestUtilities FIRComponentTestUtilities.m
[60/546] Compiling SharedTestUtilities FIRMessagingInteropFake.m
[61/546] Compiling c.cc
[62/546] Compiling SharedTestUtilities ExceptionCatcher.m
[63/546] Compiling SharedTestUtilities FIRAuthInteropFake.m
[64/546] Compiling FIRAppCheckTokenResultFake.m
[65/546] Compiling FIRAppCheckFake.m
[66/546] Copying PrivacyInfo.xcprivacy
[68/546] Write sources
[69/546] Copying PrivacyInfo.xcprivacy
[72/546] Compiling builder.cc
[73/546] Compiling RemoteConfigFakeConsoleObjC RealtimeMocks.m
[74/546] Compiling RemoteConfigFakeConsoleObjC FetchMocks.m
[75/546] Copying grpc.framework
[76/546] Copying PrivacyInfo.xcprivacy
[77/546] Compiling db_impl.cc
[78/546] Compiling abslWrapper resource_bundle_accessor.m
[79/546] Compiling grpcppWrapper resource_bundle_accessor.m
[80/546] Compiling abslWrapper empty.m
[81/546] Compiling grpcppWrapper empty.m
[82/546] Compiling GULNetworkInfo.m
[83/546] Compiling GoogleUtilities-UserDefaults resource_bundle_accessor.m
[84/546] Compiling GoogleUtilities-NSData resource_bundle_accessor.m
[85/546] Compiling GoogleUtilities-Environment resource_bundle_accessor.m
[86/546] Compiling GULKeychainUtils.m
[87/546] Copying PrivacyInfo.xcprivacy
[88/546] Copying GoogleAppMeasurementIdentitySupport.framework
[89/546] Copying GoogleAppMeasurement.framework
[90/546] Compiling GoogleUtilities-AppDelegateSwizzler resource_bundle_accessor.m
[91/546] Compiling GULKeychainStorage.m
[92/546] Compiling GoogleUtilities-Environment GULAppEnvironmentUtil.m
[93/546] Compiling GoogleUtilities-NSData GULNSData+zlib.m
[94/546] Compiling GoogleUtilities-UserDefaults GULUserDefaults.m
[95/546] Compiling FIRDateTestUtils.m
[96/546] Compiling SharedTestUtilities FIROptionsMock.m
[97/546] Compiling GoogleDataTransport resource_bundle_accessor.m
[98/546] Compiling GoogleUtilities-AppDelegateSwizzler GULSceneDelegateSwizzler.m
[99/546] Compiling GoogleUtilities-AppDelegateSwizzler GULAppDelegateSwizzler.m
[100/546] Compiling GDTCORStorageMetadata.m
[101/546] Compiling GDTCORProductData.m
[102/546] Compiling GDTCORUploadBatch.m
[103/546] Compiling GDTCORMetricsMetadata.m
[104/546] Compiling GDTCORMetrics.m
[105/546] Compiling GDTCORStorageEventSelector.m
[106/546] Compiling GDTCORLogSourceMetrics.m
[107/546] Compiling GDTCORTransport.m
[108/546] Compiling GDTCORFlatFileStorage+Promises.m
[109/546] Compiling GDTCOREvent.m
[110/546] Compiling GDTCORPlatform.m
[111/546] Compiling GDTCOREndpoints.m
[112/546] Compiling GDTCORDirectorySizeTracker.m
[113/546] Compiling GDTCORConsoleLogger.m
[114/546] Compiling GDTCORLifecycle.m
[115/546] Compiling GDTCORTransformer.m
[116/546] Compiling GDTCORFlatFileStorage.m
[117/546] Compiling GDTCORReachability.m
[118/546] Compiling GDTCORMetricsController.m
[119/546] Compiling GDTCORClock.m
[120/546] Compiling GDTCORAssert.m
[121/546] Compiling GDTCOREvent+GDTMetricsSupport.m
[122/546] Compiling GDTCORUploadCoordinator.m
[123/546] Compiling GDTCORMetrics+GDTCCTSupport.m
[124/546] Compiling GDTCOREvent+GDTCCTSupport.m
[125/546] Compiling GDTCORRegistrar.m
[126/546] Compiling external_privacy_context.nanopb.c
[127/546] Copying PrivacyInfo.xcprivacy
[130/546] Compiling GDTCCTUploader.m
[131/546] Compiling GDTCCTURLSessionDataResponse.m
[132/546] Compiling GDTCCTUploadOperation.m
[133/546] Compiling GDTCCTNanopbHelpers.m
[134/546] Compiling GTMSessionFetcherCore resource_bundle_accessor.m
[135/546] Copying PrivacyInfo.xcprivacy
[138/546] Compiling external_prequest_context.nanopb.c
[139/546] Copying PrivacyInfo.xcprivacy
[144/546] Write sources
[147/546] Compiling client_metrics.nanopb.c
[148/546] Compiling cct.nanopb.c
[149/546] Write sources
[152/546] Compiling GDTCCTCompressionHelper.m
[153/546] Compiling GTMSessionFetcherCore GTMSessionFetcherService.m
[154/546] Compiling GTMSessionFetcherCore GTMSessionUploadFetcher.m
/Users/admin/builder/spi-builder-workspace/SwiftPM-PlatformExclude/FirebasePerformanceWrap/dummy.m:20:2: warning: "Firebase Performance does not support macOS" [-W#warnings]
   20 | #warning "Firebase Performance does not support macOS"
      |  ^
1 warning generated.
[155/549] Compiling FirebasePerformanceTarget dummy.m
[156/549] Compiling FirebaseMessagingInterop dummy.m
[157/554] Compiling compliance.nanopb.c
[158/554] Compiling GTMSessionFetcherCore GTMSessionFetcherLogging.m
[159/554] Compiling sessions.nanopb.c
[160/554] Compiling GTMSessionFetcherCore GTMSessionFetcher.m
[161/554] Compiling FIRSESNanoPBHelpers.m
[162/554] Compiling FirebaseMessaging resource_bundle_accessor.m
[163/554] Compiling FIRMessagingTokenDeleteOperation.m
[164/554] Compiling FIRMessagingTokenStore.m
[165/554] Compiling FIRMessagingKeychain.m
[166/554] Compiling FIRMessagingTokenOperation.m
[167/554] Compiling FIRMessagingCheckinStore.m
[168/554] Compiling FIRMessagingTokenManager.m
[169/554] Compiling FIRMessagingBackupExcludedPlist.m
[170/554] Compiling FIRMessagingCheckinService.m
[171/554] Compiling FIRMessagingAuthKeychain.m
[172/554] Compiling FIRMessagingAuthService.m
[173/554] Compiling FIRMessagingAPNSInfo.m
[174/554] Compiling FIRMessagingCheckinPreferences.m
[175/554] Compiling FirebaseMessaging NSError+FIRMessaging.m
[176/554] Compiling FIRMessagingTokenFetchOperation.m
[177/554] Compiling FirebaseMessaging NSDictionary+FIRMessaging.m
[178/554] Compiling FIRMessagingTokenInfo.m
[179/554] Compiling FirebaseMessaging FIRMessagingSyncMessageManager.m
[180/554] Compiling FirebaseMessaging FIRMessagingUtilities.m
[181/554] Compiling FirebaseMessaging FIRMessagingTopicOperation.m
[182/554] Compiling FirebaseMessaging FIRMessagingPersistentSyncMessage.m
[183/554] Compiling me.nanopb.c
[184/554] Compiling FirebaseMessaging FIRMessagingPubSub.m
[185/554] Compiling FirebaseMessaging FIRMessagingLogger.m
[186/554] Compiling FirebaseMessaging FIRMessagingPendingTopicsList.m
[187/554] Compiling FirebaseMessaging FIRMessagingRmqManager.m
[188/554] Write sources
[189/554] Compiling FirebaseMessaging FIRMessagingConstants.m
[190/554] Compiling FirebaseMessaging FIRMessaging+ExtensionHelper.m
[191/554] Compiling FirebaseInstallations resource_bundle_accessor.m
[192/554] Compiling FIRInstallationsStoredItem.m
[193/554] Compiling FirebaseMessaging FIRMessagingExtensionHelper.m
[194/554] Compiling FIRInstallationsStoredAuthToken.m
[195/554] Compiling FIRInstallationsSingleOperationPromiseCache.m
[196/554] Compiling FIRInstallationsBackoffController.m
[197/554] Compiling FIRInstallationsIDController.m
[198/554] Compiling FIRCurrentDateProvider.m
[199/554] Compiling FIRInstallationsStore.m
[200/554] Compiling FIRInstallationsItem+RegisterInstallationAPI.m
[201/554] Compiling FIRInstallationsAPIService.m
[202/554] Compiling FIRInstallationsIIDTokenStore.m
[203/554] Compiling FirebaseInstallations FIRInstallationsLogger.m
[204/554] Compiling FirebaseInstallations FIRInstallationsItem.m
[205/554] Compiling FirebaseInstallations FIRInstallationsAuthTokenResult.m
[206/554] Compiling FIRInstallationsIIDStore.m
[207/554] Compiling FirebaseInstallations FIRInstallations.m
/Users/admin/builder/spi-builder-workspace/SwiftPM-PlatformExclude/FirebaseInAppMessagingWrap/dummy.m:17:2: warning: "Firebase In App Messaging only supports the iOS, tvOS and visionOS platforms." [-W#warnings]
   17 | #warning "Firebase In App Messaging only supports the iOS, tvOS and visionOS platforms."
      |  ^
1 warning generated.
[208/554] Compiling FirebaseInAppMessagingTarget dummy.m
[209/554] Compiling UIColor+FIRIAMHexString.m
[210/554] Compiling FIRInstallationsHTTPError.m
[211/554] Compiling FIRInstallationsErrorUtil.m
[212/554] Compiling UIApplication+FIRForegroundWindowScene.m
[213/554] Compiling NSString+FIRInterlaceStrings.m
[214/554] Compiling FIRIAMTimeFetcher.m
[215/554] Compiling FIRIAMElapsedTimeTracker.m
[216/554] Compiling FIRInAppMessaging+Bootstrap.m
[217/554] Compiling FIRIAMSDKSettings.m
[218/554] Compiling FIRIAMSDKModeManager.m
[219/554] Compiling FIRIAMRuntimeManager.m
[220/554] Compiling FIRIAMActionURLFollower.m
[221/554] Compiling FIRInAppMessagingRenderingDataClasses.m
[222/554] Compiling FIRIAMServerMsgFetchStorage.m
[223/554] Compiling FIRIAMMsgFetcherUsingRestful.m
[224/554] Compiling FIRIAMMessageClientCache.m
[225/554] Compiling FIRIAMFetchOnAppForegroundFlow.m
[226/554] Compiling FIRIAMFetchFlow.m
[227/554] Compiling FIRIAMDisplayExecutor.m
[228/554] Compiling FIRIAMDisplayCheckTriggerFlow.m
[229/554] Compiling FIRIAMDisplayCheckOnFetchDoneNotificationFlow.m
[230/554] Compiling FIRIAMDisplayCheckOnAppForegroundFlow.m
[231/554] Compiling FIRIAMDisplayCheckOnAnalyticEventsFlow.m
[232/554] Compiling FIRIAMClientInfoFetcher.m
[233/554] Compiling FIRIAMBookKeeper.m
[234/554] Compiling FIRIAMActivityLogger.m
[235/554] Compiling FirebaseInAppMessagingInternal FIRInAppMessaging.m
[236/554] Compiling FirebaseInAppMessagingInternal FIRCore+InAppMessaging.m
[237/554] Compiling FIRIAMDisplayTriggerDefinition.m
[238/554] Compiling FirebaseInAppMessagingInternal FIRInAppMessagingErrors.m
[239/554] Compiling FIRIAMModalViewController.m
[240/554] Compiling FIRIAMImageOnlyViewController.m
[241/554] Compiling FIRIAMRenderingWindowHelper.m
[242/554] Compiling FIRIAMDefaultDisplayImpl.m
[243/554] Compiling FIRIAMBaseRenderingViewController.m
[244/554] Compiling FIRCore+InAppMessagingDisplay.m
[245/554] Compiling FIRIAMCardViewController.m
[246/554] Compiling FIRIAMBannerViewUIWindow.m
[247/554] Compiling FIRIAMBannerViewController.m
[248/554] Compiling FIRIAMRenderingEffectSetting.m
[249/554] Compiling FIRIAMMessageDefinition.m
[250/554] Compiling FIRIAMMessageContentDataWithImageURL.m
[251/554] Compiling FIRIAMFetchResponseParser.m
[252/554] Compiling FIRIAMClearcutUploader.m
[253/554] Compiling fiam.nanopb.c
[254/554] Compiling FIRIAMClearcutLogger.m
[255/554] Write sources
[257/554] Compiling FIRIAMClearcutLogStorage.m
[258/554] Write sources
[260/554] Copying FirebaseFirestoreInternal.framework
[261/554] Compiling FIRIAMClearcutHttpRequestSender.m
[262/554] Compiling FIRIAMAnalyticsEventLoggerImpl.m
[263/554] Compiling FirebaseFirestoreInternalWrapper dummy.m
[264/554] Compiling NSData+SRB64Additions.m
[265/554] Compiling FirebaseMessaging FIRMessagingRemoteNotificationsProxy.m
[266/554] Compiling FirebaseMessaging FIRMessagingContextManagerService.m
[267/554] Compiling FTreeSortedDictionary.m
[268/554] Compiling FLLRBValueNode.m
[269/554] Compiling FLLRBEmptyNode.m
[270/554] Compiling FSRWebSocket.m
[271/554] Compiling fbase64.c
[272/554] Compiling FirebaseMessaging FIRMessaging.m
[273/554] Compiling FImmutableSortedSet.m
[274/554] Compiling FImmutableSortedDictionary.m
[275/554] Compiling FArraySortedDictionary.m
[276/554] Compiling FirebaseMessaging FIRMessagingAnalytics.m
[277/554] Compiling FTupleUserCallback.m
[278/554] Compiling FTupleTSN.m
[279/554] Compiling FTupleTransaction.m
[280/554] Compiling FTupleStringNode.m
[281/554] Compiling FTupleSetIdPath.m
[282/554] Compiling FTupleRemovedQueriesEvents.m
[283/554] Compiling FTuplePathValue.m
[284/554] Compiling FTupleOnDisconnect.m
[285/554] Compiling FTupleObjects.m
[286/554] Compiling FTupleObjectNode.m
[287/554] Compiling FTupleNodePath.m
[288/554] Compiling FTupleCallbackStatus.m
[289/554] Compiling FTupleFirebase.m
[290/554] Compiling FTupleBoolBlock.m
[291/554] Compiling FValidation.m
[292/554] Compiling FStringUtilities.m
[293/554] Compiling FUtilities.m
[294/554] Compiling FParsedUrl.m
[295/554] Compiling FNextPushId.m
[297/554] Compiling FirebaseRemoteConfigInterop RolloutsStateSubscriber.swift
[298/554] Emitting module FirebaseRemoteConfigInterop
[298/554] Compiling FEventEmitter.m
[300/554] Compiling FirebaseRemoteConfigInterop RemoteConfigConstants.swift
[301/554] Compiling FirebaseRemoteConfigInterop RemoteConfigInterop.swift
[302/554] Compiling FirebaseRemoteConfigInterop RolloutAssignment.swift
[302/554] Compiling FirebaseFirestoreTestingSupport FIRQueryFake.mm
[303/554] Compiling FAtomicNumber.m
[304/554] Compiling FSnapshotUtilities.m
[305/554] Compiling FIndexedNode.m
[306/554] Compiling FLeafNode.m
[307/554] Compiling FEmptyNode.m
[308/554] Compiling FCompoundWrite.m
[309/554] Compiling FConnection.m
[310/554] Compiling FChildrenNode.m
[311/554] Compiling FWebSocketConnection.m
[312/554] Compiling FirebaseRemoteConfigInternal RCNConstants3P.m
[313/554] Compiling FirebaseRemoteConfigInternal RCNPersonalization.m
[314/554] Compiling FirebaseRemoteConfigInternal RCNUserDefaultsManager.m
[315/554] Compiling FirebaseRemoteConfigInternal RCNDevice.m
[316/554] Compiling FirebaseRemoteConfigInternal RCNConfigSessionConfiguration.m
[317/554] Compiling FirebaseRemoteConfigInternal RCNConfigSettings.m
[318/554] Compiling APLevelDB.mm
[319/554] Compiling FirebaseRemoteConfigInternal FIRRemoteConfigUpdate.m
[320/554] Compiling FirebaseRemoteConfigInternal RCNConfigContent.m
[321/554] Compiling FirebaseRemoteConfigInternal RCNConfigDBManager.m
[322/554] Compiling FirebaseRemoteConfigInternal RCNConfigRealtime.m
[323/554] Compiling FirebaseRemoteConfigInternal FIRConfigValue.m
[324/554] Compiling FirebaseRemoteConfigInternal FIRRemoteConfigComponent.m
[325/554] Compiling FirebaseRemoteConfigInternal RCNConfigExperiment.m
[326/554] Compiling FTrackedQuery.m
[327/554] Compiling FTrackedQueryManager.m
[328/554] Compiling FirebaseRemoteConfigInternal FIRRemoteConfig.m
[329/554] Compiling FirebaseRemoteConfigInternal RCNConfigFetch.m
[330/554] Compiling FPruneForest.m
[331/554] Compiling FPersistenceManager.m
[332/554] Compiling FPendingPut.m
[334/554] Compiling FirebaseSharedSwift FirebaseRemoteConfigValueDecoding.swift
[335/554] Emitting module FirebaseSharedSwift
[336/554] Compiling FirebaseSharedSwift FirebaseDataEncoder.swift
[336/554] Compiling FCachePolicy.m
[337/554] Compiling FirebaseDatabaseInternal FViewProcessorResult.m
[338/554] Compiling FIRDatabaseConnectionContextProvider.m
[339/554] Compiling FLevelDBStorageEngine.m
[340/554] Compiling FirebaseDatabaseInternal FTransformedEnumerator.m
[341/554] Compiling FirebaseDatabaseInternal FViewProcessor.m
[342/554] Compiling FirebaseDatabaseInternal FValueIndex.m
[343/554] Compiling FirebaseDatabaseInternal FRangedFilter.m
[344/554] Compiling FirebaseDatabaseInternal FPriorityIndex.m
[345/554] Compiling FirebaseDatabaseInternal FNamedNode.m
[346/554] Compiling FirebaseDatabaseInternal FPathIndex.m
[347/564] Compiling FirebaseDatabaseInternal FMaxNode.m
[348/564] Compiling FirebaseDatabaseInternal FListenComplete.m
[349/564] Compiling FirebaseDatabaseInternal FKeyIndex.m
[350/564] Compiling FirebaseDatabaseInternal FIndex.m
[351/564] Compiling FirebaseDatabaseInternal FEventGenerator.m
[352/564] Compiling FirebaseDatabaseInternal FClock.m
[353/564] Compiling FLimitedFilter.m
[354/564] Compiling FIndexedFilter.m
[355/564] Compiling FirebaseDatabaseInternal FIRDatabaseReference.m
[356/564] Compiling FViewCache.m
[357/564] Compiling FKeepSyncedEventRegistration.m
[358/564] Compiling FChildChangeAccumulator.m
[359/564] Compiling FValueEventRegistration.m
[360/564] Compiling FEventRaiser.m
[361/564] Compiling FView.m
[362/564] Compiling FDataEvent.m
[363/564] Compiling FChildEventRegistration.m
[364/564] Compiling FChange.m
[365/564] Compiling FCancelEvent.m
[366/564] Compiling FCacheNode.m
[367/564] Compiling FTreeNode.m
[368/564] Compiling FTree.m
[369/564] Compiling FIRRetryHelper.m
[370/564] Compiling FOverwrite.m
[371/564] Compiling FPath.m
[372/564] Compiling FOperationSource.m
[373/564] Compiling FImmutableTree.m
[374/564] Compiling FMerge.m
[375/564] Compiling FAckUserWrite.m
[376/564] Compiling FWriteTreeRef.m
[377/564] Compiling FWriteRecord.m
[378/564] Compiling FWriteTree.m
[379/564] Compiling FSnapshotHolder.m
[380/564] Compiling FSparseSnapshotTree.m
[381/564] Compiling FSyncPoint.m
[382/564] Compiling FServerValues.m
[383/564] Compiling FRepoManager.m
[383/564] Compiling FRepoInfo.m
[385/564] Compiling FSyncTree.m
[386/564] Compiling FRangeMerge.m
[387/564] Compiling FQuerySpec.m
[388/564] Compiling FListenProvider.m
[389/564] Compiling FQueryParams.m
[390/564] Compiling FConstants.m
[391/564] Compiling FIRTransactionResult.m
[392/564] Compiling FCompoundHash.m
[393/564] Compiling FRepo.m
[393/564] Write sources
[397/564] Compiling FIRServerValue.m
[398/564] Compiling FIRMutableData.m
[399/564] Compiling FIRDatabaseConfig.m
[400/564] Compiling FIRDatabaseComponent.m
[401/564] Compiling FIRDataSnapshot.m
[402/564] Compiling FIRDatabase.m
[403/564] Compiling FIRDatabaseQuery.m
[404/568] Compiling FirebaseAuthInterop dummy.m
[405/568] Compiling FirebaseCoreExtension resource_bundle_accessor.m
[405/568] Write sources
[405/568] Compiling FirebaseCoreExtension dummy.m
[405/568] Write sources
[409/579] Compiling FPersistentConnection.m
[410/582] Compiling FIRMultiFactorConstants.m
/Users/admin/builder/spi-builder-workspace/SwiftPM-PlatformExclude/FirebaseAppDistributionWrap/dummy.m:17:2: warning: "Firebase App Distribution only supports the iOS platform" [-W#warnings]
   17 | #warning "Firebase App Distribution only supports the iOS platform"
      |  ^
1 warning generated.
[411/582] Compiling FirebaseAppDistributionTarget dummy.m
[412/582] Compiling FirebaseAppCheckInterop dummy.m
[413/582] Compiling FIRAuthErrorUtils.m
[414/582] Compiling FIRAuthProvider.m
[415/582] Compiling FIRDeviceCheckProviderFactory.m
[416/582] Compiling FIRAppCheckDebugProvider.m
[417/582] Compiling FIRAuth.m
[418/588] Compiling FIRAppCheckDebugProviderFactory.m
[419/588] Copying FirebaseAnalytics.framework
[420/588] Write sources
[422/588] Compiling FIRInternalAppCheckProvider.m
[423/588] Compiling FIRDeviceCheckProvider.m
[424/588] Compiling FirebaseAnalyticsWrapper dummy.m
[425/588] Compiling FIRHeartbeatLogger+AppCheck.m
[426/588] Compiling FirebaseAnalyticsTarget dummy.m
[427/588] Compiling FirebaseABTesting resource_bundle_accessor.m
[428/588] Compiling FIRAppCheckErrorUtil.m
[429/588] Compiling FIRAppAttestProvider.m
[430/588] Compiling FirebaseAnalyticsCoreWrapper dummy.m
[431/588] Compiling FirebaseAnalyticsIdentitySupportTarget dummy.m
[432/588] Compiling FirebaseAnalyticsCoreTarget dummy.m
[433/588] Compiling Firebase dummy.m
[434/588] Compiling FirebaseABTesting FIRLifecycleEvents.m
[435/588] Compiling FBLPromises FBLPromiseError.m
[437/588] Compiling FirebaseCoreInternal WeakContainer.swift
[437/589] Compiling FBLPromises resource_bundle_accessor.m
[438/589] Compiling FirebaseABTesting ABTExperimentPayload.m
[439/589] Compiling FirebaseABTesting FIRExperimentController.m
[441/589] Compiling FirebaseCoreInternal _ObjC_HeartbeatController.swift
[442/589] Compiling FirebaseCoreInternal StorageFactory.swift
[442/589] Compiling FBLPromises FBLPromise.m
[443/589] Compiling FirebaseABTesting ABTConditionalUserPropertyController.m
[444/589] Compiling FBLPromises FBLPromise+Then.m
[445/589] Compiling FBLPromises FBLPromise+Wrap.m
[446/589] Compiling FBLPromises FBLPromise+Timeout.m
[447/589] Compiling FBLPromises FBLPromise+Validate.m
[448/589] Compiling FBLPromises FBLPromise+Testing.m
[449/589] Compiling FBLPromises FBLPromise+Retry.m
[450/589] Compiling FBLPromises FBLPromise+Reduce.m
[451/589] Compiling FBLPromises FBLPromise+Race.m
[452/589] Compiling FBLPromises FBLPromise+Recover.m
[453/589] Compiling FBLPromises FBLPromise+Delay.m
[454/589] Compiling FBLPromises FBLPromise+Do.m
[455/589] Compiling FBLPromises FBLPromise+Catch.m
[456/589] Compiling FBLPromises FBLPromise+Await.m
[458/589] Compiling FirebaseCrashlyticsSwift EncodedRolloutAssignment.swift
[459/589] Emitting module FirebaseCrashlyticsSwift
[460/589] Compiling FirebaseCrashlyticsSwift StringToHexConverter.swift
[461/589] Compiling FirebaseCrashlyticsSwift CrashlyticsRemoteConfigManager.swift
[461/589] Compiling FBLPromises FBLPromise+Always.m
[462/589] Compiling FBLPromises FBLPromise+Async.m
[464/589] Compiling FirebaseCoreInternal _ObjC_HeartbeatsPayload.swift
[465/589] Compiling FirebaseCoreInternal UnfairLock.swift
[465/589] Compiling FBLPromises FBLPromise+All.m
[467/589] Compiling FirebaseDatabase DatabaseReference+WriteEncodable.swift
[467/589] Compiling FBLPromises FBLPromise+Any.m
[468/589] Compiling FirebaseDatabase DataSnapshot+ReadDecodable.swift
[470/589] Compiling FirebaseCoreInternal resource_bundle_accessor.swift
[471/589] Compiling FirebaseCoreInternal RingBuffer.swift
[472/589] Compiling FirebaseCoreInternal Storage.swift
[473/589] Compiling FirebaseDatabase SPMSwiftHeaderWorkaround.swift
[474/589] Emitting module FirebaseDatabase
[475/589] Compiling FirebaseDatabase EncoderDecoder.swift
[476/589] Compiling FirebaseDatabase ServerTimestamp.swift
[477/608] Compiling Promises Promise+Any.swift
[478/608] Compiling Promises Promise+Async.swift
[479/608] Compiling Promises Promise+All.swift
[480/608] Compiling Promises Promise+Always.swift
[481/608] Emitting module FirebaseCoreInternal
[482/608] Compiling Promises Promise+Await.swift
[483/608] Compiling Promises Promise+Catch.swift
[483/608] Compiling FirebaseCore FIRHeartbeatLogger.m
[484/608] Compiling FirebaseCore FIRLogger.m
[485/608] Compiling FirebaseCore resource_bundle_accessor.m
[486/608] Compiling FirebaseCore FIROptions.m
[487/608] Compiling FirebaseCore FIRComponentType.m
[488/608] Compiling FirebaseCore FIRComponentContainer.m
[489/608] Compiling FirebaseCore FIRComponent.m
[490/608] Compiling FirebaseCore FIRBundleUtil.m
[491/608] Compiling FirebaseCore FIRAnalyticsConfiguration.m
[492/608] Compiling FirebaseCore FIRTimestamp.m
[493/608] Compiling FirebaseCore FIRConfiguration.m
[494/608] Compiling FirebaseCore FIRFirebaseUserAgent.m
[495/608] Compiling FirebaseCore FIRVersion.m
[497/608] Compiling FirebaseRemoteConfig resource_bundle_accessor.swift
[498/608] Compiling FirebaseRemoteConfig Value.swift
[499/608] Compiling FirebaseRemoteConfig SPMSwiftHeaderWorkaround.swift
[500/608] Compiling FirebaseRemoteConfig RemoteConfig+Async.swift
[501/608] Compiling Promises Promise+Reduce.swift
[502/608] Compiling Promises Promise+Retry.swift
[509/610] Compiling Promises Promise+Delay.swift
[510/610] Compiling Promises Promise+Do.swift
[511/610] Compiling Promises Promise+Race.swift
[512/610] Compiling Promises Promise+Recover.swift
[513/610] Compiling Promises Promise+Wrap.swift
[514/610] Compiling Promises Promise.swift
[515/610] Emitting module Promises
[516/610] Compiling Promises Promise+Timeout.swift
[517/610] Compiling Promises Promise+Validate.swift
[518/610] Compiling Promises Promise+Testing.swift
[519/610] Compiling Promises Promise+Then.swift
[520/610] Compiling Promises PromiseError.swift
[521/610] Compiling Promises resource_bundle_accessor.swift
[521/610] Compiling FirebaseCore FIRApp.m
[523/964] Compiling FirebaseFunctions HTTPSCallable.swift
[524/964] Emitting module FirebaseMLModelDownloader
[525/965] Compiling FirebaseFunctions FunctionsError.swift
[526/965] Compiling FirebaseFunctions FunctionsSerializer.swift
[527/965] Compiling FirebaseMLModelDownloader RemoteModelInfo.swift
[528/965] Compiling FirebaseFunctions FunctionsContext.swift
[529/965] Compiling FirebaseFunctions HTTPSCallableOptions.swift
[530/965] Compiling FirebaseAuth ActionCodeInfo.swift
[531/965] Compiling FirebaseAuth ActionCodeOperation.swift
[532/967] Compiling FirebaseMLModelDownloader ModelFileManager.swift
[533/967] Compiling FirebaseMLModelDownloader ModelInfoRetriever.swift
[534/967] Compiling FirebaseAuth FederatedAuthProvider.swift
[535/967] Compiling FirebaseAuth GameCenterAuthProvider.swift
[536/967] Compiling FirebaseAuth GitHubAuthProvider.swift
[537/967] Emitting module FirebaseStorage
[538/967] Compiling FirebaseAuth AuthProviderID.swift
[539/967] Compiling FirebaseAuth EmailAuthProvider.swift
[540/967] Compiling FirebaseAuth FacebookAuthProvider.swift
[541/967] Compiling FirebaseAuth AuthComponent.swift
[542/967] Compiling FirebaseAuth AuthDataResult.swift
[543/967] Compiling FirebaseMLModelDownloader ModelDownloadTask.swift
[544/967] Compiling FirebaseMLModelDownloader ModelDownloadConditions.swift
[545/967] Compiling FirebaseMLModelDownloader LocalModelInfo.swift
[546/967] Compiling FirebaseMLModelDownloader FileDownloader.swift
[547/967] Compiling FirebaseMLModelDownloader DownloaderUserDefaults.swift
[550/967] Compiling FirebaseMLModelDownloader ModelDownloader.swift
[551/967] Compiling FirebaseAuth TwitterAuthProvider.swift
[552/967] Compiling FirebaseAuth AuthBackend.swift
[553/967] Compiling FirebaseAuth AuthBackendRPCIssuer.swift
[554/967] Compiling FirebaseAuth ActionCodeSettings.swift
[555/967] Compiling FirebaseAuth ActionCodeURL.swift
[556/967] Compiling FirebaseAuth Auth+Async.swift
[557/967] Compiling FirebaseAuth Auth.swift
[558/967] Compiling FirebaseAuth GoogleAuthProvider.swift
[559/967] Compiling FirebaseAuth OAuthCredential.swift
[560/967] Compiling FirebaseAuth OAuthProvider.swift
[561/967] Compiling FirebaseAuth PhoneAuthCredential.swift
[562/967] Compiling FirebaseAuth PhoneAuthProvider.swift
[563/967] Emitting module FirebaseFunctions
[564/967] Compiling FirebaseFunctions Callable+Codable.swift
[565/967] Compiling FirebaseFunctions Functions.swift
[566/967] Compiling FirebaseRemoteConfig RemoteConfigProperty.swift
[567/967] Compiling FirebaseRemoteConfig FirebaseRemoteConfigValueDecoderHelper.swift
[568/967] Compiling FirebaseRemoteConfig CustomSignals.swift
[569/967] Compiling FirebaseRemoteConfig Codable.swift
[570/967] Compiling FirebaseRemoteConfig RemoteConfigValueObservable.swift
[571/967] Emitting module FirebaseRemoteConfig
[572/970] Compiling FirebaseAuth AuthAppCredential.swift
[573/970] Compiling FirebaseAuth AuthAppCredentialManager.swift
[574/970] Compiling FirebaseAuth AuthNotificationManager.swift
[575/970] Compiling FirebaseAuth AuthStoredUserManager.swift
[576/970] Compiling FirebaseAuth SecureTokenService.swift
[577/970] Compiling FirebaseAuth TokenRefreshCoalescer.swift
[578/970] Compiling FirebaseAuth AdditionalUserInfo.swift
[579/976] Emitting module FirebaseFirestore
[601/976] Compiling FirebaseAuth PhoneMultiFactorAssertion.swift
[602/976] Compiling FirebaseAuth PhoneMultiFactorGenerator.swift
[603/976] Compiling FirebaseAuth PhoneMultiFactorInfo.swift
[604/976] Compiling FirebaseAuth TOTPMultFactorAssertion.swift
[605/976] Compiling FirebaseAuth TOTPMultiFactorGenerator.swift
[606/976] Compiling FirebaseAuth TOTPMultiFactorInfo.swift
[607/976] Compiling FirebaseAuth TOTPSecret.swift
[608/976] Compiling FirebaseFunctionsCombineSwift HTTPSCallable+Combine.swift
[609/976] Compiling FirebaseFunctionsCombineSwift Functions+Combine.swift
[610/976] Emitting module FirebaseFunctionsCombineSwift
[611/976] Compiling FirebaseAuth AuthProtoFinalizeMFATOTPEnrollmentRequestInfo.swift
[612/976] Compiling FirebaseAuth AuthProtoFinalizeMFATOTPEnrollmentResponseInfo.swift
[613/976] Compiling FirebaseAuth AuthProtoFinalizeMFATOTPSignInRequestInfo.swift
[614/976] Compiling FirebaseAuth AuthProtoStartMFATOTPEnrollmentRequestInfo.swift
[615/976] Compiling FirebaseAuth AuthProtoStartMFATOTPEnrollmentResponseInfo.swift
[616/976] Compiling FirebaseAuth ResetPasswordRequest.swift
[617/976] Compiling FirebaseAuth ResetPasswordResponse.swift
[618/976] Compiling FirebaseAuth AuthKeychainServices.swift
[619/976] Compiling FirebaseAuth AuthKeychainStorage.swift
[620/976] Compiling FirebaseAuth AuthKeychainStorageReal.swift
[621/976] Compiling FirebaseAuth AuthUserDefaults.swift
[622/976] Compiling FirebaseAuth AuthAPNSToken.swift
[623/976] Compiling FirebaseAuth AuthAPNSTokenManager.swift
[624/976] Compiling FirebaseAuth AuthAPNSTokenType.swift
[625/976] Compiling FirebaseStorage StorageTaskSnapshot.swift
[626/976] Compiling FirebaseStorage StorageUploadTask.swift
[627/976] Compiling FirebaseAuth WithdrawMFAResponse.swift
[628/976] Compiling FirebaseAuth AuthProto.swift
[629/976] Compiling FirebaseAuth AuthProtoMFAEnrollment.swift
[630/976] Compiling FirebaseAuth AuthProtoFinalizeMFAPhoneRequestInfo.swift
[631/976] Compiling FirebaseAuth AuthProtoFinalizeMFAPhoneResponseInfo.swift
[632/976] Compiling FirebaseAuth AuthProtoStartMFAPhoneRequestInfo.swift
[633/976] Compiling FirebaseAuth AuthProtoStartMFAPhoneResponseInfo.swift
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/ExpressionImplementation.swift:1392:9: warning: variable 'args' was never mutated; consider changing to 'let' constant
1390 |                maxSnippets: Int? = nil,
1391 |                separator: String? = nil) -> Expression {
1392 |     var args: [Expression] = [self, Constant(rquery)]
     |         `- warning: variable 'args' was never mutated; consider changing to 'let' constant
1393 |
1394 |     var options: [String: Sendable] = [:]
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/ExpressionImplementation.swift:1392:9: warning: variable 'args' was never mutated; consider changing to 'let' constant
1390 |                maxSnippets: Int? = nil,
1391 |                separator: String? = nil) -> Expression {
1392 |     var args: [Expression] = [self, Constant(rquery)]
     |         `- warning: variable 'args' was never mutated; consider changing to 'let' constant
1393 |
1394 |     var options: [String: Sendable] = [:]
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/ExpressionImplementation.swift:1392:9: warning: variable 'args' was never mutated; consider changing to 'let' constant
1390 |                maxSnippets: Int? = nil,
1391 |                separator: String? = nil) -> Expression {
1392 |     var args: [Expression] = [self, Constant(rquery)]
     |         `- warning: variable 'args' was never mutated; consider changing to 'let' constant
1393 |
1394 |     var options: [String: Sendable] = [:]
[637/976] Compiling FirebaseAuth AuthOperationType.swift
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/ExpressionImplementation.swift:1392:9: warning: variable 'args' was never mutated; consider changing to 'let' constant
1390 |                maxSnippets: Int? = nil,
1391 |                separator: String? = nil) -> Expression {
1392 |     var args: [Expression] = [self, Constant(rquery)]
     |         `- warning: variable 'args' was never mutated; consider changing to 'let' constant
1393 |
1394 |     var options: [String: Sendable] = [:]
[638/976] Compiling FirebaseAuth AuthSettings.swift
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/ExpressionImplementation.swift:1392:9: warning: variable 'args' was never mutated; consider changing to 'let' constant
1390 |                maxSnippets: Int? = nil,
1391 |                separator: String? = nil) -> Expression {
1392 |     var args: [Expression] = [self, Constant(rquery)]
     |         `- warning: variable 'args' was never mutated; consider changing to 'let' constant
1393 |
1394 |     var options: [String: Sendable] = [:]
[639/976] Compiling FirebaseAuth AuthTokenResult.swift
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/ExpressionImplementation.swift:1392:9: warning: variable 'args' was never mutated; consider changing to 'let' constant
1390 |                maxSnippets: Int? = nil,
1391 |                separator: String? = nil) -> Expression {
1392 |     var args: [Expression] = [self, Constant(rquery)]
     |         `- warning: variable 'args' was never mutated; consider changing to 'let' constant
1393 |
1394 |     var options: [String: Sendable] = [:]
[640/976] Compiling FirebaseAuth AuthCredential.swift
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/ExpressionImplementation.swift:1392:9: warning: variable 'args' was never mutated; consider changing to 'let' constant
1390 |                maxSnippets: Int? = nil,
1391 |                separator: String? = nil) -> Expression {
1392 |     var args: [Expression] = [self, Constant(rquery)]
     |         `- warning: variable 'args' was never mutated; consider changing to 'let' constant
1393 |
1394 |     var options: [String: Sendable] = [:]
[641/979] Compiling FirebaseFirestore TimeGranularity.swift
[642/979] Compiling FirebaseFirestore TimePart.swift
[643/979] Compiling FirebaseFirestore TimeUnit.swift
[644/979] Compiling FirebaseFirestore VectorValue+Swift.swift
[645/979] Compiling FirebaseFirestore SwiftHeaderWorkaround.swift
[646/979] Compiling FirebaseFirestore resource_bundle_accessor.swift
[647/979] Compiling FirebaseStorageCombineSwift StorageReference+Combine.swift
[648/979] Compiling FirebaseStorageCombineSwift Storage+Combine.swift
[649/979] Emitting module FirebaseStorageCombineSwift
[650/979] Compiling FirebaseAuth GetOOBConfirmationCodeResponse.swift
[651/979] Compiling FirebaseAuth GetProjectConfigRequest.swift
[652/979] Compiling FirebaseAuth GetProjectConfigResponse.swift
[653/979] Compiling FirebaseAuth GetRecaptchaConfigRequest.swift
[654/979] Compiling FirebaseAuth GetRecaptchaConfigResponse.swift
[655/979] Compiling FirebaseAuth FinalizeMFAEnrollmentRequest.swift
[656/979] Compiling FirebaseAuth FinalizeMFAEnrollmentResponse.swift
[657/979] Compiling FirebaseAuth StartMFAEnrollmentRequest.swift
[658/979] Compiling FirebaseAuth StartMFAEnrollmentResponse.swift
[659/979] Compiling FirebaseAuth FinalizeMFASignInRequest.swift
[660/979] Compiling FirebaseAuth FinalizeMFASignInResponse.swift
[661/979] Compiling FirebaseAuth StartMFASignInRequest.swift
[662/979] Compiling FirebaseAuth StartMFASignInResponse.swift
[663/979] Compiling FirebaseAuth WithdrawMFARequest.swift
[677/992] Compiling FirebaseFirestoreTarget dummy.m
[679/992] Compiling FirebaseAuth AuthRPCRequest.swift
[680/992] Compiling FirebaseAuth AuthRPCResponse.swift
[681/992] Compiling FirebaseAuth AuthRequestConfiguration.swift
[682/992] Compiling FirebaseAuth IdentityToolkitRequest.swift
[683/992] Compiling FirebaseAuth AuthMFAResponse.swift
[684/992] Compiling FirebaseAuth CreateAuthURIRequest.swift
[685/992] Compiling FirebaseAuth CreateAuthURIResponse.swift
[686/992] Compiling FirebaseAuth DeleteAccountRequest.swift
[687/992] Compiling FirebaseAuth DeleteAccountResponse.swift
[688/992] Compiling FirebaseAuth EmailLinkSignInRequest.swift
[689/992] Compiling FirebaseAuth EmailLinkSignInResponse.swift
[690/992] Compiling FirebaseAuth GetAccountInfoRequest.swift
[691/992] Compiling FirebaseAuth GetAccountInfoResponse.swift
[692/992] Compiling FirebaseAuth GetOOBConfirmationCodeRequest.swift
[693/999] Compiling FirebaseAuth VerifyCustomTokenRequest.swift
[694/999] Compiling FirebaseAuth VerifyCustomTokenResponse.swift
[695/999] Compiling FirebaseAuth VerifyPasswordRequest.swift
[696/999] Compiling FirebaseAuth VerifyPasswordResponse.swift
[697/999] Compiling FirebaseAuth VerifyPhoneNumberRequest.swift
[698/999] Compiling FirebaseAuth VerifyPhoneNumberResponse.swift
[699/999] Compiling FirebaseAuth VerifyClientRequest.swift
[700/999] Compiling FirebaseAuth VerifyClientResponse.swift
[701/999] Compiling FirebaseAuth Base64URLEncodedStringExtension.swift
[702/999] Compiling FirebaseAuth MultiFactor.swift
[703/999] Compiling FirebaseAuth MultiFactorAssertion.swift
[704/999] Compiling FirebaseAuth MultiFactorInfo.swift
[705/999] Compiling FirebaseAuth MultiFactorResolver.swift
[706/999] Compiling FirebaseAuth MultiFactorSession.swift
[707/999] Compiling FirebaseAuth RevokeTokenRequest.swift
[708/999] Compiling FirebaseAuth RevokeTokenResponse.swift
[709/999] Compiling FirebaseAuth SecureTokenRequest.swift
[710/999] Compiling FirebaseAuth SecureTokenResponse.swift
[711/999] Compiling FirebaseAuth SendVerificationTokenRequest.swift
[712/999] Compiling FirebaseAuth SendVerificationTokenResponse.swift
[713/999] Compiling FirebaseAuth SetAccountInfoRequest.swift
[714/999] Compiling FirebaseAuth SetAccountInfoResponse.swift
[715/999] Compiling FirebaseAuth SignInWithGameCenterRequest.swift
[716/999] Compiling FirebaseAuth SignInWithGameCenterResponse.swift
[717/999] Compiling FirebaseAuth SignUpNewUserRequest.swift
[718/999] Compiling FirebaseAuth SignUpNewUserResponse.swift
[719/999] Compiling FirebaseAuth VerifyAssertionRequest.swift
[720/999] Compiling FirebaseAuth VerifyAssertionResponse.swift
[721/999] Compiling FirebaseAuth AuthCondition.swift
[722/999] Compiling FirebaseAuth AuthDefaultUIDelegate.swift
[723/999] Compiling FirebaseAuth AuthErrorUtils.swift
[724/999] Compiling FirebaseAuth AuthErrors.swift
[725/999] Compiling FirebaseAuth AuthInternalErrors.swift
[726/999] Compiling FirebaseAuth AuthLog.swift
[727/999] Compiling FirebaseAuth AuthRecaptchaVerifier.swift
[728/999] Compiling FirebaseAuth AuthUIDelegate.swift
[729/999] Compiling FirebaseAuth AuthURLPresenter.swift
[730/999] Compiling FirebaseAuth AuthWebUtils.swift
[731/999] Compiling FirebaseAuth AuthWebView.swift
[732/999] Compiling FirebaseAuth AuthWebViewController.swift
[733/999] Compiling FirebaseAuth resource_bundle_accessor.swift
[734/999] Emitting module FirebaseAuth
[762/999] Compiling FirebaseFirestoreCombineSwift Query+Combine.swift
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/Query+Combine.swift:36:13: warning: capture of 'promise' with non-Sendable type '(Result<QuerySnapshot, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
34 |         self.getDocuments(source: source) { snapshot, error in
35 |           if let error {
36 |             promise(.failure(error))
   |             |- warning: capture of 'promise' with non-Sendable type '(Result<QuerySnapshot, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
37 |           } else if let snapshot {
38 |             promise(.success(snapshot))
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[777/999] Compiling FirebaseFirestoreCombineSwift Firestore+Combine.swift
[792/999] Compiling FirebaseFirestoreCombineSwift WriteBatch+Combine.swift
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/WriteBatch+Combine.swift:34:13: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
32 |         self.commit { error in
33 |           if let error {
34 |             promise(.failure(error))
   |             |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
35 |           } else {
36 |             promise(.success(()))
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[793/999] Compiling FirebaseFirestoreCombineSwift Transaction+Combine.swift
[794/999] Compiling FirebaseFirestoreCombineSwift DocumentReference+Combine.swift
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:35:11: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
 33 |       self.setData(documentData) { error in
 34 |         if let error {
 35 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 36 |         } else {
 37 |           promise(.success(()))
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:58:11: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
 56 |       self.setData(documentData, merge: merge) { error in
 57 |         if let error {
 58 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 59 |         } else {
 60 |           promise(.success(()))
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:84:11: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
 82 |       self.setData(documentData, mergeFields: mergeFields) { error in
 83 |         if let error {
 84 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 85 |         } else {
 86 |           promise(.success(()))
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:206:11: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
204 |       self.updateData(documentData) { error in
205 |         if let error {
206 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
207 |         } else {
208 |           promise(.success(()))
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:225:11: warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
223 |       self.delete { error in
224 |         if let error {
225 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<Void, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
226 |         } else {
227 |           promise(.success(()))
/Users/admin/builder/spi-builder-workspace/FirebaseCombineSwift/Sources/Firestore/DocumentReference+Combine.swift:246:11: warning: capture of 'promise' with non-Sendable type '(Result<DocumentSnapshot, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
244 |       self.getDocument(source: source) { snapshot, error in
245 |         if let error {
246 |           promise(.failure(error))
    |           |- warning: capture of 'promise' with non-Sendable type '(Result<DocumentSnapshot, any Error>) -> Void' in a '@Sendable' closure [#SendableClosureCaptures]
    |           `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
247 |         } else if let snapshot {
248 |           promise(.success(snapshot))
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[795/999] Compiling FirebaseFirestoreCombineSwift CollectionReference+Combine.swift
[796/1007] Emitting module FirebaseFirestoreCombineSwift
[797/1007] Compiling FirebaseAuthCombineSwift OAuthProvider+Combine.swift
[798/1007] Compiling FirebaseAuthCombineSwift User+Combine.swift
[799/1007] Compiling FirebaseAuthCombineSwift PhoneAuthProvider+Combine.swift
[800/1007] Compiling FirebaseAuthCombineSwift MultiFactorResolver+Combine.swift
[801/1007] Compiling FirebaseAuthCombineSwift GameCenterAuthProvider+Combine.swift
[802/1007] Compiling FirebaseAuthCombineSwift MultiFactor+Combine.swift
[803/1007] Emitting module FirebaseAuthCombineSwift
[804/1007] Compiling FirebaseAuthCombineSwift Auth+Combine.swift
[816/1017] Emitting module FirebaseAILogic
[881/1017] Compiling FirebaseAILogic Part.swift
[882/1017] Compiling FirebaseAILogic ResponseModality.swift
[883/1017] Compiling FirebaseAILogic Schema.swift
[884/1017] Compiling FirebaseAILogic GeneratedContent.swift
[885/1017] Compiling FirebaseAILogic GenerationID.swift
[886/1017] Compiling FirebaseAILogic GenerationSchema.swift
[887/1017] Compiling FirebaseAILogic ThinkingConfig.swift
[888/1017] Compiling FirebaseAILogic CodeExecution.swift
[889/1017] Compiling FirebaseAILogic URLContextMetadata.swift
[890/1017] Compiling FirebaseAILogic URLMetadata.swift
[912/1019] Compiling FirebaseAI FirebaseAIWrapper.swift
[913/1019] Emitting module FirebaseAI
[932/1021] Emitting module FirebaseSessions
[936/1021] Compiling FirebaseSessions SettingsProvider.swift
[937/1021] Compiling FirebaseSessions Time.swift
[940/1021] Compiling FIRCLSURLBuilder.m
[941/1021] Compiling FIRCLSCompoundOperation.m
[942/1021] Compiling FirebaseCrashlytics resource_bundle_accessor.m
[943/1021] Compiling FIRCLSdSYM.m
[944/1021] Compiling FIRCLSCodeMapping.m
[945/1021] Compiling FIRCLSMachO.m
[946/1021] Compiling FIRCLSMachOSlice.m
[947/1021] Compiling FIRCLSFABHost.m
[948/1021] Compiling FIRCLSFABNetworkClient.m
[949/1021] Compiling FIRCLSByteUtility.m
[950/1021] Compiling FIRCLSConstants.m
[951/1021] Compiling FIRCLSNetworkResponseHandler.m
[952/1021] Compiling FIRCLSFABAsyncOperation.m
[953/1021] Compiling FIRCLSUUID.m
[954/1021] Compiling crashlytics.nanopb.c
[955/1021] Compiling FIRCLSNetworkOperation.m
[956/1021] Compiling FIRCLSDownloadAndSaveSettingsOperation.m
[957/1021] Compiling FIRCLSApplicationIdentifierModel.m
[958/1021] Compiling FIRCLSMachOBinary.m
[959/1021] Compiling FIRCLSThreadArrayOperation.m
[960/1021] Compiling FIRCLSSettingsManager.m
[961/1021] Compiling FIRCLSSymbolicationOperation.m
[962/1021] Compiling FIRCLSSerializeSymbolicatedFramesOperation.m
[963/1021] Compiling FIRCLSProcessReportOperation.m
[964/1021] Compiling FIRCLSAsyncOperation.m
[965/1021] Compiling FIRCLSRecordIdentity.m
[966/1021] Compiling FIRCLSUnwind.c
[967/1021] Compiling FIRCLSUnwind_x86.c
[968/1021] Compiling FIRCLSDwarfUnwind.c
[969/1021] Compiling FIRCLSDwarfExpressionMachine.c
[970/1021] Compiling FIRCLSUnwind_arm.c
[971/1021] Compiling FIRCLSCompactUnwind.c
[972/1021] Compiling FIRCLSRecordBase.m
[973/1021] Compiling FIRCLSRecordHost.m
[974/1021] Compiling FIRCLSReportAdapter.m
[975/1021] Compiling FIRCLSRecordApplication.m
[976/1021] Compiling FIRCLSSymbolResolver.m
[977/1021] Compiling FIRCLSSettings.m
[978/1021] Compiling FIRCLSLaunchMarkerModel.m
[979/1021] Compiling FIRCLSDataParsing.c
[980/1021] Compiling FIRCLSOnDemandModel.m
[981/1021] Compiling FIRCLSInternalReport.m
[982/1021] Compiling FIRCLSExecutionIdentifierModel.m
[983/1021] Compiling FIRCLSFileManager.m
[984/1021] Compiling FIRCLSThreadState.c
[985/1021] Compiling FIRCLSUtility.m
[986/1021] Compiling FIRCLSLogger.m
[987/1021] Compiling FIRCLSInternalLogging.c
[988/1021] Compiling FIRCLSInstallIdentifierModel.m
[989/1021] Compiling FIRCLSContextInitData.m
[990/1021] Compiling FIRCLSDemangleOperation.mm
[991/1021] Compiling FIRCLSCallStackTree.m
[992/1021] Compiling FIRCLSSignal.c
[993/1021] Compiling FIRCLSFile.m
[994/1021] Compiling FIRCLSAllocate.c
[995/1021] Compiling FIRCLSMachException.c
[996/1021] Compiling FIRCLSHandler.m
[997/1021] Compiling FIRStackFrame.m
[998/1021] Compiling FIRExceptionModel.m
[999/1021] Compiling FIRCLSDataCollectionToken.m
[1000/1021] Compiling FIRCrashlyticsReport.m
[1001/1021] Compiling FIRCLSUserDefaults.m
[1002/1021] Compiling FIRCLSDataCollectionArbiter.m
[1003/1021] Compiling FIRCLSReportUploader.m
[1004/1021] Compiling FIRCLSMetricKitManager.m
[1005/1021] Compiling FIRCLSRolloutsPersistenceManager.m
[1006/1021] Compiling FIRCLSManagerData.m
[1007/1021] Compiling FIRCLSContextManager.m
[1008/1021] Compiling FIRCLSExistingReportManager.m
[1009/1021] Compiling FIRCLSAnalyticsManager.m
[1010/1021] Compiling FIRCLSCrashedMarkerFile.c
[1011/1021] Compiling FIRCLSUserLogging.m
[1012/1021] Compiling FIRCrashlytics.m
[1013/1021] Compiling FIRCLSProcess.c
[1014/1021] Compiling FIRCLSContext.m
[1015/1021] Compiling FIRCLSBinaryImage.m
[1016/1021] Compiling FIRCLSException.mm
[1017/1021] Compiling FIRCLSReportManager.m
[1018/1021] Compiling FIRCLSNotificationManager.m
[1019/1021] Compiling FIRCLSHost.m
[1020/1021] Compiling FIRCLSApplication.m
Build complete! (34.04s)
warning: 'spi-builder-workspace': found 15 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Protocols/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Protocols/Internal/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Types/Internal/Errors/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Types/Public/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Types/Internal/Imagen/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Types/Internal/Live/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Types/Internal/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Types/Internal/Tools/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Types/Public/Live/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Types/Public/Tools/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Types/Public/Imagen/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Extensions/Internal/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Types/Internal/Requests/AGENTS.md
    /Users/admin/builder/spi-builder-workspace/FirebaseAI/Sources/Types/AGENTS.md
warning: 'spi-builder-workspace': found 190 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSLogger.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/10.9.3_libobjc.A.dylib
    /Users/admin/builder/spi-builder-workspace/Crashlytics/ProtoSupport/Protos/crashlytics.options
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/armv7-armv7s.dSYM/Contents/Info.plist
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSNetworking/FIRCLSURLBuilder.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSRolloutsPersistenceManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSSymbolicationOperationTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/mach_exception.clsrecord.symbolicated
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABURLBuilderTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXMetadata.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSHost.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/Record/FIRCLSRecordIdentity.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSOnDemandModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/CrashlyticsInputFiles.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSFileManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSReportUploaderTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/Record/FIRCLSRecordHost.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSDataCollectionArbiterTest.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/errors_a.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSCallStackTree.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSDwarfTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/bare_min_crash/metadata.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSAnalyticsManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/CHANGELOG.md
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/sdk.log
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/CrashlyticsKitTests-OSX-Prefix.pch
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/tvsimulator-binary
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Handlers/FIRCLSSignal.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSNetworking/FIRCLSNetworkResponseHandler.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/corrupt_metadata/metadata.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/upload-symbols
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/exception.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSUserLogging.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockSettings.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSReportManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/metadata_only_report/metadata.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockExistingReportManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockReportUploader.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSFile.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSContextManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Handlers/FIRCLSHandler.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSMachO/FIRCLSMachO.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/user_incremental_kv.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/x86_64-executable
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXDiskWriteExceptionDiagnostic.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSNetworking/FIRCLSFABNetworkClient.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSSymbolResolver.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Handlers/FIRCLSMachException.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSByteUtility.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSContextManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/errors_b.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSConstants.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSFABHost.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSDwarfExpressionTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSContextInitData.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfExpressionMachine.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRExceptionModelTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABOperation/FABOperationInFlightCancellationTest.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSMachO/FIRCLSCodeMapping.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSInstallIdentifierModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSLoggingTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/binary_images_with_null_base_entry.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/mach_exception.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/run
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSProcessReportOperationTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/internal_incremental_kv.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockOnDemandModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSCompactUnwindTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Settings/Operations/FIRCLSNetworkOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSThreadArrayOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/exception.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/FIRCLSMachOBinaryTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMetricKitManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSProcess.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSLaunchMarkerModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/armv7-armv7s-arm64.dylib
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/armv7-armv7s-executable
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRRecordExceptionModelTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXCPUExceptionDiagnostic.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMetricKitManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockReportManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockSymbolResolver.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSReportUploader.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/bare_min_crash/signal.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABOperation/FABOperationPreFlightCancellationTest.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/FIRCrashlytics.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/third_party/libunwind/LICENSE
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSSymbolResolverTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/FIRExceptionModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/generate_project.sh
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind_arm.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSDemangleOperationTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/FIRCrashlyticsReport.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/signal.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABOperation/FABTestAsyncOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRAppFake.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSManagerData.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Operations/FIRCLSAsyncOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Settings/Models/FIRCLSApplicationIdentifierModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockFileManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/ProtoSupport/Protos/crashlytics.proto
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSApplication.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSRolloutsPersistenceManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/DataCollection/FIRCLSDataCollectionArbiter.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSMachO/FIRCLSdSYM.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/ProtoSupport/generate_crashlytics_protos.sh
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABOperation/FABTestExpectations.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSBinaryImage.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSContext.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSInternalLogging.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSSettings.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSConstantsTest.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSReportManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/log_a.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRMockGDTCoreTransport.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Operations/Reports/FIRCLSProcessReportOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSAllocate.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/binary_images_missing_base_entry.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Settings/FIRCLSSettingsManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/Record/FIRCLSRecordBase.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSExecutionIdentifierModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSExistingReportManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/valid_metadata/metadata.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/FIRCLSMachOTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfUnwind.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCrashlyticsReportTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/tvos-binary
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSMachO/FIRCLSMachOSlice.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/metadata.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FABMockApplicationIdentifierModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSSymbolicationOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSFileManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/FIRCLSUserDefaults/FIRCLSUserDefaults.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind_x86.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/binary_images.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSCrashedMarkerFile.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Handlers/FIRCLSException.mm
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSUtility.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSInstallIdentifierModelTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXCrashDiagnostic.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSTempMockFileManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTestsSwift/CrashlyticsRemoteConfigManagerTests.swift
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSMachO/FIRCLSMachOBinary.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/armv7k
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSFileTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/i386-simulator.dSYM/Contents/Resources/DWARF/CrashTest
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRMockInstallations.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/CrashlyticsKitTests-Info.plist
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/FIRStackFrame.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/DS_Store
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Protogen/nanopb/crashlytics.nanopb.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/Record/FIRCLSReportAdapter.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSUUID.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/LICENSE
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSInternalReportTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDataParsing.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSDemangleOperation.mm
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/bare_min_crash/sdk.log
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSSerializeSymbolicatedFramesOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSReportAdapterTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSUserDefaultsTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/watchOS-simulator
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSUtilityTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRStackFrameTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSExistingReportManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/GoogleService-Info.plist
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/bare_min_crash/internal_incremental_kv.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSMetricKitManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/Record/FIRCLSRecordApplication.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/FIRCLSdSYMTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABOperation/FABNetworkOperationTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/10.9.4_libsystem_kernel.dylib
    /Users/admin/builder/spi-builder-workspace/Crashlytics/README.md
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSOperation/FIRCLSCompoundOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/i386-simulator.dSYM/Contents/Info.plist
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSNotificationManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSInternalReport.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXDiagnosticPayload.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Settings/Operations/FIRCLSDownloadAndSaveSettingsOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSOnDemandModelTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXCallStackTree.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXHangDiagnostic.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/armv7-armv7s.dSYM/Contents/Resources/DWARF/CrashTest
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSSettingsTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/DataCollection/FIRCLSDataCollectionToken.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSThreadState.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSOperation/FIRCLSFABAsyncOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/bare_min_crash/binary_images.clsrecord
Build complete.
{
  "cxx_language_standard" : "gnu++14",
  "dependencies" : [
    {
      "identity" : "promises",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.4.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/promises.git"
    },
    {
      "identity" : "googleappmeasurement",
      "requirement" : {
        "exact" : [
          "12.12.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/GoogleAppMeasurement.git"
    },
    {
      "identity" : "googledatatransport",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "10.1.0",
            "upper_bound" : "11.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/GoogleDataTransport.git"
    },
    {
      "identity" : "googleutilities",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "8.1.0",
            "upper_bound" : "9.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/GoogleUtilities.git"
    },
    {
      "identity" : "gtm-session-fetcher",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.4.1",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/gtm-session-fetcher.git"
    },
    {
      "identity" : "nanopb",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.30910.0",
            "upper_bound" : "2.30911.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/firebase/nanopb.git"
    },
    {
      "identity" : "abseil-cpp-binary",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2024072200.0",
            "upper_bound" : "1.2024072300.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/abseil-cpp-binary.git"
    },
    {
      "identity" : "grpc-binary",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.69.0",
            "upper_bound" : "1.70.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/grpc-binary.git"
    },
    {
      "identity" : "ocmock",
      "requirement" : {
        "revision" : [
          "2c0bfd373289f4a7716db5d6db471640f91a6507"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/erikdoe/ocmock.git"
    },
    {
      "identity" : "leveldb",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.22.2",
            "upper_bound" : "1.23.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/firebase/leveldb.git"
    },
    {
      "identity" : "gcdwebserver",
      "requirement" : {
        "revision" : [
          "935e2736044e71e5341663c3cc9a335ba6867a2b"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SlaunchaMan/GCDWebServer.git"
    },
    {
      "identity" : "interop-ios-for-google-sdks",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "101.0.0",
            "upper_bound" : "102.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/interop-ios-for-google-sdks.git"
    },
    {
      "identity" : "app-check",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "11.0.1",
            "upper_bound" : "12.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/google/app-check.git"
    }
  ],
  "manifest_display_name" : "Firebase",
  "name" : "Firebase",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    }
  ],
  "products" : [
    {
      "name" : "FirebaseAI",
      "targets" : [
        "FirebaseAI",
        "FirebaseAILogic"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAILogic",
      "targets" : [
        "FirebaseAILogic"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAnalytics",
      "targets" : [
        "FirebaseAnalyticsTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAnalyticsCore",
      "targets" : [
        "FirebaseAnalyticsCoreTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAnalyticsIdentitySupport",
      "targets" : [
        "FirebaseAnalyticsIdentitySupportTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAuth",
      "targets" : [
        "FirebaseAuth"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAppCheck",
      "targets" : [
        "FirebaseAppCheck"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAppDistribution-Beta",
      "targets" : [
        "FirebaseAppDistributionTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseAuthCombine-Community",
      "targets" : [
        "FirebaseAuthCombineSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseFirestoreCombine-Community",
      "targets" : [
        "FirebaseFirestoreCombineSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseFunctionsCombine-Community",
      "targets" : [
        "FirebaseFunctionsCombineSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseStorageCombine-Community",
      "targets" : [
        "FirebaseStorageCombineSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseCore",
      "targets" : [
        "FirebaseCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseCrashlytics",
      "targets" : [
        "FirebaseCrashlytics"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseDatabase",
      "targets" : [
        "FirebaseDatabase"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseFirestore",
      "targets" : [
        "FirebaseFirestoreTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseFunctions",
      "targets" : [
        "FirebaseFunctions"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseInAppMessaging-Beta",
      "targets" : [
        "FirebaseInAppMessagingTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseInstallations",
      "targets" : [
        "FirebaseInstallations"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseMessaging",
      "targets" : [
        "FirebaseMessaging"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseMLModelDownloader",
      "targets" : [
        "FirebaseMLModelDownloader"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebasePerformance",
      "targets" : [
        "FirebasePerformanceTarget"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseRemoteConfig",
      "targets" : [
        "FirebaseRemoteConfig"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirebaseStorage",
      "targets" : [
        "FirebaseStorage"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "version_test",
      "module_type" : "ClangTarget",
      "name" : "version-test",
      "path" : "SwiftPMTests/version-test",
      "sources" : [
        "versionTest.m"
      ],
      "target_dependencies" : [
        "FirebaseCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "swift_test",
      "module_type" : "SwiftTarget",
      "name" : "swift-test",
      "path" : "SwiftPMTests/swift-test",
      "product_dependencies" : [
        "nanopb"
      ],
      "sources" : [
        "all-imports.swift"
      ],
      "target_dependencies" : [
        "Firebase",
        "FirebaseAuth",
        "FirebaseAppCheck",
        "FirebaseABTesting",
        "FirebaseAnalytics",
        "FirebaseAppDistribution",
        "FirebaseAuthCombineSwift",
        "FirebaseFirestoreCombineSwift",
        "FirebaseFunctionsCombineSwift",
        "FirebaseStorageCombineSwift",
        "FirebaseCrashlytics",
        "FirebaseCore",
        "FirebaseDatabase",
        "FirebaseFirestoreTarget",
        "FirebaseFunctions",
        "FirebaseInAppMessaging",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebasePerformance",
        "FirebaseRemoteConfig",
        "FirebaseSessions",
        "FirebaseStorage"
      ],
      "type" : "test"
    },
    {
      "c99name" : "objc_import_test",
      "module_type" : "ClangTarget",
      "name" : "objc-import-test",
      "path" : "SwiftPMTests/objc-import-test",
      "sources" : [
        "objc-header.m",
        "objc-module.m"
      ],
      "target_dependencies" : [
        "Firebase",
        "FirebaseAuth",
        "FirebaseABTesting",
        "FirebaseAppCheck",
        "FirebaseAppDistribution",
        "FirebaseCrashlytics",
        "FirebaseCore",
        "FirebaseDatabase",
        "FirebaseFirestoreTarget",
        "FirebaseFunctions",
        "FirebaseInAppMessaging",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebasePerformance",
        "FirebaseRemoteConfig",
        "FirebaseStorage"
      ],
      "type" : "test"
    },
    {
      "c99name" : "analytics_import_test",
      "module_type" : "SwiftTarget",
      "name" : "analytics-import-test",
      "path" : "SwiftPMTests/analytics-import-test",
      "sources" : [
        "analytics-import.swift",
        "firebase-import.swift"
      ],
      "target_dependencies" : [
        "FirebaseAnalyticsWrapper",
        "Firebase"
      ],
      "type" : "test"
    },
    {
      "c99name" : "StorageObjCIntegration",
      "module_type" : "ClangTarget",
      "name" : "StorageObjCIntegration",
      "path" : "FirebaseStorage/Tests/ObjCIntegration",
      "sources" : [
        "ObjCAPITests.m"
      ],
      "target_dependencies" : [
        "FirebaseStorage"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SharedTestUtilities",
      "module_type" : "ClangTarget",
      "name" : "SharedTestUtilities",
      "path" : "SharedTestUtilities",
      "product_dependencies" : [
        "GoogleDataTransport",
        "OCMock"
      ],
      "sources" : [
        "AppCheckFake/FIRAppCheckFake.m",
        "AppCheckFake/FIRAppCheckTokenResultFake.m",
        "Date/FIRDateTestUtils.m",
        "ExceptionCatcher.m",
        "FIRAuthInteropFake.m",
        "FIRComponentTestUtilities.m",
        "FIRMessagingInteropFake.m",
        "FIROptionsMock.m",
        "FIRSampleAppUtilities.m",
        "GDTCORTransportFake.m",
        "URLSession/FIRURLSessionOCMockStub.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseMessagingInterop"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RemoteConfigUnit",
      "module_type" : "ClangTarget",
      "name" : "RemoteConfigUnit",
      "path" : "FirebaseRemoteConfig/Tests/Unit",
      "product_dependencies" : [
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseRemoteConfig/Tests/Unit/Defaults-testInfo.plist",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseRemoteConfig/Tests/Unit/SecondApp-GoogleService-Info.plist",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseRemoteConfig/Tests/Unit/TestABTPayload.txt",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FIRRemoteConfigComponentTest.m",
        "RCNConfigContentTest.m",
        "RCNConfigDBManagerTest.m",
        "RCNConfigExperimentTest.m",
        "RCNConfigValueTest.m",
        "RCNInstanceIDTest.m",
        "RCNPersonalizationTest.m",
        "RCNRemoteConfigTest.m",
        "RCNTestUtilities.m",
        "RCNUserDefaultsManagerTests.m"
      ],
      "target_dependencies" : [
        "FirebaseRemoteConfigInternal"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RemoteConfigSwiftUnit",
      "module_type" : "SwiftTarget",
      "name" : "RemoteConfigSwiftUnit",
      "path" : "FirebaseRemoteConfig/Tests/SwiftUnit",
      "sources" : [
        "RemoteConfigInteropTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseRemoteConfigInternal"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RemoteConfigFakeConsoleObjC",
      "module_type" : "ClangTarget",
      "name" : "RemoteConfigFakeConsoleObjC",
      "path" : "FirebaseRemoteConfig/Tests/Swift/ObjC",
      "product_dependencies" : [
        "OCMock"
      ],
      "sources" : [
        "FetchMocks.m",
        "RealtimeMocks.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RemoteConfigFakeConsole",
      "module_type" : "SwiftTarget",
      "name" : "RemoteConfigFakeConsole",
      "path" : "FirebaseRemoteConfig/Tests/Swift",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseRemoteConfig/Tests/Swift/Defaults-testInfo.plist",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FakeConsole/FakeConsoleTests.swift",
        "FakeUtils/FakeConsole.swift",
        "FakeUtils/MockURLProtocol.swift",
        "SwiftAPI/APITestBase.swift",
        "SwiftAPI/APITests.swift",
        "SwiftAPI/AsyncAwaitTests.swift",
        "SwiftAPI/AsyncSequenceTests.swift",
        "SwiftAPI/Codable.swift",
        "SwiftAPI/Constants.swift",
        "SwiftAPI/FirebaseRemoteConfigSwift_APIBuildTests.swift",
        "SwiftAPI/PropertyWrapperDefaultConfigsTests.swift",
        "SwiftAPI/PropertyWrapperTests.swift",
        "SwiftAPI/RemoteConfigConsole.swift",
        "SwiftAPI/Value.swift"
      ],
      "target_dependencies" : [
        "FirebaseRemoteConfig",
        "RemoteConfigFakeConsoleObjC"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PerformanceUnit",
      "module_type" : "ClangTarget",
      "name" : "PerformanceUnit",
      "path" : "FirebasePerformance/Tests/Unit",
      "product_dependencies" : [
        "GCDWebServer",
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebasePerformance/Tests/Unit/FPRURLFilterTests-Info.plist",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebasePerformance/Tests/Unit/Server/bigDownloadFile",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebasePerformance/Tests/Unit/Server/smallDownloadFile",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Common/FPRConsoleURLGeneratorTest.m",
        "Common/FPRDiagnosticsTest.m",
        "Common/FPRFakeDate.m",
        "Configurations/FPRConfigurationsTest.m",
        "Configurations/FPRFakeRemoteConfig.m",
        "Configurations/FPRRemoteConfigFlagsTest.m",
        "FIRPerformanceTest.m",
        "FPRAppActivityTrackerTest.m",
        "FPRClassInstrumentorTest.m",
        "FPRClientTest.m",
        "FPRInstrumentTest.m",
        "FPRInstrumentationTest.m",
        "FPRNanoPbUtilsTest.m",
        "FPRNetworkTraceTest.m",
        "FPRObjectInstrumentorTest.m",
        "FPRScreenTraceTrackerTest.m",
        "FPRSelectorInstrumentorTest.m",
        "FPRSessionDetailsTest.m",
        "FPRSessionManagerTest.m",
        "FPRTestCase.m",
        "FPRTestUtils.m",
        "FPRTraceBackgroundActivityTrackerTest.m",
        "FPRURLFilterTests.m",
        "Fakes/FIRAppFake.m",
        "Fakes/FPRFakeClient.m",
        "Fakes/FPRFakeConfigurations.m",
        "Fakes/FPRFakeInstallations.m",
        "Fakes/NSBundleFake.m",
        "Fakes/NSProcessInfoFake.m",
        "Gauges/FPRCPUGaugeCollectorTests.m",
        "Gauges/FPRCPUGaugeDataTests.m",
        "Gauges/FPRGaugeManagerTests.m",
        "Gauges/FPRMemoryGaugeCollectorTests.m",
        "Gauges/FPRMemoryGaugeDataTests.m",
        "ISASwizzler/FPRObjectSwizzlerTest.m",
        "ISASwizzler/FPRProxy.m",
        "Instruments/FIRHTTPMetricTests.m",
        "Instruments/FPRNSURLConnectionInstrumentTest.m",
        "Instruments/FPRNSURLConnectionInstrumentTestDelegates.m",
        "Instruments/FPRNSURLSessionInstrumentTest.m",
        "Instruments/FPRNSURLSessionInstrumentTestDelegates.m",
        "Instruments/FPRUIViewControllerInstrumentTest.m",
        "Loggers/FPRGDTEventTest.m",
        "Loggers/FPRGDTLogSamplerTest.m",
        "Loggers/FPRGDTLoggerTest.m",
        "Loggers/FPRGDTRateLimiterTest.m",
        "Server/FPRHermeticTestServer.m",
        "Timer/FIRTraceTest.m",
        "Timer/FPRCounterListTest.m"
      ],
      "target_dependencies" : [
        "FirebasePerformanceTarget",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MessagingUnit",
      "module_type" : "ClangTarget",
      "name" : "MessagingUnit",
      "path" : "FirebaseMessaging/Tests/UnitTests",
      "product_dependencies" : [
        "OCMock"
      ],
      "sources" : [
        "FIRMessagingAPNSInfoTest.m",
        "FIRMessagingAnalyticsTest.m",
        "FIRMessagingAuthKeychainTest.m",
        "FIRMessagingAuthServiceTest.m",
        "FIRMessagingBackupExcludedPlistTest.m",
        "FIRMessagingCheckinPreferencesTest.m",
        "FIRMessagingCheckinServiceTest.m",
        "FIRMessagingCheckinStoreTest.m",
        "FIRMessagingExtensionHelperTest.m",
        "FIRMessagingFakeKeychain.m",
        "FIRMessagingHandlingTest.m",
        "FIRMessagingLinkHandlingTest.m",
        "FIRMessagingPendingTopicsListTest.m",
        "FIRMessagingPubSubTest.m",
        "FIRMessagingRemoteNotificationsProxyTest.m",
        "FIRMessagingRmqManagerTest.m",
        "FIRMessagingServiceTest.m",
        "FIRMessagingTest.m",
        "FIRMessagingTestNotificationUtilities.m",
        "FIRMessagingTestUtilities.m",
        "FIRMessagingTokenInfoTest.m",
        "FIRMessagingTokenManagerTest.m",
        "FIRMessagingTokenOperationsTest.m",
        "FIRMessagingTokenStoreTest.m",
        "FIRMessagingUtilitiesTest.m",
        "FIRTestsAssertionHandler.m",
        "XCTestCase+FIRMessagingRmqManagerTests.m"
      ],
      "target_dependencies" : [
        "FirebaseMessaging",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FunctionsCombineUnit",
      "module_type" : "SwiftTarget",
      "name" : "FunctionsCombineUnit",
      "path" : "FirebaseFunctions/Tests/CombineUnit",
      "sources" : [
        "HTTPSCallableTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseFunctionsCombineSwift",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirestoreTestingSupportTests",
      "module_type" : "SwiftTarget",
      "name" : "FirestoreTestingSupportTests",
      "path" : "FirebaseTestingSupport/Firestore/Tests",
      "sources" : [
        "QueryFakeTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseFirestoreTestingSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseStorageUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseStorageUnit",
      "path" : "FirebaseStorage/Tests/Unit",
      "sources" : [
        "StorageAPITests.swift",
        "StorageAuthorizerTests.swift",
        "StorageComponentTests.swift",
        "StorageDeleteTests.swift",
        "StorageGetMetadataTests.swift",
        "StorageListTests.swift",
        "StorageMetadataTests.swift",
        "StoragePathTests.swift",
        "StorageReferenceTests.swift",
        "StorageTestHelpers.swift",
        "StorageTests.swift",
        "StorageUpdateMetadataTests.swift",
        "StorageUtilsTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseStorage",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseStorageCombineSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseStorageCombineSwift",
      "path" : "FirebaseCombineSwift/Sources/Storage",
      "product_memberships" : [
        "FirebaseStorageCombine-Community"
      ],
      "sources" : [
        "Storage+Combine.swift",
        "StorageReference+Combine.swift"
      ],
      "target_dependencies" : [
        "FirebaseStorage"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseStorage",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseStorage",
      "path" : "FirebaseStorage/Sources",
      "product_dependencies" : [
        "GTMSessionFetcherCore",
        "GULEnvironment"
      ],
      "product_memberships" : [
        "FirebaseStorageCombine-Community",
        "FirebaseStorage"
      ],
      "sources" : [
        "AsyncAwait.swift",
        "Internal/StorageDeleteTask.swift",
        "Internal/StorageFetcherService.swift",
        "Internal/StorageGetDownloadURLTask.swift",
        "Internal/StorageGetMetadataTask.swift",
        "Internal/StorageInternalTask.swift",
        "Internal/StorageListTask.swift",
        "Internal/StoragePath.swift",
        "Internal/StorageTaskState.swift",
        "Internal/StorageTokenAuthorizer.swift",
        "Internal/StorageUpdateMetadataTask.swift",
        "Internal/StorageUtils.swift",
        "Result.swift",
        "Storage.swift",
        "StorageConstants.swift",
        "StorageDownloadTask.swift",
        "StorageError.swift",
        "StorageListResult.swift",
        "StorageMetadata.swift",
        "StorageObservableTask.swift",
        "StorageReference.swift",
        "StorageTask.swift",
        "StorageTaskSnapshot.swift",
        "StorageUploadTask.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseCore",
        "FirebaseCoreExtension"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseSharedSwiftTests",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseSharedSwiftTests",
      "path" : "FirebaseSharedSwift/Tests",
      "sources" : [
        "Codable/FirebaseDataEncoderTests.swift",
        "third_party/DataEncoderTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseSharedSwift"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseSharedSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseSharedSwift",
      "path" : "FirebaseSharedSwift/Sources",
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseDatabase",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebaseRemoteConfig"
      ],
      "sources" : [
        "FirebaseRemoteConfigValueDecoding.swift",
        "third_party/FirebaseDataEncoder/FirebaseDataEncoder.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseSessionsUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseSessionsUnit",
      "path" : "FirebaseSessions/Tests/Unit",
      "sources" : [
        "ApplicationInfoTests.swift",
        "Error+EquatableTests.swift",
        "FirebaseSessionsTests+BaseBehaviors.swift",
        "FirebaseSessionsTests+DataCollection.swift",
        "FirebaseSessionsTests+Subscribers.swift",
        "InitiatorTests.swift",
        "LegacyRemoteSettings.swift",
        "LegacySettingsCacheClient.swift",
        "Library/FirebaseSessionsTestsBase.swift",
        "Library/LifecycleNotifications.swift",
        "Mocks/MockApplicationInfo.swift",
        "Mocks/MockGDTLogger.swift",
        "Mocks/MockInstallationsProtocol.swift",
        "Mocks/MockLocalOverrideSettings.swift",
        "Mocks/MockNetworkInfo.swift",
        "Mocks/MockSessionCoordinator.swift",
        "Mocks/MockSettingsDownloader.swift",
        "Mocks/MockSettingsProtocol.swift",
        "Mocks/MockSubscriber.swift",
        "Mocks/MockTimeProvider.swift",
        "RemoteSettingsDeadlockTests.swift",
        "RemoteSettingsTests.swift",
        "SDKDefaultSettingsTests.swift",
        "SessionCoordinatorTests.swift",
        "SessionGeneratorTests.swift",
        "SessionStartEventTests.swift",
        "SessionsSettingsTests.swift",
        "SettingsCacheMigrationTests.swift",
        "TestNanoPBHelpers.swift"
      ],
      "target_dependencies" : [
        "FirebaseSessions"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseSessionsObjC",
      "module_type" : "ClangTarget",
      "name" : "FirebaseSessionsObjC",
      "path" : "FirebaseSessions",
      "product_dependencies" : [
        "GULEnvironment",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseCrashlytics",
        "FirebasePerformance"
      ],
      "sources" : [
        "SourcesObjC/NanoPB/FIRSESNanoPBHelpers.m",
        "SourcesObjC/Protogen/nanopb/sessions.nanopb.c"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseCoreExtension"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseSessions",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseSessions",
      "path" : "FirebaseSessions/Sources",
      "product_dependencies" : [
        "nanopb",
        "Promises",
        "GoogleDataTransport",
        "GULEnvironment",
        "GULUserDefaults"
      ],
      "product_memberships" : [
        "FirebaseCrashlytics",
        "FirebasePerformance"
      ],
      "sources" : [
        "ApplicationInfo.swift",
        "Development/DevEventConsoleLogger.swift",
        "Development/NanoPB+CustomStringConvertible.swift",
        "EventGDTLogger.swift",
        "FirebaseSessions.swift",
        "FirebaseSessionsError.swift",
        "GoogleDataTransport+GoogleDataTransportProtocol.swift",
        "Installations+InstallationsProtocol.swift",
        "Logger.swift",
        "NetworkInfo.swift",
        "Public/SessionsDependencies.swift",
        "Public/SessionsProvider.swift",
        "Public/SessionsSubscriber.swift",
        "SessionCoordinator.swift",
        "SessionGenerator.swift",
        "SessionInitiator.swift",
        "SessionStartEvent.swift",
        "Settings/LocalOverrideSettings.swift",
        "Settings/RemoteSettings.swift",
        "Settings/SDKDefaultSettings.swift",
        "Settings/SessionsSettings.swift",
        "Settings/SettingsCacheClient.swift",
        "Settings/SettingsDownloadClient.swift",
        "Settings/SettingsProtocol.swift",
        "Settings/SettingsProvider.swift",
        "Time.swift"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations",
        "FirebaseCoreExtension",
        "FirebaseSessionsObjC"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseRemoteConfigInterop",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseRemoteConfigInterop",
      "path" : "FirebaseRemoteConfig/Interop",
      "product_memberships" : [
        "FirebaseCrashlytics",
        "FirebasePerformance",
        "FirebaseRemoteConfig"
      ],
      "sources" : [
        "RemoteConfigConstants.swift",
        "RemoteConfigInterop.swift",
        "RolloutAssignment.swift",
        "RolloutsStateSubscriber.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseRemoteConfigInternal",
      "module_type" : "ClangTarget",
      "name" : "FirebaseRemoteConfigInternal",
      "path" : "FirebaseRemoteConfig/Sources",
      "product_dependencies" : [
        "GULEnvironment",
        "GULNSData"
      ],
      "product_memberships" : [
        "FirebasePerformance",
        "FirebaseRemoteConfig"
      ],
      "sources" : [
        "FIRConfigValue.m",
        "FIRRemoteConfig.m",
        "FIRRemoteConfigComponent.m",
        "FIRRemoteConfigUpdate.m",
        "RCNConfigContent.m",
        "RCNConfigDBManager.m",
        "RCNConfigExperiment.m",
        "RCNConfigFetch.m",
        "RCNConfigRealtime.m",
        "RCNConfigSessionConfiguration.m",
        "RCNConfigSettings.m",
        "RCNConstants3P.m",
        "RCNDevice.m",
        "RCNPersonalization.m",
        "RCNUserDefaultsManager.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseABTesting",
        "FirebaseInstallations",
        "FirebaseRemoteConfigInterop"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseRemoteConfig",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseRemoteConfig",
      "path" : "FirebaseRemoteConfig/Swift",
      "product_memberships" : [
        "FirebaseRemoteConfig"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseRemoteConfig/Swift/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Codable.swift",
        "CustomSignals.swift",
        "FirebaseRemoteConfigValueDecoderHelper.swift",
        "PropertyWrapper/RemoteConfigProperty.swift",
        "PropertyWrapper/RemoteConfigValueObservable.swift",
        "RemoteConfig+Async.swift",
        "SPMSwiftHeaderWorkaround.swift",
        "Value.swift"
      ],
      "target_dependencies" : [
        "FirebaseRemoteConfigInternal",
        "FirebaseSharedSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebasePerformanceTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebasePerformanceTarget",
      "path" : "SwiftPM-PlatformExclude/FirebasePerformanceWrap",
      "product_memberships" : [
        "FirebasePerformance"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebasePerformance"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebasePerformance",
      "module_type" : "ClangTarget",
      "name" : "FirebasePerformance",
      "path" : "FirebasePerformance/Sources",
      "product_dependencies" : [
        "GoogleDataTransport",
        "GULEnvironment",
        "GULMethodSwizzler",
        "GULUserDefaults",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebasePerformance"
      ],
      "sources" : [
        "AppActivity/FPRAppActivityTracker.m",
        "AppActivity/FPRScreenTraceTracker.m",
        "AppActivity/FPRSessionDetails.m",
        "AppActivity/FPRSessionManager.m",
        "AppActivity/FPRTraceBackgroundActivityTracker.m",
        "Common/FPRConsoleURLGenerator.m",
        "Common/FPRConstants.m",
        "Common/FPRDiagnostics.m",
        "Common/FPRPerfDate.m",
        "Configurations/FPRConfigurations.m",
        "Configurations/FPRRemoteConfigFlags.m",
        "FIRPerformance.m",
        "FPRClient.m",
        "FPRConfiguration.m",
        "FPRConsoleLogger.m",
        "FPRDataUtils.m",
        "FPRNanoPbUtils.m",
        "FPRURLFilter.m",
        "Gauges/CPU/FPRCPUGaugeCollector.m",
        "Gauges/CPU/FPRCPUGaugeData.m",
        "Gauges/FPRGaugeManager.m",
        "Gauges/Memory/FPRMemoryGaugeCollector.m",
        "Gauges/Memory/FPRMemoryGaugeData.m",
        "ISASwizzler/FPRObjectSwizzler.m",
        "ISASwizzler/FPRSwizzledObject.m",
        "Instrumentation/FIRHTTPMetric.m",
        "Instrumentation/FPRClassInstrumentor.m",
        "Instrumentation/FPRInstrument.m",
        "Instrumentation/FPRInstrumentation.m",
        "Instrumentation/FPRNetworkTrace.m",
        "Instrumentation/FPRObjectInstrumentor.m",
        "Instrumentation/FPRProxyObjectHelper.m",
        "Instrumentation/FPRSelectorInstrumentor.m",
        "Instrumentation/Network/Delegates/FPRNSURLConnectionDelegate.m",
        "Instrumentation/Network/Delegates/FPRNSURLConnectionDelegateInstrument.m",
        "Instrumentation/Network/Delegates/FPRNSURLSessionDelegate.m",
        "Instrumentation/Network/Delegates/FPRNSURLSessionDelegateInstrument.m",
        "Instrumentation/Network/FPRNSURLConnectionInstrument.m",
        "Instrumentation/Network/FPRNSURLSessionInstrument.m",
        "Instrumentation/Network/FPRNetworkInstrumentHelpers.m",
        "Instrumentation/UIKit/FPRUIViewControllerInstrument.m",
        "Loggers/FPRGDTEvent.m",
        "Loggers/FPRGDTLogSampler.m",
        "Loggers/FPRGDTLogger.m",
        "Loggers/FPRGDTRateLimiter.m",
        "Protogen/nanopb/perf_metric.nanopb.c",
        "Timer/FIRTrace.m",
        "Timer/FPRCounterList.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations",
        "FirebaseRemoteConfigInternal",
        "FirebaseSessions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseMessagingInterop",
      "module_type" : "ClangTarget",
      "name" : "FirebaseMessagingInterop",
      "path" : "FirebaseMessaging/Interop",
      "product_memberships" : [
        "FirebaseFunctionsCombine-Community",
        "FirebaseFunctions"
      ],
      "sources" : [
        "dummy.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseMessaging",
      "module_type" : "ClangTarget",
      "name" : "FirebaseMessaging",
      "path" : "FirebaseMessaging/Sources",
      "product_dependencies" : [
        "GULAppDelegateSwizzler",
        "GULEnvironment",
        "GULReachability",
        "GULUserDefaults",
        "GoogleDataTransport",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseMessaging"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseMessaging/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FIRMessaging+ExtensionHelper.m",
        "FIRMessaging.m",
        "FIRMessagingAnalytics.m",
        "FIRMessagingConstants.m",
        "FIRMessagingContextManagerService.m",
        "FIRMessagingExtensionHelper.m",
        "FIRMessagingLogger.m",
        "FIRMessagingPendingTopicsList.m",
        "FIRMessagingPersistentSyncMessage.m",
        "FIRMessagingPubSub.m",
        "FIRMessagingRemoteNotificationsProxy.m",
        "FIRMessagingRmqManager.m",
        "FIRMessagingSyncMessageManager.m",
        "FIRMessagingTopicOperation.m",
        "FIRMessagingUtilities.m",
        "NSDictionary+FIRMessaging.m",
        "NSError+FIRMessaging.m",
        "Protogen/nanopb/me.nanopb.c",
        "Token/FIRMessagingAPNSInfo.m",
        "Token/FIRMessagingAuthKeychain.m",
        "Token/FIRMessagingAuthService.m",
        "Token/FIRMessagingBackupExcludedPlist.m",
        "Token/FIRMessagingCheckinPreferences.m",
        "Token/FIRMessagingCheckinService.m",
        "Token/FIRMessagingCheckinStore.m",
        "Token/FIRMessagingKeychain.m",
        "Token/FIRMessagingTokenDeleteOperation.m",
        "Token/FIRMessagingTokenFetchOperation.m",
        "Token/FIRMessagingTokenInfo.m",
        "Token/FIRMessagingTokenManager.m",
        "Token/FIRMessagingTokenOperation.m",
        "Token/FIRMessagingTokenStore.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseMLModelDownloaderUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseMLModelDownloaderUnit",
      "path" : "FirebaseMLModelDownloader/Tests/Unit",
      "sources" : [
        "ModelDownloaderUnitTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseMLModelDownloader"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseMLModelDownloader",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseMLModelDownloader",
      "path" : "FirebaseMLModelDownloader/Sources",
      "product_dependencies" : [
        "GULUserDefaults"
      ],
      "product_memberships" : [
        "FirebaseMLModelDownloader"
      ],
      "sources" : [
        "CustomModel.swift",
        "DeviceLogger.swift",
        "DownloaderUserDefaults.swift",
        "FileDownloader.swift",
        "LocalModelInfo.swift",
        "ModelDownloadConditions.swift",
        "ModelDownloadTask.swift",
        "ModelDownloader.swift",
        "ModelFileManager.swift",
        "ModelInfoRetriever.swift",
        "RemoteModelInfo.swift"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseCoreExtension",
        "FirebaseInstallations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseInstallations",
      "module_type" : "ClangTarget",
      "name" : "FirebaseInstallations",
      "path" : "FirebaseInstallations/Source/Library",
      "product_dependencies" : [
        "FBLPromises",
        "GULEnvironment",
        "GULUserDefaults"
      ],
      "product_memberships" : [
        "FirebaseAnalytics",
        "FirebaseAnalyticsCore",
        "FirebaseAnalyticsIdentitySupport",
        "FirebaseAppDistribution-Beta",
        "FirebaseCrashlytics",
        "FirebaseInAppMessaging-Beta",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebaseMLModelDownloader",
        "FirebasePerformance",
        "FirebaseRemoteConfig"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseInstallations/Source/Library/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Errors/FIRInstallationsErrorUtil.m",
        "Errors/FIRInstallationsHTTPError.m",
        "FIRInstallations.m",
        "FIRInstallationsAuthTokenResult.m",
        "FIRInstallationsItem.m",
        "FIRInstallationsLogger.m",
        "IIDMigration/FIRInstallationsIIDStore.m",
        "IIDMigration/FIRInstallationsIIDTokenStore.m",
        "InstallationsAPI/FIRInstallationsAPIService.m",
        "InstallationsAPI/FIRInstallationsItem+RegisterInstallationAPI.m",
        "InstallationsIDController/FIRCurrentDateProvider.m",
        "InstallationsIDController/FIRInstallationsBackoffController.m",
        "InstallationsIDController/FIRInstallationsIDController.m",
        "InstallationsIDController/FIRInstallationsSingleOperationPromiseCache.m",
        "InstallationsStore/FIRInstallationsStore.m",
        "InstallationsStore/FIRInstallationsStoredAuthToken.m",
        "InstallationsStore/FIRInstallationsStoredItem.m"
      ],
      "target_dependencies" : [
        "FirebaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseInAppMessaging_iOS",
      "module_type" : "ClangTarget",
      "name" : "FirebaseInAppMessaging_iOS",
      "path" : "FirebaseInAppMessaging/iOS",
      "product_memberships" : [
        "FirebaseInAppMessaging-Beta"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseInAppMessaging/iOS/Resources/FIRInAppMessageDisplayStoryboard.storyboard",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseInAppMessaging/iOS/Resources/close-with-transparency.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseInAppMessaging/iOS/Resources/close-with-transparency@2x.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FirebaseInAppMessaging_iOS.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseInAppMessagingTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseInAppMessagingTarget",
      "path" : "SwiftPM-PlatformExclude/FirebaseInAppMessagingWrap",
      "product_memberships" : [
        "FirebaseInAppMessaging-Beta"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseInAppMessaging"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseInAppMessagingInternal",
      "module_type" : "ClangTarget",
      "name" : "FirebaseInAppMessagingInternal",
      "path" : "FirebaseInAppMessaging/Sources",
      "product_dependencies" : [
        "GULEnvironment",
        "GULUserDefaults",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseInAppMessaging-Beta"
      ],
      "sources" : [
        "Analytics/FIRIAMAnalyticsEventLoggerImpl.m",
        "Analytics/FIRIAMClearcutHttpRequestSender.m",
        "Analytics/FIRIAMClearcutLogStorage.m",
        "Analytics/FIRIAMClearcutLogger.m",
        "Analytics/FIRIAMClearcutUploader.m",
        "Analytics/Protogen/nanopb/fiam.nanopb.c",
        "Data/FIRIAMFetchResponseParser.m",
        "Data/FIRIAMMessageContentDataWithImageURL.m",
        "Data/FIRIAMMessageDefinition.m",
        "Data/FIRIAMRenderingEffectSetting.m",
        "DefaultUI/Banner/FIRIAMBannerViewController.m",
        "DefaultUI/Banner/FIRIAMBannerViewUIWindow.m",
        "DefaultUI/Card/FIRIAMCardViewController.m",
        "DefaultUI/FIRCore+InAppMessagingDisplay.m",
        "DefaultUI/FIRIAMBaseRenderingViewController.m",
        "DefaultUI/FIRIAMDefaultDisplayImpl.m",
        "DefaultUI/FIRIAMRenderingWindowHelper.m",
        "DefaultUI/ImageOnly/FIRIAMImageOnlyViewController.m",
        "DefaultUI/Modal/FIRIAMModalViewController.m",
        "DisplayTrigger/FIRIAMDisplayTriggerDefinition.m",
        "FIRCore+InAppMessaging.m",
        "FIRInAppMessaging.m",
        "FIRInAppMessagingErrors.m",
        "Flows/FIRIAMActivityLogger.m",
        "Flows/FIRIAMBookKeeper.m",
        "Flows/FIRIAMClientInfoFetcher.m",
        "Flows/FIRIAMDisplayCheckOnAnalyticEventsFlow.m",
        "Flows/FIRIAMDisplayCheckOnAppForegroundFlow.m",
        "Flows/FIRIAMDisplayCheckOnFetchDoneNotificationFlow.m",
        "Flows/FIRIAMDisplayCheckTriggerFlow.m",
        "Flows/FIRIAMDisplayExecutor.m",
        "Flows/FIRIAMFetchFlow.m",
        "Flows/FIRIAMFetchOnAppForegroundFlow.m",
        "Flows/FIRIAMMessageClientCache.m",
        "Flows/FIRIAMMsgFetcherUsingRestful.m",
        "Flows/FIRIAMServerMsgFetchStorage.m",
        "RenderingObjects/FIRInAppMessagingRenderingDataClasses.m",
        "Runtime/FIRIAMActionURLFollower.m",
        "Runtime/FIRIAMRuntimeManager.m",
        "Runtime/FIRIAMSDKModeManager.m",
        "Runtime/FIRIAMSDKSettings.m",
        "Runtime/FIRInAppMessaging+Bootstrap.m",
        "Util/FIRIAMElapsedTimeTracker.m",
        "Util/FIRIAMTimeFetcher.m",
        "Util/NSString+FIRInterlaceStrings.m",
        "Util/UIApplication+FIRForegroundWindowScene.m",
        "Util/UIColor+FIRIAMHexString.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations",
        "FirebaseABTesting",
        "FirebaseInAppMessaging_iOS"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseInAppMessaging",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseInAppMessaging",
      "path" : "FirebaseInAppMessaging/Swift/Source",
      "product_memberships" : [
        "FirebaseInAppMessaging-Beta"
      ],
      "sources" : [
        "CustomInAppMessageDisplayViewModifier.swift",
        "SPMSwiftHeaderWorkaround.swift",
        "SwiftUIPreviewHelpers.swift"
      ],
      "target_dependencies" : [
        "FirebaseInAppMessagingInternal"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFunctionsUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFunctionsUnit",
      "path" : "FirebaseFunctions/Tests/Unit",
      "sources" : [
        "ContextProviderTests.swift",
        "FunctionsAPITests.swift",
        "FunctionsErrorTests.swift",
        "FunctionsSerializerTests.swift",
        "FunctionsTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseFunctions",
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseMessagingInterop",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseFunctionsObjCIntegration",
      "module_type" : "ClangTarget",
      "name" : "FirebaseFunctionsObjCIntegration",
      "path" : "FirebaseFunctions/Tests/ObjCIntegration",
      "sources" : [
        "FIRIntegrationTests.m",
        "ObjCAPITests.m"
      ],
      "target_dependencies" : [
        "FirebaseFunctions",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseFunctionsIntegration",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFunctionsIntegration",
      "path" : "FirebaseFunctions/Tests/Integration",
      "sources" : [
        "IntegrationTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseFunctions",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseFunctionsCombineSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFunctionsCombineSwift",
      "path" : "FirebaseCombineSwift/Sources/Functions",
      "product_memberships" : [
        "FirebaseFunctionsCombine-Community"
      ],
      "sources" : [
        "Functions+Combine.swift",
        "HTTPSCallable+Combine.swift"
      ],
      "target_dependencies" : [
        "FirebaseFunctions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFunctions",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFunctions",
      "path" : "FirebaseFunctions/Sources",
      "product_dependencies" : [
        "GTMSessionFetcherCore"
      ],
      "product_memberships" : [
        "FirebaseFunctionsCombine-Community",
        "FirebaseFunctions"
      ],
      "sources" : [
        "Callable+Codable.swift",
        "Functions.swift",
        "FunctionsError.swift",
        "HTTPSCallable.swift",
        "HTTPSCallableOptions.swift",
        "Internal/FunctionsContext.swift",
        "Internal/FunctionsSerializer.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseCore",
        "FirebaseCoreExtension",
        "FirebaseMessagingInterop",
        "FirebaseSharedSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFirestoreTests",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFirestoreTests",
      "path" : "Firestore/Swift/Tests/Unit",
      "sources" : [
        "AsyncAwait/AsyncSequenceTests.swift"
      ],
      "target_dependencies" : [
        "Firebase",
        "FirebaseCore",
        "FirebaseFirestoreTarget"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseFirestoreTestingSupport",
      "module_type" : "ClangTarget",
      "name" : "FirebaseFirestoreTestingSupport",
      "path" : "FirebaseTestingSupport/Firestore/Sources",
      "sources" : [
        "FIRQueryFake.mm"
      ],
      "target_dependencies" : [
        "FirebaseFirestoreTarget"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFirestoreTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseFirestoreTarget",
      "path" : "SwiftPM-PlatformExclude/FirebaseFirestoreWrap",
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community",
        "FirebaseFirestore"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseFirestore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFirestoreInternalWrapper",
      "module_type" : "ClangTarget",
      "name" : "FirebaseFirestoreInternalWrapper",
      "path" : "FirebaseFirestoreInternal",
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community",
        "FirebaseFirestore"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseFirestoreInternal"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFirestoreInternal",
      "module_type" : "BinaryTarget",
      "name" : "FirebaseFirestoreInternal",
      "path" : "remote/archive/FirebaseFirestoreInternal.zip",
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community",
        "FirebaseFirestore"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "FirebaseFirestoreCombineSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFirestoreCombineSwift",
      "path" : "FirebaseCombineSwift/Sources/Firestore",
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community"
      ],
      "sources" : [
        "CollectionReference+Combine.swift",
        "DocumentReference+Combine.swift",
        "Firestore+Combine.swift",
        "Query+Combine.swift",
        "Transaction+Combine.swift",
        "WriteBatch+Combine.swift"
      ],
      "target_dependencies" : [
        "FirebaseFirestoreTarget"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseFirestore",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseFirestore",
      "path" : "Firestore/Swift/Source",
      "product_dependencies" : [
        "abseil",
        "gRPC-C++",
        "nanopb",
        "leveldb"
      ],
      "product_memberships" : [
        "FirebaseFirestoreCombine-Community",
        "FirebaseFirestore"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AsyncAwait/CollectionReference+AsyncAwait.swift",
        "AsyncAwait/DocumentReference+AsyncSequence.swift",
        "AsyncAwait/Firestore+AsyncAwait.swift",
        "AsyncAwait/Query+AsyncSequence.swift",
        "Codable/CodableErrors.swift",
        "Codable/CodablePassThroughTypes.swift",
        "Codable/CollectionReference+WriteEncodable.swift",
        "Codable/DocumentID.swift",
        "Codable/DocumentReference+Codable.swift",
        "Codable/DocumentReference+ReadDecodable.swift",
        "Codable/DocumentReference+WriteEncodable.swift",
        "Codable/DocumentSnapshot+ReadDecodable.swift",
        "Codable/EncoderDecoder.swift",
        "Codable/ExplicitNull.swift",
        "Codable/FieldValue+Encodable.swift",
        "Codable/GeoPoint+Codable.swift",
        "Codable/ServerTimestamp.swift",
        "Codable/Timestamp+Codable.swift",
        "Codable/TimestampDecodingStrategy.swift",
        "Codable/TimestampEncodingStrategy.swift",
        "Codable/Transaction+WriteEncodable.swift",
        "Codable/VectorValue+Codable.swift",
        "Codable/WriteBatch+WriteEncodable.swift",
        "ExpressionImplementation.swift",
        "Helper/PipelineHelper.swift",
        "PipelineResultChange.swift",
        "PipelineWrapper.swift",
        "PropertyWrapper/FirestoreQuery.swift",
        "PropertyWrapper/FirestoreQueryObservable.swift",
        "PropertyWrapper/QueryPredicate.swift",
        "Stages.swift",
        "SwiftAPI/FieldValue+Swift.swift",
        "SwiftAPI/Firestore+Pipeline.swift",
        "SwiftAPI/Pipeline/Aggregates/AggregateFunction.swift",
        "SwiftAPI/Pipeline/Aggregates/AliasedAggregate.swift",
        "SwiftAPI/Pipeline/Aggregates/CountAll.swift",
        "SwiftAPI/Pipeline/DistanceMeasure.swift",
        "SwiftAPI/Pipeline/Expressions/AliasedExpression.swift",
        "SwiftAPI/Pipeline/Expressions/Constant.swift",
        "SwiftAPI/Pipeline/Expressions/CurrentDocument.swift",
        "SwiftAPI/Pipeline/Expressions/Expression.swift",
        "SwiftAPI/Pipeline/Expressions/Field.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/ArrayExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/BooleanExpression/BooleanExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/BooleanExpression/DocumentSearchExpressions.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/ConditionalExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/CurrentTimestamp.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/ErrorExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/FunctionExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/MapExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/RandomExpression.swift",
        "SwiftAPI/Pipeline/Expressions/FunctionExpressions/Score.swift",
        "SwiftAPI/Pipeline/Expressions/PipelineExpression.swift",
        "SwiftAPI/Pipeline/Expressions/Variable.swift",
        "SwiftAPI/Pipeline/Ordering.swift",
        "SwiftAPI/Pipeline/Pipeline.swift",
        "SwiftAPI/Pipeline/PipelineResult.swift",
        "SwiftAPI/Pipeline/PipelineSource.swift",
        "SwiftAPI/Pipeline/QueryEnhancement.swift",
        "SwiftAPI/Pipeline/RealtimePipeline.swift",
        "SwiftAPI/Pipeline/RealtimePipelineSource.swift",
        "SwiftAPI/Pipeline/Selectable.swift",
        "SwiftAPI/Pipeline/Subcollection.swift",
        "SwiftAPI/Pipeline/TimeGranularity.swift",
        "SwiftAPI/Pipeline/TimePart.swift",
        "SwiftAPI/Pipeline/TimeUnit.swift",
        "SwiftAPI/VectorValue+Swift.swift",
        "SwiftHeaderWorkaround.swift"
      ],
      "target_dependencies" : [
        "FirebaseFirestoreInternalWrapper",
        "FirebaseAppCheckInterop",
        "FirebaseCore",
        "FirebaseCoreExtension",
        "FirebaseSharedSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseDatabaseInternal",
      "module_type" : "ClangTarget",
      "name" : "FirebaseDatabaseInternal",
      "path" : "FirebaseDatabase/Sources",
      "product_dependencies" : [
        "leveldb",
        "GULUserDefaults"
      ],
      "product_memberships" : [
        "FirebaseDatabase"
      ],
      "sources" : [
        "Api/FIRDataSnapshot.m",
        "Api/FIRDatabase.m",
        "Api/FIRDatabaseComponent.m",
        "Api/FIRDatabaseConfig.m",
        "Api/FIRDatabaseQuery.m",
        "Api/FIRMutableData.m",
        "Api/FIRServerValue.m",
        "Api/FIRTransactionResult.m",
        "Constants/FConstants.m",
        "Core/FCompoundHash.m",
        "Core/FListenProvider.m",
        "Core/FPersistentConnection.m",
        "Core/FQueryParams.m",
        "Core/FQuerySpec.m",
        "Core/FRangeMerge.m",
        "Core/FRepo.m",
        "Core/FRepoInfo.m",
        "Core/FRepoManager.m",
        "Core/FServerValues.m",
        "Core/FSnapshotHolder.m",
        "Core/FSparseSnapshotTree.m",
        "Core/FSyncPoint.m",
        "Core/FSyncTree.m",
        "Core/FWriteRecord.m",
        "Core/FWriteTree.m",
        "Core/FWriteTreeRef.m",
        "Core/Operation/FAckUserWrite.m",
        "Core/Operation/FMerge.m",
        "Core/Operation/FOperationSource.m",
        "Core/Operation/FOverwrite.m",
        "Core/Utilities/FIRRetryHelper.m",
        "Core/Utilities/FImmutableTree.m",
        "Core/Utilities/FPath.m",
        "Core/Utilities/FTree.m",
        "Core/Utilities/FTreeNode.m",
        "Core/View/FCacheNode.m",
        "Core/View/FCancelEvent.m",
        "Core/View/FChange.m",
        "Core/View/FChildEventRegistration.m",
        "Core/View/FDataEvent.m",
        "Core/View/FEventRaiser.m",
        "Core/View/FKeepSyncedEventRegistration.m",
        "Core/View/FValueEventRegistration.m",
        "Core/View/FView.m",
        "Core/View/FViewCache.m",
        "Core/View/Filter/FChildChangeAccumulator.m",
        "Core/View/Filter/FIndexedFilter.m",
        "Core/View/Filter/FLimitedFilter.m",
        "FClock.m",
        "FEventGenerator.m",
        "FIRDatabaseReference.m",
        "FIndex.m",
        "FKeyIndex.m",
        "FListenComplete.m",
        "FMaxNode.m",
        "FNamedNode.m",
        "FPathIndex.m",
        "FPriorityIndex.m",
        "FRangedFilter.m",
        "FTransformedEnumerator.m",
        "FValueIndex.m",
        "FViewProcessor.m",
        "FViewProcessorResult.m",
        "Login/FIRDatabaseConnectionContextProvider.m",
        "Persistence/FCachePolicy.m",
        "Persistence/FLevelDBStorageEngine.m",
        "Persistence/FPendingPut.m",
        "Persistence/FPersistenceManager.m",
        "Persistence/FPruneForest.m",
        "Persistence/FTrackedQuery.m",
        "Persistence/FTrackedQueryManager.m",
        "Realtime/FConnection.m",
        "Realtime/FWebSocketConnection.m",
        "Snapshot/FChildrenNode.m",
        "Snapshot/FCompoundWrite.m",
        "Snapshot/FEmptyNode.m",
        "Snapshot/FIndexedNode.m",
        "Snapshot/FLeafNode.m",
        "Snapshot/FSnapshotUtilities.m",
        "Utilities/FAtomicNumber.m",
        "Utilities/FEventEmitter.m",
        "Utilities/FNextPushId.m",
        "Utilities/FParsedUrl.m",
        "Utilities/FStringUtilities.m",
        "Utilities/FUtilities.m",
        "Utilities/FValidation.m",
        "Utilities/Tuples/FTupleBoolBlock.m",
        "Utilities/Tuples/FTupleCallbackStatus.m",
        "Utilities/Tuples/FTupleFirebase.m",
        "Utilities/Tuples/FTupleNodePath.m",
        "Utilities/Tuples/FTupleObjectNode.m",
        "Utilities/Tuples/FTupleObjects.m",
        "Utilities/Tuples/FTupleOnDisconnect.m",
        "Utilities/Tuples/FTuplePathValue.m",
        "Utilities/Tuples/FTupleRemovedQueriesEvents.m",
        "Utilities/Tuples/FTupleSetIdPath.m",
        "Utilities/Tuples/FTupleStringNode.m",
        "Utilities/Tuples/FTupleTSN.m",
        "Utilities/Tuples/FTupleTransaction.m",
        "Utilities/Tuples/FTupleUserCallback.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FArraySortedDictionary.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedDictionary.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FImmutableSortedSet.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBEmptyNode.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FLLRBValueNode.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionary.m",
        "third_party/FImmutableSortedDictionary/FImmutableSortedDictionary/FTreeSortedDictionaryEnumerator.m",
        "third_party/SocketRocket/FSRWebSocket.m",
        "third_party/SocketRocket/NSData+SRB64Additions.m",
        "third_party/SocketRocket/fbase64.c",
        "third_party/Wrap-leveldb/APLevelDB.mm"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseDatabase",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseDatabase",
      "path" : "FirebaseDatabase/Swift/Sources",
      "product_memberships" : [
        "FirebaseDatabase"
      ],
      "sources" : [
        "Codable/DataSnapshot+ReadDecodable.swift",
        "Codable/DatabaseReference+WriteEncodable.swift",
        "Codable/EncoderDecoder.swift",
        "Codable/ServerTimestamp.swift",
        "SPMSwiftHeaderWorkaround.swift"
      ],
      "target_dependencies" : [
        "FirebaseDatabaseInternal",
        "FirebaseSharedSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseCrashlyticsUnit",
      "module_type" : "ClangTarget",
      "name" : "FirebaseCrashlyticsUnit",
      "path" : "Crashlytics/UnitTests",
      "product_dependencies" : [
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "FABOperation/FABNetworkOperationTests.m",
        "FABOperation/FABOperationInFlightCancellationTest.m",
        "FABOperation/FABOperationPreFlightCancellationTest.m",
        "FABOperation/FABTestAsyncOperation.m",
        "FABOperation/FABTestExpectations.m",
        "FABURLBuilderTests.m",
        "FIRCLSCompactUnwindTests.m",
        "FIRCLSConstantsTest.m",
        "FIRCLSContextManagerTests.m",
        "FIRCLSDataCollectionArbiterTest.m",
        "FIRCLSDemangleOperationTests.m",
        "FIRCLSDwarfExpressionTests.m",
        "FIRCLSDwarfTests.m",
        "FIRCLSExistingReportManagerTests.m",
        "FIRCLSFileManagerTests.m",
        "FIRCLSFileTests.m",
        "FIRCLSInstallIdentifierModelTests.m",
        "FIRCLSInternalReportTests.m",
        "FIRCLSLoggingTests.m",
        "FIRCLSMachO/FIRCLSMachOBinaryTests.m",
        "FIRCLSMachO/FIRCLSMachOTests.m",
        "FIRCLSMachO/FIRCLSdSYMTests.m",
        "FIRCLSMetricKitManagerTests.m",
        "FIRCLSOnDemandModelTests.m",
        "FIRCLSProcessReportOperationTests.m",
        "FIRCLSReportAdapterTests.m",
        "FIRCLSReportManagerTests.m",
        "FIRCLSReportUploaderTests.m",
        "FIRCLSRolloutsPersistenceManagerTests.m",
        "FIRCLSSettingsTests.m",
        "FIRCLSSymbolResolverTests.m",
        "FIRCLSSymbolicationOperationTests.m",
        "FIRCLSUserDefaultsTests.m",
        "FIRCLSUtilityTests.m",
        "FIRCrashlyticsReportTests.m",
        "FIRExceptionModelTests.m",
        "FIRRecordExceptionModelTests.m",
        "FIRStackFrameTests.m",
        "Mocks/FABMockApplicationIdentifierModel.m",
        "Mocks/FIRAppFake.m",
        "Mocks/FIRCLSMockExistingReportManager.m",
        "Mocks/FIRCLSMockFileManager.m",
        "Mocks/FIRCLSMockMXCPUExceptionDiagnostic.m",
        "Mocks/FIRCLSMockMXCallStackTree.m",
        "Mocks/FIRCLSMockMXCrashDiagnostic.m",
        "Mocks/FIRCLSMockMXDiagnosticPayload.m",
        "Mocks/FIRCLSMockMXDiskWriteExceptionDiagnostic.m",
        "Mocks/FIRCLSMockMXHangDiagnostic.m",
        "Mocks/FIRCLSMockMXMetadata.m",
        "Mocks/FIRCLSMockMetricKitManager.m",
        "Mocks/FIRCLSMockOnDemandModel.m",
        "Mocks/FIRCLSMockReportManager.m",
        "Mocks/FIRCLSMockReportUploader.m",
        "Mocks/FIRCLSMockSettings.m",
        "Mocks/FIRCLSMockSymbolResolver.m",
        "Mocks/FIRCLSTempMockFileManager.m",
        "Mocks/FIRMockGDTCoreTransport.m",
        "Mocks/FIRMockInstallations.m"
      ],
      "target_dependencies" : [
        "FirebaseCrashlytics"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseCrashlyticsSwiftUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseCrashlyticsSwiftUnit",
      "path" : "Crashlytics/UnitTestsSwift",
      "sources" : [
        "CrashlyticsRemoteConfigManagerTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseCrashlyticsSwift"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseCrashlyticsSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseCrashlyticsSwift",
      "path" : "Crashlytics",
      "product_memberships" : [
        "FirebaseCrashlytics"
      ],
      "sources" : [
        "Crashlytics/Rollouts/CrashlyticsRemoteConfigManager.swift",
        "Crashlytics/Rollouts/EncodedRolloutAssignment.swift",
        "Crashlytics/Rollouts/StringToHexConverter.swift"
      ],
      "target_dependencies" : [
        "FirebaseRemoteConfigInterop"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseCrashlytics",
      "module_type" : "ClangTarget",
      "name" : "FirebaseCrashlytics",
      "path" : "Crashlytics",
      "product_dependencies" : [
        "GoogleDataTransport",
        "GULEnvironment",
        "FBLPromises",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseCrashlytics"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Crashlytics/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Crashlytics/Components/FIRCLSApplication.m",
        "Crashlytics/Components/FIRCLSBinaryImage.m",
        "Crashlytics/Components/FIRCLSContext.m",
        "Crashlytics/Components/FIRCLSCrashedMarkerFile.c",
        "Crashlytics/Components/FIRCLSHost.m",
        "Crashlytics/Components/FIRCLSProcess.c",
        "Crashlytics/Components/FIRCLSUserLogging.m",
        "Crashlytics/Controllers/FIRCLSAnalyticsManager.m",
        "Crashlytics/Controllers/FIRCLSContextManager.m",
        "Crashlytics/Controllers/FIRCLSExistingReportManager.m",
        "Crashlytics/Controllers/FIRCLSManagerData.m",
        "Crashlytics/Controllers/FIRCLSMetricKitManager.m",
        "Crashlytics/Controllers/FIRCLSNotificationManager.m",
        "Crashlytics/Controllers/FIRCLSReportManager.m",
        "Crashlytics/Controllers/FIRCLSReportUploader.m",
        "Crashlytics/Controllers/FIRCLSRolloutsPersistenceManager.m",
        "Crashlytics/DataCollection/FIRCLSDataCollectionArbiter.m",
        "Crashlytics/DataCollection/FIRCLSDataCollectionToken.m",
        "Crashlytics/FIRCLSUserDefaults/FIRCLSUserDefaults.m",
        "Crashlytics/FIRCrashlytics.m",
        "Crashlytics/FIRCrashlyticsReport.m",
        "Crashlytics/FIRExceptionModel.m",
        "Crashlytics/FIRStackFrame.m",
        "Crashlytics/Handlers/FIRCLSException.mm",
        "Crashlytics/Handlers/FIRCLSHandler.m",
        "Crashlytics/Handlers/FIRCLSMachException.c",
        "Crashlytics/Handlers/FIRCLSSignal.c",
        "Crashlytics/Helpers/FIRCLSAllocate.c",
        "Crashlytics/Helpers/FIRCLSCallStackTree.m",
        "Crashlytics/Helpers/FIRCLSContextInitData.m",
        "Crashlytics/Helpers/FIRCLSFile.m",
        "Crashlytics/Helpers/FIRCLSInternalLogging.c",
        "Crashlytics/Helpers/FIRCLSLogger.m",
        "Crashlytics/Helpers/FIRCLSThreadState.c",
        "Crashlytics/Helpers/FIRCLSUtility.m",
        "Crashlytics/Models/FIRCLSExecutionIdentifierModel.m",
        "Crashlytics/Models/FIRCLSFileManager.m",
        "Crashlytics/Models/FIRCLSInstallIdentifierModel.m",
        "Crashlytics/Models/FIRCLSInternalReport.m",
        "Crashlytics/Models/FIRCLSLaunchMarkerModel.m",
        "Crashlytics/Models/FIRCLSOnDemandModel.m",
        "Crashlytics/Models/FIRCLSSettings.m",
        "Crashlytics/Models/FIRCLSSymbolResolver.m",
        "Crashlytics/Models/Record/FIRCLSRecordApplication.m",
        "Crashlytics/Models/Record/FIRCLSRecordBase.m",
        "Crashlytics/Models/Record/FIRCLSRecordHost.m",
        "Crashlytics/Models/Record/FIRCLSRecordIdentity.m",
        "Crashlytics/Models/Record/FIRCLSReportAdapter.m",
        "Crashlytics/Operations/FIRCLSAsyncOperation.m",
        "Crashlytics/Operations/Reports/FIRCLSProcessReportOperation.m",
        "Crashlytics/Operations/Symbolication/FIRCLSDemangleOperation.mm",
        "Crashlytics/Operations/Symbolication/FIRCLSSerializeSymbolicatedFramesOperation.m",
        "Crashlytics/Operations/Symbolication/FIRCLSSymbolicationOperation.m",
        "Crashlytics/Operations/Symbolication/FIRCLSThreadArrayOperation.m",
        "Crashlytics/Settings/FIRCLSSettingsManager.m",
        "Crashlytics/Settings/Models/FIRCLSApplicationIdentifierModel.m",
        "Crashlytics/Settings/Operations/FIRCLSDownloadAndSaveSettingsOperation.m",
        "Crashlytics/Settings/Operations/FIRCLSNetworkOperation.m",
        "Crashlytics/Unwind/Compact/FIRCLSCompactUnwind.c",
        "Crashlytics/Unwind/Dwarf/FIRCLSDataParsing.c",
        "Crashlytics/Unwind/Dwarf/FIRCLSDwarfExpressionMachine.c",
        "Crashlytics/Unwind/Dwarf/FIRCLSDwarfUnwind.c",
        "Crashlytics/Unwind/FIRCLSUnwind.c",
        "Crashlytics/Unwind/FIRCLSUnwind_arm.c",
        "Crashlytics/Unwind/FIRCLSUnwind_x86.c",
        "Protogen/nanopb/crashlytics.nanopb.c",
        "Shared/FIRCLSByteUtility.m",
        "Shared/FIRCLSConstants.m",
        "Shared/FIRCLSFABHost.m",
        "Shared/FIRCLSMachO/FIRCLSCodeMapping.m",
        "Shared/FIRCLSMachO/FIRCLSMachO.m",
        "Shared/FIRCLSMachO/FIRCLSMachOBinary.m",
        "Shared/FIRCLSMachO/FIRCLSMachOSlice.m",
        "Shared/FIRCLSMachO/FIRCLSdSYM.m",
        "Shared/FIRCLSNetworking/FIRCLSFABNetworkClient.m",
        "Shared/FIRCLSNetworking/FIRCLSNetworkResponseHandler.m",
        "Shared/FIRCLSNetworking/FIRCLSURLBuilder.m",
        "Shared/FIRCLSOperation/FIRCLSCompoundOperation.m",
        "Shared/FIRCLSOperation/FIRCLSFABAsyncOperation.m",
        "Shared/FIRCLSUUID.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations",
        "FirebaseSessions",
        "FirebaseRemoteConfigInterop",
        "FirebaseCrashlyticsSwift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseCoreInternalTests",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseCoreInternalTests",
      "path" : "FirebaseCore/Internal/Tests",
      "sources" : [
        "Common/AdjustableDate.swift",
        "Common/Assertions.swift",
        "Integration/HeartbeatLoggingIntegrationTests.swift",
        "Unit/HeartbeatControllerTests.swift",
        "Unit/HeartbeatStorageTests.swift",
        "Unit/HeartbeatTests.swift",
        "Unit/HeartbeatsBundleTests.swift",
        "Unit/HeartbeatsPayloadTests.swift",
        "Unit/RingBufferTests.swift",
        "Unit/StorageTests.swift",
        "Unit/WeakContainerTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseCoreInternal"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseCoreInternal",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseCoreInternal",
      "path" : "FirebaseCore/Internal/Sources",
      "product_dependencies" : [
        "GULNSData"
      ],
      "product_memberships" : [
        "FirebaseAI",
        "FirebaseAILogic",
        "FirebaseAnalytics",
        "FirebaseAnalyticsCore",
        "FirebaseAnalyticsIdentitySupport",
        "FirebaseAuth",
        "FirebaseAppCheck",
        "FirebaseAppDistribution-Beta",
        "FirebaseAuthCombine-Community",
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseCore",
        "FirebaseCrashlytics",
        "FirebaseDatabase",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebaseInAppMessaging-Beta",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebaseMLModelDownloader",
        "FirebasePerformance",
        "FirebaseRemoteConfig",
        "FirebaseStorage"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseCore/Internal/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "HeartbeatLogging/Heartbeat.swift",
        "HeartbeatLogging/HeartbeatController.swift",
        "HeartbeatLogging/HeartbeatLoggingTestUtils.swift",
        "HeartbeatLogging/HeartbeatStorage.swift",
        "HeartbeatLogging/HeartbeatsBundle.swift",
        "HeartbeatLogging/HeartbeatsPayload.swift",
        "HeartbeatLogging/RingBuffer.swift",
        "HeartbeatLogging/Storage.swift",
        "HeartbeatLogging/StorageFactory.swift",
        "HeartbeatLogging/WeakContainer.swift",
        "HeartbeatLogging/_ObjC_HeartbeatController.swift",
        "HeartbeatLogging/_ObjC_HeartbeatsPayload.swift",
        "Utilities/UnfairLock.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseCoreExtension",
      "module_type" : "ClangTarget",
      "name" : "FirebaseCoreExtension",
      "path" : "FirebaseCore/Extension",
      "product_memberships" : [
        "FirebaseAI",
        "FirebaseAILogic",
        "FirebaseAuth",
        "FirebaseAuthCombine-Community",
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseCrashlytics",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebaseMLModelDownloader",
        "FirebasePerformance",
        "FirebaseStorage"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseCore/Extension/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "dummy.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseCore",
      "module_type" : "ClangTarget",
      "name" : "FirebaseCore",
      "path" : "FirebaseCore/Sources",
      "product_dependencies" : [
        "GULEnvironment",
        "GULLogger"
      ],
      "product_memberships" : [
        "FirebaseAI",
        "FirebaseAILogic",
        "FirebaseAnalytics",
        "FirebaseAnalyticsCore",
        "FirebaseAnalyticsIdentitySupport",
        "FirebaseAuth",
        "FirebaseAppCheck",
        "FirebaseAppDistribution-Beta",
        "FirebaseAuthCombine-Community",
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseCore",
        "FirebaseCrashlytics",
        "FirebaseDatabase",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebaseInAppMessaging-Beta",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebaseMLModelDownloader",
        "FirebasePerformance",
        "FirebaseRemoteConfig",
        "FirebaseStorage"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseCore/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FIRAnalyticsConfiguration.m",
        "FIRApp.m",
        "FIRBundleUtil.m",
        "FIRComponent.m",
        "FIRComponentContainer.m",
        "FIRComponentType.m",
        "FIRConfiguration.m",
        "FIRFirebaseUserAgent.m",
        "FIRHeartbeatLogger.m",
        "FIRLogger.m",
        "FIROptions.m",
        "FIRTimestamp.m",
        "FIRVersion.m"
      ],
      "target_dependencies" : [
        "Firebase",
        "FirebaseCoreInternal"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAuthInterop",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAuthInterop",
      "path" : "FirebaseAuth/Interop",
      "product_memberships" : [
        "FirebaseAI",
        "FirebaseAILogic",
        "FirebaseAuth",
        "FirebaseAuthCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseFunctions",
        "FirebaseStorage"
      ],
      "sources" : [
        "dummy.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAuthInternal",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAuthInternal",
      "path" : "FirebaseAuth/Sources",
      "product_dependencies" : [
        "RecaptchaInterop"
      ],
      "product_memberships" : [
        "FirebaseAuth",
        "FirebaseAuthCombine-Community"
      ],
      "sources" : [
        "ObjC/FIRAuth.m",
        "ObjC/FIRAuthErrorUtils.m",
        "ObjC/FIRAuthProvider.m",
        "ObjC/FIRMultiFactorConstants.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAuthCombineSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAuthCombineSwift",
      "path" : "FirebaseCombineSwift/Sources/Auth",
      "product_memberships" : [
        "FirebaseAuthCombine-Community"
      ],
      "sources" : [
        "Auth+Combine.swift",
        "GameCenterAuthProvider+Combine.swift",
        "MultiFactor+Combine.swift",
        "MultiFactorResolver+Combine.swift",
        "OAuthProvider+Combine.swift",
        "PhoneAuthProvider+Combine.swift",
        "User+Combine.swift"
      ],
      "target_dependencies" : [
        "FirebaseAuth"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAuth",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAuth",
      "path" : "FirebaseAuth/Sources",
      "product_dependencies" : [
        "GULAppDelegateSwizzler",
        "GULEnvironment",
        "GTMSessionFetcherCore"
      ],
      "product_memberships" : [
        "FirebaseAuth",
        "FirebaseAuthCombine-Community"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAuth/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Swift/ActionCode/ActionCodeInfo.swift",
        "Swift/ActionCode/ActionCodeOperation.swift",
        "Swift/ActionCode/ActionCodeSettings.swift",
        "Swift/ActionCode/ActionCodeURL.swift",
        "Swift/Auth/Auth+Async.swift",
        "Swift/Auth/Auth.swift",
        "Swift/Auth/AuthComponent.swift",
        "Swift/Auth/AuthDataResult.swift",
        "Swift/Auth/AuthDispatcher.swift",
        "Swift/Auth/AuthGlobalWorkQueue.swift",
        "Swift/Auth/AuthOperationType.swift",
        "Swift/Auth/AuthSettings.swift",
        "Swift/Auth/AuthTokenResult.swift",
        "Swift/AuthProvider/AuthCredential.swift",
        "Swift/AuthProvider/AuthProviderID.swift",
        "Swift/AuthProvider/EmailAuthProvider.swift",
        "Swift/AuthProvider/FacebookAuthProvider.swift",
        "Swift/AuthProvider/FederatedAuthProvider.swift",
        "Swift/AuthProvider/GameCenterAuthProvider.swift",
        "Swift/AuthProvider/GitHubAuthProvider.swift",
        "Swift/AuthProvider/GoogleAuthProvider.swift",
        "Swift/AuthProvider/OAuthCredential.swift",
        "Swift/AuthProvider/OAuthProvider.swift",
        "Swift/AuthProvider/PhoneAuthCredential.swift",
        "Swift/AuthProvider/PhoneAuthProvider.swift",
        "Swift/AuthProvider/TwitterAuthProvider.swift",
        "Swift/Backend/AuthBackend.swift",
        "Swift/Backend/AuthBackendRPCIssuer.swift",
        "Swift/Backend/AuthRPCRequest.swift",
        "Swift/Backend/AuthRPCResponse.swift",
        "Swift/Backend/AuthRequestConfiguration.swift",
        "Swift/Backend/IdentityToolkitRequest.swift",
        "Swift/Backend/RPC/AuthMFAResponse.swift",
        "Swift/Backend/RPC/CreateAuthURIRequest.swift",
        "Swift/Backend/RPC/CreateAuthURIResponse.swift",
        "Swift/Backend/RPC/DeleteAccountRequest.swift",
        "Swift/Backend/RPC/DeleteAccountResponse.swift",
        "Swift/Backend/RPC/EmailLinkSignInRequest.swift",
        "Swift/Backend/RPC/EmailLinkSignInResponse.swift",
        "Swift/Backend/RPC/GetAccountInfoRequest.swift",
        "Swift/Backend/RPC/GetAccountInfoResponse.swift",
        "Swift/Backend/RPC/GetOOBConfirmationCodeRequest.swift",
        "Swift/Backend/RPC/GetOOBConfirmationCodeResponse.swift",
        "Swift/Backend/RPC/GetProjectConfigRequest.swift",
        "Swift/Backend/RPC/GetProjectConfigResponse.swift",
        "Swift/Backend/RPC/GetRecaptchaConfigRequest.swift",
        "Swift/Backend/RPC/GetRecaptchaConfigResponse.swift",
        "Swift/Backend/RPC/MultiFactor/Enroll/FinalizeMFAEnrollmentRequest.swift",
        "Swift/Backend/RPC/MultiFactor/Enroll/FinalizeMFAEnrollmentResponse.swift",
        "Swift/Backend/RPC/MultiFactor/Enroll/StartMFAEnrollmentRequest.swift",
        "Swift/Backend/RPC/MultiFactor/Enroll/StartMFAEnrollmentResponse.swift",
        "Swift/Backend/RPC/MultiFactor/SignIn/FinalizeMFASignInRequest.swift",
        "Swift/Backend/RPC/MultiFactor/SignIn/FinalizeMFASignInResponse.swift",
        "Swift/Backend/RPC/MultiFactor/SignIn/StartMFASignInRequest.swift",
        "Swift/Backend/RPC/MultiFactor/SignIn/StartMFASignInResponse.swift",
        "Swift/Backend/RPC/MultiFactor/Unenroll/WithdrawMFARequest.swift",
        "Swift/Backend/RPC/MultiFactor/Unenroll/WithdrawMFAResponse.swift",
        "Swift/Backend/RPC/Proto/AuthProto.swift",
        "Swift/Backend/RPC/Proto/AuthProtoMFAEnrollment.swift",
        "Swift/Backend/RPC/Proto/Phone/AuthProtoFinalizeMFAPhoneRequestInfo.swift",
        "Swift/Backend/RPC/Proto/Phone/AuthProtoFinalizeMFAPhoneResponseInfo.swift",
        "Swift/Backend/RPC/Proto/Phone/AuthProtoStartMFAPhoneRequestInfo.swift",
        "Swift/Backend/RPC/Proto/Phone/AuthProtoStartMFAPhoneResponseInfo.swift",
        "Swift/Backend/RPC/Proto/TOTP/AuthProtoFinalizeMFATOTPEnrollmentRequestInfo.swift",
        "Swift/Backend/RPC/Proto/TOTP/AuthProtoFinalizeMFATOTPEnrollmentResponseInfo.swift",
        "Swift/Backend/RPC/Proto/TOTP/AuthProtoFinalizeMFATOTPSignInRequestInfo.swift",
        "Swift/Backend/RPC/Proto/TOTP/AuthProtoStartMFATOTPEnrollmentRequestInfo.swift",
        "Swift/Backend/RPC/Proto/TOTP/AuthProtoStartMFATOTPEnrollmentResponseInfo.swift",
        "Swift/Backend/RPC/ResetPasswordRequest.swift",
        "Swift/Backend/RPC/ResetPasswordResponse.swift",
        "Swift/Backend/RPC/RevokeTokenRequest.swift",
        "Swift/Backend/RPC/RevokeTokenResponse.swift",
        "Swift/Backend/RPC/SecureTokenRequest.swift",
        "Swift/Backend/RPC/SecureTokenResponse.swift",
        "Swift/Backend/RPC/SendVerificationTokenRequest.swift",
        "Swift/Backend/RPC/SendVerificationTokenResponse.swift",
        "Swift/Backend/RPC/SetAccountInfoRequest.swift",
        "Swift/Backend/RPC/SetAccountInfoResponse.swift",
        "Swift/Backend/RPC/SignInWithGameCenterRequest.swift",
        "Swift/Backend/RPC/SignInWithGameCenterResponse.swift",
        "Swift/Backend/RPC/SignUpNewUserRequest.swift",
        "Swift/Backend/RPC/SignUpNewUserResponse.swift",
        "Swift/Backend/RPC/VerifyAssertionRequest.swift",
        "Swift/Backend/RPC/VerifyAssertionResponse.swift",
        "Swift/Backend/RPC/VerifyCustomTokenRequest.swift",
        "Swift/Backend/RPC/VerifyCustomTokenResponse.swift",
        "Swift/Backend/RPC/VerifyPasswordRequest.swift",
        "Swift/Backend/RPC/VerifyPasswordResponse.swift",
        "Swift/Backend/RPC/VerifyPhoneNumberRequest.swift",
        "Swift/Backend/RPC/VerifyPhoneNumberResponse.swift",
        "Swift/Backend/VerifyClientRequest.swift",
        "Swift/Backend/VerifyClientResponse.swift",
        "Swift/Base64URLEncodedStringExtension.swift",
        "Swift/MultiFactor/MultiFactor.swift",
        "Swift/MultiFactor/MultiFactorAssertion.swift",
        "Swift/MultiFactor/MultiFactorInfo.swift",
        "Swift/MultiFactor/MultiFactorResolver.swift",
        "Swift/MultiFactor/MultiFactorSession.swift",
        "Swift/MultiFactor/Phone/PhoneMultiFactorAssertion.swift",
        "Swift/MultiFactor/Phone/PhoneMultiFactorGenerator.swift",
        "Swift/MultiFactor/Phone/PhoneMultiFactorInfo.swift",
        "Swift/MultiFactor/TOTP/TOTPMultFactorAssertion.swift",
        "Swift/MultiFactor/TOTP/TOTPMultiFactorGenerator.swift",
        "Swift/MultiFactor/TOTP/TOTPMultiFactorInfo.swift",
        "Swift/MultiFactor/TOTP/TOTPSecret.swift",
        "Swift/Storage/AuthKeychainServices.swift",
        "Swift/Storage/AuthKeychainStorage.swift",
        "Swift/Storage/AuthKeychainStorageReal.swift",
        "Swift/Storage/AuthUserDefaults.swift",
        "Swift/SystemService/AuthAPNSToken.swift",
        "Swift/SystemService/AuthAPNSTokenManager.swift",
        "Swift/SystemService/AuthAPNSTokenType.swift",
        "Swift/SystemService/AuthAppCredential.swift",
        "Swift/SystemService/AuthAppCredentialManager.swift",
        "Swift/SystemService/AuthNotificationManager.swift",
        "Swift/SystemService/AuthStoredUserManager.swift",
        "Swift/SystemService/SecureTokenService.swift",
        "Swift/SystemService/TokenRefreshCoalescer.swift",
        "Swift/User/AdditionalUserInfo.swift",
        "Swift/User/User.swift",
        "Swift/User/UserInfo.swift",
        "Swift/User/UserInfoImpl.swift",
        "Swift/User/UserMetadata.swift",
        "Swift/User/UserProfileChangeRequest.swift",
        "Swift/User/UserProfileUpdate.swift",
        "Swift/Utilities/AuthCondition.swift",
        "Swift/Utilities/AuthDefaultUIDelegate.swift",
        "Swift/Utilities/AuthErrorUtils.swift",
        "Swift/Utilities/AuthErrors.swift",
        "Swift/Utilities/AuthInternalErrors.swift",
        "Swift/Utilities/AuthLog.swift",
        "Swift/Utilities/AuthRecaptchaVerifier.swift",
        "Swift/Utilities/AuthUIDelegate.swift",
        "Swift/Utilities/AuthURLPresenter.swift",
        "Swift/Utilities/AuthWebUtils.swift",
        "Swift/Utilities/AuthWebView.swift",
        "Swift/Utilities/AuthWebViewController.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseAuthInternal",
        "FirebaseCore",
        "FirebaseCoreExtension"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAppDistributionTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAppDistributionTarget",
      "path" : "SwiftPM-PlatformExclude/FirebaseAppDistributionWrap",
      "product_memberships" : [
        "FirebaseAppDistribution-Beta"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAppDistribution"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAppDistribution",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAppDistribution",
      "path" : "FirebaseAppDistribution/Sources",
      "product_dependencies" : [
        "GULAppDelegateSwizzler",
        "GULUserDefaults"
      ],
      "product_memberships" : [
        "FirebaseAppDistribution-Beta"
      ],
      "sources" : [
        "FIRAppDistribution.m",
        "FIRAppDistributionMachO.m",
        "FIRAppDistributionMachOSlice.m",
        "FIRAppDistributionRelease.m",
        "FIRAppDistributionUIService.m",
        "FIRFADApiService.m",
        "FIRFADLogger.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "FirebaseInstallations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAppCheckUnitSwift",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAppCheckUnitSwift",
      "path" : "FirebaseAppCheck/Tests/Unit/Swift",
      "sources" : [
        "AppCheckAPITests.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppCheck"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseAppCheckUnit",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAppCheckUnit",
      "path" : "FirebaseAppCheck/Tests/Unit",
      "product_dependencies" : [
        "OCMock"
      ],
      "sources" : [
        "AppAttestProvider/FIRAppAttestProviderTests.m",
        "Core/Errors/FIRAppCheckErrorUtilTests.m",
        "Core/FIRAppCheckLoggerTests.m",
        "Core/FIRAppCheckSettingsTests.m",
        "Core/FIRAppCheckTests.m",
        "Core/FIRAppCheckValidatorTests.m",
        "DebugProvider/FIRAppCheckDebugProviderFactoryTests.m",
        "DebugProvider/FIRAppCheckDebugProviderTests.m",
        "DeviceCheckProvider/FIRDeviceCheckProviderTests.m",
        "Utils/FIRFixtureLoader.m"
      ],
      "target_dependencies" : [
        "FirebaseAppCheck",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseAppCheckInterop",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAppCheckInterop",
      "path" : "FirebaseAppCheck/Interop",
      "product_memberships" : [
        "FirebaseAI",
        "FirebaseAILogic",
        "FirebaseAuth",
        "FirebaseAppCheck",
        "FirebaseAuthCombine-Community",
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseDatabase",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebaseStorage"
      ],
      "sources" : [
        "dummy.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAppCheck",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAppCheck",
      "path" : "FirebaseAppCheck/Sources",
      "product_dependencies" : [
        "AppCheckCore",
        "GULEnvironment",
        "GULUserDefaults"
      ],
      "product_memberships" : [
        "FirebaseAppCheck"
      ],
      "sources" : [
        "AppAttestProvider/FIRAppAttestProvider.m",
        "Core/Errors/FIRAppCheckErrorUtil.m",
        "Core/Errors/FIRAppCheckErrors.m",
        "Core/FIRApp+AppCheck.m",
        "Core/FIRAppCheck.m",
        "Core/FIRAppCheckComponent.m",
        "Core/FIRAppCheckLogger.m",
        "Core/FIRAppCheckSettings.m",
        "Core/FIRAppCheckToken.m",
        "Core/FIRAppCheckTokenResult.m",
        "Core/FIRAppCheckValidator.m",
        "Core/FIRHeartbeatLogger+AppCheck.m",
        "Core/FIRInternalAppCheckProvider.m",
        "DebugProvider/FIRAppCheckDebugProvider.m",
        "DebugProvider/FIRAppCheckDebugProviderFactory.m",
        "DeviceCheckProvider/FIRDeviceCheckProvider.m",
        "DeviceCheckProvider/FIRDeviceCheckProviderFactory.m"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalyticsWrapper",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAnalyticsWrapper",
      "path" : "FirebaseAnalyticsWrapper",
      "product_dependencies" : [
        "GoogleAppMeasurement",
        "GULAppDelegateSwizzler",
        "GULMethodSwizzler",
        "GULNSData",
        "GULNetwork",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseAnalytics"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalytics",
        "FirebaseCore",
        "FirebaseInstallations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalyticsTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAnalyticsTarget",
      "path" : "SwiftPM-PlatformExclude/FirebaseAnalyticsWrap",
      "product_memberships" : [
        "FirebaseAnalytics"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalyticsWrapper"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalyticsIdentitySupportTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAnalyticsIdentitySupportTarget",
      "path" : "FirebaseAnalyticsIdentitySupportWrapper",
      "product_dependencies" : [
        "GoogleAppMeasurementIdentitySupport",
        "GULAppDelegateSwizzler",
        "GULMethodSwizzler",
        "GULNSData",
        "GULNetwork",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseAnalyticsIdentitySupport"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalytics",
        "FirebaseCore",
        "FirebaseInstallations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalyticsCoreWrapper",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAnalyticsCoreWrapper",
      "path" : "FirebaseAnalyticsCoreWrapper",
      "product_dependencies" : [
        "GoogleAppMeasurementCore",
        "GULAppDelegateSwizzler",
        "GULMethodSwizzler",
        "GULNSData",
        "GULNetwork",
        "nanopb"
      ],
      "product_memberships" : [
        "FirebaseAnalyticsCore"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalytics",
        "FirebaseCore",
        "FirebaseInstallations"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalyticsCoreTarget",
      "module_type" : "ClangTarget",
      "name" : "FirebaseAnalyticsCoreTarget",
      "path" : "SwiftPM-PlatformExclude/FirebaseAnalyticsCoreWrap",
      "product_memberships" : [
        "FirebaseAnalyticsCore"
      ],
      "sources" : [
        "dummy.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalyticsCoreWrapper"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAnalytics",
      "module_type" : "BinaryTarget",
      "name" : "FirebaseAnalytics",
      "path" : "remote/archive/FirebaseAnalytics.zip",
      "product_memberships" : [
        "FirebaseAnalytics",
        "FirebaseAnalyticsCore",
        "FirebaseAnalyticsIdentitySupport"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "FirebaseAIUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAIUnit",
      "path" : "FirebaseAI/Wrapper/Tests",
      "sources" : [
        "APITests.swift"
      ],
      "target_dependencies" : [
        "FirebaseAI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseAILogicUnit",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAILogicUnit",
      "path" : "FirebaseAI/Tests/Unit",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAI/Tests/Unit/Resources/animals.mp4",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAI/Tests/Unit/Resources/blue.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAI/Tests/Unit/Resources/gemini-report.pdf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAI/Tests/Unit/Resources/hello-world.mp3",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAI/Tests/Unit/vertexai-sdk-test-data/mock-responses",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "APITests.swift",
        "ChatTests.swift",
        "Fakes/AppCheckInteropFake.swift",
        "Fakes/AuthInteropFake.swift",
        "GenerationConfigTests.swift",
        "GenerativeAIServiceTests.swift",
        "GenerativeModelGoogleAITests.swift",
        "GenerativeModelSessionTests.swift",
        "GenerativeModelVertexAICachingTests.swift",
        "GenerativeModelVertexAITests.swift",
        "JSONValueTests.swift",
        "MockURLProtocol.swift",
        "PartTests.swift",
        "PartsRepresentableTests.swift",
        "RequestOptionsTest.swift",
        "ResponseStreamTests.swift",
        "SafetyTests.swift",
        "Snippets/ChatSnippets.swift",
        "Snippets/CloudStorageSnippets.swift",
        "Snippets/CountTokensSnippets.swift",
        "Snippets/FirebaseAppSnippetsUtil.swift",
        "Snippets/FunctionCallingSnippets.swift",
        "Snippets/LiveSnippets.swift",
        "Snippets/MultimodalSnippets.swift",
        "Snippets/StructuredOutputSnippets.swift",
        "Snippets/TextSnippets.swift",
        "TemplateChatSessionTests.swift",
        "TemplateGenerativeModelTests.swift",
        "TemplateImagenModelTests.swift",
        "TemplateInputTests.swift",
        "TestUtilities/BundleTestUtil.swift",
        "TestUtilities/FirebaseAI+DefaultAPIConfig.swift",
        "TestUtilities/GenerativeModelTestUtil.swift",
        "TestUtilities/XCTUtil.swift",
        "Types/BackendTests.swift",
        "Types/CitationMetadataTests.swift",
        "Types/CitationTests.swift",
        "Types/GenerateContentResponseTests.swift",
        "Types/GroundingMetadataTests.swift",
        "Types/Imagen/ImageGenerationInstanceTests.swift",
        "Types/Imagen/ImageGenerationOutputOptionsTests.swift",
        "Types/Imagen/ImageGenerationParametersTests.swift",
        "Types/Imagen/ImagenGCSImageTests.swift",
        "Types/Imagen/ImagenGenerationRequestTests.swift",
        "Types/Imagen/ImagenGenerationResponseTests.swift",
        "Types/Imagen/ImagenInlineImageTests.swift",
        "Types/Imagen/RAIFilteredReasonTests.swift",
        "Types/Internal/APIConfigTests.swift",
        "Types/Internal/Requests/CountTokensRequestTests.swift",
        "Types/InternalPartTests.swift",
        "Types/Live/BidiGenerateContentServerMessageTests.swift",
        "Types/Live/VoiceConfigTests.swift",
        "Types/ModalityTokenCountTests.swift",
        "Types/ProtoDateTests.swift",
        "Types/ProtoDurationTests.swift",
        "Types/SchemaTests.swift",
        "Types/ToolTests.swift",
        "VertexComponentTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseAILogic",
        "FirebaseStorage"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseAILogic",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAILogic",
      "path" : "FirebaseAI/Sources",
      "product_memberships" : [
        "FirebaseAI",
        "FirebaseAILogic"
      ],
      "sources" : [
        "AILog.swift",
        "Chat.swift",
        "Constants.swift",
        "Errors.swift",
        "Extensions/Internal/ConvertibleFromGeneratedContent+Firebase.swift",
        "Extensions/Internal/GenerationSchema+Gemini.swift",
        "Extensions/Internal/JSONSerialization+prettyString.swift",
        "FirebaseAI.swift",
        "FirebaseInfo.swift",
        "GenAIURLSession.swift",
        "GenerateContentError.swift",
        "GenerateContentRequest.swift",
        "GenerateContentResponse.swift",
        "GenerationConfig.swift",
        "GenerativeAIRequest.swift",
        "GenerativeAIService.swift",
        "GenerativeModel.swift",
        "GenerativeModelSession.swift",
        "History.swift",
        "JSONValue.swift",
        "ModalityTokenCount.swift",
        "ModelContent.swift",
        "PartsRepresentable+Image.swift",
        "PartsRepresentable.swift",
        "Protocols/Internal/CodableProtoEnum.swift",
        "Protocols/Internal/ConvertibleToGeneratedContent.swift",
        "Protocols/Public/ConvertibleFromGeneratedContent.swift",
        "Protocols/Public/ToolRepresentable.swift",
        "Safety.swift",
        "TemplateChatSession.swift",
        "TemplateGenerateContentRequest.swift",
        "TemplateGenerativeModel.swift",
        "TemplateImagenGenerationRequest.swift",
        "TemplateImagenModel.swift",
        "TemplateInput.swift",
        "Tool.swift",
        "Types/Internal/APIConfig.swift",
        "Types/Internal/AppCheck.swift",
        "Types/Internal/DataType.swift",
        "Types/Internal/Errors/BackendError.swift",
        "Types/Internal/Errors/EmptyContentError.swift",
        "Types/Internal/Imagen/ImageGenerationInstance.swift",
        "Types/Internal/Imagen/ImageGenerationOutputOptions.swift",
        "Types/Internal/Imagen/ImageGenerationParameters.swift",
        "Types/Internal/Imagen/ImagenConstants.swift",
        "Types/Internal/Imagen/ImagenGCSImage.swift",
        "Types/Internal/Imagen/ImagenGenerationRequest.swift",
        "Types/Internal/Imagen/ImagenImageRepresentable.swift",
        "Types/Internal/Imagen/ImagenSafetyAttributes.swift",
        "Types/Internal/Imagen/InternalImagenImage.swift",
        "Types/Internal/Imagen/RAIFilteredReason.swift",
        "Types/Internal/InternalPart.swift",
        "Types/Internal/Live/AsyncWebSocket.swift",
        "Types/Internal/Live/BidiGenerateContentClientContent.swift",
        "Types/Internal/Live/BidiGenerateContentClientMessage.swift",
        "Types/Internal/Live/BidiGenerateContentRealtimeInput.swift",
        "Types/Internal/Live/BidiGenerateContentServerContent.swift",
        "Types/Internal/Live/BidiGenerateContentServerMessage.swift",
        "Types/Internal/Live/BidiGenerateContentSetup.swift",
        "Types/Internal/Live/BidiGenerateContentSetupComplete.swift",
        "Types/Internal/Live/BidiGenerateContentToolCall.swift",
        "Types/Internal/Live/BidiGenerateContentToolCallCancellation.swift",
        "Types/Internal/Live/BidiGenerateContentToolResponse.swift",
        "Types/Internal/Live/BidiGenerateContentTranscription.swift",
        "Types/Internal/Live/BidiGenerationConfig.swift",
        "Types/Internal/Live/BidiSpeechConfig.swift",
        "Types/Internal/Live/GoAway.swift",
        "Types/Internal/Live/LiveSessionService.swift",
        "Types/Internal/Live/VoiceConfig.swift",
        "Types/Internal/ProtoDate.swift",
        "Types/Internal/ProtoDuration.swift",
        "Types/Internal/Requests/CountTokensRequest.swift",
        "Types/Internal/Tools/URLContext.swift",
        "Types/Public/Backend.swift",
        "Types/Public/Imagen/ImagenAspectRatio.swift",
        "Types/Public/Imagen/ImagenGenerationConfig.swift",
        "Types/Public/Imagen/ImagenGenerationResponse.swift",
        "Types/Public/Imagen/ImagenImageFormat.swift",
        "Types/Public/Imagen/ImagenImagesBlockedError.swift",
        "Types/Public/Imagen/ImagenInlineImage.swift",
        "Types/Public/Imagen/ImagenModel.swift",
        "Types/Public/Imagen/ImagenPersonFilterLevel.swift",
        "Types/Public/Imagen/ImagenSafetyFilterLevel.swift",
        "Types/Public/Imagen/ImagenSafetySettings.swift",
        "Types/Public/Live/AudioTranscriptionConfig.swift",
        "Types/Public/Live/LiveAudioTranscription.swift",
        "Types/Public/Live/LiveGenerationConfig.swift",
        "Types/Public/Live/LiveGenerativeModel.swift",
        "Types/Public/Live/LiveServerContent.swift",
        "Types/Public/Live/LiveServerGoingAwayNotice.swift",
        "Types/Public/Live/LiveServerMessage.swift",
        "Types/Public/Live/LiveServerToolCall.swift",
        "Types/Public/Live/LiveServerToolCallCancellation.swift",
        "Types/Public/Live/LiveSession.swift",
        "Types/Public/Live/LiveSessionErrors.swift",
        "Types/Public/Live/SpeechConfig.swift",
        "Types/Public/Part.swift",
        "Types/Public/ResponseModality.swift",
        "Types/Public/Schema.swift",
        "Types/Public/StructuredOutput/GeneratedContent.swift",
        "Types/Public/StructuredOutput/GenerationID.swift",
        "Types/Public/StructuredOutput/GenerationSchema.swift",
        "Types/Public/ThinkingConfig.swift",
        "Types/Public/Tools/CodeExecution.swift",
        "Types/Public/URLContextMetadata.swift",
        "Types/Public/URLMetadata.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseCore",
        "FirebaseCoreExtension"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseAI",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAI",
      "path" : "FirebaseAI/Wrapper/Sources",
      "product_memberships" : [
        "FirebaseAI"
      ],
      "sources" : [
        "FirebaseAIWrapper.swift"
      ],
      "target_dependencies" : [
        "FirebaseAILogic"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirebaseABTesting",
      "module_type" : "ClangTarget",
      "name" : "FirebaseABTesting",
      "path" : "FirebaseABTesting/Sources",
      "product_memberships" : [
        "FirebaseInAppMessaging-Beta",
        "FirebasePerformance",
        "FirebaseRemoteConfig"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Sources/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ABTConditionalUserPropertyController.m",
        "ABTExperimentPayload.m",
        "FIRExperimentController.m",
        "FIRLifecycleEvents.m"
      ],
      "target_dependencies" : [
        "FirebaseCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Firebase",
      "module_type" : "ClangTarget",
      "name" : "Firebase",
      "path" : "CoreOnly/Sources",
      "product_memberships" : [
        "FirebaseAI",
        "FirebaseAILogic",
        "FirebaseAnalytics",
        "FirebaseAnalyticsCore",
        "FirebaseAnalyticsIdentitySupport",
        "FirebaseAuth",
        "FirebaseAppCheck",
        "FirebaseAppDistribution-Beta",
        "FirebaseAuthCombine-Community",
        "FirebaseFirestoreCombine-Community",
        "FirebaseFunctionsCombine-Community",
        "FirebaseStorageCombine-Community",
        "FirebaseCore",
        "FirebaseCrashlytics",
        "FirebaseDatabase",
        "FirebaseFirestore",
        "FirebaseFunctions",
        "FirebaseInAppMessaging-Beta",
        "FirebaseInstallations",
        "FirebaseMessaging",
        "FirebaseMLModelDownloader",
        "FirebasePerformance",
        "FirebaseRemoteConfig",
        "FirebaseStorage"
      ],
      "sources" : [
        "dummy.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DatabaseUnitSwift",
      "module_type" : "SwiftTarget",
      "name" : "DatabaseUnitSwift",
      "path" : "FirebaseDatabase/Tests/Unit/Swift",
      "sources" : [
        "Codable/ServerValueCodingTests.swift",
        "DatabaseAPITests.swift"
      ],
      "target_dependencies" : [
        "FirebaseDatabase"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DatabaseUnit",
      "module_type" : "ClangTarget",
      "name" : "DatabaseUnit",
      "path" : "FirebaseDatabase/Tests",
      "product_dependencies" : [
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseDatabase/Tests/Resources/GoogleService-Info.plist",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseDatabase/Tests/Resources/syncPointSpec.json",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Helpers/FDevice.m",
        "Helpers/FEventTester.m",
        "Helpers/FIRFakeApp.m",
        "Helpers/FMockStorageEngine.m",
        "Helpers/FTestBase.m",
        "Helpers/FTestCachePolicy.m",
        "Helpers/FTestClock.m",
        "Helpers/FTestExpectations.m",
        "Helpers/FTestHelpers.m",
        "Helpers/FTupleEventTypeString.m",
        "Helpers/SenTest+FWaiter.m",
        "Unit/FArraySortedDictionaryTest.m",
        "Unit/FCompoundHashTest.m",
        "Unit/FCompoundWriteTest.m",
        "Unit/FIRDataSnapshotTests.m",
        "Unit/FIRDatabaseConnectionContextProviderTests.m",
        "Unit/FIRMutableDataTests.m",
        "Unit/FLevelDBStorageEngineTests.m",
        "Unit/FNextPushIdTest.m",
        "Unit/FNodeTests.m",
        "Unit/FPathTests.m",
        "Unit/FPersistenceManagerTest.m",
        "Unit/FPruneForestTest.m",
        "Unit/FPruningTest.m",
        "Unit/FQueryParamsTest.m",
        "Unit/FRangeMergeTest.m",
        "Unit/FRepoInfoTest.m",
        "Unit/FSparseSnapshotTests.m",
        "Unit/FSyncPointTests.m",
        "Unit/FTrackedQueryManagerTest.m",
        "Unit/FTreeSortedDictionaryTests.m",
        "Unit/FUtilitiesTest.m"
      ],
      "target_dependencies" : [
        "FirebaseDatabase",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CoreUnit",
      "module_type" : "ClangTarget",
      "name" : "CoreUnit",
      "path" : "FirebaseCore/Tests/Unit",
      "product_dependencies" : [
        "OCMock"
      ],
      "sources" : [
        "FIRAnalyticsConfigurationTest.m",
        "FIRAppTest.m",
        "FIRBundleUtilTest.m",
        "FIRComponentContainerTest.m",
        "FIRComponentTypeTest.m",
        "FIRConfigurationTest.m",
        "FIRFirebaseUserAgentTests.m",
        "FIRHeartbeatLoggerTests.m",
        "FIRLoggerTest.m",
        "FIROptionsTest.m",
        "FIRTestCase.m",
        "FIRTestComponents.m",
        "FIRTimestampTest.m"
      ],
      "target_dependencies" : [
        "FirebaseCore",
        "SharedTestUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AuthUnit",
      "module_type" : "SwiftTarget",
      "name" : "AuthUnit",
      "path" : "FirebaseAuth/Tests/Unit",
      "sources" : [
        "ActionCodeURLTests.swift",
        "AdditionalUserInfoTests.swift",
        "AuthAPNSTokenManagerTests.swift",
        "AuthAPNSTokenTests.swift",
        "AuthAppCredentialManagerTests.swift",
        "AuthAppCredentialTests.swift",
        "AuthBackendTests.swift",
        "AuthDispatcherTests.swift",
        "AuthKeychainServicesTests.swift",
        "AuthLifecycleTests.swift",
        "AuthProviderIDTests.swift",
        "AuthStateChangesAsyncTests.swift",
        "AuthTests.swift",
        "AuthURLPresenterTests.swift",
        "AuthUseUserAccessGroupTests.swift",
        "AuthUserDefaultsTests.swift",
        "AuthWebUtilsTests.swift",
        "CreateAuthURITests.swift",
        "DeleteAccountTests.swift",
        "EmailAuthProviderTests.swift",
        "EmailLinkSignInTests.swift",
        "FacebookAuthProviderTests.swift",
        "Fakes/FakeAppCheck.swift",
        "Fakes/FakeAuthKeychainStorage.swift",
        "Fakes/FakeBackendRPCIssuer.swift",
        "FinalizeMFAEnrollmentRequestTests.swift",
        "FinalizeMFASignInRequestTests.swift",
        "GetAccountInfoTests.swift",
        "GetOOBConfirmationCodeTests.swift",
        "GetProjectConfigTests.swift",
        "GetRecaptchaConfigTests.swift",
        "GitHubAuthProviderTests.swift",
        "GoogleAuthProviderTests.swift",
        "IdTokenChangesAsyncTests.swift",
        "IdentityToolkitRequestTests.swift",
        "MultiFactorResolverTests.swift",
        "OAuthProviderTests.swift",
        "RPCBaseTests.swift",
        "ResetPasswordTests.swift",
        "RevokeTokenTests.swift",
        "SecureTokenRequestTests.swift",
        "SecureTokenTests.swift",
        "SendVerificationCodeTests.swift",
        "SetAccountInfoTests.swift",
        "SignInWithGameCenterTests.swift",
        "SignUpNewUserTests.swift",
        "StartMFAEnrollmentRequestTests.swift",
        "StartMFASignInRequestTests.swift",
        "SwiftAPI.swift",
        "SwiftGlobalTests.swift",
        "TokenRefreshCoalescerTests.swift",
        "TwitterAuthProviderTests.swift",
        "UserMetadataTests.swift",
        "UserTests.swift",
        "VerifyAssertionTests.swift",
        "VerifyClientTests.swift",
        "VerifyCustomTokenTests.swift",
        "VerifyPasswordTests.swift",
        "VerifyPhoneNumberTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseAuth"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppDistributionUnitSwift",
      "module_type" : "SwiftTarget",
      "name" : "AppDistributionUnitSwift",
      "path" : "FirebaseAppDistribution/Tests/Unit/Swift",
      "sources" : [
        "AppDistributionAPITest.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppDistribution"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppDistributionUnit",
      "module_type" : "ClangTarget",
      "name" : "AppDistributionUnit",
      "path" : "FirebaseAppDistribution/Tests/Unit",
      "product_dependencies" : [
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAppDistribution/Tests/Unit/Resources/armv7-armv7s-executable",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseAppDistribution/Tests/Unit/Resources/x86_64-executable",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "FIRAppDistributionMachOTests.m",
        "FIRAppDistributionTests.m",
        "FIRFADApiServiceTests.m"
      ],
      "target_dependencies" : [
        "FirebaseAppDistribution"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AnalyticsSwiftUnit",
      "module_type" : "SwiftTarget",
      "name" : "AnalyticsSwiftUnit",
      "path" : "FirebaseAnalytics/Tests/SwiftUnit",
      "sources" : [
        "AnalyticsAPITests.swift"
      ],
      "target_dependencies" : [
        "FirebaseAnalyticsTarget"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AnalyticsObjCAPI",
      "module_type" : "ClangTarget",
      "name" : "AnalyticsObjCAPI",
      "path" : "FirebaseAnalytics/Tests/ObjCAPI",
      "sources" : [
        "ObjCAPITests.m"
      ],
      "target_dependencies" : [
        "FirebaseAnalyticsTarget"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ABTestingUnit",
      "module_type" : "ClangTarget",
      "name" : "ABTestingUnit",
      "path" : "FirebaseABTesting/Tests/Unit",
      "product_dependencies" : [
        "OCMock"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload1.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload2.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload3.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload4.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload5.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/FirebaseABTesting/Tests/Unit/Resources/TestABTPayload6.txt",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ABTConditionalUserPropertyControllerTest.m",
        "ABTExperimentPayloadTest.m",
        "ABTFakeFIRAConditionalUserPropertyController.m",
        "ABTTestUniversalConstants.m",
        "FIRExperimentControllerTest.m",
        "Utilities/ABTTestUtilities.m"
      ],
      "target_dependencies" : [
        "FirebaseABTesting"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "6.0"
}
Done.