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 RevenueCat, reference 5.50.1 (2d95ee), with Swift 6.2 for macOS (SPM) on 11 Dec 2025 16:02:26 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/RevenueCat/purchases-ios.git
Reference: 5.50.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/RevenueCat/purchases-ios
 * tag               5.50.1     -> FETCH_HEAD
HEAD is now at 2d95eed Version bump for 5.50.1
Cloned https://github.com/RevenueCat/purchases-ios.git
Revision (git rev-parse @):
2d95eedc59c06fa6349aab7a506f0950ac0a563b
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/RevenueCat/purchases-ios.git at 5.50.1
Fetching https://github.com/pointfreeco/swift-snapshot-testing
[1/15633] Fetching swift-snapshot-testing
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (3.68s)
Fetching https://github.com/mattgallagher/CwlCatchException.git
Fetching https://github.com/quick/nimble
Fetching https://github.com/mattgallagher/CwlPreconditionTesting.git
[1/1257] Fetching cwlpreconditiontesting
[228/1717] Fetching cwlpreconditiontesting, cwlcatchexception
[1718/21521] Fetching cwlpreconditiontesting, cwlcatchexception, nimble
Fetched https://github.com/quick/nimble from cache (2.19s)
Computing version for https://github.com/quick/nimble
Fetched https://github.com/mattgallagher/CwlPreconditionTesting.git from cache (2.19s)
Fetched https://github.com/mattgallagher/CwlCatchException.git from cache (2.19s)
Computed https://github.com/quick/nimble at 13.7.1 (2.74s)
Computing version for https://github.com/mattgallagher/CwlPreconditionTesting.git
Computed https://github.com/mattgallagher/CwlPreconditionTesting.git at 2.2.2 (0.60s)
Computing version for https://github.com/mattgallagher/CwlCatchException.git
Computed https://github.com/mattgallagher/CwlCatchException.git at 2.2.1 (0.60s)
Creating working copy for https://github.com/mattgallagher/CwlPreconditionTesting.git
Working copy of https://github.com/mattgallagher/CwlPreconditionTesting.git resolved at 2.2.2
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 26ed3a2b4a2df47917ca9b790a57f91285b923fb
Creating working copy for https://github.com/quick/nimble
Working copy of https://github.com/quick/nimble resolved at 13.7.1
Creating working copy for https://github.com/mattgallagher/CwlCatchException.git
Working copy of https://github.com/mattgallagher/CwlCatchException.git resolved at 2.2.1
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "purchases-ios",
      "name": "RevenueCat",
      "url": "https://github.com/RevenueCat/purchases-ios.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/purchases-ios",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/RevenueCat/purchases-ios.git
