The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Firebase, reference 12.2.0 (e2a3c3), with Swift 6.2 (beta) for macOS (SPM) on 27 Aug 2025 20:09:41 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

[317/652] Compiling FIRIAMTimeFetcher.m
[319/652] Compiling FirebaseRemoteConfigInterop RemoteConfigConstants.swift
[319/652] Compiling FIRInAppMessaging+Bootstrap.m
[320/652] Compiling FIRIAMElapsedTimeTracker.m
[321/652] Compiling FIRIAMSDKModeManager.m
[322/652] Compiling FIRIAMSDKSettings.m
[323/652] Compiling FIRIAMRuntimeManager.m
[324/652] Compiling FirebaseRemoteConfigInternal RCNConstants3P.m
[325/652] Compiling FirebaseRemoteConfigInternal RCNPersonalization.m
[326/652] Compiling FirebaseRemoteConfigInternal RCNUserDefaultsManager.m
[327/652] Compiling FirebaseRemoteConfigInternal RCNDevice.m
[328/652] Compiling FirebaseRemoteConfigInternal RCNConfigSettings.m
[329/652] Compiling FirebaseRemoteConfigInternal RCNConfigSessionConfiguration.m
[330/652] Compiling FirebaseRemoteConfigInternal RCNConfigRealtime.m
[331/652] Compiling FirebaseRemoteConfigInternal RCNConfigContent.m
[332/652] Compiling FirebaseRemoteConfigInternal RCNConfigDBManager.m
[333/652] Compiling FirebaseRemoteConfigInternal RCNConfigFetch.m
[334/652] Compiling FirebaseRemoteConfigInternal RCNConfigExperiment.m
[335/652] Compiling FirebaseRemoteConfigInternal FIRRemoteConfigUpdate.m
[336/652] Compiling FirebaseRemoteConfigInternal FIRRemoteConfigComponent.m
[337/652] Compiling FIRIAMActionURLFollower.m
[338/652] Compiling FIRInAppMessagingRenderingDataClasses.m
[339/652] Compiling FirebaseRemoteConfigInternal FIRConfigValue.m
[340/652] Compiling FIRIAMServerMsgFetchStorage.m
[341/652] Compiling FIRIAMMsgFetcherUsingRestful.m
[342/652] Compiling FIRIAMMessageClientCache.m
[343/652] Compiling FIRIAMFetchOnAppForegroundFlow.m
[344/652] Compiling FirebaseRemoteConfigInternal FIRRemoteConfig.m
[345/652] Compiling FIRIAMFetchFlow.m
[346/652] Compiling FIRIAMDisplayExecutor.m
[347/652] Compiling FIRIAMDisplayCheckTriggerFlow.m
[348/652] Compiling FIRIAMDisplayCheckOnFetchDoneNotificationFlow.m
[350/652] Emitting module FirebaseSharedSwift
[351/652] Compiling FirebaseSharedSwift FirebaseRemoteConfigValueDecoding.swift
[352/652] Compiling FirebaseSharedSwift FirebaseDataEncoder.swift
[352/652] Compiling FIRIAMDisplayCheckOnAppForegroundFlow.m
[353/652] Compiling FIRIAMDisplayCheckOnAnalyticEventsFlow.m
[354/652] Compiling FIRIAMClientInfoFetcher.m
[355/652] Compiling FIRIAMBookKeeper.m
[356/652] Compiling FIRIAMActivityLogger.m
[357/652] Compiling FirebaseMessaging FIRMessagingRemoteNotificationsProxy.m
[358/652] Compiling FirebaseInAppMessagingInternal FIRInAppMessaging.m
[359/652] Compiling FirebaseInAppMessagingInternal FIRCore+InAppMessaging.m
[360/652] Compiling FIRIAMDisplayTriggerDefinition.m
[361/652] Compiling FirebaseInAppMessagingInternal FIRInAppMessagingErrors.m
[362/652] Compiling FIRIAMImageOnlyViewController.m
[363/652] Compiling FIRIAMModalViewController.m
[364/652] Compiling FirebaseMessaging FIRMessagingAnalytics.m
[365/657] Compiling FIRIAMDefaultDisplayImpl.m
[366/658] Compiling FIRIAMRenderingWindowHelper.m
[367/660] Compiling FIRCore+InAppMessagingDisplay.m
[368/661] Compiling FIRIAMCardViewController.m
[369/661] Compiling FIRIAMBaseRenderingViewController.m
[370/661] Compiling FIRIAMBannerViewUIWindow.m
[371/661] Compiling FIRIAMBannerViewController.m
[372/661] Compiling FirebaseMessaging FIRMessaging.m
[373/661] Compiling FIRIAMMessageDefinition.m
[374/661] Compiling FIRIAMFetchResponseParser.m
[375/661] Compiling FIRIAMMessageContentDataWithImageURL.m
[376/661] Write sources
[378/661] Compiling FIRIAMClearcutUploader.m
[379/661] Write sources
[381/661] Copying FirebaseFirestoreInternal.framework
[382/661] Compiling FIRIAMClearcutLogger.m
[383/661] Compiling FIRIAMRenderingEffectSetting.m
[384/661] Compiling FIRIAMClearcutLogStorage.m
[385/661] Compiling FIRIAMClearcutHttpRequestSender.m
[386/661] Compiling fiam.nanopb.c
[387/661] Compiling FIRIAMAnalyticsEventLoggerImpl.m
[388/661] Compiling FirebaseMessaging FIRMessagingContextManagerService.m
[389/661] Compiling FirebaseFirestoreInternalWrapper dummy.m
[390/661] Compiling NSData+SRB64Additions.m
[391/661] Compiling FTreeSortedDictionaryEnumerator.m
[392/661] Compiling FLLRBEmptyNode.m
[393/661] Compiling FTreeSortedDictionary.m
[394/661] Compiling FLLRBValueNode.m
[395/661] Compiling FImmutableSortedSet.m
[396/661] Compiling FImmutableSortedDictionary.m
[397/661] Compiling FTupleUserCallback.m
[398/661] Compiling FArraySortedDictionary.m
[399/661] Compiling FTupleTransaction.m
[400/661] Compiling FTupleTSN.m
[401/661] Compiling FTupleStringNode.m
[402/661] Compiling FTupleSetIdPath.m
[403/661] Compiling FTupleRemovedQueriesEvents.m
[404/661] Compiling FTuplePathValue.m
[405/661] Compiling FTupleOnDisconnect.m
[406/661] Compiling FSRWebSocket.m
[407/661] Compiling FTupleObjectNode.m
[408/661] Compiling fbase64.c
[409/661] Compiling FTupleObjects.m
[410/661] Compiling FTupleNodePath.m
[411/661] Compiling FTupleFirebase.m
[412/661] Compiling FTupleCallbackStatus.m
[413/661] Compiling FTupleBoolBlock.m
[414/661] Compiling FStringUtilities.m
[415/661] Compiling FParsedUrl.m
[416/661] Compiling FValidation.m
[417/661] Compiling FNextPushId.m
[418/661] Compiling FUtilities.m
[419/661] Compiling FEventEmitter.m
[420/661] Compiling FAtomicNumber.m
[421/661] Compiling FLeafNode.m
[421/661] Compiling FEmptyNode.m
[423/661] Compiling FSnapshotUtilities.m
[424/661] Compiling FIndexedNode.m
[425/661] Compiling FCompoundWrite.m
[426/661] Compiling FChildrenNode.m
[427/661] Compiling FirebaseFirestoreTestingSupport FIRQueryFake.mm
[428/661] Compiling FWebSocketConnection.m
[429/661] Compiling FConnection.m
[430/661] Compiling FTrackedQuery.m
[431/661] Compiling FPruneForest.m
[432/661] Compiling FTrackedQueryManager.m
[433/661] Compiling FPersistenceManager.m
[434/661] Compiling FPendingPut.m
[435/661] Compiling FCachePolicy.m
[436/661] Compiling FirebaseDatabaseInternal FViewProcessorResult.m
[437/661] Compiling FLevelDBStorageEngine.m
[438/661] Compiling FIRDatabaseConnectionContextProvider.m
[439/661] Compiling FirebaseDatabaseInternal FTransformedEnumerator.m
[440/661] Compiling FirebaseDatabaseInternal FValueIndex.m
[441/661] Compiling FirebaseDatabaseInternal FPriorityIndex.m
[442/661] Compiling FirebaseDatabaseInternal FRangedFilter.m
[443/661] Compiling FirebaseDatabaseInternal FViewProcessor.m
[444/661] Compiling APLevelDB.mm
[445/661] Compiling FirebaseDatabaseInternal FPathIndex.m
[446/661] Compiling FirebaseDatabaseInternal FNamedNode.m
[447/661] Compiling FirebaseDatabaseInternal FMaxNode.m
[448/661] Compiling FirebaseDatabaseInternal FListenComplete.m
[449/661] Compiling FirebaseDatabaseInternal FIndex.m
[450/661] Compiling FirebaseDatabaseInternal FKeyIndex.m
[451/661] Compiling FirebaseDatabaseInternal FClock.m
[452/661] Compiling FirebaseDatabaseInternal FIRDatabaseReference.m
[453/661] Compiling FirebaseDatabaseInternal FEventGenerator.m
[454/661] Compiling FIndexedFilter.m
[455/661] Compiling FLimitedFilter.m
[456/661] Compiling FViewCache.m
[457/661] Compiling FChildChangeAccumulator.m
[458/661] Compiling FKeepSyncedEventRegistration.m
[459/661] Compiling FValueEventRegistration.m
[460/661] Compiling FView.m
[461/661] Compiling FEventRaiser.m
[462/661] Compiling FDataEvent.m
[463/661] Compiling FCancelEvent.m
[463/661] Compiling FCacheNode.m
[465/661] Compiling FChange.m
[466/661] Compiling FChildEventRegistration.m
[467/661] Compiling FTreeNode.m
[468/661] Compiling FTree.m
[469/661] Compiling FPath.m
[470/661] Compiling FIRRetryHelper.m
[471/661] Compiling FImmutableTree.m
[472/661] Compiling FOverwrite.m
[473/661] Compiling FOperationSource.m
[474/661] Compiling FMerge.m
[475/661] Compiling FAckUserWrite.m
[476/661] Compiling FWriteTreeRef.m
[477/661] Compiling FWriteRecord.m
[478/661] Compiling FWriteTree.m
[479/661] Compiling FSyncPoint.m
[480/661] Compiling FSparseSnapshotTree.m
[481/661] Compiling FSnapshotHolder.m
[482/661] Compiling FRepoInfo.m
[483/661] Compiling FServerValues.m
[484/661] Compiling FSyncTree.m
[485/661] Compiling FRepoManager.m
[486/661] Compiling FRangeMerge.m
[487/661] Compiling FQuerySpec.m
[488/661] Compiling FListenProvider.m
[489/661] Compiling FRepo.m
[490/661] Compiling FConstants.m
[491/661] Compiling FIRTransactionResult.m
[492/661] Compiling FCompoundHash.m
[493/661] Write sources
[496/661] Compiling FQueryParams.m
[497/661] Compiling FIRServerValue.m
[498/661] Compiling FIRMutableData.m
[499/661] Compiling FirebaseCoreExtension resource_bundle_accessor.m
[500/665] Compiling FIRDataSnapshot.m
[501/672] Compiling FIRDatabase.m
[502/677] Compiling FIRDatabaseComponent.m
[503/679] Compiling FIRDatabaseQuery.m
[504/679] Compiling FirebaseCoreExtension dummy.m
[504/679] Write sources
[507/679] Compiling FirebaseAuthInterop dummy.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.
[508/679] Compiling FirebaseAppDistributionTarget dummy.m
[509/679] Compiling FirebaseAppCheckInterop dummy.m
[510/679] Compiling FIRDeviceCheckProviderFactory.m
[511/679] Compiling FIRAuthErrorUtils.m
[512/679] Compiling FIRMultiFactorConstants.m
[513/679] Compiling FIRAuth.m
[514/679] Compiling FIRAuthProvider.m
[515/679] Compiling FPersistentConnection.m
[516/679] Compiling FIRDeviceCheckProvider.m
[517/679] Compiling FIRAppCheckDebugProviderFactory.m
[518/679] Copying FirebaseAnalytics.framework
[519/679] Write sources
[520/679] Compiling FIRAppCheckTokenResult.m
[521/679] Compiling FIRHeartbeatLogger+AppCheck.m
[522/679] Compiling FIRAppCheckValidator.m
[523/679] Compiling FIRInternalAppCheckProvider.m
[524/679] Compiling FirebaseAnalyticsWrapper dummy.m
[525/679] Compiling FIRAppCheckDebugProvider.m
[526/679] Compiling FirebaseAnalyticsIdentitySupportTarget dummy.m
[526/679] Compiling FirebaseAnalyticsTarget dummy.m
[528/685] Compiling FirebaseAnalyticsCoreWrapper dummy.m
[529/685] Compiling FirebaseAnalyticsCoreTarget dummy.m
[530/685] Compiling Firebase dummy.m
[531/685] Compiling FirebaseABTesting resource_bundle_accessor.m
[532/685] Compiling FirebaseABTesting FIRLifecycleEvents.m
[533/685] Compiling FBLPromises resource_bundle_accessor.m
[534/685] Compiling FBLPromises FBLPromiseError.m
[535/685] Compiling FirebaseABTesting ABTExperimentPayload.m
[537/685] Compiling FirebaseCoreInternal WeakContainer.swift
[538/685] Compiling FirebaseCoreInternal _ObjC_HeartbeatController.swift
[538/686] Compiling FirebaseABTesting ABTConditionalUserPropertyController.m
[539/686] Compiling FirebaseABTesting FIRExperimentController.m
[541/686] Compiling FirebaseCoreInternal StorageFactory.swift
[541/686] Compiling FBLPromises FBLPromise+Validate.m
[542/686] Compiling FBLPromises FBLPromise+Timeout.m
[543/686] Compiling FBLPromises FBLPromise.m
[544/686] Compiling FBLPromises FBLPromise+Then.m
[545/686] Compiling FBLPromises FBLPromise+Testing.m
[546/686] Compiling FBLPromises FBLPromise+Reduce.m
[547/686] Compiling FBLPromises FBLPromise+Recover.m
[548/686] Compiling FBLPromises FBLPromise+Retry.m
[549/686] Compiling FBLPromises FBLPromise+Wrap.m
[550/686] Compiling FBLPromises FBLPromise+Race.m
[552/686] Compiling FirebaseCrashlyticsSwift StringToHexConverter.swift
[553/686] Compiling FirebaseCrashlyticsSwift CrashlyticsRemoteConfigManager.swift
[554/686] Emitting module FirebaseCrashlyticsSwift
[555/686] Compiling FirebaseCrashlyticsSwift EncodedRolloutAssignment.swift
[555/686] Compiling FBLPromises FBLPromise+Await.m
[556/686] Compiling FBLPromises FBLPromise+Catch.m
[557/686] Compiling FBLPromises FBLPromise+Do.m
[558/686] Compiling FBLPromises FBLPromise+Delay.m
[560/686] Compiling FirebaseCoreInternal RingBuffer.swift
[561/686] Compiling FirebaseCoreInternal Storage.swift
[561/686] Compiling FBLPromises FBLPromise+Async.m
[562/686] Compiling FBLPromises FBLPromise+Any.m
[564/686] Compiling FirebaseCoreInternal resource_bundle_accessor.swift
[564/686] Compiling FBLPromises FBLPromise+Always.m
[565/686] Compiling FBLPromises FBLPromise+All.m
[567/686] Emitting module FirebaseCoreInternal
[568/686] Compiling FirebaseCoreInternal _ObjC_HeartbeatsPayload.swift
[569/686] Compiling FirebaseCoreInternal UnfairLock.swift
[570/705] Compiling FirebaseDatabase DatabaseReference+WriteEncodable.swift
[571/705] Compiling FirebaseDatabase SPMSwiftHeaderWorkaround.swift
[572/705] Compiling FirebaseDatabase EncoderDecoder.swift
[573/705] Emitting module FirebaseDatabase
[574/705] Compiling FirebaseDatabase DataSnapshot+ReadDecodable.swift
[575/705] Compiling FirebaseDatabase ServerTimestamp.swift
[576/705] Compiling Promises Promise+Delay.swift
[577/705] Compiling Promises Promise+Do.swift
[578/705] Compiling Promises Promise+Await.swift
[579/705] Compiling Promises Promise+Catch.swift
[580/705] Compiling Promises Promise+All.swift
[581/705] Compiling Promises Promise+Always.swift
[582/705] Compiling Promises Promise+Race.swift
[583/705] Compiling Promises Promise+Recover.swift
[584/705] Compiling Promises Promise+Timeout.swift
[585/705] Compiling Promises Promise+Validate.swift
[586/705] Compiling Promises Promise+Reduce.swift
[587/705] Compiling Promises Promise+Retry.swift
[588/705] Compiling Promises Promise+Testing.swift
[589/705] Compiling Promises Promise+Then.swift
[590/705] Emitting module Promises
[591/705] Compiling Promises Promise+Any.swift
[592/705] Compiling Promises Promise+Async.swift
[599/705] Compiling Promises Promise+Wrap.swift
[600/705] Compiling Promises Promise.swift
[601/707] Compiling Promises PromiseError.swift
[602/707] Compiling Promises resource_bundle_accessor.swift
[603/707] Compiling FirebaseRemoteConfig resource_bundle_accessor.swift
[604/707] Compiling FirebaseRemoteConfig SPMSwiftHeaderWorkaround.swift
[605/707] Compiling FirebaseRemoteConfig Value.swift
[605/707] Compiling FirebaseCore resource_bundle_accessor.m
[606/707] Compiling FirebaseCore FIRComponentType.m
[607/707] Compiling FirebaseCore FIRComponentContainer.m
[608/707] Compiling FirebaseCore FIROptions.m
[609/707] Compiling FirebaseCore FIRComponent.m
[610/707] Compiling FirebaseCore FIRBundleUtil.m
[611/707] Compiling FirebaseCore FIRLogger.m
[612/707] Compiling FirebaseCore FIRAnalyticsConfiguration.m
[613/707] Compiling FirebaseCore FIRConfiguration.m
[614/707] Compiling FirebaseCore FIRTimestamp.m
[615/707] Compiling FirebaseCore FIRHeartbeatLogger.m
[616/707] Compiling FirebaseCore FIRFirebaseUserAgent.m
[617/707] Compiling FirebaseCore FIRVersion.m
[618/707] Compiling FirebaseCore FIRApp.m
[620/732] Compiling FirebaseRemoteConfig RemoteConfigProperty.swift
[621/732] Compiling FirebaseRemoteConfig FirebaseRemoteConfigValueDecoderHelper.swift
[622/732] Compiling FirebaseRemoteConfig CustomSignals.swift
[623/732] Compiling FirebaseRemoteConfig Codable.swift
[624/732] Emitting module FirebaseRemoteConfig
[625/732] Compiling FirebaseRemoteConfig RemoteConfigValueObservable.swift
[626/976] Compiling FirebaseFunctions FunctionsSerializer.swift
[627/976] Compiling FirebaseFunctions HTTPSCallableOptions.swift
[628/976] Compiling FirebaseFunctions FunctionsError.swift
[629/976] Compiling FirebaseFunctions HTTPSCallable.swift
[630/976] Compiling FirebaseFunctions Callable+Codable.swift
[631/976] Compiling FirebaseFunctions FunctionsContext.swift
[632/976] Compiling FirebaseAuth AuthProtoMFAEnrollment.swift
[633/976] Compiling FirebaseAuth AuthProtoFinalizeMFAPhoneRequestInfo.swift
[634/978] Compiling FirebaseAuth AuthProtoFinalizeMFATOTPEnrollmentResponseInfo.swift
[635/978] Compiling FirebaseAuth AuthProtoFinalizeMFATOTPSignInRequestInfo.swift
[636/978] Emitting module FirebaseStorage
[637/978] Compiling FirebaseAuth PhoneMultiFactorAssertion.swift
[638/978] Compiling FirebaseAuth PhoneMultiFactorGenerator.swift
[639/978] Compiling FirebaseAuth PhoneMultiFactorInfo.swift
[640/978] Compiling FirebaseAuth TOTPMultFactorAssertion.swift
[641/978] Compiling FirebaseAuth TOTPMultiFactorGenerator.swift
[642/978] Compiling FirebaseAuth TOTPMultiFactorInfo.swift
[643/978] Compiling FirebaseAuth TOTPSecret.swift
[644/978] Compiling FirebaseAuth AuthKeychainServices.swift
[645/978] Compiling FirebaseAuth AuthKeychainStorage.swift
[646/978] Compiling FirebaseAuth AuthAPNSTokenManager.swift
[647/978] Compiling FirebaseAuth AuthProto.swift
[648/978] Compiling FirebaseAuth AuthKeychainStorageReal.swift
[649/978] Compiling FirebaseAuth AuthUserDefaults.swift
[650/978] Compiling FirebaseAuth AuthAPNSToken.swift
[652/978] Compiling FirebaseAuth AuthProtoFinalizeMFAPhoneResponseInfo.swift
[653/978] Compiling FirebaseAuth AuthProtoStartMFAPhoneRequestInfo.swift
[656/978] Compiling FirebaseAuth AuthProtoStartMFAPhoneResponseInfo.swift
[657/978] Compiling FirebaseAuth AuthProtoFinalizeMFATOTPEnrollmentRequestInfo.swift
[658/980] Compiling FirebaseAuth ResetPasswordRequest.swift
[659/980] Compiling FirebaseAuth ResetPasswordResponse.swift
[660/980] Emitting module FirebaseFunctions
[661/980] Compiling FirebaseFunctions Functions.swift
[662/980] Emitting module FirebaseFirestore
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/Codable/DocumentReference+ReadDecodable.swift:71:9: warning: capture of non-sendable type 'T.Type' in an isolated closure
 69 |          * https://github.com/firebase/firebase-ios-sdk/pull/9101#discussion_r809117034
 70 |          */
 71 |         completion(.failure(error!))
    |         `- warning: capture of non-sendable type 'T.Type' in an isolated closure
 72 |         return
 73 |       }
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/Codable/DocumentReference+ReadDecodable.swift:61:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
 59 |                                  decoder: Firestore.Decoder = .init(),
 60 |                                  source: FirestoreSource = .default,
 61 |                                  completion: @escaping (Result<T, Error>) -> Void) {
    |                                  `- warning: capture of non-sendable type 'T.Type' in an isolated closure
 62 |     getDocument(source: source) { snapshot, error in
 63 |       guard let snapshot = snapshot else {
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/Codable/DocumentReference+ReadDecodable.swift:71:9: warning: capture of non-sendable type 'T.Type' in an isolated closure
 69 |          * https://github.com/firebase/firebase-ios-sdk/pull/9101#discussion_r809117034
 70 |          */
 71 |         completion(.failure(error!))
    |         `- warning: capture of non-sendable type 'T.Type' in an isolated closure
 72 |         return
 73 |       }
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/Codable/DocumentReference+ReadDecodable.swift:61:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
 59 |                                  decoder: Firestore.Decoder = .init(),
 60 |                                  source: FirestoreSource = .default,
 61 |                                  completion: @escaping (Result<T, Error>) -> Void) {
    |                                  `- warning: capture of non-sendable type 'T.Type' in an isolated closure
 62 |     getDocument(source: source) { snapshot, error in
 63 |       guard let snapshot = snapshot else {
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/Codable/DocumentReference+ReadDecodable.swift:71:9: warning: capture of non-sendable type 'T.Type' in an isolated closure
 69 |          * https://github.com/firebase/firebase-ios-sdk/pull/9101#discussion_r809117034
 70 |          */
 71 |         completion(.failure(error!))
    |         `- warning: capture of non-sendable type 'T.Type' in an isolated closure
 72 |         return
 73 |       }
/Users/admin/builder/spi-builder-workspace/Firestore/Swift/Source/Codable/DocumentReference+ReadDecodable.swift:61:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
 59 |                                  decoder: Firestore.Decoder = .init(),
 60 |                                  source: FirestoreSource = .default,
 61 |                                  completion: @escaping (Result<T, Error>) -> Void) {
    |                                  `- warning: capture of non-sendable type 'T.Type' in an isolated closure
 62 |     getDocument(source: source) { snapshot, error in
 63 |       guard let snapshot = snapshot else {
[679/980] Compiling FirebaseStorage StorageTaskSnapshot.swift
[680/980] Compiling FirebaseStorage StorageUploadTask.swift
[684/983] Compiling FirebaseFirestore SwiftHeaderWorkaround.swift
[685/983] Compiling FirebaseFirestore resource_bundle_accessor.swift
[685/983] Compiling FirebaseFirestoreTarget dummy.m
[687/983] Compiling FirebaseFunctionsCombineSwift HTTPSCallable+Combine.swift
[688/983] Compiling FirebaseFunctionsCombineSwift Functions+Combine.swift
[689/983] Emitting module FirebaseFunctionsCombineSwift
[692/993] Compiling FirebaseStorageCombineSwift Storage+Combine.swift
[693/993] Emitting module FirebaseStorageCombineSwift
[694/993] Compiling FirebaseStorageCombineSwift StorageReference+Combine.swift
[695/993] Compiling FirebaseMLModelDownloader RemoteModelInfo.swift
[696/994] Compiling FirebaseMLModelDownloader ModelFileManager.swift
[697/994] Emitting module FirebaseAuth
[698/1007] Compiling FirebaseAuth VerifyCustomTokenResponse.swift
[699/1007] Compiling FirebaseAuth VerifyPasswordRequest.swift
[700/1007] Compiling FirebaseAuth VerifyPasswordResponse.swift
[701/1007] Compiling FirebaseAuth VerifyPhoneNumberRequest.swift
[702/1007] Compiling FirebaseAuth VerifyPhoneNumberResponse.swift
[703/1007] Compiling FirebaseAuth VerifyClientRequest.swift
[704/1007] Compiling FirebaseAuth VerifyClientResponse.swift
[705/1007] Compiling FirebaseAuth Base64URLEncodedStringExtension.swift
[706/1007] Compiling FirebaseAuth MultiFactor.swift
[707/1007] Compiling FirebaseAuth MultiFactorAssertion.swift
[708/1007] Compiling FirebaseAuth MultiFactorInfo.swift
[709/1007] Compiling FirebaseAuth MultiFactorResolver.swift
[710/1007] Compiling FirebaseAuth MultiFactorSession.swift
[711/1007] Compiling FirebaseAuth GetProjectConfigRequest.swift
[712/1007] Compiling FirebaseAuth GetProjectConfigResponse.swift
[713/1007] Compiling FirebaseAuth GetRecaptchaConfigRequest.swift
[714/1007] Compiling FirebaseAuth GetRecaptchaConfigResponse.swift
[715/1007] Compiling FirebaseAuth FinalizeMFAEnrollmentRequest.swift
[716/1007] Compiling FirebaseAuth FinalizeMFAEnrollmentResponse.swift
[717/1007] Compiling FirebaseAuth StartMFAEnrollmentRequest.swift
[718/1007] Compiling FirebaseAuth StartMFAEnrollmentResponse.swift
[719/1007] Compiling FirebaseAuth FinalizeMFASignInRequest.swift
[720/1007] Compiling FirebaseAuth FinalizeMFASignInResponse.swift
[721/1007] Compiling FirebaseAuth StartMFASignInRequest.swift
[722/1007] Compiling FirebaseAuth StartMFASignInResponse.swift
[723/1007] Compiling FirebaseAuth WithdrawMFARequest.swift
[724/1007] Compiling FirebaseAuth WithdrawMFAResponse.swift
[725/1007] Emitting module FirebaseFirestoreCombineSwift
[726/1007] 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>
[727/1007] 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>
[728/1007] Compiling FirebaseFirestoreCombineSwift Transaction+Combine.swift
[729/1007] Compiling FirebaseFirestoreCombineSwift Firestore+Combine.swift
[743/1007] Emitting module FirebaseMLModelDownloader
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:523:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
521 |
522 | extension EventName: SwiftProtobuf._ProtoNameProviding {
523 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
524 |     0: .same(proto: "UNKNOWN_EVENT"),
525 |     100: .same(proto: "MODEL_DOWNLOAD"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:532:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
530 |
531 | extension ErrorCode: SwiftProtobuf._ProtoNameProviding {
532 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
533 |     0: .same(proto: "NO_ERROR"),
534 |     101: .same(proto: "URI_EXPIRED"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:547:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
545 | extension SystemInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
546 |   static let protoMessageName: String = "SystemInfo"
547 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
548 |     1: .standard(proto: "app_id"),
549 |     2: .standard(proto: "app_version"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:603:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
601 | extension ModelInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
602 |   static let protoMessageName: String = "ModelInfo"
603 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
604 |     1: .same(proto: "name"),
605 |     2: .same(proto: "version"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:652:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
650 |
651 | extension ModelInfo.ModelType: SwiftProtobuf._ProtoNameProviding {
652 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
653 |     0: .same(proto: "TYPE_UNKNOWN"),
654 |     1: .same(proto: "CUSTOM"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:660:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
658 | extension ModelOptions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
659 |   static let protoMessageName: String = "ModelOptions"
660 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
661 |     1: .standard(proto: "model_info"),
662 |     4: .standard(proto: "is_model_update_enabled"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:698:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
696 | extension ModelDownloadLogEvent: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
697 |   static let protoMessageName: String = "ModelDownloadLogEvent"
698 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
699 |     1: .same(proto: "options"),
700 |     2: .standard(proto: "rough_download_duration_ms"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:759:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
757 |
758 | extension ModelDownloadLogEvent.DownloadStatus: SwiftProtobuf._ProtoNameProviding {
759 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
760 |     0: .same(proto: "UNKNOWN_STATUS"),
761 |     1: .same(proto: "EXPLICITLY_REQUESTED"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:775:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
773 | extension DeleteModelLogEvent: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
774 |   static let protoMessageName: String = "DeleteModelLogEvent"
775 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
776 |     1: .standard(proto: "model_type"),
777 |     2: .standard(proto: "is_successful"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:813:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
811 | extension FirebaseMlLogEvent: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
812 |   static let protoMessageName: String = "FirebaseMlLogEvent"
813 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
814 |     1: .standard(proto: "system_info"),
815 |     2: .standard(proto: "event_name"),
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[748/1007] Compiling FirebaseAuth ActionCodeSettings.swift
[749/1007] Compiling FirebaseAuth ActionCodeURL.swift
[750/1007] Compiling FirebaseAuth Auth.swift
[751/1007] Compiling FirebaseAuth AuthComponent.swift
[752/1007] Compiling FirebaseAuth AuthDataResult.swift
[753/1007] Compiling FirebaseAuth GetAccountInfoResponse.swift
[754/1007] Compiling FirebaseAuth GetOOBConfirmationCodeRequest.swift
[755/1007] Compiling FirebaseAuth GetOOBConfirmationCodeResponse.swift
[756/1007] Compiling FirebaseAuth ActionCodeInfo.swift
[757/1007] Compiling FirebaseAuth ActionCodeOperation.swift
[758/1012] 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>
[759/1012] Compiling FirebaseFirestoreCombineSwift CollectionReference+Combine.swift
[760/1012] Compiling FirebaseMLModelDownloader TelemetryLogger.swift
[766/1012] Emitting module FirebaseAI
[769/1012] Compiling FirebaseMLModelDownloader firebase_ml_log_sdk.pb.swift
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:523:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
521 |
522 | extension EventName: SwiftProtobuf._ProtoNameProviding {
523 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
524 |     0: .same(proto: "UNKNOWN_EVENT"),
525 |     100: .same(proto: "MODEL_DOWNLOAD"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:532:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
530 |
531 | extension ErrorCode: SwiftProtobuf._ProtoNameProviding {
532 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
533 |     0: .same(proto: "NO_ERROR"),
534 |     101: .same(proto: "URI_EXPIRED"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:547:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
545 | extension SystemInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
546 |   static let protoMessageName: String = "SystemInfo"
547 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
548 |     1: .standard(proto: "app_id"),
549 |     2: .standard(proto: "app_version"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:603:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
601 | extension ModelInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
602 |   static let protoMessageName: String = "ModelInfo"
603 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
604 |     1: .same(proto: "name"),
605 |     2: .same(proto: "version"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:652:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
650 |
651 | extension ModelInfo.ModelType: SwiftProtobuf._ProtoNameProviding {
652 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
653 |     0: .same(proto: "TYPE_UNKNOWN"),
654 |     1: .same(proto: "CUSTOM"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:660:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
658 | extension ModelOptions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
659 |   static let protoMessageName: String = "ModelOptions"
660 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
661 |     1: .standard(proto: "model_info"),
662 |     4: .standard(proto: "is_model_update_enabled"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:698:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
696 | extension ModelDownloadLogEvent: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
697 |   static let protoMessageName: String = "ModelDownloadLogEvent"
698 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
699 |     1: .same(proto: "options"),
700 |     2: .standard(proto: "rough_download_duration_ms"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:759:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
757 |
758 | extension ModelDownloadLogEvent.DownloadStatus: SwiftProtobuf._ProtoNameProviding {
759 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
760 |     0: .same(proto: "UNKNOWN_STATUS"),
761 |     1: .same(proto: "EXPLICITLY_REQUESTED"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:775:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
773 | extension DeleteModelLogEvent: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
774 |   static let protoMessageName: String = "DeleteModelLogEvent"
775 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
776 |     1: .standard(proto: "model_type"),
777 |     2: .standard(proto: "is_successful"),
/Users/admin/builder/spi-builder-workspace/FirebaseMLModelDownloader/Sources/proto/firebase_ml_log_sdk.pb.swift:813:58: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
811 | extension FirebaseMlLogEvent: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
812 |   static let protoMessageName: String = "FirebaseMlLogEvent"
813 |   static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                          `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#DeprecatedDeclaration]
814 |     1: .standard(proto: "system_info"),
815 |     2: .standard(proto: "event_name"),
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[770/1012] Compiling FirebaseMLModelDownloader ModelInfoRetriever.swift
[771/1012] Compiling FirebaseMLModelDownloader ModelDownloadTask.swift
[772/1012] Compiling FirebaseMLModelDownloader ModelDownloader.swift
[773/1012] Compiling FirebaseAuth AuthRequestConfiguration.swift
[774/1012] Compiling FirebaseAuth IdentityToolkitRequest.swift
[775/1012] Compiling FirebaseAuth AuthMFAResponse.swift
[776/1012] Compiling FirebaseAuth CreateAuthURIRequest.swift
[777/1012] Compiling FirebaseAuth CreateAuthURIResponse.swift
[778/1012] Compiling FirebaseAuth DeleteAccountRequest.swift
[779/1012] Compiling FirebaseAuth DeleteAccountResponse.swift
[780/1012] Compiling FirebaseAuth EmailLinkSignInRequest.swift
[781/1012] Compiling FirebaseAuth EmailLinkSignInResponse.swift
[782/1012] Compiling FirebaseAuth GetAccountInfoRequest.swift
[788/1012] Compiling FirebaseAuth RevokeTokenResponse.swift
[789/1012] Compiling FirebaseAuth SecureTokenRequest.swift
[790/1012] Compiling FirebaseAuth SecureTokenResponse.swift
[791/1012] Compiling FirebaseAuth SendVerificationTokenRequest.swift
[792/1012] Compiling FirebaseAuth SendVerificationTokenResponse.swift
[793/1012] Compiling FirebaseAuth SetAccountInfoRequest.swift
[794/1012] Compiling FirebaseAuth SetAccountInfoResponse.swift
[795/1012] Compiling FirebaseAuth SignInWithGameCenterRequest.swift
[796/1012] Compiling FirebaseAuth SignInWithGameCenterResponse.swift
[797/1012] Compiling FirebaseAuth SignUpNewUserRequest.swift
[798/1012] Compiling FirebaseAuth SignUpNewUserResponse.swift
[799/1012] Compiling FirebaseAuth VerifyAssertionRequest.swift
[800/1012] Compiling FirebaseAuth VerifyAssertionResponse.swift
[801/1012] Compiling FirebaseAuth VerifyCustomTokenRequest.swift
[802/1012] Compiling FirebaseAuth AuthCondition.swift
[803/1012] Compiling FirebaseAuth AuthDefaultUIDelegate.swift
[804/1012] Compiling FirebaseAuth AuthErrorUtils.swift
[805/1012] Compiling FirebaseAuth AuthErrors.swift
[806/1012] Compiling FirebaseAuth AuthInternalErrors.swift
[807/1012] Compiling FirebaseAuth AuthLog.swift
[808/1012] Compiling FirebaseAuth AuthRecaptchaVerifier.swift
[809/1012] Compiling FirebaseAuth AuthUIDelegate.swift
[810/1012] Compiling FirebaseAuth AuthURLPresenter.swift
[811/1012] Compiling FirebaseAuth AuthWebUtils.swift
[812/1012] Compiling FirebaseAuth AuthWebView.swift
[813/1012] Compiling FirebaseAuth AuthWebViewController.swift
[814/1012] Compiling FirebaseAuth resource_bundle_accessor.swift
[815/1012] Compiling FirebaseAI ImagenSafetySettings.swift
[816/1012] Compiling FirebaseAI Part.swift
[817/1012] Compiling FirebaseAI ResponseModality.swift
[818/1012] Compiling FirebaseAI Schema.swift
[819/1012] Compiling FirebaseAI ThinkingConfig.swift
[852/1012] Compiling FirebaseAuth AuthCredential.swift
[853/1012] Compiling FirebaseAuth AuthProviderID.swift
[880/1012] Compiling FirebaseAuth AuthAPNSTokenType.swift
[881/1012] Compiling FirebaseAuth AuthAppCredential.swift
[882/1012] Compiling FirebaseAuth AuthAppCredentialManager.swift
[883/1012] Compiling FirebaseAuth AuthNotificationManager.swift
[884/1012] Compiling FirebaseAuth AuthStoredUserManager.swift
[885/1012] Compiling FirebaseAuth SecureTokenService.swift
[886/1012] Compiling FirebaseAuth AdditionalUserInfo.swift
[887/1012] Compiling FirebaseAuth User.swift
[888/1012] Compiling FirebaseAuth UserInfo.swift
[889/1012] Compiling FirebaseAuth UserInfoImpl.swift
[890/1012] Compiling FirebaseAuth UserMetadata.swift
[891/1012] Compiling FirebaseAuth UserProfileChangeRequest.swift
[892/1012] Compiling FirebaseAuth UserProfileUpdate.swift
[893/1012] Compiling FirebaseAuth EmailAuthProvider.swift
[894/1012] Compiling FirebaseAuth FacebookAuthProvider.swift
[895/1012] Compiling FirebaseAuth FederatedAuthProvider.swift
[896/1012] Compiling FirebaseAuth GameCenterAuthProvider.swift
[897/1012] Compiling FirebaseAuth GitHubAuthProvider.swift
[898/1012] Compiling FirebaseAuth GoogleAuthProvider.swift
[899/1012] Compiling FirebaseAuth OAuthCredential.swift
[900/1012] Compiling FirebaseAuth OAuthProvider.swift
[901/1012] Compiling FirebaseAuth PhoneAuthCredential.swift
[902/1012] Compiling FirebaseAuth PhoneAuthProvider.swift
[903/1012] Compiling FirebaseAuth TwitterAuthProvider.swift
[904/1012] Compiling FirebaseAuth AuthBackend.swift
[905/1012] Compiling FirebaseAuth AuthBackendRPCIssuer.swift
[906/1012] Compiling FirebaseAuth AuthRPCRequest.swift
[907/1020] Compiling FirebaseAuthCombineSwift OAuthProvider+Combine.swift
[908/1020] Compiling FirebaseAuthCombineSwift GameCenterAuthProvider+Combine.swift
[909/1020] Compiling FirebaseAuthCombineSwift MultiFactor+Combine.swift
[910/1020] Compiling FirebaseAuthCombineSwift MultiFactorResolver+Combine.swift
[911/1020] Compiling FirebaseAuthCombineSwift PhoneAuthProvider+Combine.swift
[912/1020] Compiling FirebaseAuthCombineSwift User+Combine.swift
[913/1020] Emitting module FirebaseAuthCombineSwift
[914/1020] Compiling FirebaseAuthCombineSwift Auth+Combine.swift
[920/1022] Emitting module FirebaseSessions
[937/1022] Compiling FirebaseSessions SettingsProvider.swift
[938/1022] Compiling FirebaseSessions Time.swift
[941/1022] Compiling FirebaseCrashlytics resource_bundle_accessor.m
[942/1022] Compiling FIRCLSNetworkResponseHandler.m
[943/1022] Compiling FIRCLSMachOSlice.m
[944/1022] Compiling FIRCLSFABAsyncOperation.m
[945/1022] Compiling FIRCLSdSYM.m
[946/1022] Compiling FIRCLSCodeMapping.m
[947/1022] Compiling FIRCLSMachO.m
[948/1022] Compiling FIRCLSByteUtility.m
[949/1022] Compiling FIRCLSConstants.m
[950/1022] Compiling FIRCLSFABHost.m
[951/1022] Compiling FIRCLSMachOBinary.m
[952/1022] Compiling FIRCLSCompoundOperation.m
[953/1022] Compiling FIRCLSURLBuilder.m
[954/1022] Compiling FIRCLSUUID.m
[955/1022] Compiling crashlytics.nanopb.c
[956/1022] Compiling FIRCLSFABNetworkClient.m
[957/1022] Compiling FIRCLSNetworkOperation.m
[958/1022] Compiling FIRCLSDownloadAndSaveSettingsOperation.m
[959/1022] Compiling FIRCLSApplicationIdentifierModel.m
[960/1022] Compiling FIRCLSThreadArrayOperation.m
[961/1022] Compiling FIRCLSSymbolicationOperation.m
[962/1022] Compiling FIRCLSSettingsManager.m
[963/1022] Compiling FIRCLSSerializeSymbolicatedFramesOperation.m
[964/1022] Compiling FIRCLSAsyncOperation.m
[965/1022] Compiling FIRCLSProcessReportOperation.m
[966/1022] Compiling FIRCLSRecordIdentity.m
[967/1022] Compiling FIRCLSUnwind_x86.c
[968/1022] Compiling FIRCLSCompactUnwind.c
[969/1022] Compiling FIRCLSUnwind_arm.c
[970/1022] Compiling FIRCLSUnwind.c
[971/1022] Compiling FIRCLSRecordHost.m
[972/1022] Compiling FIRCLSDwarfUnwind.c
[973/1022] Compiling FIRCLSReportAdapter.m
[974/1022] Compiling FIRCLSDataParsing.c
[975/1022] Compiling FIRCLSRecordBase.m
[976/1022] Compiling FIRCLSRecordApplication.m
[977/1022] Compiling FIRCLSLaunchMarkerModel.m
[977/1022] Compiling FIRCLSDwarfExpressionMachine.c
[979/1022] Compiling FIRCLSSymbolResolver.m
[980/1022] Compiling FIRCLSSettings.m
[981/1022] Compiling FIRCLSOnDemandModel.m
[982/1022] Compiling FIRCLSInternalReport.m
[983/1022] Compiling FIRCLSThreadState.c
[984/1022] Compiling FIRCLSExecutionIdentifierModel.m
[985/1022] Compiling FIRCLSInternalLogging.c
[986/1022] Compiling FIRCLSFileManager.m
[987/1022] Compiling FIRCLSLogger.m
[987/1022] Compiling FIRCLSDemangleOperation.mm
[989/1022] Compiling FIRCLSUtility.m
[990/1022] Compiling FIRCLSFile.m
[991/1022] Compiling FIRCLSContextInitData.m
[992/1022] Compiling FIRCLSInstallIdentifierModel.m
[993/1022] Compiling FIRCLSCallStackTree.m
[994/1022] Compiling FIRCLSMachException.c
[995/1022] Compiling FIRCLSSignal.c
[996/1022] Compiling FIRCLSHandler.m
[997/1022] Compiling FIRStackFrame.m
[998/1022] Compiling FIRCLSAllocate.c
[999/1022] Compiling FIRExceptionModel.m
[1000/1022] Compiling FIRCrashlyticsReport.m
[1001/1022] Compiling FIRCLSDataCollectionToken.m
[1002/1022] Compiling FIRCLSUserDefaults.m
[1003/1022] Compiling FIRCLSDataCollectionArbiter.m
[1004/1022] Compiling FIRCLSRolloutsPersistenceManager.m
[1005/1022] Compiling FIRCLSMetricKitManager.m
[1006/1022] Compiling FIRCLSReportUploader.m
[1007/1022] Compiling FIRCLSManagerData.m
[1008/1022] Compiling FIRCLSContextManager.m
[1009/1022] Compiling FIRCLSExistingReportManager.m
[1010/1022] Compiling FIRCLSAnalyticsManager.m
[1011/1022] Compiling FIRCLSUserLogging.m
[1012/1022] Compiling FIRCrashlytics.m
[1013/1022] Compiling FIRCLSCrashedMarkerFile.c
[1014/1022] Compiling FIRCLSProcess.c
[1015/1022] Compiling FIRCLSContext.m
[1016/1022] Compiling FIRCLSBinaryImage.m
[1017/1022] Compiling FIRCLSException.mm
[1018/1022] Compiling FIRCLSApplication.m
[1019/1022] Compiling FIRCLSReportManager.m
[1020/1022] Compiling FIRCLSHost.m
[1021/1022] Compiling FIRCLSNotificationManager.m
Build complete! (79.40s)
Fetching https://github.com/erikdoe/ocmock.git
[1/10906] Fetching ocmock
Fetched https://github.com/erikdoe/ocmock.git from cache (1.41s)
Fetching https://github.com/SlaunchaMan/GCDWebServer.git
[1/4143] Fetching gcdwebserver
Fetched https://github.com/SlaunchaMan/GCDWebServer.git from cache (1.45s)
Fetching https://github.com/google/grpc-binary.git
Fetching https://github.com/google/interop-ios-for-google-sdks.git
Fetching https://github.com/google/app-check.git
Fetching https://github.com/firebase/leveldb.git
Fetching https://github.com/firebase/nanopb.git
Fetching https://github.com/google/abseil-cpp-binary.git
Fetching https://github.com/google/gtm-session-fetcher.git
[1/100] Fetching abseil-cpp-binary
[89/3454] Fetching abseil-cpp-binary, leveldb
[90/11739] Fetching abseil-cpp-binary, leveldb, nanopb
[91/14155] Fetching abseil-cpp-binary, leveldb, nanopb, app-check
[261/14308] Fetching abseil-cpp-binary, leveldb, nanopb, app-check, grpc-binary
[626/14586] Fetching abseil-cpp-binary, leveldb, nanopb, app-check, grpc-binary, interop-ios-for-google-sdks
[685/19213] Fetching abseil-cpp-binary, leveldb, nanopb, app-check, grpc-binary, interop-ios-for-google-sdks, gtm-session-fetcher
Fetched https://github.com/google/interop-ios-for-google-sdks.git from cache (0.84s)
[2972/18935] Fetching abseil-cpp-binary, leveldb, nanopb, app-check, grpc-binary, gtm-session-fetcher
Fetching https://github.com/google/GoogleUtilities.git
Fetched https://github.com/firebase/leveldb.git from cache (1.20s)
Fetched https://github.com/google/app-check.git from cache (1.21s)
Fetched https://github.com/google/grpc-binary.git from cache (1.21s)
Fetching https://github.com/google/GoogleAppMeasurement.git
Fetching https://github.com/google/GoogleDataTransport.git
Fetching https://github.com/apple/swift-protobuf.git
Fetched https://github.com/firebase/nanopb.git from cache (1.28s)
Fetched https://github.com/google/gtm-session-fetcher.git from cache (1.28s)
Fetched https://github.com/google/abseil-cpp-binary.git from cache (1.28s)
Fetching https://github.com/google/promises.git
[1/5081] Fetching googleutilities
Fetched https://github.com/google/GoogleUtilities.git from cache (0.93s)
[1/5874] Fetching googledatatransport
[119/6416] Fetching googledatatransport, googleappmeasurement
[358/8858] Fetching googledatatransport, googleappmeasurement, promises
Fetched https://github.com/google/GoogleAppMeasurement.git from cache (0.77s)
[1243/8316] Fetching googledatatransport, promises
Fetched https://github.com/google/promises.git from cache (0.89s)
Fetched https://github.com/google/GoogleDataTransport.git from cache (1.01s)
[1/40146] Fetching swift-protobuf
Fetched https://github.com/apple/swift-protobuf.git from cache (4.05s)
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 (5.83s)
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.46s)
Computing version for https://github.com/firebase/nanopb.git
Computed https://github.com/firebase/nanopb.git at 2.30910.0 (0.49s)
Computing version for https://github.com/google/GoogleUtilities.git
Computed https://github.com/google/GoogleUtilities.git at 8.1.0 (0.40s)
Computing version for https://github.com/google/GoogleDataTransport.git
Computed https://github.com/google/GoogleDataTransport.git at 10.1.0 (0.38s)
Computing version for https://github.com/google/GoogleAppMeasurement.git
Computed https://github.com/google/GoogleAppMeasurement.git at 12.2.0 (0.41s)
Fetching https://github.com/googleads/google-ads-on-device-conversion-ios-sdk
[1/63] Fetching google-ads-on-device-conversion-ios-sdk
Fetched https://github.com/googleads/google-ads-on-device-conversion-ios-sdk from cache (0.65s)
Computing version for https://github.com/google/promises.git
Computed https://github.com/google/promises.git at 2.4.0 (1.17s)
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 2.3.0 (0.51s)
Computing version for https://github.com/google/grpc-binary.git
Computed https://github.com/google/grpc-binary.git at 1.69.1 (0.50s)
Computing version for https://github.com/google/app-check.git
Computed https://github.com/google/app-check.git at 11.2.0 (0.50s)
Computing version for https://github.com/firebase/leveldb.git
Computed https://github.com/firebase/leveldb.git at 1.22.5 (0.49s)
Computing version for https://github.com/google/gtm-session-fetcher.git
Computed https://github.com/google/gtm-session-fetcher.git at 5.0.0 (0.41s)
Computing version for https://github.com/apple/swift-protobuf.git
Computed https://github.com/apple/swift-protobuf.git at 1.31.0 (0.40s)
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/apple/swift-protobuf.git
Working copy of https://github.com/apple/swift-protobuf.git resolved at 1.31.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/SlaunchaMan/GCDWebServer.git
Working copy of https://github.com/SlaunchaMan/GCDWebServer.git resolved at 935e2736044e71e5341663c3cc9a335ba6867a2b
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/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/googleads/google-ads-on-device-conversion-ios-sdk
Working copy of https://github.com/googleads/google-ads-on-device-conversion-ios-sdk resolved at 2.3.0
Creating working copy for https://github.com/erikdoe/ocmock.git
Working copy of https://github.com/erikdoe/ocmock.git resolved at 2c0bfd373289f4a7716db5d6db471640f91a6507
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/GoogleDataTransport.git
Working copy of https://github.com/google/GoogleDataTransport.git resolved at 10.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/GoogleAppMeasurement.git
Working copy of https://github.com/google/GoogleAppMeasurement.git resolved at 12.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/firebase/leveldb.git
Working copy of https://github.com/firebase/leveldb.git resolved at 1.22.5
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.0.0
Downloading binary artifact https://dl.google.com/firebase/ios/bin/firestore/12.0.0/rc0/FirebaseFirestoreInternal.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/12.2.0/FirebaseAnalytics.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurementIdentitySupport.zip
Downloading binary artifact https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurement.zip
Downloading binary artifact https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip
Downloading binary artifact https://dl.google.com/firebase/ios/appads/2.3.0/GoogleAdsOnDeviceConversion.zip
Downloading binary artifact https://github.com/apple/swift-protobuf/releases/download/protoc-artifactbundle-v31.1/protoc-31.1.artifactbundle.zip
[16375/15500663] Downloading https://github.com/apple/swift-protobuf/releases/download/protoc-artifactbundle-v31.1/protoc-31.1.artifactbundle.zip
Downloaded https://github.com/apple/swift-protobuf/releases/download/protoc-artifactbundle-v31.1/protoc-31.1.artifactbundle.zip (1.16s)
[5371/19034423] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip
[330685/42218048] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip
[680440/54528434] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip
[1024315/59708011] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/appads/2.3.0/GoogleAdsOnDeviceConversion.zip
[1384565/59780810] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/appads/2.3.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurementIdentitySupport.zip
[1433726/60487596] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/appads/2.3.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurementIdentitySupport.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/FirebaseAnalytics.zip
[1466476/70982978] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/appads/2.3.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurementIdentitySupport.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurement.zip
[1810351/173445102] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/appads/2.3.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurementIdentitySupport.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip
[2154226/201538295] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/appads/2.3.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurementIdentitySupport.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/firestore/12.0.0/rc0/FirebaseFirestoreInternal.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurementIdentitySupport.zip (1.99s)
[12302203/201465496] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/appads/2.3.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/FirebaseAnalytics.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/firestore/12.0.0/rc0/FirebaseFirestoreInternal.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/12.2.0/FirebaseAnalytics.zip (2.60s)
[128683054/200758710] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/appads/2.3.0/GoogleAdsOnDeviceConversion.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/firestore/12.0.0/rc0/FirebaseFirestoreInternal.zip
Downloaded https://dl.google.com/firebase/ios/appads/2.3.0/GoogleAdsOnDeviceConversion.zip (2.79s)
[155080799/195579133] Downloading https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip, https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip, https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurement.zip, https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip, https://dl.google.com/firebase/ios/bin/firestore/12.0.0/rc0/FirebaseFirestoreInternal.zip
Downloaded https://dl.google.com/firebase/ios/swiftpm/12.2.0/GoogleAppMeasurement.zip (3.13s)
Downloaded https://dl.google.com/firebase/ios/bin/firestore/12.0.0/rc0/FirebaseFirestoreInternal.zip (4.35s)
Downloaded https://dl.google.com/firebase/ios/bin/abseil/1.2024072200.0/rc0/absl.zip (4.92s)
Downloaded https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/openssl_grpc.zip (5.40s)
Downloaded https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpcpp.zip (13.50s)
Downloaded https://dl.google.com/firebase/ios/bin/grpc/1.69.1/rc0/grpc.zip (16.82s)
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/UnitTests/Data/bare_min_crash/metadata.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSUserLogging.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/FIRExceptionModel.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/Crashlytics/Helpers/FIRCLSThreadState.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSLogger.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABOperation/FABTestAsyncOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSDemangleOperationTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSInternalReportTests.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/UnitTests/FIRCLSProcessReportOperationTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSConstantsTest.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSDwarfTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABOperation/FABOperationPreFlightCancellationTest.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSOnDemandModelTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABOperation/FABTestExpectations.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSDwarfExpressionTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSInternalLogging.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockFileManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSReportUploader.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/CrashlyticsInputFiles.xcfilelist
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Settings/Models/FIRCLSApplicationIdentifierModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/FIRCLSMachOTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/tvos-binary
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/log_a.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/third_party/libunwind/LICENSE
    /Users/admin/builder/spi-builder-workspace/Crashlytics/LICENSE
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSFABHost.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRExceptionModelTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSContextManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSExecutionIdentifierModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSLoggingTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSMachO/FIRCLSMachOSlice.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSFileManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSOperation/FIRCLSCompoundOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSOperation/FIRCLSFABAsyncOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/binary_images.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/armv7-armv7s.dSYM/Contents/Info.plist
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSDemangleOperation.mm
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSInstallIdentifierModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/FIRCLSdSYMTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCrashlyticsReportTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockReportManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSTempMockFileManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Handlers/FIRCLSMachException.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSCallStackTree.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSConstants.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/10.9.4_libsystem_kernel.dylib
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSReportManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockExistingReportManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSDataCollectionArbiterTest.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSMetricKitManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXCallStackTree.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABOperation/FABOperationInFlightCancellationTest.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Settings/Operations/FIRCLSDownloadAndSaveSettingsOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXCrashDiagnostic.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXMetadata.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockSettings.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSAllocate.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSFileTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/Record/FIRCLSRecordHost.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABURLBuilderTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/upload-symbols
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfExpressionMachine.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/FIRCLSUserDefaults/FIRCLSUserDefaults.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind_arm.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Operations/FIRCLSAsyncOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/README.md
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTestsSwift/CrashlyticsRemoteConfigManagerTests.swift
    /Users/admin/builder/spi-builder-workspace/Crashlytics/generate_project.sh
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSBinaryImage.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSRolloutsPersistenceManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/DS_Store
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSAnalyticsManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/DataCollection/FIRCLSDataCollectionToken.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/valid_metadata/metadata.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXCPUExceptionDiagnostic.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRRecordExceptionModelTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/CrashlyticsKitTests-OSX-Prefix.pch
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/bare_min_crash/internal_incremental_kv.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/binary_images_missing_base_entry.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSProcess.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/armv7-armv7s-arm64.dylib
    /Users/admin/builder/spi-builder-workspace/Crashlytics/ProtoSupport/Protos/crashlytics.options
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/FIRCrashlyticsReport.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDwarfUnwind.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/FIRCLSUnwind_x86.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSMachO/FIRCLSMachO.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/DataCollection/FIRCLSDataCollectionArbiter.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/CrashlyticsKitTests-Info.plist
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/bare_min_crash/sdk.log
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/armv7-armv7s-executable
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSThreadArrayOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSNetworking/FIRCLSURLBuilder.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSHost.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/10.9.3_libobjc.A.dylib
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSMachO/FIRCLSMachOBinary.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/internal_incremental_kv.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSSymbolResolver.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/FIRStackFrame.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/sdk.log
    /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/FIRCLSUserDefaultsTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSNetworking/FIRCLSNetworkResponseHandler.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/Crashlytics/Operations/Reports/FIRCLSProcessReportOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMetricKitManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMetricKitManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSSymbolicationOperationTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/Record/FIRCLSReportAdapter.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Settings/FIRCLSSettingsManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Handlers/FIRCLSException.mm
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSContext.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/bare_min_crash/binary_images.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/corrupt_metadata/metadata.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSInstallIdentifierModelTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSByteUtility.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/tvsimulator-binary
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSReportAdapterTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/armv7k
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/FIRCrashlytics.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/Record/FIRCLSRecordBase.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSExistingReportManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Handlers/FIRCLSHandler.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSUtilityTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRAppFake.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockSymbolResolver.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSFileManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSInternalReport.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSContextManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRStackFrameTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/bare_min_crash/signal.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockReportUploader.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Settings/Operations/FIRCLSNetworkOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSExistingReportManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSSerializeSymbolicatedFramesOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSLaunchMarkerModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSApplication.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSManagerData.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/Compact/FIRCLSCompactUnwind.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSSymbolResolverTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Protogen/nanopb/crashlytics.nanopb.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/signal.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FABOperation/FABNetworkOperationTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSRolloutsPersistenceManagerTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXDiagnosticPayload.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/GoogleService-Info.plist
    /Users/admin/builder/spi-builder-workspace/Crashlytics/ProtoSupport/Protos/crashlytics.proto
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Components/FIRCLSCrashedMarkerFile.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSContextInitData.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/mach_exception.clsrecord
    /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/Mocks/FIRCLSMockMXDiskWriteExceptionDiagnostic.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSOnDemandModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/metadata_only_report/metadata.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockOnDemandModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/watchOS-simulator
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRCLSMockMXHangDiagnostic.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/exception.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSFile.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/Record/FIRCLSRecordApplication.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSMachO/FIRCLSCodeMapping.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/exception.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSMachO/FIRCLSdSYM.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Helpers/FIRCLSUtility.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSUUID.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/errors_b.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSNotificationManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Controllers/FIRCLSReportManager.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Handlers/FIRCLSSignal.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/CHANGELOG.md
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/FIRCLSSettings.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Models/Record/FIRCLSRecordIdentity.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Unwind/Dwarf/FIRCLSDataParsing.c
    /Users/admin/builder/spi-builder-workspace/Crashlytics/ProtoSupport/generate_crashlytics_protos.sh
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Shared/FIRCLSNetworking/FIRCLSFABNetworkClient.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/errors_a.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Data/ios_all_files_crash/metadata.clsrecord
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSReportUploaderTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSSettingsTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSCompactUnwindTests.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/Crashlytics/Operations/Symbolication/FIRCLSSymbolicationOperation.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FABMockApplicationIdentifierModel.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRMockGDTCoreTransport.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/Mocks/FIRMockInstallations.m
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/machO_data/x86_64-executable
    /Users/admin/builder/spi-builder-workspace/Crashlytics/run
    /Users/admin/builder/spi-builder-workspace/Crashlytics/UnitTests/FIRCLSMachO/FIRCLSMachOBinaryTests.m
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" : "swift-protobuf",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.19.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-protobuf.git"
    },
    {
      "identity" : "googleappmeasurement",
      "requirement" : {
        "exact" : [
          "12.2.0"
        ]
      },
      "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"
      ],
      "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/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",
        "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",
        "RemoteSettingsTests.swift",
        "SDKDefaultSettingsTests.swift",
        "SessionCoordinatorTests.swift",
        "SessionGeneratorTests.swift",
        "SessionStartEventTests.swift",
        "SessionsSettingsTests.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" : [
        "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" : [
        "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",
        "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" : [
        "GoogleDataTransport",
        "GULUserDefaults",
        "SwiftProtobuf"
      ],
      "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",
        "TelemetryLogger.swift",
        "proto/firebase_ml_log_sdk.pb.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" : "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/Firestore+AsyncAwait.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",
        "PropertyWrapper/FirestoreQuery.swift",
        "PropertyWrapper/FirestoreQueryObservable.swift",
        "PropertyWrapper/QueryPredicate.swift",
        "SwiftAPI/FieldValue+Swift.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",
        "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",
        "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",
        "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",
        "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.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/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",
        "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/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",
        "GenerativeModelGoogleAITests.swift",
        "GenerativeModelVertexAITests.swift",
        "JSONValueTests.swift",
        "MockURLProtocol.swift",
        "PartTests.swift",
        "PartsRepresentableTests.swift",
        "RequestOptionsTest.swift",
        "SafetyTests.swift",
        "Snippets/ChatSnippets.swift",
        "Snippets/CloudStorageSnippets.swift",
        "Snippets/CountTokensSnippets.swift",
        "Snippets/FirebaseAppSnippetsUtil.swift",
        "Snippets/FunctionCallingSnippets.swift",
        "Snippets/MultimodalSnippets.swift",
        "Snippets/StructuredOutputSnippets.swift",
        "Snippets/TextSnippets.swift",
        "TestUtilities/BundleTestUtil.swift",
        "TestUtilities/GenerativeModelTestUtil.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/ModalityTokenCountTests.swift",
        "Types/ProtoDateTests.swift",
        "Types/SchemaTests.swift",
        "Types/ToolTests.swift",
        "VertexComponentTests.swift"
      ],
      "target_dependencies" : [
        "FirebaseAI",
        "FirebaseStorage"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FirebaseAI",
      "module_type" : "SwiftTarget",
      "name" : "FirebaseAI",
      "path" : "FirebaseAI/Sources",
      "product_memberships" : [
        "FirebaseAI"
      ],
      "sources" : [
        "AILog.swift",
        "Chat.swift",
        "Constants.swift",
        "Errors.swift",
        "FirebaseAI.swift",
        "FirebaseInfo.swift",
        "GenAIURLSession.swift",
        "GenerateContentError.swift",
        "GenerateContentRequest.swift",
        "GenerateContentResponse.swift",
        "GenerationConfig.swift",
        "GenerativeAIRequest.swift",
        "GenerativeAIService.swift",
        "GenerativeModel.swift",
        "JSONValue.swift",
        "ModalityTokenCount.swift",
        "ModelContent.swift",
        "PartsRepresentable+Image.swift",
        "PartsRepresentable.swift",
        "Protocols/Internal/CodableProtoEnum.swift",
        "Safety.swift",
        "Tool.swift",
        "Types/Internal/APIConfig.swift",
        "Types/Internal/DataType.swift",
        "Types/Internal/Errors/BackendError.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/ProtoDate.swift",
        "Types/Internal/Requests/CountTokensRequest.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/Part.swift",
        "Types/Public/ResponseModality.swift",
        "Types/Public/Schema.swift",
        "Types/Public/ThinkingConfig.swift"
      ],
      "target_dependencies" : [
        "FirebaseAppCheckInterop",
        "FirebaseAuthInterop",
        "FirebaseCore",
        "FirebaseCoreExtension"
      ],
      "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",
        "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",
        "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",
        "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",
        "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.