[1/211753] Fetching purchases-ios
Fetched https://github.com/RevenueCat/purchases-ios.git from cache (33.99s)
Creating working copy for https://github.com/RevenueCat/purchases-ios.git
Working copy of https://github.com/RevenueCat/purchases-ios.git resolved at 5.50.1 (2d95eed)
warning: '.resolve-product-dependencies': dependency 'purchases-ios' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/RevenueCat/purchases-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/55] Write sources
[0/55] Copying Localizable.strings
[0/55] Copying Info.plist
[0/55] Copying Localizable.strings
[0/55] Copying PrivacyInfo.xcprivacy
[0/55] Copying Localizable.strings
[0/55] Copying background.jpg
[0/55] Copying Localizable.strings
[0/55] Write sources
[0/55] Copying Localizable.strings
[0/55] Copying Info.plist
[0/55] Copying Localizable.strings
[1/55] Copying PrivacyInfo.xcprivacy
[53/55] Copying icons.xcassets
[54/55] Write swift-version-49B95AFC49DCD68C.txt
[56/527] Compiling RevenueCat_CustomEntitlementComputation FileRepositoryStrings.swift
[57/527] Compiling RevenueCat_CustomEntitlementComputation IdentityStrings.swift
[58/527] Compiling RevenueCat Store+Extensions.swift
[59/527] Compiling RevenueCat CustomerCenterConfigData.swift
[60/529] Emitting module ReceiptParser
[61/529] Compiling RevenueCat CustomerCenterPresentationMode.swift
[62/529] Compiling RevenueCat CustomerCenterEvent.swift
[63/529] Compiling RevenueCat EventsRequest+CustomerCenter.swift
[64/529] Compiling RevenueCat Assertions.swift
[65/529] Compiling RevenueCat BackendError.swift
[66/529] Compiling RevenueCat FileHandler.swift
[67/529] Compiling RevenueCat DiagnosticsEventsRequest.swift
[68/529] Compiling RevenueCat_CustomEntitlementComputation CustomerInfoStrings.swift
[69/529] Compiling RevenueCat_CustomEntitlementComputation DiagnosticsStrings.swift
[70/529] Compiling RevenueCat DeepLinkParser.swift
[71/529] Compiling RevenueCat DiagnosticsEvent.swift
[72/529] Compiling RevenueCat DiagnosticsFileHandler.swift
[73/529] Compiling RevenueCat DiagnosticsTracker.swift
[74/529] Compiling RevenueCat DiagnosticsHTTPRequestPath.swift
[75/529] Compiling RevenueCat_CustomEntitlementComputation ConfigureStrings.swift
[76/529] Compiling ReceiptParser PurchasesReceiptParser+Extensions.swift
[77/529] Compiling ReceiptParser ReceiptParsingError.swift
[78/529] Compiling RevenueCat_CustomEntitlementComputation SigningStrings.swift
[79/529] Compiling RevenueCat_CustomEntitlementComputation StoreKitStrings.swift
[80/529] Compiling RevenueCat_CustomEntitlementComputation Strings.swift
[81/529] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrencyStrings.swift
[82/529] Compiling RevenueCat_CustomEntitlementComputation WebRedemptionStrings.swift
[83/529] Compiling RevenueCat_CustomEntitlementComputation Box.swift
[84/529] Compiling RevenueCat_CustomEntitlementComputation AnyDecodable.swift
[85/529] Compiling RevenueCat_CustomEntitlementComputation AnyEncodable.swift
[86/529] Compiling RevenueCat_CustomEntitlementComputation DefaultDecodable.swift
[87/529] Compiling RevenueCat_CustomEntitlementComputation EnsureNonEmptyCollectionDecodable.swift
[88/529] Compiling RevenueCat_CustomEntitlementComputation IgnoreHashable.swift
[89/529] Compiling RevenueCat_CustomEntitlementComputation NonEmptyStringDecodable.swift
[90/529] Compiling RevenueCat_CustomEntitlementComputation RawDataContainer.swift
[91/529] Compiling RevenueCat_CustomEntitlementComputation Atomic.swift
[92/529] Compiling RevenueCat_CustomEntitlementComputation Lock.swift
[93/529] Compiling RevenueCat_CustomEntitlementComputation OperationDispatcher.swift
[94/529] Compiling RevenueCat_CustomEntitlementComputation Purchases+async.swift
[95/529] Compiling RevenueCat_CustomEntitlementComputation Purchases+nonasync.swift
[96/529] Compiling RevenueCat_CustomEntitlementComputation SynchronizedLargeItemCache.swift
[97/529] Compiling RevenueCat_CustomEntitlementComputation SynchronizedUserDefaults.swift
[98/529] Compiling RevenueCat_CustomEntitlementComputation DangerousSettings.swift
[99/529] Compiling RevenueCat_CustomEntitlementComputation Clock.swift
[100/529] Compiling RevenueCat_CustomEntitlementComputation DateExtensions.swift
[101/529] Compiling RevenueCat_CustomEntitlementComputation DateProvider.swift
[102/529] Compiling RevenueCat_CustomEntitlementComputation ISODurationFormatter.swift
[124/553] Compiling RevenueCat ErrorUtils.swift
[125/553] Compiling RevenueCat_CustomEntitlementComputation OfflineEntitlementsStrings.swift
[126/553] Compiling RevenueCat_CustomEntitlementComputation PaywallsStrings.swift
[127/553] Compiling RevenueCat_CustomEntitlementComputation PurchaseStrings.swift
[128/577] Compiling RevenueCat ProcessInfo+Extensions.swift
[129/577] Compiling RevenueCat ReceiptParserLogger.swift
[130/577] Compiling RevenueCat ReceiptStrings.swift
[131/577] Compiling RevenueCat LocalReceiptFetcher.swift
[132/577] Compiling RevenueCat PurchasesReceiptParser.swift
[133/577] Compiling RevenueCat ReceiptParsingError.swift
[134/577] Compiling RevenueCat LogIntent.swift
[135/577] Compiling RevenueCat Logger.swift
[136/577] Compiling RevenueCat AnalyticsStrings.swift
[137/577] Compiling RevenueCat AttributionStrings.swift
[138/577] Compiling RevenueCat BackendErrorStrings.swift
[139/577] Compiling RevenueCat CodableStrings.swift
[140/577] Compiling RevenueCat ConfigureStrings.swift
[141/577] Compiling RevenueCat CustomerInfoStrings.swift
[142/577] Compiling RevenueCat DiagnosticsStrings.swift
[143/577] Compiling RevenueCat ETagStrings.swift
[144/577] Compiling RevenueCat EligibilityStrings.swift
[145/577] Compiling RevenueCat FileRepositoryStrings.swift
[146/577] Compiling RevenueCat IdentityStrings.swift
[147/577] Compiling RevenueCat ManageSubscriptionsStrings.swift
[148/577] Compiling RevenueCat NetworkStrings.swift
[149/577] Compiling RevenueCat OfferingStrings.swift
[150/577] Compiling RevenueCat OfflineEntitlementsStrings.swift
[151/577] Compiling RevenueCat PaywallsStrings.swift
[152/577] Compiling RevenueCat PurchaseStrings.swift
[153/577] Compiling RevenueCat_CustomEntitlementComputation AdTracker.swift
[154/577] Compiling RevenueCat_CustomEntitlementComputation AdEvent.swift
[155/577] Compiling RevenueCat_CustomEntitlementComputation AdEventStore.swift
[156/577] Compiling RevenueCat_CustomEntitlementComputation AdEventsRequest.swift
[157/577] Compiling RevenueCat_CustomEntitlementComputation AdHTTPRequestPath.swift
[158/577] Compiling RevenueCat_CustomEntitlementComputation PostAdEventsOperation.swift
[159/577] Compiling RevenueCat_CustomEntitlementComputation StoredAdEvent.swift
[160/577] Compiling RevenueCat_CustomEntitlementComputation StoredAdEventSerializer.swift
[161/577] Compiling RevenueCat ASIdManagerProxy.swift
[162/577] Compiling RevenueCat AttributionData.swift
[163/577] Compiling RevenueCat AttributionFetcher.swift
[164/577] Compiling RevenueCat AttributionNetwork.swift
[165/577] Compiling RevenueCat AttributionPoster.swift
[166/577] Compiling RevenueCat AttributionTypeFactory.swift
[167/577] Compiling RevenueCat TrackingManagerProxy.swift
[168/577] Compiling RevenueCat CacheStatus.swift
[169/577] Compiling RevenueCat Checksum.swift
[170/577] Compiling RevenueCat DeviceCache.swift
[171/577] Compiling RevenueCat FileRepository.swift
[172/577] Compiling RevenueCat InMemoryCachedObject.swift
[173/577] Compiling RevenueCat KeyedDeferredValueStore.swift
[174/577] Compiling RevenueCat LargeItemCacheType.swift
[175/577] Compiling RevenueCat URLWithValidation.swift
[176/577] Compiling RevenueCat PeriodType+Extensions.swift
[177/577] Compiling RevenueCat PurchaseOwnershipType+Extensions.swift
[228/673] Compiling RevenueCat ISOPeriodFormatter.swift
[229/673] Compiling RevenueCat TimingUtil.swift
[230/673] Compiling RevenueCat Deprecations.swift
[231/673] Compiling RevenueCat Either.swift
[232/673] Compiling RevenueCat PreferredLocalesProvider.swift
[233/673] Compiling RevenueCat MacDevice.swift
[234/673] Compiling RevenueCat MapAppStoreDetector.swift
[235/673] Compiling RevenueCat Obsoletions.swift
[236/673] Compiling RevenueCat PlatformInfo.swift
[237/673] Compiling RevenueCat PriceFormatterProvider.swift
[238/673] Compiling RevenueCat RateLimiter.swift
[239/673] Compiling RevenueCat SandboxEnvironmentDetector.swift
[240/673] Compiling RevenueCat StoreKitVersion.swift
[241/673] Compiling RevenueCat SystemInfo.swift
[242/673] Compiling RevenueCat Backend.swift
[243/673] Compiling RevenueCat BackendConfiguration.swift
[244/673] Compiling RevenueCat CacheFetchPolicy.swift
[245/673] Compiling RevenueCat CallbackCache.swift
[246/673] Compiling RevenueCat CallbackCacheStatus.swift
[247/673] Compiling RevenueCat CustomerCenterConfigCallback.swift
[248/673] Compiling RevenueCat CustomerInfoCallback.swift
[249/673] Compiling RevenueCat LogInCallback.swift
[250/673] Compiling RevenueCat OfferingsCallback.swift
[251/673] Compiling RevenueCat ProductEntitlementMappingCallback.swift
[252/673] Compiling RevenueCat VirtualCurrenciesCallback.swift
[253/673] Compiling RevenueCat SigningStrings.swift
[254/673] Compiling RevenueCat StoreKitStrings.swift
[255/673] Compiling RevenueCat Strings.swift
[256/673] Compiling RevenueCat VirtualCurrencyStrings.swift
[257/673] Compiling RevenueCat WebRedemptionStrings.swift
[258/673] Compiling RevenueCat Box.swift
[259/673] Compiling RevenueCat AnyDecodable.swift
[260/673] Compiling RevenueCat AnyEncodable.swift
[261/673] Compiling RevenueCat DefaultDecodable.swift
[262/673] Compiling RevenueCat EnsureNonEmptyCollectionDecodable.swift
[263/673] Compiling RevenueCat IgnoreHashable.swift
[264/673] Compiling RevenueCat NonEmptyStringDecodable.swift
[265/673] Compiling RevenueCat RawDataContainer.swift
[266/673] Compiling RevenueCat Atomic.swift
[267/673] Compiling RevenueCat Lock.swift
[268/673] Compiling RevenueCat OperationDispatcher.swift
[269/673] Compiling RevenueCat Purchases+async.swift
[270/673] Compiling RevenueCat Purchases+nonasync.swift
[271/673] Compiling RevenueCat SynchronizedLargeItemCache.swift
[272/673] Compiling RevenueCat SynchronizedUserDefaults.swift
[273/673] Compiling RevenueCat DangerousSettings.swift
[274/673] Compiling RevenueCat Clock.swift
[275/673] Compiling RevenueCat DateExtensions.swift
[276/673] Compiling RevenueCat DateProvider.swift
[277/673] Compiling RevenueCat ISODurationFormatter.swift
[278/673] Compiling RevenueCat StoreKitErrorHelper.swift
[279/673] Compiling RevenueCat EventsManager.swift
[280/673] Compiling RevenueCat FeatureEvent.swift
[281/673] Compiling RevenueCat FeatureEventStore.swift
[282/673] Compiling RevenueCat FeatureEventHTTPRequestPath.swift
[283/673] Compiling RevenueCat FeatureEventsRequest.swift
[284/673] Compiling RevenueCat PostFeatureEventsOperation.swift
[285/673] Compiling RevenueCat StoredFeatureEvent.swift
[286/673] Compiling RevenueCat StoredFeatureEventSerializer.swift
[287/673] Compiling RevenueCat EventsHTTPRequestPath.swift
[288/673] Compiling RevenueCat Array+Extensions.swift
[289/673] Compiling RevenueCat AsyncExtensions.swift
[290/673] Compiling RevenueCat Data+Extensions.swift
[291/673] Compiling RevenueCat Date+Extensions.swift
[292/673] Compiling RevenueCat Decoder+Extensions.swift
[293/673] Compiling RevenueCat Dictionary+Extensions.swift
[294/673] Compiling RevenueCat DispatchTimeInterval+Extensions.swift
[295/673] Compiling RevenueCat Error+Extensions.swift
[296/673] Compiling RevenueCat Integer+Extensions.swift
[297/673] Compiling RevenueCat Locale+Extensions.swift
[298/673] Compiling RevenueCat OperationQueue+Extensions.swift
[299/673] Compiling RevenueCat Operators+Extensions.swift
[300/673] Compiling RevenueCat Optional+Extensions.swift
[301/673] Compiling RevenueCat Result+Extensions.swift
[302/673] Compiling RevenueCat Set+Extensions.swift
[328/745] Emitting module RevenueCat
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
[379/793] Emitting module RevenueCat_CustomEntitlementComputation
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
[380/793] Compiling RevenueCat GetIntroEligibilityOperation.swift
[381/793] Compiling RevenueCat GetOfferingsOperation.swift
[382/793] Compiling RevenueCat GetProductEntitlementMappingOperation.swift
[383/793] Compiling RevenueCat GetVirtualCurrenciesOperation.swift
[384/793] Compiling RevenueCat GetWebBillingProductsOperation.swift
[385/793] Compiling RevenueCat GetWebOfferingProductsOperation.swift
[386/793] Compiling RevenueCat CustomerInfoResponseHandler.swift
[387/793] Compiling RevenueCat HealthOperation.swift
[388/793] Compiling RevenueCat HealthReportAvailabilityOperation.swift
[389/793] Compiling RevenueCat HealthReportOperation.swift
[390/793] Compiling RevenueCat LogInOperation.swift
[391/793] Compiling RevenueCat NetworkOperation.swift
[392/793] Compiling RevenueCat PostAdServicesTokenOperation.swift
[393/793] Compiling RevenueCat PostAttributionDataOperation.swift
[394/793] Compiling RevenueCat PostOfferForSigningOperation.swift
[395/793] Compiling RevenueCat PostReceiptDataOperation.swift
[396/793] Compiling RevenueCat PostRedeemWebPurchaseOperation.swift
[397/793] Compiling RevenueCat PostSubscriberAttributesOperation.swift
[398/793] Compiling RevenueCat RedeemWebPurchaseAPI.swift
[399/793] Compiling RevenueCat CustomerCenterConfigResponse.swift
[400/793] Compiling RevenueCat CustomerInfoResponse.swift
[401/793] Compiling RevenueCat GetIntroEligibilityResponse.swift
[402/793] Compiling RevenueCat HealthReportAvailabilityResponse.swift
[403/793] Compiling RevenueCat HealthReportResponse.swift
[404/793] Compiling RevenueCat OfferingsResponse.swift
[405/865] Compiling RevenueCat WebBillingProductsCallback.swift
[406/865] Compiling RevenueCat WebOfferingProductsCallback.swift
[407/865] Compiling RevenueCat ConnectionErrorReason.swift
[408/865] Compiling RevenueCat CustomerAPI.swift
[409/865] Compiling RevenueCat CustomerCenterConfigAPI.swift
[410/865] Compiling RevenueCat DNSChecker.swift
[411/865] Compiling RevenueCat ETagManager.swift
[412/865] Compiling RevenueCat ErrorResponse.swift
[413/865] Compiling RevenueCat HTTPClient.swift
[414/865] Compiling RevenueCat HTTPRequest.swift
[415/865] Compiling RevenueCat HTTPRequestBody.swift
[416/865] Compiling RevenueCat HTTPRequestPath.swift
[417/865] Compiling RevenueCat HTTPRequestTimeoutManager.swift
[418/865] Compiling RevenueCat HTTPResponse.swift
[419/865] Compiling RevenueCat HTTPResponseBody.swift
[420/865] Compiling RevenueCat HTTPStatusCode.swift
[421/865] Compiling RevenueCat NetworkError.swift
[422/865] Compiling RevenueCat RedirectLoggerTaskDelegate.swift
[423/865] Compiling RevenueCat SimpleNetworkServiceType.swift
[424/865] Compiling RevenueCat IdentityAPI.swift
[425/865] Compiling RevenueCat InternalAPI.swift
[426/865] Compiling RevenueCat OfferingsAPI.swift
[427/865] Compiling RevenueCat OfflineEntitlementsAPI.swift
[428/865] Compiling RevenueCat GetCustomerCenterConfigOperation.swift
[429/865] Compiling RevenueCat GetCustomerInfoOperation.swift
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
/Users/admin/builder/spi-builder-workspace/Sources/Networking/Operations/Handling/CustomerInfoResponseHandler.swift:32:13: warning: code after 'return' will never be executed
 30 |             return true
 31 |             #endif
 32 |             return false
    |             `- warning: code after 'return' will never be executed
 33 |         }()
 34 |     ) {
[530/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2PromotionalOfferPurchaseOptions.swift
[531/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2PurchaseIntentListener.swift
[532/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2Receipt.swift
[533/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2StorefrontListener.swift
[534/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2TransactionFetcher.swift
[535/865] Compiling RevenueCat_CustomEntitlementComputation StoreKit2TransactionListener.swift
[536/865] Compiling RevenueCat_CustomEntitlementComputation WinBackOfferEligibilityCalculator.swift
[537/865] Compiling RevenueCat_CustomEntitlementComputation WinBackOfferEligibilityCalculatorType.swift
[538/865] Compiling RevenueCat_CustomEntitlementComputation EncodedAppleReceipt.swift
[539/865] Compiling RevenueCat_CustomEntitlementComputation ProductType.swift
[540/865] Compiling RevenueCat_CustomEntitlementComputation PromotionalOffer.swift
[541/865] Compiling RevenueCat_CustomEntitlementComputation SK1StoreProduct.swift
[542/865] Compiling RevenueCat_CustomEntitlementComputation SK1StoreProductDiscount.swift
[543/865] Compiling RevenueCat_CustomEntitlementComputation SK1StoreTransaction.swift
[544/865] Compiling RevenueCat_CustomEntitlementComputation SK1Storefront.swift
[545/865] Compiling RevenueCat_CustomEntitlementComputation SK2StoreProduct.swift
[546/865] Compiling RevenueCat_CustomEntitlementComputation SK2StoreProductDiscount.swift
[547/865] Compiling RevenueCat_CustomEntitlementComputation SK2StoreTransaction.swift
[548/865] Compiling RevenueCat_CustomEntitlementComputation SK2Storefront.swift
[549/865] Compiling RevenueCat_CustomEntitlementComputation StoreEnvironment.swift
[550/865] Compiling RevenueCat_CustomEntitlementComputation StoreKitWorkarounds.swift
[551/865] Compiling RevenueCat_CustomEntitlementComputation StoreProduct.swift
[552/865] Compiling RevenueCat_CustomEntitlementComputation StoreProductDiscount.swift
[553/865] Compiling RevenueCat_CustomEntitlementComputation StoreTransaction.swift
[554/865] Compiling RevenueCat PaywallViewMode.swift
[555/865] Compiling RevenueCat SubscriptionHistoryTracker.swift
[556/865] Compiling RevenueCat CachingProductsManager.swift
[557/865] Compiling RevenueCat CachingTrialOrIntroPriceEligibilityChecker.swift
[558/865] Compiling RevenueCat Configuration.swift
[559/865] Compiling RevenueCat EntitlementInfo.swift
[560/865] Compiling RevenueCat EntitlementInfos.swift
[561/865] Compiling RevenueCat IntroEligibility.swift
[562/865] Compiling RevenueCat IntroEligibilityCalculator.swift
[563/865] Compiling RevenueCat NonSubscriptionTransaction.swift
[564/865] Compiling RevenueCat Offering.swift
[565/865] Compiling RevenueCat Offerings.swift
[566/865] Compiling RevenueCat OfferingsFactory.swift
[567/865] Compiling RevenueCat OfferingsManager.swift
[568/865] Compiling RevenueCat Package.swift
[569/865] Compiling RevenueCat PackageType.swift
[570/865] Compiling RevenueCat ProductRequestData+Initialization.swift
[571/865] Compiling RevenueCat ProductRequestData.swift
[572/865] Compiling RevenueCat ProductsManager.swift
[573/865] Compiling RevenueCat ProductsManagerFactory.swift
[574/865] Compiling RevenueCat ProductsManagerType.swift
[575/865] Compiling RevenueCat ProductsRequestFactory.swift
[576/865] Compiling RevenueCat PurchaseOwnershipType.swift
[577/865] Compiling RevenueCat Attribution.swift
[578/865] Compiling RevenueCat_CustomEntitlementComputation DebugViewModel.swift
[579/865] Compiling RevenueCat_CustomEntitlementComputation DebugViewSheetPresentation.swift
[580/865] Compiling RevenueCat_CustomEntitlementComputation ProductStatus+Icon.swift
[582/865] Compiling RevenueCat_CustomEntitlementComputation SDKHealthCheckStatus+Icon.swift
[584/865] Compiling RevenueCat_CustomEntitlementComputation SDKHealthStatus+Icon.swift
[586/865] Compiling RevenueCat_CustomEntitlementComputation FrameworkDisambiguation.swift
[588/865] Compiling RevenueCat_CustomEntitlementComputation HealthReport+Validate.swift
[590/865] Compiling RevenueCat_CustomEntitlementComputation ManageSubscriptionsHelper.swift
[592/865] Compiling RevenueCat_CustomEntitlementComputation PaymentAuthorizationProvider.swift
[594/865] Compiling RevenueCat_CustomEntitlementComputation PaywallExtensions.swift
[596/865] Compiling RevenueCat_CustomEntitlementComputation PurchasesDiagnostics.swift
[598/865] Compiling RevenueCat_CustomEntitlementComputation SDKHealthError+CustomNSError.swift
[600/865] Compiling RevenueCat_CustomEntitlementComputation SDKHealthManager.swift
[602/865] Compiling RevenueCat_CustomEntitlementComputation StoreMessageType.swift
[604/865] Compiling RevenueCat_CustomEntitlementComputation StoreMessagesHelper.swift
[606/865] Compiling RevenueCat_CustomEntitlementComputation SwiftVersionCheck.swift
[608/865] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrencies.swift
[610/865] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrency.swift
[612/865] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrencyManager.swift
[614/865] Compiling RevenueCat_CustomEntitlementComputation URL+WebPurchaseRedemption.swift
[616/865] Compiling RevenueCat_CustomEntitlementComputation WebPurchaseRedemption.swift
[618/865] Compiling RevenueCat_CustomEntitlementComputation WebPurchaseRedemptionHelper.swift
[620/865] Compiling RevenueCat_CustomEntitlementComputation WebPurchaseRedemptionResult.swift
[622/865] Compiling RevenueCat_CustomEntitlementComputation resource_bundle_accessor.swift
[626/865] Compiling RevenueCat_CustomEntitlementComputation Storefront.swift
[627/865] Compiling RevenueCat_CustomEntitlementComputation StorefrontProvider.swift
[628/865] Compiling RevenueCat_CustomEntitlementComputation SubscriptionPeriod.swift
[629/865] Compiling RevenueCat_CustomEntitlementComputation TestStoreProduct.swift
[630/865] Compiling RevenueCat_CustomEntitlementComputation TestStoreProductDiscount.swift
[631/865] Compiling RevenueCat_CustomEntitlementComputation WinBackOffer.swift
[632/865] Compiling RevenueCat_CustomEntitlementComputation TransactionsFactory.swift
[633/865] Compiling RevenueCat_CustomEntitlementComputation TransactionsManager.swift
[634/865] Compiling RevenueCat_CustomEntitlementComputation TrialOrIntroPriceEligibilityChecker.swift
[635/865] Compiling RevenueCat_CustomEntitlementComputation FakeSigning.swift
[636/865] Compiling RevenueCat_CustomEntitlementComputation HTTPRequest+Signing.swift
[637/865] Compiling RevenueCat_CustomEntitlementComputation HTTPRequestBody+Signing.swift
[638/865] Compiling RevenueCat_CustomEntitlementComputation Signing+ResponseVerification.swift
[639/865] Compiling RevenueCat_CustomEntitlementComputation Signing.swift
[640/865] Compiling RevenueCat_CustomEntitlementComputation VerificationResult.swift
[641/865] Compiling RevenueCat_CustomEntitlementComputation AttributionDataMigrator.swift
[642/865] Compiling RevenueCat_CustomEntitlementComputation AttributionKey.swift
[643/865] Compiling RevenueCat_CustomEntitlementComputation ReservedSubscriberAttributes.swift
[644/865] Compiling RevenueCat_CustomEntitlementComputation SubscriberAttribute.swift
[645/865] Compiling RevenueCat_CustomEntitlementComputation SubscriberAttributesManager.swift
[646/865] Compiling RevenueCat_CustomEntitlementComputation BeginRefundRequestHelper.swift
[647/865] Compiling RevenueCat_CustomEntitlementComputation DebugContentViews.swift
[648/865] Compiling RevenueCat_CustomEntitlementComputation DebugView.swift
[649/865] Compiling RevenueCat_CustomEntitlementComputation DebugViewController.swift
[698/865] Compiling RevenueCat PurchaseParams.swift
[699/865] Compiling RevenueCat Purchases.swift
[700/865] Compiling RevenueCat PurchasesAreCompletedBy.swift
[701/865] Compiling RevenueCat PurchasesDelegate.swift
[702/865] Compiling RevenueCat PurchasesOrchestrator.swift
[703/865] Compiling RevenueCat PurchasesType.swift
[704/865] Compiling RevenueCat TransactionNotifications.swift
[705/865] Compiling RevenueCat TransactionPoster.swift
[706/865] Compiling RevenueCat ReceiptFetcher.swift
[707/865] Compiling RevenueCat ReceiptRefreshPolicy.swift
[708/865] Compiling RevenueCat SimulatedStoreProduct.swift
[709/865] Compiling RevenueCat SimulatedStoreProductsManager.swift
[710/865] Compiling RevenueCat SimulatedStorePurchaseHandler.swift
[711/865] Compiling RevenueCat SimulatedStorePurchaseUI.swift
[712/865] Compiling RevenueCat SimulatedStoreTransaction.swift
[713/865] Compiling RevenueCat WebBillingProduct+SimulatedStoreProduct.swift
[714/865] Compiling RevenueCat PaymentQueueWrapper.swift
[715/865] Compiling RevenueCat ProductsFetcherSK1.swift
[716/865] Compiling RevenueCat StoreKit1Wrapper.swift
[717/865] Compiling RevenueCat StoreKitRequestFetcher.swift
[718/865] Compiling RevenueCat StoreKit2ObserverModePurchaseDetector.swift
[719/865] Compiling RevenueCat ProductsFetcherSK2.swift
[720/865] Compiling RevenueCat SK2AppTransaction.swift
[721/865] Compiling RevenueCat SK2BeginRefundRequestHelper.swift
[746/865] Compiling RevenueCat_CustomEntitlementComputation PostOfferResponse.swift
[747/865] Compiling RevenueCat_CustomEntitlementComputation ProductEntitlementMappingResponse.swift
[748/865] Compiling RevenueCat_CustomEntitlementComputation PaywallComponentsData.swift
[749/865] Compiling RevenueCat_CustomEntitlementComputation UIConfig.swift
[750/865] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrenciesResponse.swift
[751/865] Compiling RevenueCat_CustomEntitlementComputation WebBillingProductsResponse.swift
[752/865] Compiling RevenueCat_CustomEntitlementComputation WebOfferingProductsResponse.swift
[753/865] Compiling RevenueCat_CustomEntitlementComputation VirtualCurrenciesAPI.swift
[754/865] Compiling RevenueCat_CustomEntitlementComputation WebBillingAPI.swift
[755/865] Compiling RevenueCat_CustomEntitlementComputation WebBillingHTTPRequestPath.swift
[756/865] Compiling RevenueCat_CustomEntitlementComputation CustomerInfo+OfflineEntitlements.swift
[757/865] Compiling RevenueCat_CustomEntitlementComputation OfflineCustomerInfoCreator.swift
[758/865] Compiling RevenueCat_CustomEntitlementComputation OfflineEntitlementsManager.swift
[759/865] Compiling RevenueCat_CustomEntitlementComputation ProductEntitlementMapping.swift
[760/865] Compiling RevenueCat_CustomEntitlementComputation ProductEntitlementMappingFetcher.swift
[761/865] Compiling RevenueCat_CustomEntitlementComputation PurchasedProductsFetcher.swift
[762/865] Compiling RevenueCat_CustomEntitlementComputation PurchasedSK2Product.swift
[763/865] Compiling RevenueCat_CustomEntitlementComputation Background.swift
[764/865] Compiling RevenueCat_CustomEntitlementComputation Border.swift
[765/865] Compiling RevenueCat_CustomEntitlementComputation ComponentOverrides.swift
[766/865] Compiling RevenueCat_CustomEntitlementComputation Dimension.swift
[767/865] Compiling RevenueCat_CustomEntitlementComputation PaywallComponentBase.swift
[768/865] Compiling RevenueCat_CustomEntitlementComputation PaywallComponentLocalization.swift
[769/865] Compiling RevenueCat_CustomEntitlementComputation PaywallComponentPropertyTypes.swift
[818/865] Compiling RevenueCat PaywallButtonComponent.swift
[819/865] Compiling RevenueCat PaywallCarouselComponent.swift
[820/865] Compiling RevenueCat PaywallCountdownComponent.swift
[821/865] Compiling RevenueCat PaywallIconComponent.swift
[822/865] Compiling RevenueCat PaywallImageComponent.swift
[823/865] Compiling RevenueCat PaywallPackageComponent.swift
[824/865] Compiling RevenueCat PaywallPurchaseButtonComponent.swift
[825/865] Compiling RevenueCat PaywallStackComponent.swift
[826/865] Compiling RevenueCat PaywallStickyFooterComponent.swift
[827/865] Compiling RevenueCat PaywallTabsComponent.swift
[828/865] Compiling RevenueCat PaywallTextComponent.swift
[829/865] Compiling RevenueCat PaywallTimelineComponent.swift
[830/865] Compiling RevenueCat PaywallV2CacheWarming.swift
[831/865] Compiling RevenueCat PaywallVideoComponent.swift
[832/865] Compiling RevenueCat PaywallAnimation.swift
[833/865] Compiling RevenueCat PaywallTransition.swift
[834/865] Compiling RevenueCat EventsRequest+Paywall.swift
[835/865] Compiling RevenueCat PaywallEvent.swift
[836/865] Compiling RevenueCat Locale+Comparison.swift
[837/865] Compiling RevenueCat PaywallCacheWarming.swift
[838/865] Compiling RevenueCat PaywallColor.swift
[839/865] Compiling RevenueCat PaywallData+Localization.swift
[840/865] Compiling RevenueCat PaywallData.swift
[841/865] Compiling RevenueCat PaywallFontManagerType.swift
[866/1073] Compiling RevenueCatUI FeedbackSurveyData.swift
[867/1073] Compiling RevenueCatUI LoadPromotionalOfferUseCase.swift
[868/1073] Compiling RevenueCatUI PromotionalOfferData.swift
[869/1073] Compiling RevenueCatUI PurchaseInformation+Mock.swift
[870/1073] Compiling RevenueCatUI PurchaseInformation.swift
[871/1073] Compiling RevenueCatUI SemanticVersion.swift
[872/1073] Compiling RevenueCatUI Transaction.swift
[873/1073] Compiling RevenueCatUI CustomerCenterConfigDataAppearance+Tint.swift
[874/1073] Compiling RevenueCatUI CustomerCenterConfigDataSupport+URL.swift
[875/1073] Compiling RevenueCatUI CustomerInfo+SeeAllPurchases.swift
[876/1073] Compiling RevenueCatUI PurchaseInformation+Creation.swift
[877/1073] Compiling RevenueCatUI MockCustomerCenterPurchases.swift
[878/1073] Compiling RevenueCatUI MockCustomerCenterStoreKitUtilities.swift
[879/1073] Compiling RevenueCatUI MockLoadPromotionalOfferUseCase.swift
[880/1073] Compiling RevenueCatUI PurchaseInformationFixtures.swift
[881/1073] Compiling RevenueCatUI URLUtilities.swift
[882/1073] Compiling RevenueCatUI CustomerCenterLocalizationStrings.swift
[883/1073] Compiling RevenueCatUI CustomerCenterStoreKitUtilities.swift
[884/1073] Compiling RevenueCatUI CustomerCenterStoreKitUtilitiesType.swift
[885/1073] Compiling RevenueCatUI CustomerCenterStylingUtilities.swift
[886/1073] Compiling RevenueCatUI EmailValidator.swift
[887/1073] Compiling RevenueCatUI IdentifiableURL.swift
[888/1073] Compiling RevenueCatUI View+PresentCustomerCenter.swift
[889/1073] Compiling RevenueCatUI FallbackNoSubscriptionsView.swift
[890/1073] Compiling RevenueCatUI FeedbackSurveyView.swift
[891/1073] Compiling RevenueCatUI ManageSubscriptionsButtonsView.swift
[892/1073] Compiling RevenueCatUI NoSubscriptionsCardView.swift
[893/1073] Compiling RevenueCatUI PromotionalOfferView.swift
[894/1073] Compiling RevenueCatUI PurchaseCardView.swift
[895/1073] Compiling RevenueCatUI PurchaseDetailView.swift
[896/1073] Compiling RevenueCatUI PurchaseHistoryView.swift
[897/1073] Compiling RevenueCatUI RelevantPurchasesListView.swift
[898/1073] Compiling RevenueCatUI RestorePurchasesAlert.swift
[899/1073] Compiling RevenueCatUI ScrollViewSection.swift
[900/1073] Compiling RevenueCatUI ScrollViewWithOSBackground.swift
[901/1073] Compiling RevenueCatUI SubscriptionDetailView.swift
[902/1073] Compiling RevenueCatUI TintedProgressView.swift
[903/1073] Compiling RevenueCatUI CustomerCenterViewController.swift
[904/1073] Compiling RevenueCatUI VirtualCurrenciesScrollViewWithOSBackgroundSection.swift
[905/1073] Compiling RevenueCatUI VirtualCurrencyBalanceListRow.swift
[906/1073] Compiling RevenueCatUI VirtualCurrencyBalancesScreen.swift
[907/1073] Compiling RevenueCatUI Constants.swift
[908/1073] Compiling RevenueCatUI CustomerInfoFixtures.swift
[909/1073] Compiling RevenueCatUI PaywallError.swift
[910/1073] Compiling RevenueCatUI TemplateError.swift
[911/1073] Compiling RevenueCatUI IntroEligibilityViewModel.swift
[912/1073] Emitting module RevenueCatUI
[913/1118] Compiling RevenueCatUI Optional+Extensions.swift
[914/1118] Compiling RevenueCatUI Package+VariableDataProvider.swift
[915/1118] Compiling RevenueCatUI PaywallData+Default.swift
[916/1118] Compiling RevenueCatUI PreviewHelpers.swift
[917/1118] Compiling RevenueCatUI PurchaseResultComparator.swift
[918/1118] Compiling RevenueCatUI ResumeAction.swift
[919/1118] Compiling RevenueCatUI RuntimeUtils.swift
[920/1118] Compiling RevenueCatUI StoreProduct+Extensions.swift
[921/1118] Compiling RevenueCatUI StoreProductDiscount+Extensions.swift
[922/1118] Compiling RevenueCatUI SubscriptionPeriod+Extensions.swift
[923/1118] Compiling RevenueCatUI TemplateView+MultiTier.swift
[924/1118] Compiling RevenueCatUI VersionDetector.swift
[925/1118] Compiling RevenueCatUI ConsistentPackageContentView.swift
[926/1118] Compiling RevenueCatUI ConsistentTierContentView.swift
[927/1118] Compiling RevenueCatUI FitToAspectRatio.swift
[928/1118] Compiling RevenueCatUI FooterHidingModifier.swift
[929/1118] Compiling RevenueCatUI ViewExtensions.swift
[930/1118] Compiling RevenueCatUI PaywallFontProvider.swift
[931/1118] Compiling RevenueCatUI PaywallView.swift
[932/1118] Compiling RevenueCatUI MockPurchases.swift
[933/1118] Compiling RevenueCatUI PaywallPurchasesType.swift
[934/1118] Compiling RevenueCatUI PurchaseHandler+TestData.swift
[935/1118] Compiling RevenueCatUI PurchaseHandler.swift
[936/1118] Compiling RevenueCatUI View+PresentPaywall.swift
[937/1118] Compiling RevenueCatUI View+PresentPaywallFooter.swift
[938/1118] Compiling RevenueCatUI View+PurchaseRestoreCompleted.swift
[939/1118] Compiling RevenueCatUI AsyncButton.swift
[940/1118] Compiling RevenueCatUI CompatibilityContentUnavailableView.swift
[941/1118] Compiling RevenueCatUI DebugErrorView.swift
[942/1118] Compiling RevenueCatUI ErrorDisplay.swift
[943/1118] Compiling RevenueCatUI ErrorView.swift
[944/1118] Compiling RevenueCatUI FooterView.swift
[945/1118] Compiling RevenueCatUI GradientView.swift
[946/1118] Compiling RevenueCatUI IconView.swift
[947/1118] Compiling RevenueCatUI IntroEligibilityStateView.swift
[948/1118] Compiling RevenueCatUI LoadingPaywallView.swift
[949/1118] Compiling RevenueCatUI PackageButtonStyle.swift
[950/1118] Compiling RevenueCatUI ProgressView.swift
[951/1118] Compiling RevenueCatUI PurchaseButton.swift
[952/1118] Compiling RevenueCatUI RemoteImage.swift
[953/1118] Compiling RevenueCatUI SafariView.swift
[954/1118] Compiling RevenueCatUI TemplateBackgroundImageView.swift
[955/1118] Compiling RevenueCatUI TemplatePackageSetting.swift
[956/1118] Compiling RevenueCatUI TierSelectorView.swift
[957/1118] Compiling RevenueCatUI resource_bundle_accessor.swift
[958/1118] Compiling RevenueCatUI ApplySizing.swift
[959/1118] Compiling RevenueCatUI BackgroundStyle.swift
[960/1118] Compiling RevenueCatUI BadgeModifier.swift
[961/1118] Compiling RevenueCatUI DisplayableColor.swift
[962/1118] Compiling RevenueCatUI Fill.swift
[963/1118] Compiling RevenueCatUI FixMacButtonsModifier.swift
[964/1118] Compiling RevenueCatUI ForegroundColorScheme.swift
[965/1118] Compiling RevenueCatUI NavigatetoURL.swift
[966/1118] Compiling RevenueCatUI ProgressViewModifier.swift
[967/1118] Compiling RevenueCatUI ShadowModifier.swift
[968/1118] Compiling RevenueCatUI Shape.swift
[969/1118] Compiling RevenueCatUI SizeModifier.swift
[970/1118] Compiling RevenueCatUI TransitionModifier.swift
[971/1118] Compiling RevenueCatUI LocalizationProvider.swift
[972/1118] Compiling RevenueCatUI PackageValidator.swift
[973/1118] Compiling RevenueCatUI PaywallComponentTypeTransformers.swift
[974/1118] Compiling RevenueCatUI PaywallComponentViewModel.swift
[975/1118] Compiling RevenueCatUI PresentedPartials.swift
[976/1118] Compiling RevenueCatUI UIConfigProvider.swift
[977/1118] Compiling RevenueCatUI ViewModelFactory.swift
[978/1118] Compiling RevenueCatUI PaywallFooterViewController.swift
[979/1118] Compiling RevenueCatUI PaywallViewController.swift
[980/1118] Compiling RevenueCatUI View+OnRedeemWebPurchaseAttempt.swift
[981/1118] Compiling RevenueCatUI BaseManageSubscriptionViewModel.swift
[982/1118] Compiling RevenueCatUI CustomerCenterViewModel.swift
[983/1118] Compiling RevenueCatUI CustomerCenterViewState.swift
[984/1118] Compiling RevenueCatUI FeedbackSurveyViewModel.swift
[985/1118] Compiling RevenueCatUI NoSubscriptionsCardViewModel.swift
[986/1118] Compiling RevenueCatUI PromotionalOfferViewModel.swift
[987/1118] Compiling RevenueCatUI PurchaseDetailItem.swift
[988/1118] Compiling RevenueCatUI PurchaseDetailViewModel.swift
[989/1118] Compiling RevenueCatUI PurchaseHistoryViewModel.swift
[990/1118] Compiling RevenueCatUI PurchaseInformation+History.swift
[991/1118] Compiling RevenueCatUI RelevantPurchasesListViewModel.swift
[992/1118] Compiling RevenueCatUI RestorePurchasesAlertViewModel.swift
[993/1118] Compiling RevenueCatUI SubscriptionDetailViewModel.swift
[994/1118] Compiling RevenueCatUI VirtualCurrencyBalancesScreenViewModel.swift
[995/1118] Compiling RevenueCatUI ActiveSubscriptionButtonsView.swift
[996/1118] Compiling RevenueCatUI AppUpdateWarningView.swift
[997/1118] Compiling RevenueCatUI CompatibilityLabeledContent.swift
[998/1118] Compiling RevenueCatUI CompatibilityNavigationStack.swift
[999/1118] Compiling RevenueCatUI CompatibilityTopBarTrailing.swift
[1000/1118] Compiling RevenueCatUI CreateTicketView.swift
[1001/1118] Compiling RevenueCatUI CustomerCenterNavigationLink.swift
[1002/1118] Compiling RevenueCatUI CustomerCenterNavigationOptions.swift
[1003/1118] Compiling RevenueCatUI CustomerCenterView.swift
[1004/1118] Compiling RevenueCatUI Binding+Extensions.swift
[1005/1118] Compiling RevenueCatUI PlatformBezierPath.swift
[1006/1118] Compiling RevenueCatUI PlatformColor.swift
[1007/1118] Compiling RevenueCatUI PlatformFont.swift
[1008/1118] Compiling RevenueCatUI PlatformImage.swift
[1009/1118] Compiling RevenueCatUI CustomerCenterPurchasesType.swift
[1010/1118] Compiling RevenueCatUI CustomerCenterConfigData.HelpPath+PurchaseInformation.swift
[1011/1118] Compiling RevenueCatUI CustomerCenterView+Actions.swift
[1012/1118] Compiling RevenueCatUI ButtonStyles.swift
[1013/1118] Compiling RevenueCatUI ColorFromAppearance.swift
[1014/1118] Compiling RevenueCatUI ContactSupportUtilities.swift
[1015/1118] Compiling RevenueCatUI CustomerInfo+CurrentEntitlement.swift
[1016/1118] Compiling RevenueCatUI CustomActionData.swift
[1017/1118] Compiling RevenueCatUI CustomerCenterAction.swift
[1018/1118] Compiling RevenueCatUI CustomerCenterActionViewModifier.swift
[1019/1118] Compiling RevenueCatUI CustomerCenterActionWrapper.swift
[1020/1118] Compiling RevenueCatUI CustomerCenterConfigData+Mock.swift
[1021/1118] Compiling RevenueCatUI CustomerCenterEnvironment.swift
[1022/1118] Compiling RevenueCatUI CustomerCenterError.swift
[1023/1118] Compiling RevenueCatUI CustomerCenterManagementOption.swift
[1024/1118] Compiling RevenueCatUI CustomerCenterPurchases.swift
[1025/1118] Compiling RevenueCatUI DiscountsHandler.swift
[1026/1118] Compiling RevenueCatUI EntitlementInfo+Extensions.swift
[1027/1118] Compiling RevenueCatUI TrialOrIntroEligibilityChecker+TestData.swift
[1028/1118] Compiling RevenueCatUI TrialOrIntroEligibilityChecker.swift
[1029/1118] Compiling RevenueCatUI Localization.swift
[1030/1118] Compiling RevenueCatUI LocalizedAlertError.swift
[1031/1118] Compiling RevenueCatUI PaywallData+Validation.swift
[1032/1118] Compiling RevenueCatUI PaywallTemplate.swift
[1033/1118] Compiling RevenueCatUI PaywallViewConfiguration.swift
[1034/1118] Compiling RevenueCatUI PaywallViewMode+Extensions.swift
[1035/1118] Compiling RevenueCatUI ProcessedLocalizedConfiguration.swift
[1036/1118] Compiling RevenueCatUI Strings.swift
[1037/1118] Compiling RevenueCatUI TemplateViewConfiguration+Extensions.swift
[1038/1118] Compiling RevenueCatUI TemplateViewConfiguration+Images.swift
[1039/1118] Compiling RevenueCatUI TemplateViewConfiguration.swift
[1040/1118] Compiling RevenueCatUI TestData.swift
[1041/1118] Compiling RevenueCatUI UserInterfaceIdiom.swift
[1042/1118] Compiling RevenueCatUI Variables.swift
[1043/1118] Compiling RevenueCatUI VirtualCurrenciesFixtures.swift
[1044/1118] Compiling RevenueCatUI Bundle+Extensions.swift
[1045/1118] Compiling RevenueCatUI ColorInformation+MultiScheme.swift
[1046/1118] Compiling RevenueCatUI EmergeRenderingMode.swift
[1047/1118] Compiling RevenueCatUI FileImageLoader.swift
[1048/1118] Compiling RevenueCatUI ImageLoader.swift
[1049/1118] Compiling RevenueCatUI Logger.swift
[1050/1118] Compiling RevenueCatUI TimelineComponentViewModel.swift
[1051/1118] Compiling RevenueCatUI VideoComponentView.swift
[1052/1118] Compiling RevenueCatUI VideoComponentViewModel.swift
[1053/1118] Compiling RevenueCatUI VideoPlayerView.swift
[1054/1118] Compiling RevenueCatUI VideoPlayerViewNSView.swift
[1055/1118] Compiling RevenueCatUI VideoPlayerViewUIView.swift
[1056/1118] Compiling RevenueCatUI IntroOfferEligibilityContext.swift
[1057/1118] Compiling RevenueCatUI OpenSheet.swift
[1058/1118] Compiling RevenueCatUI PackageContext.swift
[1059/1118] Compiling RevenueCatUI PaywallPromoOfferCache.swift
[1060/1118] Compiling RevenueCatUI ScreenCondition.swift
[1061/1118] Compiling RevenueCatUI LocaleExtensions.swift
[1062/1118] Compiling RevenueCatUI LocaleFinder.swift
[1063/1118] Compiling RevenueCatUI LocalizationDictionaryExtensions.swift
[1064/1118] Compiling RevenueCatUI PaywallsV2View.swift
[1065/1118] Compiling RevenueCatUI PreviewMock.swift
[1066/1118] Compiling RevenueCatUI ButtonWithFooterPreview.swift
[1067/1118] Compiling RevenueCatUI FallbackComponentPreview.swift
[1068/1118] Compiling RevenueCatUI FamilySharingTogglePreview.swift
[1069/1118] Compiling RevenueCatUI MultiTierPreview.swift
[1070/1118] Compiling RevenueCatUI PurchaseButtonInPackagePreview.swift
[1071/1118] Compiling RevenueCatUI Template1Preview.swift
[1072/1118] Compiling RevenueCatUI VariableHandlerV2.swift
[1073/1118] Compiling RevenueCatUI PurchaseButtonComponentView.swift
[1074/1118] Compiling RevenueCatUI PurchaseButtonComponentViewModel.swift
[1075/1118] Compiling RevenueCatUI RootView.swift
[1076/1118] Compiling RevenueCatUI RootViewModel.swift
[1077/1118] Compiling RevenueCatUI FlexHStack.swift
[1078/1118] Compiling RevenueCatUI FlexSpacer.swift
[1079/1118] Compiling RevenueCatUI FlexVStack.swift
[1080/1118] Compiling RevenueCatUI JustifyContent.swift
[1081/1118] Compiling RevenueCatUI StackComponentView.swift
[1082/1118] Compiling RevenueCatUI StackComponentViewModel.swift
[1083/1118] Compiling RevenueCatUI StickyFooterComponentView.swift
[1084/1118] Compiling RevenueCatUI StickyFooterComponentViewModel.swift
[1085/1118] Compiling RevenueCatUI TabControlButtonComponentView.swift
[1086/1118] Compiling RevenueCatUI TabControlButtonComponentViewModel.swift
[1087/1118] Compiling RevenueCatUI TabControlComponentView.swift
[1088/1118] Compiling RevenueCatUI TabControlComponentViewModel.swift
[1089/1118] Compiling RevenueCatUI TabControlToggleComponentView.swift
[1090/1118] Compiling RevenueCatUI TabControlToggleComponentViewModel.swift
[1091/1118] Compiling RevenueCatUI TabsComponentView.swift
[1092/1118] Compiling RevenueCatUI TabsComponentViewModel.swift
[1093/1118] Compiling RevenueCatUI TextComponentView.swift
[1094/1118] Compiling RevenueCatUI TextComponentViewModel.swift
[1095/1118] Compiling RevenueCatUI TimelineComponentView.swift
[1096/1118] Compiling RevenueCatUI WatchTemplateView.swift
[1097/1118] Compiling RevenueCatUI Template1View.swift
[1098/1118] Compiling RevenueCatUI Template2View.swift
[1099/1118] Compiling RevenueCatUI Template3View.swift
[1100/1118] Compiling RevenueCatUI Template4View.swift
[1101/1118] Compiling RevenueCatUI Template5View.swift
[1102/1118] Compiling RevenueCatUI Template7View.swift
[1103/1118] Compiling RevenueCatUI TemplateViewType.swift
[1104/1118] Compiling RevenueCatUI BottomSheetView.swift
[1105/1118] Compiling RevenueCatUI ButtonComponentView.swift
[1106/1118] Compiling RevenueCatUI ButtonComponentViewModel.swift
[1107/1118] Compiling RevenueCatUI CarouselComponentView.swift
[1108/1118] Compiling RevenueCatUI CarouselComponentViewModel.swift
[1109/1118] Compiling RevenueCatUI ComponentsView.swift
[1110/1118] Compiling RevenueCatUI CountdownComponentView.swift
[1111/1118] Compiling RevenueCatUI CountdownComponentViewModel.swift
[1112/1118] Compiling RevenueCatUI IconComponentView.swift
[1113/1118] Compiling RevenueCatUI IconComponentViewModel.swift
[1114/1118] Compiling RevenueCatUI ImageComponentView.swift
[1115/1118] Compiling RevenueCatUI ImageComponentViewModel.swift
[1116/1118] Compiling RevenueCatUI ComponentViewState.swift
[1117/1118] Compiling RevenueCatUI PackageComponentView.swift
[1118/1118] Compiling RevenueCatUI PackageComponentViewModel.swift
Build complete! (38.14s)
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/Templates/__Snapshots__': File not found.
warning: 'spi-builder-workspace': ignoring broken symlink /Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/PaywallsV2/__PreviewResources__
warning: 'spi-builder-workspace': Invalid Resource 'PaywallsV2/__PreviewResources__': File not found.
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/RevenueCatUI/RevenueCatUIDev.xctestplan
warning: 'nimble': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/.build/checkouts/nimble/Sources/Nimble/PrivacyInfo.xcprivacy
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "nimble",
      "requirement" : {
        "exact" : [
          "13.7.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/quick/nimble"
    },
    {
      "identity" : "swift-snapshot-testing",
      "requirement" : {
        "revision" : [
          "26ed3a2b4a2df47917ca9b790a57f91285b923fb"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-snapshot-testing"
    }
  ],
  "manifest_display_name" : "RevenueCat",
  "name" : "RevenueCat",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "watchos",
      "version" : "6.2"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "RevenueCat",
      "targets" : [
        "RevenueCat"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RevenueCat_CustomEntitlementComputation",
      "targets" : [
        "RevenueCat_CustomEntitlementComputation"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ReceiptParser",
      "targets" : [
        "ReceiptParser"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RevenueCatUI",
      "targets" : [
        "RevenueCatUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "RevenueCat_CustomEntitlementComputation",
      "module_type" : "SwiftTarget",
      "name" : "RevenueCat_CustomEntitlementComputation",
      "path" : "CustomEntitlementComputation",
      "product_memberships" : [
        "RevenueCat_CustomEntitlementComputation"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/CustomEntitlementComputation/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Ads/AdTracker.swift",
        "Ads/Events/AdEvent.swift",
        "Ads/Events/AdEventStore.swift",
        "Ads/Events/Networking/AdEventsRequest.swift",
        "Ads/Events/Networking/AdHTTPRequestPath.swift",
        "Ads/Events/Networking/PostAdEventsOperation.swift",
        "Ads/Events/StoredAdEvent.swift",
        "Ads/Events/StoredAdEventSerializer.swift",
        "Attribution/ASIdManagerProxy.swift",
        "Attribution/AttributionData.swift",
        "Attribution/AttributionFetcher.swift",
        "Attribution/AttributionNetwork.swift",
        "Attribution/AttributionPoster.swift",
        "Attribution/AttributionTypeFactory.swift",
        "Attribution/TrackingManagerProxy.swift",
        "Caching/CacheStatus.swift",
        "Caching/Checksum.swift",
        "Caching/DeviceCache.swift",
        "Caching/FileRepository.swift",
        "Caching/InMemoryCachedObject.swift",
        "Caching/KeyedDeferredValueStore.swift",
        "Caching/LargeItemCacheType.swift",
        "Caching/URLWithValidation.swift",
        "CodableExtensions/PeriodType+Extensions.swift",
        "CodableExtensions/PurchaseOwnershipType+Extensions.swift",
        "CodableExtensions/Store+Extensions.swift",
        "CustomerCenter/CustomerCenterConfigData.swift",
        "CustomerCenter/CustomerCenterPresentationMode.swift",
        "CustomerCenter/Events/CustomerCenterEvent.swift",
        "CustomerCenter/Events/Networking/EventsRequest+CustomerCenter.swift",
        "DeepLink/DeepLinkParser.swift",
        "Diagnostics/DiagnosticsEvent.swift",
        "Diagnostics/DiagnosticsFileHandler.swift",
        "Diagnostics/DiagnosticsTracker.swift",
        "Diagnostics/FileHandler.swift",
        "Diagnostics/Networking/DiagnosticsEventsRequest.swift",
        "Diagnostics/Networking/DiagnosticsHTTPRequestPath.swift",
        "Diagnostics/Networking/DiagnosticsPostOperation.swift",
        "Diagnostics/Networking/DiagnosticsSynchronizer.swift",
        "DocCDocumentation/EmptyFile.swift",
        "Error Handling/Assertions.swift",
        "Error Handling/BackendError.swift",
        "Error Handling/BackendErrorCode.swift",
        "Error Handling/DescribableError.swift",
        "Error Handling/ErrorCode.swift",
        "Error Handling/ErrorDetails.swift",
        "Error Handling/ErrorUtils.swift",
        "Error Handling/PurchasesError.swift",
        "Error Handling/SKError+Extensions.swift",
        "Error Handling/StoreKitError+Extensions.swift",
        "Error Handling/StoreKitErrorHelper.swift",
        "Events/EventsManager.swift",
        "Events/FeatureEvents/FeatureEvent.swift",
        "Events/FeatureEvents/FeatureEventStore.swift",
        "Events/FeatureEvents/Networking/FeatureEventHTTPRequestPath.swift",
        "Events/FeatureEvents/Networking/FeatureEventsRequest.swift",
        "Events/FeatureEvents/Networking/PostFeatureEventsOperation.swift",
        "Events/FeatureEvents/StoredFeatureEvent.swift",
        "Events/FeatureEvents/StoredFeatureEventSerializer.swift",
        "Events/Networking/EventsHTTPRequestPath.swift",
        "FoundationExtensions/Array+Extensions.swift",
        "FoundationExtensions/AsyncExtensions.swift",
        "FoundationExtensions/Data+Extensions.swift",
        "FoundationExtensions/Date+Extensions.swift",
        "FoundationExtensions/Decoder+Extensions.swift",
        "FoundationExtensions/Dictionary+Extensions.swift",
        "FoundationExtensions/DispatchTimeInterval+Extensions.swift",
        "FoundationExtensions/Error+Extensions.swift",
        "FoundationExtensions/Integer+Extensions.swift",
        "FoundationExtensions/Locale+Extensions.swift",
        "FoundationExtensions/OperationQueue+Extensions.swift",
        "FoundationExtensions/Operators+Extensions.swift",
        "FoundationExtensions/Optional+Extensions.swift",
        "FoundationExtensions/Result+Extensions.swift",
        "FoundationExtensions/Set+Extensions.swift",
        "FoundationExtensions/String+Extensions.swift",
        "FoundationExtensions/TimeInterval+Extensions.swift",
        "FoundationExtensions/UIApplication+RCExtensions.swift",
        "FoundationExtensions/UserDefaults+Extensions.swift",
        "Identity/CustomerInfo+ActiveDates.swift",
        "Identity/CustomerInfo+NonSubscriptions.swift",
        "Identity/CustomerInfo.swift",
        "Identity/CustomerInfoManager.swift",
        "Identity/IdentityManager.swift",
        "Identity/ProductPaidPrice.swift",
        "Identity/SubscriptionInfo.swift",
        "LocalReceiptParsing/BasicTypes/ASN1Container.swift",
        "LocalReceiptParsing/BasicTypes/ASN1ObjectIdentifier.swift",
        "LocalReceiptParsing/BasicTypes/AppleReceipt.swift",
        "LocalReceiptParsing/BasicTypes/InAppPurchase.swift",
        "LocalReceiptParsing/Builders/ASN1ContainerBuilder.swift",
        "LocalReceiptParsing/Builders/ASN1ObjectIdentifierBuilder.swift",
        "LocalReceiptParsing/Builders/AppleReceiptBuilder.swift",
        "LocalReceiptParsing/Builders/InAppPurchaseBuilder.swift",
        "LocalReceiptParsing/DataConverters/ArraySlice_UInt8+Extensions.swift",
        "LocalReceiptParsing/DataConverters/Codable+Extensions.swift",
        "LocalReceiptParsing/DataConverters/DateFormatter+Extensions.swift",
        "LocalReceiptParsing/DataConverters/UInt8+Extensions.swift",
        "LocalReceiptParsing/Helpers/FileReader.swift",
        "LocalReceiptParsing/Helpers/LoggerType.swift",
        "LocalReceiptParsing/Helpers/ProcessInfo+Extensions.swift",
        "LocalReceiptParsing/Helpers/ReceiptParserLogger.swift",
        "LocalReceiptParsing/Helpers/ReceiptStrings.swift",
        "LocalReceiptParsing/LocalReceiptFetcher.swift",
        "LocalReceiptParsing/PurchasesReceiptParser.swift",
        "LocalReceiptParsing/ReceiptParsingError.swift",
        "Logging/LogIntent.swift",
        "Logging/Logger.swift",
        "Logging/Strings/AnalyticsStrings.swift",
        "Logging/Strings/AttributionStrings.swift",
        "Logging/Strings/BackendErrorStrings.swift",
        "Logging/Strings/CodableStrings.swift",
        "Logging/Strings/ConfigureStrings.swift",
        "Logging/Strings/CustomerInfoStrings.swift",
        "Logging/Strings/DiagnosticsStrings.swift",
        "Logging/Strings/ETagStrings.swift",
        "Logging/Strings/EligibilityStrings.swift",
        "Logging/Strings/FileRepositoryStrings.swift",
        "Logging/Strings/IdentityStrings.swift",
        "Logging/Strings/ManageSubscriptionsStrings.swift",
        "Logging/Strings/NetworkStrings.swift",
        "Logging/Strings/OfferingStrings.swift",
        "Logging/Strings/OfflineEntitlementsStrings.swift",
        "Logging/Strings/PaywallsStrings.swift",
        "Logging/Strings/PurchaseStrings.swift",
        "Logging/Strings/SigningStrings.swift",
        "Logging/Strings/StoreKitStrings.swift",
        "Logging/Strings/Strings.swift",
        "Logging/Strings/VirtualCurrencyStrings.swift",
        "Logging/Strings/WebRedemptionStrings.swift",
        "Misc/Box.swift",
        "Misc/Codable/AnyDecodable.swift",
        "Misc/Codable/AnyEncodable.swift",
        "Misc/Codable/DefaultDecodable.swift",
        "Misc/Codable/EnsureNonEmptyCollectionDecodable.swift",
        "Misc/Codable/IgnoreHashable.swift",
        "Misc/Codable/NonEmptyStringDecodable.swift",
        "Misc/Codable/RawDataContainer.swift",
        "Misc/Concurrency/Atomic.swift",
        "Misc/Concurrency/Lock.swift",
        "Misc/Concurrency/OperationDispatcher.swift",
        "Misc/Concurrency/Purchases+async.swift",
        "Misc/Concurrency/Purchases+nonasync.swift",
        "Misc/Concurrency/SynchronizedLargeItemCache.swift",
        "Misc/Concurrency/SynchronizedUserDefaults.swift",
        "Misc/DangerousSettings.swift",
        "Misc/DateAndTime/Clock.swift",
        "Misc/DateAndTime/DateExtensions.swift",
        "Misc/DateAndTime/DateProvider.swift",
        "Misc/DateAndTime/ISODurationFormatter.swift",
        "Misc/DateAndTime/ISOPeriodFormatter.swift",
        "Misc/DateAndTime/TimingUtil.swift",
        "Misc/Deprecations.swift",
        "Misc/Either.swift",
        "Misc/Locale/PreferredLocalesProvider.swift",
        "Misc/MacDevice.swift",
        "Misc/MapAppStoreDetector.swift",
        "Misc/Obsoletions.swift",
        "Misc/PlatformInfo.swift",
        "Misc/PriceFormatterProvider.swift",
        "Misc/RateLimiter.swift",
        "Misc/SandboxEnvironmentDetector.swift",
        "Misc/StoreKitVersion.swift",
        "Misc/SystemInfo.swift",
        "Networking/Backend.swift",
        "Networking/BackendConfiguration.swift",
        "Networking/Caching/CacheFetchPolicy.swift",
        "Networking/Caching/CallbackCache.swift",
        "Networking/Caching/CallbackCacheStatus.swift",
        "Networking/Caching/CustomerCenterConfigCallback.swift",
        "Networking/Caching/CustomerInfoCallback.swift",
        "Networking/Caching/LogInCallback.swift",
        "Networking/Caching/OfferingsCallback.swift",
        "Networking/Caching/ProductEntitlementMappingCallback.swift",
        "Networking/Caching/VirtualCurrenciesCallback.swift",
        "Networking/Caching/WebBillingProductsCallback.swift",
        "Networking/Caching/WebOfferingProductsCallback.swift",
        "Networking/ConnectionErrorReason.swift",
        "Networking/CustomerAPI.swift",
        "Networking/CustomerCenterConfigAPI.swift",
        "Networking/HTTPClient/DNSChecker.swift",
        "Networking/HTTPClient/ETagManager.swift",
        "Networking/HTTPClient/ErrorResponse.swift",
        "Networking/HTTPClient/HTTPClient.swift",
        "Networking/HTTPClient/HTTPRequest.swift",
        "Networking/HTTPClient/HTTPRequestBody.swift",
        "Networking/HTTPClient/HTTPRequestPath.swift",
        "Networking/HTTPClient/HTTPRequestTimeoutManager.swift",
        "Networking/HTTPClient/HTTPResponse.swift",
        "Networking/HTTPClient/HTTPResponseBody.swift",
        "Networking/HTTPClient/HTTPStatusCode.swift",
        "Networking/HTTPClient/NetworkError.swift",
        "Networking/HTTPClient/RedirectLoggerTaskDelegate.swift",
        "Networking/HTTPClient/SimpleNetworkServiceType.swift",
        "Networking/IdentityAPI.swift",
        "Networking/InternalAPI.swift",
        "Networking/OfferingsAPI.swift",
        "Networking/OfflineEntitlementsAPI.swift",
        "Networking/Operations/GetCustomerCenterConfigOperation.swift",
        "Networking/Operations/GetCustomerInfoOperation.swift",
        "Networking/Operations/GetIntroEligibilityOperation.swift",
        "Networking/Operations/GetOfferingsOperation.swift",
        "Networking/Operations/GetProductEntitlementMappingOperation.swift",
        "Networking/Operations/GetVirtualCurrenciesOperation.swift",
        "Networking/Operations/GetWebBillingProductsOperation.swift",
        "Networking/Operations/GetWebOfferingProductsOperation.swift",
        "Networking/Operations/Handling/CustomerInfoResponseHandler.swift",
        "Networking/Operations/HealthOperation.swift",
        "Networking/Operations/HealthReportAvailabilityOperation.swift",
        "Networking/Operations/HealthReportOperation.swift",
        "Networking/Operations/LogInOperation.swift",
        "Networking/Operations/NetworkOperation.swift",
        "Networking/Operations/PostAdServicesTokenOperation.swift",
        "Networking/Operations/PostAttributionDataOperation.swift",
        "Networking/Operations/PostOfferForSigningOperation.swift",
        "Networking/Operations/PostReceiptDataOperation.swift",
        "Networking/Operations/PostRedeemWebPurchaseOperation.swift",
        "Networking/Operations/PostSubscriberAttributesOperation.swift",
        "Networking/RedeemWebPurchaseAPI.swift",
        "Networking/Responses/CustomerCenterConfigResponse.swift",
        "Networking/Responses/CustomerInfoResponse.swift",
        "Networking/Responses/GetIntroEligibilityResponse.swift",
        "Networking/Responses/HealthReportAvailabilityResponse.swift",
        "Networking/Responses/HealthReportResponse.swift",
        "Networking/Responses/OfferingsResponse.swift",
        "Networking/Responses/PostOfferResponse.swift",
        "Networking/Responses/ProductEntitlementMappingResponse.swift",
        "Networking/Responses/RevenueCatUI/PaywallComponentsData.swift",
        "Networking/Responses/RevenueCatUI/UIConfig.swift",
        "Networking/Responses/VirtualCurrenciesResponse.swift",
        "Networking/Responses/WebBillingProductsResponse.swift",
        "Networking/Responses/WebOfferingProductsResponse.swift",
        "Networking/VirtualCurrenciesAPI.swift",
        "Networking/WebBillingAPI.swift",
        "Networking/WebBillingHTTPRequestPath.swift",
        "OfflineEntitlements/CustomerInfo+OfflineEntitlements.swift",
        "OfflineEntitlements/OfflineCustomerInfoCreator.swift",
        "OfflineEntitlements/OfflineEntitlementsManager.swift",
        "OfflineEntitlements/ProductEntitlementMapping.swift",
        "OfflineEntitlements/ProductEntitlementMappingFetcher.swift",
        "OfflineEntitlements/PurchasedProductsFetcher.swift",
        "OfflineEntitlements/PurchasedSK2Product.swift",
        "Paywalls/Components/Common/Background.swift",
        "Paywalls/Components/Common/Border.swift",
        "Paywalls/Components/Common/ComponentOverrides.swift",
        "Paywalls/Components/Common/Dimension.swift",
        "Paywalls/Components/Common/PaywallComponentBase.swift",
        "Paywalls/Components/Common/PaywallComponentLocalization.swift",
        "Paywalls/Components/Common/PaywallComponentPropertyTypes.swift",
        "Paywalls/Components/PaywallButtonComponent.swift",
        "Paywalls/Components/PaywallCarouselComponent.swift",
        "Paywalls/Components/PaywallCountdownComponent.swift",
        "Paywalls/Components/PaywallIconComponent.swift",
        "Paywalls/Components/PaywallImageComponent.swift",
        "Paywalls/Components/PaywallPackageComponent.swift",
        "Paywalls/Components/PaywallPurchaseButtonComponent.swift",
        "Paywalls/Components/PaywallStackComponent.swift",
        "Paywalls/Components/PaywallStickyFooterComponent.swift",
        "Paywalls/Components/PaywallTabsComponent.swift",
        "Paywalls/Components/PaywallTextComponent.swift",
        "Paywalls/Components/PaywallTimelineComponent.swift",
        "Paywalls/Components/PaywallV2CacheWarming.swift",
        "Paywalls/Components/PaywallVideoComponent.swift",
        "Paywalls/Components/Transitions/PaywallAnimation.swift",
        "Paywalls/Components/Transitions/PaywallTransition.swift",
        "Paywalls/Events/Networking/EventsRequest+Paywall.swift",
        "Paywalls/Events/PaywallEvent.swift",
        "Paywalls/Locale+Comparison.swift",
        "Paywalls/PaywallCacheWarming.swift",
        "Paywalls/PaywallColor.swift",
        "Paywalls/PaywallData+Localization.swift",
        "Paywalls/PaywallData.swift",
        "Paywalls/PaywallFontManagerType.swift",
        "Paywalls/PaywallViewMode.swift",
        "Paywalls/SubscriptionHistoryTracker.swift",
        "Purchasing/CachingProductsManager.swift",
        "Purchasing/CachingTrialOrIntroPriceEligibilityChecker.swift",
        "Purchasing/Configuration.swift",
        "Purchasing/EntitlementInfo.swift",
        "Purchasing/EntitlementInfos.swift",
        "Purchasing/IntroEligibility.swift",
        "Purchasing/IntroEligibilityCalculator.swift",
        "Purchasing/NonSubscriptionTransaction.swift",
        "Purchasing/Offering.swift",
        "Purchasing/Offerings.swift",
        "Purchasing/OfferingsFactory.swift",
        "Purchasing/OfferingsManager.swift",
        "Purchasing/Package.swift",
        "Purchasing/PackageType.swift",
        "Purchasing/ProductRequestData+Initialization.swift",
        "Purchasing/ProductRequestData.swift",
        "Purchasing/ProductsManager.swift",
        "Purchasing/ProductsManagerFactory.swift",
        "Purchasing/ProductsManagerType.swift",
        "Purchasing/ProductsRequestFactory.swift",
        "Purchasing/PurchaseOwnershipType.swift",
        "Purchasing/Purchases/Attribution.swift",
        "Purchasing/Purchases/PurchaseParams.swift",
        "Purchasing/Purchases/Purchases.swift",
        "Purchasing/Purchases/PurchasesAreCompletedBy.swift",
        "Purchasing/Purchases/PurchasesDelegate.swift",
        "Purchasing/Purchases/PurchasesOrchestrator.swift",
        "Purchasing/Purchases/PurchasesType.swift",
        "Purchasing/Purchases/TransactionNotifications.swift",
        "Purchasing/Purchases/TransactionPoster.swift",
        "Purchasing/ReceiptFetcher.swift",
        "Purchasing/ReceiptRefreshPolicy.swift",
        "Purchasing/SimulatedStore/SimulatedStoreProduct.swift",
        "Purchasing/SimulatedStore/SimulatedStoreProductsManager.swift",
        "Purchasing/SimulatedStore/SimulatedStorePurchaseHandler.swift",
        "Purchasing/SimulatedStore/SimulatedStorePurchaseUI.swift",
        "Purchasing/SimulatedStore/SimulatedStoreTransaction.swift",
        "Purchasing/SimulatedStore/WebBillingProduct+SimulatedStoreProduct.swift",
        "Purchasing/StoreKit1/PaymentQueueWrapper.swift",
        "Purchasing/StoreKit1/ProductsFetcherSK1.swift",
        "Purchasing/StoreKit1/StoreKit1Wrapper.swift",
        "Purchasing/StoreKit1/StoreKitRequestFetcher.swift",
        "Purchasing/StoreKit2/Observer Mode/StoreKit2ObserverModePurchaseDetector.swift",
        "Purchasing/StoreKit2/ProductsFetcherSK2.swift",
        "Purchasing/StoreKit2/SK2AppTransaction.swift",
        "Purchasing/StoreKit2/SK2BeginRefundRequestHelper.swift",
        "Purchasing/StoreKit2/StoreKit2PromotionalOfferPurchaseOptions.swift",
        "Purchasing/StoreKit2/StoreKit2PurchaseIntentListener.swift",
        "Purchasing/StoreKit2/StoreKit2Receipt.swift",
        "Purchasing/StoreKit2/StoreKit2StorefrontListener.swift",
        "Purchasing/StoreKit2/StoreKit2TransactionFetcher.swift",
        "Purchasing/StoreKit2/StoreKit2TransactionListener.swift",
        "Purchasing/StoreKit2/Win-Back Offers/WinBackOfferEligibilityCalculator.swift",
        "Purchasing/StoreKit2/Win-Back Offers/WinBackOfferEligibilityCalculatorType.swift",
        "Purchasing/StoreKitAbstractions/EncodedAppleReceipt.swift",
        "Purchasing/StoreKitAbstractions/ProductType.swift",
        "Purchasing/StoreKitAbstractions/PromotionalOffer.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/SK1Storefront.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/SK2Storefront.swift",
        "Purchasing/StoreKitAbstractions/StoreEnvironment.swift",
        "Purchasing/StoreKitAbstractions/StoreKitWorkarounds.swift",
        "Purchasing/StoreKitAbstractions/StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/Storefront.swift",
        "Purchasing/StoreKitAbstractions/StorefrontProvider.swift",
        "Purchasing/StoreKitAbstractions/SubscriptionPeriod.swift",
        "Purchasing/StoreKitAbstractions/Test Data/TestStoreProduct.swift",
        "Purchasing/StoreKitAbstractions/Test Data/TestStoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/WinBackOffer.swift",
        "Purchasing/TransactionsFactory.swift",
        "Purchasing/TransactionsManager.swift",
        "Purchasing/TrialOrIntroPriceEligibilityChecker.swift",
        "Security/FakeSigning.swift",
        "Security/HTTPRequest+Signing.swift",
        "Security/HTTPRequestBody+Signing.swift",
        "Security/Signing+ResponseVerification.swift",
        "Security/Signing.swift",
        "Security/VerificationResult.swift",
        "SubscriberAttributes/AttributionDataMigrator.swift",
        "SubscriberAttributes/AttributionKey.swift",
        "SubscriberAttributes/ReservedSubscriberAttributes.swift",
        "SubscriberAttributes/SubscriberAttribute.swift",
        "SubscriberAttributes/SubscriberAttributesManager.swift",
        "Support/BeginRefundRequestHelper.swift",
        "Support/DebugUI/DebugContentViews.swift",
        "Support/DebugUI/DebugView.swift",
        "Support/DebugUI/DebugViewController.swift",
        "Support/DebugUI/DebugViewModel.swift",
        "Support/DebugUI/DebugViewSheetPresentation.swift",
        "Support/DebugUI/ProductStatus+Icon.swift",
        "Support/DebugUI/SDKHealthCheckStatus+Icon.swift",
        "Support/DebugUI/SDKHealthStatus+Icon.swift",
        "Support/FrameworkDisambiguation.swift",
        "Support/HealthReport+Validate.swift",
        "Support/ManageSubscriptionsHelper.swift",
        "Support/PaymentAuthorizationProvider.swift",
        "Support/PaywallExtensions.swift",
        "Support/PurchasesDiagnostics.swift",
        "Support/SDKHealthError+CustomNSError.swift",
        "Support/SDKHealthManager.swift",
        "Support/StoreMessageType.swift",
        "Support/StoreMessagesHelper.swift",
        "Support/SwiftVersionCheck.swift",
        "Virtual Currencies/VirtualCurrencies.swift",
        "Virtual Currencies/VirtualCurrency.swift",
        "Virtual Currencies/VirtualCurrencyManager.swift",
        "WebPurchaseRedemption/URL+WebPurchaseRedemption.swift",
        "WebPurchaseRedemption/WebPurchaseRedemption.swift",
        "WebPurchaseRedemption/WebPurchaseRedemptionHelper.swift",
        "WebPurchaseRedemption/WebPurchaseRedemptionResult.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RevenueCatUITests",
      "module_type" : "SwiftTarget",
      "name" : "RevenueCatUITests",
      "path" : "Tests/RevenueCatUITests",
      "product_dependencies" : [
        "Nimble",
        "SnapshotTesting"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/Resources/background.heic",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/Resources/header.heic",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "BaseSnapshotTest.swift",
        "CustomerCenter/BaseManageSubscriptionViewModelTests.swift",
        "CustomerCenter/ContactSupportUtilitiesTests.swift",
        "CustomerCenter/CreateTicketViewTests.swift",
        "CustomerCenter/CustomActionDataTests.swift",
        "CustomerCenter/CustomerCenterActionWrapperTests.swift",
        "CustomerCenter/CustomerCenterViewModelTests.swift",
        "CustomerCenter/DiscountsHandlerTests.swift",
        "CustomerCenter/EmailValidatorTests.swift",
        "CustomerCenter/FeedbackSurveyViewModelTests.swift",
        "CustomerCenter/PromotionalOfferViewModelTests.swift",
        "CustomerCenter/PromotionalOfferViewTests.swift",
        "CustomerCenter/PurchaseCardViewBadgeTests.swift",
        "CustomerCenter/PurchaseInformationTests.swift",
        "CustomerCenter/SubscriptionDetailViewModelTests.swift",
        "CustomerCenter/VirtualCurrencyBalancesScreenViewModelTests.swift",
        "Data/LocalizedAlertErrorTests.swift",
        "Data/PackageVariablesTests.swift",
        "Data/PaywallDataValidationTests.swift",
        "Data/SemanticVersionTests.swift",
        "Data/TemplateViewConfigurationTests.swift",
        "Data/VariablesTests.swift",
        "Helpers/AsyncTestHelpers.swift",
        "Helpers/AvailabilityChecks.swift",
        "Helpers/CurrentTestCaseTracker.swift",
        "Helpers/DataExtensions.swift",
        "Helpers/ImageSnapshot.swift",
        "Helpers/OSVersionEquivalent.swift",
        "Helpers/SnapshotTesting+Extensions.swift",
        "Helpers/TestCase.swift",
        "Helpers/TestLogHandler.swift",
        "ImageLoaderTests.swift",
        "LocalizationTests.swift",
        "Mocks/MockStoreProductDiscount.swift",
        "Mocks/MockTransaction.swift",
        "PaywallFooterTests.swift",
        "PaywallViewEventsTests.swift",
        "PaywallsV2/LocaleFinderTests.swift",
        "PaywallsV2/PaywallPreviewResourcesLoader.swift",
        "PaywallsV2/PresentedPartialsTests.swift",
        "PaywallsV2/TakeScreenshot.swift",
        "PaywallsV2/UIConfigProviderTests.swift",
        "PaywallsV2/VariableHandlerV2Tests.swift",
        "PresentIfNeededTests.swift",
        "PurchaseCompletedHandlerTests.swift",
        "Purchasing/MockStoreTransaction.swift",
        "Purchasing/PurchaseHandlerTests.swift",
        "Templates/ExternalPurchaseAndRestoreTests.swift",
        "Templates/OtherPaywallViewTests.swift",
        "Templates/PaywallViewDynamicTypeTests.swift",
        "Templates/PaywallViewLocalizationTests.swift",
        "Templates/Template1ViewTests.swift",
        "Templates/Template2ViewTests.swift",
        "Templates/Template3ViewTests.swift",
        "Templates/Template4ViewTests.swift",
        "Templates/Template5ViewTests.swift",
        "Templates/Template7ViewTests.swift"
      ],
      "target_dependencies" : [
        "RevenueCatUI"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RevenueCatUI",
      "module_type" : "SwiftTarget",
      "name" : "RevenueCatUI",
      "path" : "RevenueCatUI",
      "product_memberships" : [
        "RevenueCatUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ar.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ar"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/az.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "az"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/background.jpg",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/bg.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "bg"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ca.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/cs.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "cs"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/da.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/el.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "el"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_AU.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_au"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_GB.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/en_US.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en_us"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/es_419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es_419"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/es_ES.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es_es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/fi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/fr_CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr_ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/fr_FR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr_fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/he.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "he"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/hi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/hr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/hu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/icons.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/kk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "kk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ms.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/no.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "no"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/pl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/pt_BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt_br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/pt_PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt_pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ro.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/sk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/th.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "th"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/uk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "uk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/zh_Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh_hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/RevenueCatUI/Resources/zh_Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh_hant"
            }
          }
        }
      ],
      "sources" : [
        "Binding+Extensions.swift",
        "CrossPlatform/PlatformBezierPath.swift",
        "CrossPlatform/PlatformColor.swift",
        "CrossPlatform/PlatformFont.swift",
        "CrossPlatform/PlatformImage.swift",
        "CustomerCenter/Abstractions/CustomerCenterPurchasesType.swift",
        "CustomerCenter/Actions/CustomerCenterConfigData.HelpPath+PurchaseInformation.swift",
        "CustomerCenter/Actions/CustomerCenterView+Actions.swift",
        "CustomerCenter/ButtonStyles.swift",
        "CustomerCenter/ColorFromAppearance.swift",
        "CustomerCenter/ContactSupportUtilities.swift",
        "CustomerCenter/CustomerInfo+CurrentEntitlement.swift",
        "CustomerCenter/Data/CustomActionData.swift",
        "CustomerCenter/Data/CustomerCenterAction.swift",
        "CustomerCenter/Data/CustomerCenterActionViewModifier.swift",
        "CustomerCenter/Data/CustomerCenterActionWrapper.swift",
        "CustomerCenter/Data/CustomerCenterConfigData+Mock.swift",
        "CustomerCenter/Data/CustomerCenterEnvironment.swift",
        "CustomerCenter/Data/CustomerCenterError.swift",
        "CustomerCenter/Data/CustomerCenterManagementOption.swift",
        "CustomerCenter/Data/CustomerCenterPurchases.swift",
        "CustomerCenter/Data/DiscountsHandler.swift",
        "CustomerCenter/Data/EntitlementInfo+Extensions.swift",
        "CustomerCenter/Data/FeedbackSurveyData.swift",
        "CustomerCenter/Data/LoadPromotionalOfferUseCase.swift",
        "CustomerCenter/Data/PromotionalOfferData.swift",
        "CustomerCenter/Data/PurchaseInformation+Mock.swift",
        "CustomerCenter/Data/PurchaseInformation.swift",
        "CustomerCenter/Data/SemanticVersion.swift",
        "CustomerCenter/Data/Transaction.swift",
        "CustomerCenter/Extensions/CustomerCenterConfigDataAppearance+Tint.swift",
        "CustomerCenter/Extensions/CustomerCenterConfigDataSupport+URL.swift",
        "CustomerCenter/Extensions/CustomerInfo+SeeAllPurchases.swift",
        "CustomerCenter/Extensions/PurchaseInformation+Creation.swift",
        "CustomerCenter/Mocks/MockCustomerCenterPurchases.swift",
        "CustomerCenter/Mocks/MockCustomerCenterStoreKitUtilities.swift",
        "CustomerCenter/Mocks/MockLoadPromotionalOfferUseCase.swift",
        "CustomerCenter/Mocks/PurchaseInformationFixtures.swift",
        "CustomerCenter/URLUtilities.swift",
        "CustomerCenter/Utilities/CustomerCenterLocalizationStrings.swift",
        "CustomerCenter/Utilities/CustomerCenterStoreKitUtilities.swift",
        "CustomerCenter/Utilities/CustomerCenterStoreKitUtilitiesType.swift",
        "CustomerCenter/Utilities/CustomerCenterStylingUtilities.swift",
        "CustomerCenter/Utilities/EmailValidator.swift",
        "CustomerCenter/Utilities/IdentifiableURL.swift",
        "CustomerCenter/View+PresentCustomerCenter.swift",
        "CustomerCenter/ViewModels/BaseManageSubscriptionViewModel.swift",
        "CustomerCenter/ViewModels/CustomerCenterViewModel.swift",
        "CustomerCenter/ViewModels/CustomerCenterViewState.swift",
        "CustomerCenter/ViewModels/FeedbackSurveyViewModel.swift",
        "CustomerCenter/ViewModels/NoSubscriptionsCardViewModel.swift",
        "CustomerCenter/ViewModels/PromotionalOfferViewModel.swift",
        "CustomerCenter/ViewModels/PurchaseHistory/PurchaseDetailItem.swift",
        "CustomerCenter/ViewModels/PurchaseHistory/PurchaseDetailViewModel.swift",
        "CustomerCenter/ViewModels/PurchaseHistory/PurchaseHistoryViewModel.swift",
        "CustomerCenter/ViewModels/PurchaseHistory/PurchaseInformation+History.swift",
        "CustomerCenter/ViewModels/RelevantPurchasesListViewModel.swift",
        "CustomerCenter/ViewModels/RestorePurchasesAlertViewModel.swift",
        "CustomerCenter/ViewModels/SubscriptionDetailViewModel.swift",
        "CustomerCenter/ViewModels/VirtualCurrencyBalancesScreenViewModel.swift",
        "CustomerCenter/Views/ActiveSubscriptionButtonsView.swift",
        "CustomerCenter/Views/AppUpdateWarningView.swift",
        "CustomerCenter/Views/CompatibilityLabeledContent.swift",
        "CustomerCenter/Views/CompatibilityNavigationStack.swift",
        "CustomerCenter/Views/CompatibilityTopBarTrailing.swift",
        "CustomerCenter/Views/CreateTicketView.swift",
        "CustomerCenter/Views/CustomerCenterNavigationLink.swift",
        "CustomerCenter/Views/CustomerCenterNavigationOptions.swift",
        "CustomerCenter/Views/CustomerCenterView.swift",
        "CustomerCenter/Views/FallbackNoSubscriptionsView.swift",
        "CustomerCenter/Views/FeedbackSurveyView.swift",
        "CustomerCenter/Views/ManageSubscriptionsButtonsView.swift",
        "CustomerCenter/Views/NoSubscriptionsCardView.swift",
        "CustomerCenter/Views/PromotionalOfferView.swift",
        "CustomerCenter/Views/PurchaseCardView.swift",
        "CustomerCenter/Views/PurchaseHistory/PurchaseDetailView.swift",
        "CustomerCenter/Views/PurchaseHistory/PurchaseHistoryView.swift",
        "CustomerCenter/Views/RelevantPurchasesListView.swift",
        "CustomerCenter/Views/RestorePurchasesAlert.swift",
        "CustomerCenter/Views/ScrollViewSection.swift",
        "CustomerCenter/Views/ScrollViewWithOSBackground.swift",
        "CustomerCenter/Views/SubscriptionDetailView.swift",
        "CustomerCenter/Views/TintedProgressView.swift",
        "CustomerCenter/Views/UIKit Compatibility/CustomerCenterViewController.swift",
        "CustomerCenter/Views/Virtual Currencies/VirtualCurrenciesScrollViewWithOSBackgroundSection.swift",
        "CustomerCenter/Views/Virtual Currencies/VirtualCurrencyBalanceListRow.swift",
        "CustomerCenter/Views/Virtual Currencies/VirtualCurrencyBalancesScreen.swift",
        "Data/Constants.swift",
        "Data/CustomerInfoFixtures.swift",
        "Data/Errors/PaywallError.swift",
        "Data/Errors/TemplateError.swift",
        "Data/IntroEligibility/IntroEligibilityViewModel.swift",
        "Data/IntroEligibility/TrialOrIntroEligibilityChecker+TestData.swift",
        "Data/IntroEligibility/TrialOrIntroEligibilityChecker.swift",
        "Data/Localization.swift",
        "Data/LocalizedAlertError.swift",
        "Data/PaywallData+Validation.swift",
        "Data/PaywallTemplate.swift",
        "Data/PaywallViewConfiguration.swift",
        "Data/PaywallViewMode+Extensions.swift",
        "Data/ProcessedLocalizedConfiguration.swift",
        "Data/Strings.swift",
        "Data/TemplateViewConfiguration+Extensions.swift",
        "Data/TemplateViewConfiguration+Images.swift",
        "Data/TemplateViewConfiguration.swift",
        "Data/TestData.swift",
        "Data/UserInterfaceIdiom.swift",
        "Data/Variables.swift",
        "Data/VirtualCurrenciesFixtures.swift",
        "Helpers/Bundle+Extensions.swift",
        "Helpers/ColorInformation+MultiScheme.swift",
        "Helpers/EmergeRenderingMode.swift",
        "Helpers/FileImageLoader.swift",
        "Helpers/ImageLoader.swift",
        "Helpers/Logger.swift",
        "Helpers/Optional+Extensions.swift",
        "Helpers/Package+VariableDataProvider.swift",
        "Helpers/PaywallData+Default.swift",
        "Helpers/PreviewHelpers.swift",
        "Helpers/PurchaseResultComparator.swift",
        "Helpers/ResumeAction.swift",
        "Helpers/RuntimeUtils.swift",
        "Helpers/StoreProduct+Extensions.swift",
        "Helpers/StoreProductDiscount+Extensions.swift",
        "Helpers/SubscriptionPeriod+Extensions.swift",
        "Helpers/TemplateView+MultiTier.swift",
        "Helpers/VersionDetector.swift",
        "Modifiers/ConsistentPackageContentView.swift",
        "Modifiers/ConsistentTierContentView.swift",
        "Modifiers/FitToAspectRatio.swift",
        "Modifiers/FooterHidingModifier.swift",
        "Modifiers/ViewExtensions.swift",
        "PaywallFontProvider.swift",
        "PaywallView.swift",
        "Purchasing/MockPurchases.swift",
        "Purchasing/PaywallPurchasesType.swift",
        "Purchasing/PurchaseHandler+TestData.swift",
        "Purchasing/PurchaseHandler.swift",
        "Templates/Other platforms/WatchTemplateView.swift",
        "Templates/Template1View.swift",
        "Templates/Template2View.swift",
        "Templates/Template3View.swift",
        "Templates/Template4View.swift",
        "Templates/Template5View.swift",
        "Templates/Template7View.swift",
        "Templates/TemplateViewType.swift",
        "Templates/V2/Components/Button/BottomSheetView.swift",
        "Templates/V2/Components/Button/ButtonComponentView.swift",
        "Templates/V2/Components/Button/ButtonComponentViewModel.swift",
        "Templates/V2/Components/Carousel/CarouselComponentView.swift",
        "Templates/V2/Components/Carousel/CarouselComponentViewModel.swift",
        "Templates/V2/Components/ComponentsView.swift",
        "Templates/V2/Components/Countdown/CountdownComponentView.swift",
        "Templates/V2/Components/Countdown/CountdownComponentViewModel.swift",
        "Templates/V2/Components/Icon/IconComponentView.swift",
        "Templates/V2/Components/Icon/IconComponentViewModel.swift",
        "Templates/V2/Components/Image/ImageComponentView.swift",
        "Templates/V2/Components/Image/ImageComponentViewModel.swift",
        "Templates/V2/Components/Packages/Package/ComponentViewState.swift",
        "Templates/V2/Components/Packages/Package/PackageComponentView.swift",
        "Templates/V2/Components/Packages/Package/PackageComponentViewModel.swift",
        "Templates/V2/Components/Packages/PurchaseButton/PurchaseButtonComponentView.swift",
        "Templates/V2/Components/Packages/PurchaseButton/PurchaseButtonComponentViewModel.swift",
        "Templates/V2/Components/Root/RootView.swift",
        "Templates/V2/Components/Root/RootViewModel.swift",
        "Templates/V2/Components/Stack/FlexHStack.swift",
        "Templates/V2/Components/Stack/FlexSpacer.swift",
        "Templates/V2/Components/Stack/FlexVStack.swift",
        "Templates/V2/Components/Stack/JustifyContent.swift",
        "Templates/V2/Components/Stack/StackComponentView.swift",
        "Templates/V2/Components/Stack/StackComponentViewModel.swift",
        "Templates/V2/Components/StickyFooter/StickyFooterComponentView.swift",
        "Templates/V2/Components/StickyFooter/StickyFooterComponentViewModel.swift",
        "Templates/V2/Components/Tabs/TabControlButtonComponentView.swift",
        "Templates/V2/Components/Tabs/TabControlButtonComponentViewModel.swift",
        "Templates/V2/Components/Tabs/TabControlComponentView.swift",
        "Templates/V2/Components/Tabs/TabControlComponentViewModel.swift",
        "Templates/V2/Components/Tabs/TabControlToggleComponentView.swift",
        "Templates/V2/Components/Tabs/TabControlToggleComponentViewModel.swift",
        "Templates/V2/Components/Tabs/TabsComponentView.swift",
        "Templates/V2/Components/Tabs/TabsComponentViewModel.swift",
        "Templates/V2/Components/Text/TextComponentView.swift",
        "Templates/V2/Components/Text/TextComponentViewModel.swift",
        "Templates/V2/Components/Timeline/TimelineComponentView.swift",
        "Templates/V2/Components/Timeline/TimelineComponentViewModel.swift",
        "Templates/V2/Components/Video/VideoComponentView.swift",
        "Templates/V2/Components/Video/VideoComponentViewModel.swift",
        "Templates/V2/Components/Video/VideoPlayerView.swift",
        "Templates/V2/Components/Video/VideoPlayerViewNSView.swift",
        "Templates/V2/Components/Video/VideoPlayerViewUIView.swift",
        "Templates/V2/EnvironmentObjects/IntroOfferEligibilityContext.swift",
        "Templates/V2/EnvironmentObjects/OpenSheet.swift",
        "Templates/V2/EnvironmentObjects/PackageContext.swift",
        "Templates/V2/EnvironmentObjects/PaywallPromoOfferCache.swift",
        "Templates/V2/EnvironmentObjects/ScreenCondition.swift",
        "Templates/V2/Localizations/LocaleExtensions.swift",
        "Templates/V2/Localizations/LocaleFinder.swift",
        "Templates/V2/Localizations/LocalizationDictionaryExtensions.swift",
        "Templates/V2/PaywallsV2View.swift",
        "Templates/V2/Previews/PreviewMock.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/ButtonWithFooterPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/FallbackComponentPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/FamilySharingTogglePreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/MultiTierPreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/PurchaseButtonInPackagePreview.swift",
        "Templates/V2/Previews/TemplateComponentsViewPreviews/Template1Preview.swift",
        "Templates/V2/Variables/VariableHandlerV2.swift",
        "Templates/V2/ViewHelpers/ApplySizing.swift",
        "Templates/V2/ViewHelpers/BackgroundStyle.swift",
        "Templates/V2/ViewHelpers/BadgeModifier.swift",
        "Templates/V2/ViewHelpers/DisplayableColor.swift",
        "Templates/V2/ViewHelpers/Fill.swift",
        "Templates/V2/ViewHelpers/FixMacButtonsModifier.swift",
        "Templates/V2/ViewHelpers/ForegroundColorScheme.swift",
        "Templates/V2/ViewHelpers/NavigatetoURL.swift",
        "Templates/V2/ViewHelpers/ProgressViewModifier.swift",
        "Templates/V2/ViewHelpers/ShadowModifier.swift",
        "Templates/V2/ViewHelpers/Shape.swift",
        "Templates/V2/ViewHelpers/SizeModifier.swift",
        "Templates/V2/ViewHelpers/TransitionModifier.swift",
        "Templates/V2/ViewModelHelpers/LocalizationProvider.swift",
        "Templates/V2/ViewModelHelpers/PackageValidator.swift",
        "Templates/V2/ViewModelHelpers/PaywallComponentTypeTransformers.swift",
        "Templates/V2/ViewModelHelpers/PaywallComponentViewModel.swift",
        "Templates/V2/ViewModelHelpers/PresentedPartials.swift",
        "Templates/V2/ViewModelHelpers/UIConfigProvider.swift",
        "Templates/V2/ViewModelHelpers/ViewModelFactory.swift",
        "UIKit/PaywallFooterViewController.swift",
        "UIKit/PaywallViewController.swift",
        "View+OnRedeemWebPurchaseAttempt.swift",
        "View+PresentPaywall.swift",
        "View+PresentPaywallFooter.swift",
        "View+PurchaseRestoreCompleted.swift",
        "Views/AsyncButton.swift",
        "Views/CompatibilityContentUnavailableView.swift",
        "Views/DebugErrorView.swift",
        "Views/ErrorDisplay.swift",
        "Views/ErrorView.swift",
        "Views/FooterView.swift",
        "Views/GradientView.swift",
        "Views/IconView.swift",
        "Views/IntroEligibilityStateView.swift",
        "Views/LoadingPaywallView.swift",
        "Views/PackageButtonStyle.swift",
        "Views/ProgressView.swift",
        "Views/PurchaseButton.swift",
        "Views/RemoteImage.swift",
        "Views/SafariView.swift",
        "Views/TemplateBackgroundImageView.swift",
        "Views/TemplatePackageSetting.swift",
        "Views/TierSelectorView.swift"
      ],
      "target_dependencies" : [
        "RevenueCat"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RevenueCat",
      "module_type" : "SwiftTarget",
      "name" : "RevenueCat",
      "path" : "Sources",
      "product_memberships" : [
        "RevenueCat",
        "RevenueCatUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Ads/AdTracker.swift",
        "Ads/Events/AdEvent.swift",
        "Ads/Events/AdEventStore.swift",
        "Ads/Events/Networking/AdEventsRequest.swift",
        "Ads/Events/Networking/AdHTTPRequestPath.swift",
        "Ads/Events/Networking/PostAdEventsOperation.swift",
        "Ads/Events/StoredAdEvent.swift",
        "Ads/Events/StoredAdEventSerializer.swift",
        "Attribution/ASIdManagerProxy.swift",
        "Attribution/AttributionData.swift",
        "Attribution/AttributionFetcher.swift",
        "Attribution/AttributionNetwork.swift",
        "Attribution/AttributionPoster.swift",
        "Attribution/AttributionTypeFactory.swift",
        "Attribution/TrackingManagerProxy.swift",
        "Caching/CacheStatus.swift",
        "Caching/Checksum.swift",
        "Caching/DeviceCache.swift",
        "Caching/FileRepository.swift",
        "Caching/InMemoryCachedObject.swift",
        "Caching/KeyedDeferredValueStore.swift",
        "Caching/LargeItemCacheType.swift",
        "Caching/URLWithValidation.swift",
        "CodableExtensions/PeriodType+Extensions.swift",
        "CodableExtensions/PurchaseOwnershipType+Extensions.swift",
        "CodableExtensions/Store+Extensions.swift",
        "CustomerCenter/CustomerCenterConfigData.swift",
        "CustomerCenter/CustomerCenterPresentationMode.swift",
        "CustomerCenter/Events/CustomerCenterEvent.swift",
        "CustomerCenter/Events/Networking/EventsRequest+CustomerCenter.swift",
        "DeepLink/DeepLinkParser.swift",
        "Diagnostics/DiagnosticsEvent.swift",
        "Diagnostics/DiagnosticsFileHandler.swift",
        "Diagnostics/DiagnosticsTracker.swift",
        "Diagnostics/FileHandler.swift",
        "Diagnostics/Networking/DiagnosticsEventsRequest.swift",
        "Diagnostics/Networking/DiagnosticsHTTPRequestPath.swift",
        "Diagnostics/Networking/DiagnosticsPostOperation.swift",
        "Diagnostics/Networking/DiagnosticsSynchronizer.swift",
        "DocCDocumentation/EmptyFile.swift",
        "Error Handling/Assertions.swift",
        "Error Handling/BackendError.swift",
        "Error Handling/BackendErrorCode.swift",
        "Error Handling/DescribableError.swift",
        "Error Handling/ErrorCode.swift",
        "Error Handling/ErrorDetails.swift",
        "Error Handling/ErrorUtils.swift",
        "Error Handling/PurchasesError.swift",
        "Error Handling/SKError+Extensions.swift",
        "Error Handling/StoreKitError+Extensions.swift",
        "Error Handling/StoreKitErrorHelper.swift",
        "Events/EventsManager.swift",
        "Events/FeatureEvents/FeatureEvent.swift",
        "Events/FeatureEvents/FeatureEventStore.swift",
        "Events/FeatureEvents/Networking/FeatureEventHTTPRequestPath.swift",
        "Events/FeatureEvents/Networking/FeatureEventsRequest.swift",
        "Events/FeatureEvents/Networking/PostFeatureEventsOperation.swift",
        "Events/FeatureEvents/StoredFeatureEvent.swift",
        "Events/FeatureEvents/StoredFeatureEventSerializer.swift",
        "Events/Networking/EventsHTTPRequestPath.swift",
        "FoundationExtensions/Array+Extensions.swift",
        "FoundationExtensions/AsyncExtensions.swift",
        "FoundationExtensions/Data+Extensions.swift",
        "FoundationExtensions/Date+Extensions.swift",
        "FoundationExtensions/Decoder+Extensions.swift",
        "FoundationExtensions/Dictionary+Extensions.swift",
        "FoundationExtensions/DispatchTimeInterval+Extensions.swift",
        "FoundationExtensions/Error+Extensions.swift",
        "FoundationExtensions/Integer+Extensions.swift",
        "FoundationExtensions/Locale+Extensions.swift",
        "FoundationExtensions/OperationQueue+Extensions.swift",
        "FoundationExtensions/Operators+Extensions.swift",
        "FoundationExtensions/Optional+Extensions.swift",
        "FoundationExtensions/Result+Extensions.swift",
        "FoundationExtensions/Set+Extensions.swift",
        "FoundationExtensions/String+Extensions.swift",
        "FoundationExtensions/TimeInterval+Extensions.swift",
        "FoundationExtensions/UIApplication+RCExtensions.swift",
        "FoundationExtensions/UserDefaults+Extensions.swift",
        "Identity/CustomerInfo+ActiveDates.swift",
        "Identity/CustomerInfo+NonSubscriptions.swift",
        "Identity/CustomerInfo.swift",
        "Identity/CustomerInfoManager.swift",
        "Identity/IdentityManager.swift",
        "Identity/ProductPaidPrice.swift",
        "Identity/SubscriptionInfo.swift",
        "LocalReceiptParsing/BasicTypes/ASN1Container.swift",
        "LocalReceiptParsing/BasicTypes/ASN1ObjectIdentifier.swift",
        "LocalReceiptParsing/BasicTypes/AppleReceipt.swift",
        "LocalReceiptParsing/BasicTypes/InAppPurchase.swift",
        "LocalReceiptParsing/Builders/ASN1ContainerBuilder.swift",
        "LocalReceiptParsing/Builders/ASN1ObjectIdentifierBuilder.swift",
        "LocalReceiptParsing/Builders/AppleReceiptBuilder.swift",
        "LocalReceiptParsing/Builders/InAppPurchaseBuilder.swift",
        "LocalReceiptParsing/DataConverters/ArraySlice_UInt8+Extensions.swift",
        "LocalReceiptParsing/DataConverters/Codable+Extensions.swift",
        "LocalReceiptParsing/DataConverters/DateFormatter+Extensions.swift",
        "LocalReceiptParsing/DataConverters/UInt8+Extensions.swift",
        "LocalReceiptParsing/Helpers/FileReader.swift",
        "LocalReceiptParsing/Helpers/LoggerType.swift",
        "LocalReceiptParsing/Helpers/ProcessInfo+Extensions.swift",
        "LocalReceiptParsing/Helpers/ReceiptParserLogger.swift",
        "LocalReceiptParsing/Helpers/ReceiptStrings.swift",
        "LocalReceiptParsing/LocalReceiptFetcher.swift",
        "LocalReceiptParsing/PurchasesReceiptParser.swift",
        "LocalReceiptParsing/ReceiptParsingError.swift",
        "Logging/LogIntent.swift",
        "Logging/Logger.swift",
        "Logging/Strings/AnalyticsStrings.swift",
        "Logging/Strings/AttributionStrings.swift",
        "Logging/Strings/BackendErrorStrings.swift",
        "Logging/Strings/CodableStrings.swift",
        "Logging/Strings/ConfigureStrings.swift",
        "Logging/Strings/CustomerInfoStrings.swift",
        "Logging/Strings/DiagnosticsStrings.swift",
        "Logging/Strings/ETagStrings.swift",
        "Logging/Strings/EligibilityStrings.swift",
        "Logging/Strings/FileRepositoryStrings.swift",
        "Logging/Strings/IdentityStrings.swift",
        "Logging/Strings/ManageSubscriptionsStrings.swift",
        "Logging/Strings/NetworkStrings.swift",
        "Logging/Strings/OfferingStrings.swift",
        "Logging/Strings/OfflineEntitlementsStrings.swift",
        "Logging/Strings/PaywallsStrings.swift",
        "Logging/Strings/PurchaseStrings.swift",
        "Logging/Strings/SigningStrings.swift",
        "Logging/Strings/StoreKitStrings.swift",
        "Logging/Strings/Strings.swift",
        "Logging/Strings/VirtualCurrencyStrings.swift",
        "Logging/Strings/WebRedemptionStrings.swift",
        "Misc/Box.swift",
        "Misc/Codable/AnyDecodable.swift",
        "Misc/Codable/AnyEncodable.swift",
        "Misc/Codable/DefaultDecodable.swift",
        "Misc/Codable/EnsureNonEmptyCollectionDecodable.swift",
        "Misc/Codable/IgnoreHashable.swift",
        "Misc/Codable/NonEmptyStringDecodable.swift",
        "Misc/Codable/RawDataContainer.swift",
        "Misc/Concurrency/Atomic.swift",
        "Misc/Concurrency/Lock.swift",
        "Misc/Concurrency/OperationDispatcher.swift",
        "Misc/Concurrency/Purchases+async.swift",
        "Misc/Concurrency/Purchases+nonasync.swift",
        "Misc/Concurrency/SynchronizedLargeItemCache.swift",
        "Misc/Concurrency/SynchronizedUserDefaults.swift",
        "Misc/DangerousSettings.swift",
        "Misc/DateAndTime/Clock.swift",
        "Misc/DateAndTime/DateExtensions.swift",
        "Misc/DateAndTime/DateProvider.swift",
        "Misc/DateAndTime/ISODurationFormatter.swift",
        "Misc/DateAndTime/ISOPeriodFormatter.swift",
        "Misc/DateAndTime/TimingUtil.swift",
        "Misc/Deprecations.swift",
        "Misc/Either.swift",
        "Misc/Locale/PreferredLocalesProvider.swift",
        "Misc/MacDevice.swift",
        "Misc/MapAppStoreDetector.swift",
        "Misc/Obsoletions.swift",
        "Misc/PlatformInfo.swift",
        "Misc/PriceFormatterProvider.swift",
        "Misc/RateLimiter.swift",
        "Misc/SandboxEnvironmentDetector.swift",
        "Misc/StoreKitVersion.swift",
        "Misc/SystemInfo.swift",
        "Networking/Backend.swift",
        "Networking/BackendConfiguration.swift",
        "Networking/Caching/CacheFetchPolicy.swift",
        "Networking/Caching/CallbackCache.swift",
        "Networking/Caching/CallbackCacheStatus.swift",
        "Networking/Caching/CustomerCenterConfigCallback.swift",
        "Networking/Caching/CustomerInfoCallback.swift",
        "Networking/Caching/LogInCallback.swift",
        "Networking/Caching/OfferingsCallback.swift",
        "Networking/Caching/ProductEntitlementMappingCallback.swift",
        "Networking/Caching/VirtualCurrenciesCallback.swift",
        "Networking/Caching/WebBillingProductsCallback.swift",
        "Networking/Caching/WebOfferingProductsCallback.swift",
        "Networking/ConnectionErrorReason.swift",
        "Networking/CustomerAPI.swift",
        "Networking/CustomerCenterConfigAPI.swift",
        "Networking/HTTPClient/DNSChecker.swift",
        "Networking/HTTPClient/ETagManager.swift",
        "Networking/HTTPClient/ErrorResponse.swift",
        "Networking/HTTPClient/HTTPClient.swift",
        "Networking/HTTPClient/HTTPRequest.swift",
        "Networking/HTTPClient/HTTPRequestBody.swift",
        "Networking/HTTPClient/HTTPRequestPath.swift",
        "Networking/HTTPClient/HTTPRequestTimeoutManager.swift",
        "Networking/HTTPClient/HTTPResponse.swift",
        "Networking/HTTPClient/HTTPResponseBody.swift",
        "Networking/HTTPClient/HTTPStatusCode.swift",
        "Networking/HTTPClient/NetworkError.swift",
        "Networking/HTTPClient/RedirectLoggerTaskDelegate.swift",
        "Networking/HTTPClient/SimpleNetworkServiceType.swift",
        "Networking/IdentityAPI.swift",
        "Networking/InternalAPI.swift",
        "Networking/OfferingsAPI.swift",
        "Networking/OfflineEntitlementsAPI.swift",
        "Networking/Operations/GetCustomerCenterConfigOperation.swift",
        "Networking/Operations/GetCustomerInfoOperation.swift",
        "Networking/Operations/GetIntroEligibilityOperation.swift",
        "Networking/Operations/GetOfferingsOperation.swift",
        "Networking/Operations/GetProductEntitlementMappingOperation.swift",
        "Networking/Operations/GetVirtualCurrenciesOperation.swift",
        "Networking/Operations/GetWebBillingProductsOperation.swift",
        "Networking/Operations/GetWebOfferingProductsOperation.swift",
        "Networking/Operations/Handling/CustomerInfoResponseHandler.swift",
        "Networking/Operations/HealthOperation.swift",
        "Networking/Operations/HealthReportAvailabilityOperation.swift",
        "Networking/Operations/HealthReportOperation.swift",
        "Networking/Operations/LogInOperation.swift",
        "Networking/Operations/NetworkOperation.swift",
        "Networking/Operations/PostAdServicesTokenOperation.swift",
        "Networking/Operations/PostAttributionDataOperation.swift",
        "Networking/Operations/PostOfferForSigningOperation.swift",
        "Networking/Operations/PostReceiptDataOperation.swift",
        "Networking/Operations/PostRedeemWebPurchaseOperation.swift",
        "Networking/Operations/PostSubscriberAttributesOperation.swift",
        "Networking/RedeemWebPurchaseAPI.swift",
        "Networking/Responses/CustomerCenterConfigResponse.swift",
        "Networking/Responses/CustomerInfoResponse.swift",
        "Networking/Responses/GetIntroEligibilityResponse.swift",
        "Networking/Responses/HealthReportAvailabilityResponse.swift",
        "Networking/Responses/HealthReportResponse.swift",
        "Networking/Responses/OfferingsResponse.swift",
        "Networking/Responses/PostOfferResponse.swift",
        "Networking/Responses/ProductEntitlementMappingResponse.swift",
        "Networking/Responses/RevenueCatUI/PaywallComponentsData.swift",
        "Networking/Responses/RevenueCatUI/UIConfig.swift",
        "Networking/Responses/VirtualCurrenciesResponse.swift",
        "Networking/Responses/WebBillingProductsResponse.swift",
        "Networking/Responses/WebOfferingProductsResponse.swift",
        "Networking/VirtualCurrenciesAPI.swift",
        "Networking/WebBillingAPI.swift",
        "Networking/WebBillingHTTPRequestPath.swift",
        "OfflineEntitlements/CustomerInfo+OfflineEntitlements.swift",
        "OfflineEntitlements/OfflineCustomerInfoCreator.swift",
        "OfflineEntitlements/OfflineEntitlementsManager.swift",
        "OfflineEntitlements/ProductEntitlementMapping.swift",
        "OfflineEntitlements/ProductEntitlementMappingFetcher.swift",
        "OfflineEntitlements/PurchasedProductsFetcher.swift",
        "OfflineEntitlements/PurchasedSK2Product.swift",
        "Paywalls/Components/Common/Background.swift",
        "Paywalls/Components/Common/Border.swift",
        "Paywalls/Components/Common/ComponentOverrides.swift",
        "Paywalls/Components/Common/Dimension.swift",
        "Paywalls/Components/Common/PaywallComponentBase.swift",
        "Paywalls/Components/Common/PaywallComponentLocalization.swift",
        "Paywalls/Components/Common/PaywallComponentPropertyTypes.swift",
        "Paywalls/Components/PaywallButtonComponent.swift",
        "Paywalls/Components/PaywallCarouselComponent.swift",
        "Paywalls/Components/PaywallCountdownComponent.swift",
        "Paywalls/Components/PaywallIconComponent.swift",
        "Paywalls/Components/PaywallImageComponent.swift",
        "Paywalls/Components/PaywallPackageComponent.swift",
        "Paywalls/Components/PaywallPurchaseButtonComponent.swift",
        "Paywalls/Components/PaywallStackComponent.swift",
        "Paywalls/Components/PaywallStickyFooterComponent.swift",
        "Paywalls/Components/PaywallTabsComponent.swift",
        "Paywalls/Components/PaywallTextComponent.swift",
        "Paywalls/Components/PaywallTimelineComponent.swift",
        "Paywalls/Components/PaywallV2CacheWarming.swift",
        "Paywalls/Components/PaywallVideoComponent.swift",
        "Paywalls/Components/Transitions/PaywallAnimation.swift",
        "Paywalls/Components/Transitions/PaywallTransition.swift",
        "Paywalls/Events/Networking/EventsRequest+Paywall.swift",
        "Paywalls/Events/PaywallEvent.swift",
        "Paywalls/Locale+Comparison.swift",
        "Paywalls/PaywallCacheWarming.swift",
        "Paywalls/PaywallColor.swift",
        "Paywalls/PaywallData+Localization.swift",
        "Paywalls/PaywallData.swift",
        "Paywalls/PaywallFontManagerType.swift",
        "Paywalls/PaywallViewMode.swift",
        "Paywalls/SubscriptionHistoryTracker.swift",
        "Purchasing/CachingProductsManager.swift",
        "Purchasing/CachingTrialOrIntroPriceEligibilityChecker.swift",
        "Purchasing/Configuration.swift",
        "Purchasing/EntitlementInfo.swift",
        "Purchasing/EntitlementInfos.swift",
        "Purchasing/IntroEligibility.swift",
        "Purchasing/IntroEligibilityCalculator.swift",
        "Purchasing/NonSubscriptionTransaction.swift",
        "Purchasing/Offering.swift",
        "Purchasing/Offerings.swift",
        "Purchasing/OfferingsFactory.swift",
        "Purchasing/OfferingsManager.swift",
        "Purchasing/Package.swift",
        "Purchasing/PackageType.swift",
        "Purchasing/ProductRequestData+Initialization.swift",
        "Purchasing/ProductRequestData.swift",
        "Purchasing/ProductsManager.swift",
        "Purchasing/ProductsManagerFactory.swift",
        "Purchasing/ProductsManagerType.swift",
        "Purchasing/ProductsRequestFactory.swift",
        "Purchasing/PurchaseOwnershipType.swift",
        "Purchasing/Purchases/Attribution.swift",
        "Purchasing/Purchases/PurchaseParams.swift",
        "Purchasing/Purchases/Purchases.swift",
        "Purchasing/Purchases/PurchasesAreCompletedBy.swift",
        "Purchasing/Purchases/PurchasesDelegate.swift",
        "Purchasing/Purchases/PurchasesOrchestrator.swift",
        "Purchasing/Purchases/PurchasesType.swift",
        "Purchasing/Purchases/TransactionNotifications.swift",
        "Purchasing/Purchases/TransactionPoster.swift",
        "Purchasing/ReceiptFetcher.swift",
        "Purchasing/ReceiptRefreshPolicy.swift",
        "Purchasing/SimulatedStore/SimulatedStoreProduct.swift",
        "Purchasing/SimulatedStore/SimulatedStoreProductsManager.swift",
        "Purchasing/SimulatedStore/SimulatedStorePurchaseHandler.swift",
        "Purchasing/SimulatedStore/SimulatedStorePurchaseUI.swift",
        "Purchasing/SimulatedStore/SimulatedStoreTransaction.swift",
        "Purchasing/SimulatedStore/WebBillingProduct+SimulatedStoreProduct.swift",
        "Purchasing/StoreKit1/PaymentQueueWrapper.swift",
        "Purchasing/StoreKit1/ProductsFetcherSK1.swift",
        "Purchasing/StoreKit1/StoreKit1Wrapper.swift",
        "Purchasing/StoreKit1/StoreKitRequestFetcher.swift",
        "Purchasing/StoreKit2/Observer Mode/StoreKit2ObserverModePurchaseDetector.swift",
        "Purchasing/StoreKit2/ProductsFetcherSK2.swift",
        "Purchasing/StoreKit2/SK2AppTransaction.swift",
        "Purchasing/StoreKit2/SK2BeginRefundRequestHelper.swift",
        "Purchasing/StoreKit2/StoreKit2PromotionalOfferPurchaseOptions.swift",
        "Purchasing/StoreKit2/StoreKit2PurchaseIntentListener.swift",
        "Purchasing/StoreKit2/StoreKit2Receipt.swift",
        "Purchasing/StoreKit2/StoreKit2StorefrontListener.swift",
        "Purchasing/StoreKit2/StoreKit2TransactionFetcher.swift",
        "Purchasing/StoreKit2/StoreKit2TransactionListener.swift",
        "Purchasing/StoreKit2/Win-Back Offers/WinBackOfferEligibilityCalculator.swift",
        "Purchasing/StoreKit2/Win-Back Offers/WinBackOfferEligibilityCalculatorType.swift",
        "Purchasing/StoreKitAbstractions/EncodedAppleReceipt.swift",
        "Purchasing/StoreKitAbstractions/ProductType.swift",
        "Purchasing/StoreKitAbstractions/PromotionalOffer.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/SK1StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/SK1Storefront.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/SK2StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/SK2Storefront.swift",
        "Purchasing/StoreKitAbstractions/StoreEnvironment.swift",
        "Purchasing/StoreKitAbstractions/StoreKitWorkarounds.swift",
        "Purchasing/StoreKitAbstractions/StoreProduct.swift",
        "Purchasing/StoreKitAbstractions/StoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/StoreTransaction.swift",
        "Purchasing/StoreKitAbstractions/Storefront.swift",
        "Purchasing/StoreKitAbstractions/StorefrontProvider.swift",
        "Purchasing/StoreKitAbstractions/SubscriptionPeriod.swift",
        "Purchasing/StoreKitAbstractions/Test Data/TestStoreProduct.swift",
        "Purchasing/StoreKitAbstractions/Test Data/TestStoreProductDiscount.swift",
        "Purchasing/StoreKitAbstractions/WinBackOffer.swift",
        "Purchasing/TransactionsFactory.swift",
        "Purchasing/TransactionsManager.swift",
        "Purchasing/TrialOrIntroPriceEligibilityChecker.swift",
        "Security/FakeSigning.swift",
        "Security/HTTPRequest+Signing.swift",
        "Security/HTTPRequestBody+Signing.swift",
        "Security/Signing+ResponseVerification.swift",
        "Security/Signing.swift",
        "Security/VerificationResult.swift",
        "SubscriberAttributes/AttributionDataMigrator.swift",
        "SubscriberAttributes/AttributionKey.swift",
        "SubscriberAttributes/ReservedSubscriberAttributes.swift",
        "SubscriberAttributes/SubscriberAttribute.swift",
        "SubscriberAttributes/SubscriberAttributesManager.swift",
        "Support/BeginRefundRequestHelper.swift",
        "Support/DebugUI/DebugContentViews.swift",
        "Support/DebugUI/DebugView.swift",
        "Support/DebugUI/DebugViewController.swift",
        "Support/DebugUI/DebugViewModel.swift",
        "Support/DebugUI/DebugViewSheetPresentation.swift",
        "Support/DebugUI/ProductStatus+Icon.swift",
        "Support/DebugUI/SDKHealthCheckStatus+Icon.swift",
        "Support/DebugUI/SDKHealthStatus+Icon.swift",
        "Support/FrameworkDisambiguation.swift",
        "Support/HealthReport+Validate.swift",
        "Support/ManageSubscriptionsHelper.swift",
        "Support/PaymentAuthorizationProvider.swift",
        "Support/PaywallExtensions.swift",
        "Support/PurchasesDiagnostics.swift",
        "Support/SDKHealthError+CustomNSError.swift",
        "Support/SDKHealthManager.swift",
        "Support/StoreMessageType.swift",
        "Support/StoreMessagesHelper.swift",
        "Support/SwiftVersionCheck.swift",
        "Virtual Currencies/VirtualCurrencies.swift",
        "Virtual Currencies/VirtualCurrency.swift",
        "Virtual Currencies/VirtualCurrencyManager.swift",
        "WebPurchaseRedemption/URL+WebPurchaseRedemption.swift",
        "WebPurchaseRedemption/WebPurchaseRedemption.swift",
        "WebPurchaseRedemption/WebPurchaseRedemptionHelper.swift",
        "WebPurchaseRedemption/WebPurchaseRedemptionResult.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ReceiptParserTests",
      "module_type" : "SwiftTarget",
      "name" : "ReceiptParserTests",
      "path" : "Tests/ReceiptParserTests",
      "product_dependencies" : [
        "Nimble"
      ],
      "sources" : [
        "Helpers/MockBundle.swift",
        "ReceiptParserFetchingTests.swift"
      ],
      "target_dependencies" : [
        "ReceiptParser"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ReceiptParser",
      "module_type" : "SwiftTarget",
      "name" : "ReceiptParser",
      "path" : "LocalReceiptParsing",
      "product_memberships" : [
        "ReceiptParser"
      ],
      "sources" : [
        "BasicTypes/ASN1Container.swift",
        "BasicTypes/ASN1ObjectIdentifier.swift",
        "BasicTypes/AppleReceipt.swift",
        "BasicTypes/InAppPurchase.swift",
        "Builders/ASN1ContainerBuilder.swift",
        "Builders/ASN1ObjectIdentifierBuilder.swift",
        "Builders/AppleReceiptBuilder.swift",
        "Builders/InAppPurchaseBuilder.swift",
        "DataConverters/ArraySlice_UInt8+Extensions.swift",
        "DataConverters/Codable+Extensions.swift",
        "DataConverters/DateFormatter+Extensions.swift",
        "DataConverters/UInt8+Extensions.swift",
        "Helpers/FileReader.swift",
        "Helpers/LoggerType.swift",
        "Helpers/ProcessInfo+Extensions.swift",
        "Helpers/ReceiptParserLogger.swift",
        "Helpers/ReceiptStrings.swift",
        "LocalReceiptFetcher.swift",
        "PurchasesReceiptParser.swift",
        "ReceiptParser-only-files/PurchasesReceiptParser+Extensions.swift",
        "ReceiptParsingError.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/Templates/__Snapshots__': File not found.
warning: 'spi-builder-workspace': ignoring broken symlink /Users/admin/builder/spi-builder-workspace/Tests/RevenueCatUITests/PaywallsV2/__PreviewResources__
warning: 'spi-builder-workspace': Invalid Resource 'PaywallsV2/__PreviewResources__': File not found.
Done.