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 Flare, reference 3.2.0 (88e629), with Swift 6.0 for macOS (SPM) on 3 Nov 2025 18:48:01 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/space-code/flare.git
Reference: 3.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/space-code/flare
 * tag               3.2.0      -> FETCH_HEAD
HEAD is now at 88e6290 Release `3.2.0` (#127)
Cloned https://github.com/space-code/flare.git
Revision (git rev-parse @):
88e6290920e9433715f257028a1ff0aa3867524b
SUCCESS checkout https://github.com/space-code/flare.git at 3.2.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/space-code/flare.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/17] Write sources
[4/17] Copying Info.plist
[4/17] Copying Localizable.strings
[4/17] Write sources
[4/17] Copying Localizable.strings
[4/17] Write sources
[4/17] Copying Info.plist
[4/17] Write sources
[14/17] Copying Assets.xcassets
[15/17] Copying Media.xcassets
[16/17] Write swift-version-5BDAB9E9C0126B9D.txt
[18/45] Compiling Concurrency TaskFactory.swift
[19/45] Compiling Log IOSWriterStrategy.swift
[20/46] Compiling Concurrency ITaskFactory.swift
[21/46] Compiling Concurrency IDispatchQueueFactory.swift
[22/46] Compiling Log Atomic.swift
[23/46] Compiling Log ConsoleWriter.swift
[24/46] Compiling Atomic UnfairLock.swift
[25/46] Compiling Log LogLevel.swift
[26/46] Compiling Concurrency DispatchQueueFactory.swift
[27/46] Compiling Log OSWriter.swift
[28/46] Compiling Log IConsoleWriter.swift
[29/46] Compiling Log IOSWriter.swift
[30/46] Compiling Log IPrinter.swift
[31/46] Compiling Log OSPrinter.swift
[32/46] Emitting module Log
[33/46] Compiling Log Logger.swift
[34/46] Compiling Log IPrinterStrategy.swift
[35/46] Compiling Log TimestampLogFormatter.swift
[36/46] Compiling Log ILogger.swift
[37/46] Compiling Log IStyleLogStrategy.swift
[38/46] Compiling Log ConsolePrinter.swift
[39/46] Compiling Log ILogFormatter.swift
[40/46] Compiling Log PrefixLogFormatter.swift
[41/46] Compiling Concurrency DispatchQueue+IDispatchQueue.swift
[42/46] Emitting module Concurrency
[43/46] Compiling Concurrency IDispatchQueue.swift
[44/46] Compiling Atomic ILock.swift
[45/46] Emitting module Atomic
[46/46] Compiling Atomic Atomic.swift
[47/141] Emitting module Flare
[48/151] Compiling Flare ReceiptRefreshProvider.swift
[49/151] Compiling Flare IRedeemCodeProvider.swift
[50/151] Compiling Flare RedeemCodeProvider.swift
[51/151] Compiling Flare IRefundProvider.swift
[52/151] Compiling Flare RefundProvider.swift
[53/151] Compiling Flare IRefundRequestProvider.swift
[54/151] Compiling Flare RefundRequestProvider.swift
[55/151] Compiling Flare ISystemInfoProvider.swift
[56/151] Compiling Flare SystemInfoProvider.swift
[57/151] Compiling Flare resource_bundle_accessor.swift
[58/151] Compiling Flare StoreTransaction.swift
[59/151] Compiling Flare SubscriptionEligibility.swift
[60/151] Compiling Flare SubscriptionInfo.swift
[61/151] Compiling Flare SubscriptionInfoStatus.swift
[62/151] Compiling Flare SubscriptionPeriod.swift
[63/151] Compiling Flare VerificationError.swift
[64/151] Compiling Flare VerificationResult.swift
[65/151] Compiling Flare IAppStoreReceiptProvider.swift
[66/151] Compiling Flare CacheProvider.swift
[67/151] Compiling Flare ICacheProvider.swift
[68/151] Compiling Flare ConfigurationProvider.swift
[69/151] Compiling Flare IConfigurationProvider.swift
[70/151] Compiling Flare EligibilityProvider.swift
[71/151] Compiling Flare IEligibilityProvider.swift
[72/151] Compiling Flare IAPProvider.swift
[73/151] Compiling Flare IIAPProvider.swift
[74/151] Compiling Flare IPaymentProvider.swift
[75/151] Compiling Flare PaymentProvider.swift
[76/151] Compiling Flare CachingProductsProviderDecorator.swift
[77/151] Compiling Flare ICachingProductsProviderDecorator.swift
[78/151] Compiling Flare ProcessInfo+.swift
[79/151] Compiling Flare IScenesHolder.swift
[80/151] Compiling Flare IFlare.swift
[81/151] Compiling Flare ITransactionListener.swift
[82/151] Compiling Flare TransactionListener.swift
[83/151] Compiling Flare TransactionListenerDelegate.swift
[84/151] Compiling Flare Configuration.swift
[85/151] Compiling Flare DiscountType.swift
[86/151] Compiling Flare ExpirationReason.swift
[87/151] Compiling Flare FetchCachePolicy.swift
[88/151] Compiling Flare IAPError.swift
[89/151] Compiling Flare ISortingProductsProviderDecorator.swift
/Users/admin/builder/spi-builder-workspace/Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift:184:17: warning: no 'async' operations occur within 'await' expression
182 |         } else {
183 |             Task {
184 |                 await completion(.failure(.unknown))
    |                 `- warning: no 'async' operations occur within 'await' expression
185 |                 self.log(error: IAPError.unknown, productID: product.productIdentifier)
186 |             }
[90/151] Compiling Flare SortingProductsProviderDecorator.swift
/Users/admin/builder/spi-builder-workspace/Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift:184:17: warning: no 'async' operations occur within 'await' expression
182 |         } else {
183 |             Task {
184 |                 await completion(.failure(.unknown))
    |                 `- warning: no 'async' operations occur within 'await' expression
185 |                 self.log(error: IAPError.unknown, productID: product.productIdentifier)
186 |             }
[91/151] Compiling Flare IProductProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift:184:17: warning: no 'async' operations occur within 'await' expression
182 |         } else {
183 |             Task {
184 |                 await completion(.failure(.unknown))
    |                 `- warning: no 'async' operations occur within 'await' expression
185 |                 self.log(error: IAPError.unknown, productID: product.productIdentifier)
186 |             }
[92/151] Compiling Flare ProductProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift:184:17: warning: no 'async' operations occur within 'await' expression
182 |         } else {
183 |             Task {
184 |                 await completion(.failure(.unknown))
    |                 `- warning: no 'async' operations occur within 'await' expression
185 |                 self.log(error: IAPError.unknown, productID: product.productIdentifier)
186 |             }
[93/151] Compiling Flare IPurchaseProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift:184:17: warning: no 'async' operations occur within 'await' expression
182 |         } else {
183 |             Task {
184 |                 await completion(.failure(.unknown))
    |                 `- warning: no 'async' operations occur within 'await' expression
185 |                 self.log(error: IAPError.unknown, productID: product.productIdentifier)
186 |             }
[94/151] Compiling Flare PurchaseProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift:184:17: warning: no 'async' operations occur within 'await' expression
182 |         } else {
183 |             Task {
184 |                 await completion(.failure(.unknown))
    |                 `- warning: no 'async' operations occur within 'await' expression
185 |                 self.log(error: IAPError.unknown, productID: product.productIdentifier)
186 |             }
[95/151] Compiling Flare IReceiptRefreshRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift:184:17: warning: no 'async' operations occur within 'await' expression
182 |         } else {
183 |             Task {
184 |                 await completion(.failure(.unknown))
    |                 `- warning: no 'async' operations occur within 'await' expression
185 |                 self.log(error: IAPError.unknown, productID: product.productIdentifier)
186 |             }
[96/151] Compiling Flare IReceiptRefreshRequestFactory.swift
/Users/admin/builder/spi-builder-workspace/Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift:184:17: warning: no 'async' operations occur within 'await' expression
182 |         } else {
183 |             Task {
184 |                 await completion(.failure(.unknown))
    |                 `- warning: no 'async' operations occur within 'await' expression
185 |                 self.log(error: IAPError.unknown, productID: product.productIdentifier)
186 |             }
[97/151] Compiling Flare ReceiptRefreshRequestFactory.swift
/Users/admin/builder/spi-builder-workspace/Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift:184:17: warning: no 'async' operations occur within 'await' expression
182 |         } else {
183 |             Task {
184 |                 await completion(.failure(.unknown))
    |                 `- warning: no 'async' operations occur within 'await' expression
185 |                 self.log(error: IAPError.unknown, productID: product.productIdentifier)
186 |             }
[98/151] Compiling Flare IReceiptRefreshProvider.swift
/Users/admin/builder/spi-builder-workspace/Sources/Flare/Classes/Providers/PurchaseProvider/PurchaseProvider.swift:184:17: warning: no 'async' operations occur within 'await' expression
182 |         } else {
183 |             Task {
184 |                 await completion(.failure(.unknown))
    |                 `- warning: no 'async' operations occur within 'await' expression
185 |                 self.log(error: IAPError.unknown, productID: product.productIdentifier)
186 |             }
[99/151] Compiling Flare Logger.swift
[100/151] Compiling Flare Types.swift
[101/151] Compiling Flare FlareDependencies.swift
[102/151] Compiling Flare IFlareDependencies.swift
[103/151] Compiling Flare Bundle+IAppStoreReceiptProvider.swift
[104/151] Compiling Flare FileManager+IFileManager.swift
[105/151] Compiling Flare NumberFormatter+.swift
[106/151] Compiling Flare Locale+CurrencyCode.swift
[107/151] Compiling Flare Product.SubscriptionInfo.Status+ISubscriptionInfoStatus.swift
[108/151] Compiling Flare ProductType+.swift
[109/151] Compiling Flare SKProduct+.swift
[110/151] Compiling Flare SK1StoreProductDiscount.swift
[111/151] Compiling Flare SK1StoreTransaction.swift
[112/151] Compiling Flare SK2RenewalInfo.swift
[113/151] Compiling Flare SK2StoreProduct.swift
[114/151] Compiling Flare SK2StoreProductDiscount.swift
[115/151] Compiling Flare SK2StoreTransaction.swift
[116/151] Compiling Flare SK2SubscriptionInfo.swift
[117/151] Compiling Flare SK2SubscriptionInfoStatus.swift
[118/151] Compiling Flare StoreEnvironment.swift
[119/151] Compiling Flare PaymentMode.swift
[120/151] Compiling Flare SKRequest+IReceiptRefreshRequest.swift
[121/151] Compiling Flare SKRequest+Identifier.swift
[122/151] Compiling Flare Flare.swift
[123/151] Compiling Flare IUserDefaults.swift
[124/151] Compiling Flare UserDefaults.swift
[125/151] Compiling Flare Strings.swift
[126/151] Compiling Flare AsyncHandler.swift
[127/151] Compiling Flare IFileManager.swift
[128/151] Compiling Flare PaymentQueue.swift
[129/151] Compiling Flare SKPaymentQueue+PaymentQueue.swift
[130/151] Compiling Flare PaymentTransaction.swift
[131/151] Compiling Flare ProductsRequest.swift
[132/151] Compiling Flare IRenewalInfo.swift
[133/151] Compiling Flare ISKProduct.swift
[134/151] Compiling Flare ISKRequest.swift
[135/151] Compiling Flare IStorePayment.swift
[136/151] Compiling Flare IStoreProductDiscount.swift
[137/151] Compiling Flare IStoreTransaction.swift
[138/151] Compiling Flare ISubscriptionInfo.swift
[139/151] Compiling Flare ISubscriptionInfoStatus.swift
[140/151] Compiling Flare SK1StorePayment.swift
[141/151] Compiling Flare SK1StoreProduct.swift
[142/151] Compiling Flare PriceIncreaseStatus.swift
[143/151] Compiling Flare ProductCategory.swift
[144/151] Compiling Flare ProductType.swift
[145/151] Compiling Flare PromotionalOffer.swift
[146/151] Compiling Flare RefundError.swift
[147/151] Compiling Flare RefundRequestStatus.swift
[148/151] Compiling Flare RenewalInfo.swift
[149/151] Compiling Flare RenewalState.swift
[150/151] Compiling Flare StoreProduct.swift
[151/151] Compiling Flare StoreProductDiscount.swift
[152/324] Compiling FlareMock StoreProduct+Fake.swift
[153/324] Compiling FlareMock PaymentTransactionMock.swift
[154/324] Compiling FlareMock StoreTransaction+Fake.swift
[155/324] Emitting module FlareMock
[156/324] Compiling FlareMock ProductMock.swift
[157/324] Emitting module FlareUI
[158/342] Compiling FlareUI View+TintColor.swift
[159/342] Compiling FlareUI ViewController+Child.swift
[160/342] Compiling FlareUI BorderedButtonStyle.swift
[161/342] Compiling FlareUI PrimaryButtonStyle.swift
[162/342] Compiling FlareUI CompactProductStyle.swift
[163/342] Compiling FlareUI ProductStyleConfiguration.swift
[164/342] Compiling FlareUI LargeProductStyle.swift
[165/342] Compiling FlareUI IProductStyle+Compact.swift
[166/342] Compiling FlareUI IProductStyle+Large.swift
[167/342] Compiling FlareUI IProductStyle.swift
[168/342] Compiling FlareUI SubscriptionStoreControlStyleConfiguration.swift
[169/342] Compiling FlareUI ISubscriptionControlStyle+Bordered.swift
[170/342] Compiling FlareUI ISubscriptionControlStyle+PickerSubscriptionStoreControlStyle+PickerSubscriptionStoreControlStyle.swift
[171/342] Compiling FlareUI ISubscriptionControlStyle+ProminentPickerSubscriptionStoreControlStyle.swift
[172/342] Compiling FlareUI ISubscriptionControlStyle.swift
[173/342] Compiling FlareUI AutomaticSubscriptionControlStyle.swift
[174/342] Compiling FlareUI BorderedSubscriptionStoreControlStyle.swift
[175/342] Compiling FlareUI BorderedSubscriptionStoreControlStyleView.swift
[176/342] Compiling FlareUI AnyProductStyle.swift
[177/342] Compiling FlareUI AnySubscriptionControlStyle.swift
[178/342] Compiling FlareUI ProductAssemblyKey.swift
[179/342] Compiling FlareUI StoreButtonsAssemblyKey.swift
[180/342] Compiling FlareUI BlurEffectStyleKey.swift
[181/342] Compiling FlareUI PoliciesButtonStyleKey.swift
[182/342] Compiling FlareUI ProductStyleKey.swift
[183/342] Compiling FlareUI PurchaseCompletionKey.swift
[184/342] Compiling FlareUI PurchaseOptionKey.swift
[185/342] Compiling FlareUI StoreButtonKey.swift
[186/342] Compiling FlareUI StoreButtonViewFontWeightKey.swift
[187/342] Compiling FlareUI SubscriptionBackgroundKey.swift
[188/342] Compiling FlareUI SubscriptionControlStyleKey.swift
[189/342] Compiling FlareUI SubscriptionHeaderContentBackgroundKey.swift
[190/342] Compiling FlareUI SubscriptionMarketingContentKey.swift
[191/342] Compiling FlareUI SubscriptionPickerItemBackgroundKey.swift
[192/342] Compiling FlareUI SubscriptionPrivacyPolicyDestinationKey.swift
[193/342] Compiling FlareUI SubscriptionPrivacyPolicyURLKey.swift
[194/342] Compiling FlareUI SubscriptionStoreButtonLabelKey.swift
[195/342] Compiling FlareUI SubscriptionTermsOfServiceDestinationKey.swift
[196/342] Compiling FlareUI SubscriptionTermsOfServiceURLKey.swift
[197/342] Compiling FlareUI SubscriptionViewTintKey.swift
[198/342] Compiling FlareUI SubscriptionsWrapperViewStyleKey.swift
[199/342] Compiling FlareUI TintColorKey.swift
[200/342] Compiling FlareUI Array+RemoveDuplicates.swift
[201/342] Compiling FlareUI String+SubSequence.swift
[202/342] Compiling FlareUI StringProtocol+Words.swift
[203/342] Compiling FlareUI View+EraseToAnyView.swift
[204/342] Compiling FlareUI DateComponentsFormatter+Full.swift
[205/342] Compiling FlareUI IDateComponentsFormatter.swift
[206/342] Compiling FlareUI Array+StoreProduct.swift
[207/342] Compiling FlareUI Color+UIColor.swift
[208/342] Compiling FlareUI Error+IAP.swift
[209/342] Compiling FlareUI Value.swift
[210/342] Compiling FlareUI PriceDisplayFormat.swift
[211/342] Compiling FlareUI ProductStyle.swift
[212/342] Compiling FlareUI PaywallType.swift
[213/342] Compiling FlareUI PurchaseOptions.swift
[214/342] Compiling FlareUI WrapperViewModel.swift
[215/342] Compiling FlareUI PaywallView.swift
[216/342] Compiling FlareUI PoliciesButtonAssembly.swift
[217/342] Compiling FlareUI PoliciesButtonView.swift
[218/342] Compiling FlareUI AnyPoliciesButtonStyle.swift
[219/342] Compiling FlareUI AutomaticPoliciesButtonStyle.swift
[220/342] Compiling FlareUI PoliciesButtonStyleConfiguration.swift
[221/342] Compiling FlareUI DefaultPoliciesButtonStyle.swift
[222/342] Compiling FlareUI DefaultPoliciesButtonStyleView.swift
[223/342] Compiling FlareUI IPoliciesButtonStyle.swift
[224/342] Compiling FlareUI TVPoliciesButtonStyle.swift
[225/342] Compiling FlareUI PoliciesUnavailableView.swift
[226/342] Compiling FlareUI ProductPresenter.swift
[227/342] Compiling FlareUI ProductPurchaseService.swift
[228/342] Compiling FlareUI ProductView.swift
[229/342] Compiling FlareUI ProductViewAssembly.swift
[230/342] Compiling FlareUI ProductViewModel.swift
[231/342] Compiling FlareUI ProductViewModelFactory.swift
[232/342] Compiling FlareUI IFlareUI.swift
[233/342] Compiling FlareUI BaseHostingController.swift
[234/342] Compiling FlareUI ColorRepresentation.swift
[235/342] Compiling FlareUI SUIViewWrapper.swift
[236/342] Compiling FlareUI ProductViewController.swift
[237/342] Compiling FlareUI ProductViewControllerViewModel.swift
[238/342] Compiling FlareUI ProductsViewController.swift
[239/342] Compiling FlareUI ProductsViewControllerViewModel.swift
[240/342] Compiling FlareUI SubscriptionsViewController.swift
[241/342] Compiling FlareUI SubscriptionsViewControllerViewModel.swift
[242/342] Compiling FlareUI HostingController.swift
[243/342] Compiling FlareUI ViewController.swift
[244/342] Compiling FlareUI Palette.swift
[245/342] Compiling FlareUI UIConstants.swift
[246/342] Compiling FlareUI StoreButtonType.swift
[247/342] Compiling FlareUI StoreButtonVisibility.swift
[248/342] Compiling FlareUI IModel.swift
[249/342] Compiling FlareUI IPresenter.swift
[250/342] Compiling FlareUI ISubscriptionPriceViewModelFactory.swift
[251/342] Compiling FlareUI ButtonSubscriptionStoreControlStyle.swift
[252/342] Compiling FlareUI CardButtonSubscriptionStoreControlStyle.swift
[253/342] Compiling FlareUI CardButtonSubscriptionStoreControlView.swift
[254/342] Compiling FlareUI PickerSubscriptionStoreControlStyle.swift
[255/342] Compiling FlareUI PickerSubscriptionStoreControlStyleView.swift
[256/342] Compiling FlareUI ProminentPickerSubscriptionStoreControlStyle.swift
[257/342] Compiling FlareUI ProminentPickerSubscriptionStoreControlStyleView.swift
[258/342] Compiling FlareUI ActivityIndicatorModifier.swift
[259/342] Compiling FlareUI BlurEffectModifier.swift
[260/342] Compiling FlareUI ErrorAlertViewModifier.swift
[261/342] Compiling FlareUI LoadViewModifier.swift
[262/342] Compiling FlareUI PaywallViewModifier.swift
[263/342] Compiling FlareUI ActivityIndicatorView.swift
[264/342] Compiling FlareUI BlurVisualEffectView.swift
[265/342] Compiling FlareUI ImageView.swift
[266/342] Compiling FlareUI ProductPlaceholderView.swift
[267/342] Compiling FlareUI SafariWebView.swift
[268/342] Compiling FlareUI ViewWrapper.swift
[269/342] Compiling FlareUI SubscriptionPriceViewModelFactory.swift
[270/342] Compiling FlareUI View+Contrast.swift
[271/342] Compiling FlareUI View+Paywall.swift
[272/342] Compiling FlareUI View+ProductViewStyle.swift
[273/342] Compiling FlareUI View+PurchaseCompletion.swift
[274/342] Compiling FlareUI View+PurchaseOption.swift
[275/342] Compiling FlareUI View+StoreButton.swift
[276/342] Compiling FlareUI View+StoreButtonViewFontWeight.swift
[277/342] Compiling FlareUI View+SubscriptionBackground.swift
[278/342] Compiling FlareUI View+SubscriptionControlStyle.swift
[279/342] Compiling FlareUI View+SubscriptionHeaderContentBackground.swift
[280/342] Compiling FlareUI View+SubscriptionMarketingContent.swift
[281/342] Compiling FlareUI View+SubscriptionPickerItemBackground.swift
[282/342] Compiling FlareUI View+SubscriptionPrivacyPolicyDestination.swift
[283/342] Compiling FlareUI View+SubscriptionPrivacyPolicyURL.swift
[284/342] Compiling FlareUI View+SubscriptionStoreButtonLabel.swift
[285/342] Compiling FlareUI View+SubscriptionTermsOfServiceDestination.swift
[286/342] Compiling FlareUI View+SubscriptionTermsOfServiceURL.swift
[287/342] Compiling FlareUI View+SubscriptionViewTint.swift
[288/342] Compiling FlareUI ProductViewType.swift
[289/342] Compiling FlareUI ProductWrapperView.swift
[290/342] Compiling FlareUI ProductStrategy.swift
[291/342] Compiling FlareUI SubscriptionDateComponentsFactory.swift
[292/342] Compiling FlareUI ProductInfoView.swift
[293/342] Compiling FlareUI ProductsPresenter.swift
[294/342] Compiling FlareUI ProductsView.swift
[295/342] Compiling FlareUI ProductsViewAssembly.swift
[296/342] Compiling FlareUI ProductsViewModel.swift
[297/342] Compiling FlareUI ProductsWrapperView.swift
[298/342] Compiling FlareUI StoreUnavaliableView.swift
[299/342] Compiling FlareUI StoreButton.swift
[300/342] Compiling FlareUI StoreButtonAssembly.swift
[301/342] Compiling FlareUI StoreButtonPresenter.swift
[302/342] Compiling FlareUI StoreButtonView.swift
[303/342] Compiling FlareUI StoreButtonViewModel.swift
[304/342] Compiling FlareUI StoreButtonsAssembly.swift
[305/342] Compiling FlareUI AnySubscriptionsWrapperViewStyle.swift
[306/342] Compiling FlareUI SubscriptionStatusVerifierType.swift
[307/342] Compiling FlareUI SubscriptionStoreButtonLabel.swift
[308/342] Compiling FlareUI UIConfiguration.swift
[309/342] Compiling FlareUI ConfigurationProvider.swift
[310/342] Compiling FlareUI IConfigurationProvider.swift
[311/342] Compiling FlareUI ISubscriptionStatusVerifierProvider.swift
[312/342] Compiling FlareUI SubscriptionStatusVerifierProvider.swift
[313/342] Compiling FlareUI ISubscriptionStatusVerifier.swift
[314/342] Compiling FlareUI SubscriptionStatusVerifier.swift
[315/342] Compiling FlareUI ISubscriptionStatusVerifierTypeResolver.swift
[316/342] Compiling FlareUI SubscriptionStatusVerifierTypeResolver.swift
[317/342] Compiling FlareUI FlareDependencies.swift
[318/342] Compiling FlareUI IFlareDependencies.swift
[319/342] Compiling FlareUI IPresentationAssembly.swift
[320/342] Compiling FlareUI PresentationAssembly.swift
[321/342] Compiling FlareUI FlareUI.swift
[322/342] Compiling FlareUI Colors.swift
[323/342] Compiling FlareUI Media.swift
[324/342] Compiling FlareUI Strings.swift
[325/342] Compiling FlareUI SubscriptionsWrapperViewStyleConfiguration.swift
[326/342] Compiling FlareUI ISubscriptionsWrapperViewStyle.swift
[327/342] Compiling FlareUI AutomaticSubscriptionsWrapperViewStyle.swift
[328/342] Compiling FlareUI CompactSubscriptionWrapperView.swift
[329/342] Compiling FlareUI CompactSubscriptionWrapperViewStyle.swift
[330/342] Compiling FlareUI FullSubscriptionsWrapperView.swift
[331/342] Compiling FlareUI FullSubscriptionsWrapperViewStyle.swift
[332/342] Compiling FlareUI SubscriptionsAssembly.swift
[333/342] Compiling FlareUI SubscriptionsPresenter.swift
[334/342] Compiling FlareUI SubscriptionsView.swift
[335/342] Compiling FlareUI SubscriptionsViewModel.swift
[336/342] Compiling FlareUI SubscriptionsViewModelViewFactory.swift
[337/342] Compiling FlareUI SubscriptionsWrapperView.swift
[338/342] Compiling FlareUI LoadingView.swift
[339/342] Compiling FlareUI SubscriptionHeaderView.swift
[340/342] Compiling FlareUI SubscriptionToolbarView.swift
[341/342] Compiling FlareUI SubscriptionView.swift
[342/342] Compiling FlareUI resource_bundle_accessor.swift
[343/350] Compiling FlareUIMock StoreButtonsAssemblyMock.swift
[344/350] Compiling FlareUIMock StoreButtonAssemblyMock.swift
[345/350] Compiling FlareUIMock SubscriptionsPresenterMock.swift
[346/350] Compiling FlareUIMock ProductsPresenterMock.swift
[347/350] Compiling FlareUIMock ProductViewAssemblyMock.swift
[348/350] Compiling FlareUIMock ProductPresenterMock.swift
[349/350] Emitting module FlareUIMock
[350/350] Compiling FlareUIMock FlareMock.swift
Build complete! (47.54s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing
Fetching https://github.com/space-code/concurrency.git
Fetching https://github.com/space-code/log.git
Fetching https://github.com/space-code/atomic.git
Fetching https://github.com/apple/swift-docc-plugin
[1/227] Fetching atomic
[108/484] Fetching atomic, log
[216/639] Fetching atomic, log, concurrency
[445/2799] Fetching atomic, log, concurrency, swift-docc-plugin
[2772/18395] Fetching atomic, log, concurrency, swift-docc-plugin, swift-snapshot-testing
Fetched https://github.com/apple/swift-docc-plugin from cache (3.13s)
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (3.13s)
Fetched https://github.com/space-code/atomic.git from cache (3.13s)
Fetched https://github.com/space-code/concurrency.git from cache (3.13s)
Fetched https://github.com/space-code/log.git from cache (3.13s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.18.4 (0.49s)
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/4598] Fetching swift-custom-dump
[4599/77309] Fetching swift-custom-dump, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax from cache (2.96s)
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (2.96s)
Computing version for https://github.com/space-code/atomic.git
warning: 'atomic': /Package.swift:12:16: warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version
10 |         .iOS(.v13),
11 |         .watchOS(.v6),
12 |         .tvOS(.v11),
   |                `- warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version
13 |         .visionOS(.v1),
14 |     ],
Computed https://github.com/space-code/atomic.git at 1.1.0 (0.56s)
Computing version for https://github.com/space-code/log.git
Computed https://github.com/space-code/log.git at 1.2.0 (0.45s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.3 (3.09s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3569] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.10s)
Computing version for https://github.com/space-code/concurrency.git
Computed https://github.com/space-code/concurrency.git at 0.2.0 (0.49s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (0.49s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/5552] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.29s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.60s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 601.0.1 (0.66s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.7.0 (0.48s)
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.7.0
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.18.4
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 601.0.1
Creating working copy for https://github.com/space-code/concurrency.git
Working copy of https://github.com/space-code/concurrency.git resolved at 0.2.0
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.3
Creating working copy for https://github.com/space-code/log.git
Working copy of https://github.com/space-code/log.git resolved at 1.2.0
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/space-code/atomic.git
Working copy of https://github.com/space-code/atomic.git resolved at 1.1.0
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.3.3
warning: 'atomic': /Users/admin/builder/spi-builder-workspace/.build/checkouts/atomic/Package.swift:12:16: warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version
10 |         .iOS(.v13),
11 |         .watchOS(.v6),
12 |         .tvOS(.v11),
   |                `- warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version
13 |         .visionOS(.v1),
14 |     ],
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/Flare/swiftgen.yml
    /Users/admin/builder/spi-builder-workspace/Sources/Flare/Makefile
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/FlareUI/swiftgen.yml
    /Users/admin/builder/spi-builder-workspace/Sources/FlareUI/Makefile
Build complete.
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "concurrency",
      "requirement" : {
        "exact" : [
          "0.2.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/space-code/concurrency.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "exact" : [
          "1.4.3"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    },
    {
      "identity" : "log",
      "requirement" : {
        "exact" : [
          "1.2.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/space-code/log.git"
    },
    {
      "identity" : "atomic",
      "requirement" : {
        "exact" : [
          "1.1.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/space-code/atomic.git"
    },
    {
      "identity" : "swift-snapshot-testing",
      "requirement" : {
        "exact" : [
          "1.18.4"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-snapshot-testing"
    }
  ],
  "manifest_display_name" : "Flare",
  "name" : "Flare",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Flare",
      "targets" : [
        "Flare"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FlareUI",
      "targets" : [
        "FlareUI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SnapshotTests",
      "module_type" : "SwiftTarget",
      "name" : "SnapshotTests",
      "path" : "Tests/SnapshotTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "sources" : [
        "Helpers/SnapshotTestCase.swift",
        "Helpers/ThemableView.swift",
        "ProductInfoViewSnapshotTests.swift",
        "ProductPlaceholderViewSnapshotTests.swift",
        "ProductViewSnapshotTests.swift",
        "ProductsViewSnapshotTests.swift",
        "SubscriptionsViewSnapshotTests.swift"
      ],
      "target_dependencies" : [
        "Flare",
        "FlareUIMock"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FlareUITests",
      "module_type" : "SwiftTarget",
      "name" : "FlareUITests",
      "path" : "Tests/FlareUITests",
      "sources" : [
        "UnitTests/Core/Extensions/ArrayExtensionsTests.swift",
        "UnitTests/Core/SubscriptionPriceViewModelFactoryTests.swift",
        "UnitTests/Fakes/SubscriptionView.ViewModel+Fake.swift",
        "UnitTests/Helpers/XCTestCase+.swift",
        "UnitTests/Helpers/XCTestCase+Wait.swift",
        "UnitTests/Mocks/DateComponentsFormatterMock.swift",
        "UnitTests/Mocks/ProductFetcherMock.swift",
        "UnitTests/Mocks/ProductPurchaseServiceMock.swift",
        "UnitTests/Mocks/SubscriptionDateComponentsFactoryMock.swift",
        "UnitTests/Mocks/SubscriptionPriceViewModelFactoryMock.swift",
        "UnitTests/Mocks/SubscriptionsViewModelViewFactoryMock.swift",
        "UnitTests/Presentation/Product/ProductPresenterTests.swift",
        "UnitTests/Presentation/Product/ProductStrategyTests.swift",
        "UnitTests/Presentation/Product/ProductViewModelFactoryTests.swift",
        "UnitTests/Presentation/Product/SubscriptionDateComponentsFactoryTests.swift",
        "UnitTests/Presentation/Products/ProductsPresenterTests.swift",
        "UnitTests/Presentation/StoreButton/StoreButtonPresenterTests.swift",
        "UnitTests/Presentation/Subscriptions/SubscriptionsPresenterTests.swift"
      ],
      "target_dependencies" : [
        "FlareUI",
        "FlareMock",
        "FlareUIMock"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FlareUIMock",
      "module_type" : "SwiftTarget",
      "name" : "FlareUIMock",
      "path" : "Sources/FlareUIMock",
      "sources" : [
        "Mocks/FlareMock.swift",
        "Mocks/ProductPresenterMock.swift",
        "Mocks/ProductViewAssemblyMock.swift",
        "Mocks/ProductsPresenterMock.swift",
        "Mocks/StoreButtonAssemblyMock.swift",
        "Mocks/StoreButtonsAssemblyMock.swift",
        "Mocks/SubscriptionsPresenterMock.swift"
      ],
      "target_dependencies" : [
        "FlareMock",
        "FlareUI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FlareUI",
      "module_type" : "SwiftTarget",
      "name" : "FlareUI",
      "path" : "Sources/FlareUI",
      "product_memberships" : [
        "FlareUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FlareUI/Resources/Assets/Assets.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FlareUI/Resources/Assets/Media.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FlareUI/Resources/Localization/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FlareUI/Resources/Localization/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        }
      ],
      "sources" : [
        "Classes/Core/EnvironmentKey/AnyProductStyle.swift",
        "Classes/Core/EnvironmentKey/AnySubscriptionControlStyle.swift",
        "Classes/Core/EnvironmentKey/Assemblies/ProductAssemblyKey.swift",
        "Classes/Core/EnvironmentKey/Assemblies/StoreButtonsAssemblyKey.swift",
        "Classes/Core/EnvironmentKey/BlurEffectStyleKey.swift",
        "Classes/Core/EnvironmentKey/PoliciesButtonStyleKey.swift",
        "Classes/Core/EnvironmentKey/ProductStyleKey.swift",
        "Classes/Core/EnvironmentKey/PurchaseCompletionKey.swift",
        "Classes/Core/EnvironmentKey/PurchaseOptionKey.swift",
        "Classes/Core/EnvironmentKey/StoreButtonKey.swift",
        "Classes/Core/EnvironmentKey/StoreButtonViewFontWeightKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionBackgroundKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionControlStyleKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionHeaderContentBackgroundKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionMarketingContentKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionPickerItemBackgroundKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionPrivacyPolicyDestinationKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionPrivacyPolicyURLKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionStoreButtonLabelKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionTermsOfServiceDestinationKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionTermsOfServiceURLKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionViewTintKey.swift",
        "Classes/Core/EnvironmentKey/SubscriptionsWrapperViewStyleKey.swift",
        "Classes/Core/EnvironmentKey/TintColorKey.swift",
        "Classes/Core/Extensions/Array+RemoveDuplicates.swift",
        "Classes/Core/Extensions/String+SubSequence.swift",
        "Classes/Core/Extensions/StringProtocol+Words.swift",
        "Classes/Core/Extensions/View+EraseToAnyView.swift",
        "Classes/Core/Formatters/DateComponentsFormatter+Full.swift",
        "Classes/Core/Formatters/IDateComponentsFormatter.swift",
        "Classes/Core/Helpers/Array+StoreProduct.swift",
        "Classes/Core/Helpers/Color+UIColor.swift",
        "Classes/Core/Helpers/Error+IAP.swift",
        "Classes/Core/Helpers/Value.swift",
        "Classes/Core/Models/Internal/PriceDisplayFormat.swift",
        "Classes/Core/Models/Internal/ProductStyle.swift",
        "Classes/Core/Models/PaywallType.swift",
        "Classes/Core/Models/PurchaseOptions.swift",
        "Classes/Core/Models/SubscriptionStatusVerifierType.swift",
        "Classes/Core/Models/SubscriptionStoreButtonLabel.swift",
        "Classes/Core/Models/UIConfiguration.swift",
        "Classes/Core/Providers/ConfigurationProvider/ConfigurationProvider.swift",
        "Classes/Core/Providers/ConfigurationProvider/IConfigurationProvider.swift",
        "Classes/Core/Providers/SubscriptionStatusProvider/ISubscriptionStatusVerifierProvider.swift",
        "Classes/Core/Providers/SubscriptionStatusProvider/SubscriptionStatusVerifierProvider.swift",
        "Classes/Core/Providers/SubscriptionStatusVerifier/ISubscriptionStatusVerifier.swift",
        "Classes/Core/Providers/SubscriptionStatusVerifier/SubscriptionStatusVerifier.swift",
        "Classes/Core/Resolvers/SubscriptionStatusVerifierTypeResolver/ISubscriptionStatusVerifierTypeResolver.swift",
        "Classes/Core/Resolvers/SubscriptionStatusVerifierTypeResolver/SubscriptionStatusVerifierTypeResolver.swift",
        "Classes/DI/Dependencies/FlareDependencies.swift",
        "Classes/DI/Dependencies/IFlareDependencies.swift",
        "Classes/DI/PresentationAssembly/IPresentationAssembly.swift",
        "Classes/DI/PresentationAssembly/PresentationAssembly.swift",
        "Classes/FlareUI.swift",
        "Classes/Generated/Colors.swift",
        "Classes/Generated/Media.swift",
        "Classes/Generated/Strings.swift",
        "Classes/IFlareUI.swift",
        "Classes/Presentation/Components/Controllers/BaseHostingController/BaseHostingController.swift",
        "Classes/Presentation/Components/Controllers/Helpers/ColorRepresentation.swift",
        "Classes/Presentation/Components/Controllers/Helpers/SUIViewWrapper.swift",
        "Classes/Presentation/Components/Controllers/ProductViewController/ProductViewController.swift",
        "Classes/Presentation/Components/Controllers/ProductViewController/ProductViewControllerViewModel.swift",
        "Classes/Presentation/Components/Controllers/ProductsViewController/ProductsViewController.swift",
        "Classes/Presentation/Components/Controllers/ProductsViewController/ProductsViewControllerViewModel.swift",
        "Classes/Presentation/Components/Controllers/SubscriptionsViewController/SubscriptionsViewController.swift",
        "Classes/Presentation/Components/Controllers/SubscriptionsViewController/SubscriptionsViewControllerViewModel.swift",
        "Classes/Presentation/Components/Controllers/ViewController/HostingController.swift",
        "Classes/Presentation/Components/Controllers/ViewController/ViewController.swift",
        "Classes/Presentation/Components/Core/Constants/Palette.swift",
        "Classes/Presentation/Components/Core/Constants/UIConstants.swift",
        "Classes/Presentation/Components/Core/Models/StoreButtonType.swift",
        "Classes/Presentation/Components/Core/Models/StoreButtonVisibility.swift",
        "Classes/Presentation/Components/Core/Protocols/IModel.swift",
        "Classes/Presentation/Components/Core/Protocols/IPresenter.swift",
        "Classes/Presentation/Components/Factories/ISubscriptionPriceViewModelFactory.swift",
        "Classes/Presentation/Components/Factories/SubscriptionPriceViewModelFactory.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+Contrast.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+Paywall.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+ProductViewStyle.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+PurchaseCompletion.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+PurchaseOption.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+StoreButton.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+StoreButtonViewFontWeight.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+SubscriptionBackground.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+SubscriptionControlStyle.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+SubscriptionHeaderContentBackground.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+SubscriptionMarketingContent.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+SubscriptionPickerItemBackground.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+SubscriptionPrivacyPolicyDestination.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+SubscriptionPrivacyPolicyURL.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+SubscriptionStoreButtonLabel.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+SubscriptionTermsOfServiceDestination.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+SubscriptionTermsOfServiceURL.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+SubscriptionViewTint.swift",
        "Classes/Presentation/Components/Helpers/SUI/View+TintColor.swift",
        "Classes/Presentation/Components/Helpers/UIKit/ViewController+Child.swift",
        "Classes/Presentation/Components/Styles/BorderedButtonStyle.swift",
        "Classes/Presentation/Components/Styles/PrimaryButtonStyle.swift",
        "Classes/Presentation/Components/Styles/Product/CompactProductStyle.swift",
        "Classes/Presentation/Components/Styles/Product/Configuration/ProductStyleConfiguration.swift",
        "Classes/Presentation/Components/Styles/Product/LargeProductStyle.swift",
        "Classes/Presentation/Components/Styles/Product/Protocols/IProductStyle+Compact.swift",
        "Classes/Presentation/Components/Styles/Product/Protocols/IProductStyle+Large.swift",
        "Classes/Presentation/Components/Styles/Product/Protocols/IProductStyle.swift",
        "Classes/Presentation/Components/Styles/Subscription/Configuration/SubscriptionStoreControlStyleConfiguration.swift",
        "Classes/Presentation/Components/Styles/Subscription/Extensions/ISubscriptionControlStyle+Bordered.swift",
        "Classes/Presentation/Components/Styles/Subscription/Extensions/ISubscriptionControlStyle+PickerSubscriptionStoreControlStyle+PickerSubscriptionStoreControlStyle.swift",
        "Classes/Presentation/Components/Styles/Subscription/Extensions/ISubscriptionControlStyle+ProminentPickerSubscriptionStoreControlStyle.swift",
        "Classes/Presentation/Components/Styles/Subscription/Protocols/ISubscriptionControlStyle.swift",
        "Classes/Presentation/Components/Styles/Subscription/SubscriptionStoreControlStyle/AutomaticSubscriptionControlStyle.swift",
        "Classes/Presentation/Components/Styles/Subscription/SubscriptionStoreControlStyle/BorderedSubscriptionStoreControlStyle/BorderedSubscriptionStoreControlStyle.swift",
        "Classes/Presentation/Components/Styles/Subscription/SubscriptionStoreControlStyle/BorderedSubscriptionStoreControlStyle/BorderedSubscriptionStoreControlStyleView.swift",
        "Classes/Presentation/Components/Styles/Subscription/SubscriptionStoreControlStyle/ButtonSubscriptionStoreControlStyle/ButtonSubscriptionStoreControlStyle.swift",
        "Classes/Presentation/Components/Styles/Subscription/SubscriptionStoreControlStyle/CardButtonSubscriptionStoreControlStyle/CardButtonSubscriptionStoreControlStyle.swift",
        "Classes/Presentation/Components/Styles/Subscription/SubscriptionStoreControlStyle/CardButtonSubscriptionStoreControlStyle/CardButtonSubscriptionStoreControlView.swift",
        "Classes/Presentation/Components/Styles/Subscription/SubscriptionStoreControlStyle/PickerSubscriptionStoreControlStyle/PickerSubscriptionStoreControlStyle.swift",
        "Classes/Presentation/Components/Styles/Subscription/SubscriptionStoreControlStyle/PickerSubscriptionStoreControlStyle/PickerSubscriptionStoreControlStyleView.swift",
        "Classes/Presentation/Components/Styles/Subscription/SubscriptionStoreControlStyle/ProminentPickerSubscriptionStoreControlStyle/ProminentPickerSubscriptionStoreControlStyle.swift",
        "Classes/Presentation/Components/Styles/Subscription/SubscriptionStoreControlStyle/ProminentPickerSubscriptionStoreControlStyle/ProminentPickerSubscriptionStoreControlStyleView.swift",
        "Classes/Presentation/Components/ViewModifiers/ActivityIndicatorModifier.swift",
        "Classes/Presentation/Components/ViewModifiers/BlurEffectModifier.swift",
        "Classes/Presentation/Components/ViewModifiers/ErrorAlertViewModifier.swift",
        "Classes/Presentation/Components/ViewModifiers/LoadViewModifier.swift",
        "Classes/Presentation/Components/ViewModifiers/PaywallViewModifier.swift",
        "Classes/Presentation/Components/Views/ActivityIndicator/ActivityIndicatorView.swift",
        "Classes/Presentation/Components/Views/BlurVisualEffectView/BlurVisualEffectView.swift",
        "Classes/Presentation/Components/Views/ImageView/ImageView.swift",
        "Classes/Presentation/Components/Views/ProductPlaceholderView/ProductPlaceholderView.swift",
        "Classes/Presentation/Components/Views/SafariWebView/SafariWebView.swift",
        "Classes/Presentation/Helpers/ViewWrapper.swift",
        "Classes/Presentation/Helpers/WrapperViewModel.swift",
        "Classes/Presentation/Views/PaywallView/PaywallView.swift",
        "Classes/Presentation/Views/PoliciesButtonAssembly/PoliciesButtonAssembly.swift",
        "Classes/Presentation/Views/PoliciesButtonAssembly/PoliciesButtonView.swift",
        "Classes/Presentation/Views/PoliciesButtonAssembly/Styles/AnyPoliciesButtonStyle.swift",
        "Classes/Presentation/Views/PoliciesButtonAssembly/Styles/AutomaticPoliciesButtonStyle/AutomaticPoliciesButtonStyle.swift",
        "Classes/Presentation/Views/PoliciesButtonAssembly/Styles/Configuration/PoliciesButtonStyleConfiguration.swift",
        "Classes/Presentation/Views/PoliciesButtonAssembly/Styles/DefaultPoliciesButtonStyle/DefaultPoliciesButtonStyle.swift",
        "Classes/Presentation/Views/PoliciesButtonAssembly/Styles/DefaultPoliciesButtonStyle/DefaultPoliciesButtonStyleView.swift",
        "Classes/Presentation/Views/PoliciesButtonAssembly/Styles/IPoliciesButtonStyle.swift",
        "Classes/Presentation/Views/PoliciesButtonAssembly/Styles/TVPoliciesButtonStyle/TVPoliciesButtonStyle.swift",
        "Classes/Presentation/Views/PoliciesButtonAssembly/Views/PoliciesUnavailableView.swift",
        "Classes/Presentation/Views/ProductView/ProductPresenter.swift",
        "Classes/Presentation/Views/ProductView/ProductPurchaseService.swift",
        "Classes/Presentation/Views/ProductView/ProductView.swift",
        "Classes/Presentation/Views/ProductView/ProductViewAssembly.swift",
        "Classes/Presentation/Views/ProductView/ProductViewModel.swift",
        "Classes/Presentation/Views/ProductView/ProductViewModelFactory.swift",
        "Classes/Presentation/Views/ProductView/ProductViewType.swift",
        "Classes/Presentation/Views/ProductView/ProductWrapperView.swift",
        "Classes/Presentation/Views/ProductView/Strategies/ProductStrategy.swift",
        "Classes/Presentation/Views/ProductView/SubscriptionDateComponentsFactory.swift",
        "Classes/Presentation/Views/ProductView/Views/ProductInfoView/ProductInfoView.swift",
        "Classes/Presentation/Views/ProductsView/ProductsPresenter.swift",
        "Classes/Presentation/Views/ProductsView/ProductsView.swift",
        "Classes/Presentation/Views/ProductsView/ProductsViewAssembly.swift",
        "Classes/Presentation/Views/ProductsView/ProductsViewModel.swift",
        "Classes/Presentation/Views/ProductsView/ProductsWrapperView.swift",
        "Classes/Presentation/Views/ProductsView/Views/StoreUnavaliableView.swift",
        "Classes/Presentation/Views/StoreButtonView/StoreButton.swift",
        "Classes/Presentation/Views/StoreButtonView/StoreButtonAssembly.swift",
        "Classes/Presentation/Views/StoreButtonView/StoreButtonPresenter.swift",
        "Classes/Presentation/Views/StoreButtonView/StoreButtonView.swift",
        "Classes/Presentation/Views/StoreButtonView/StoreButtonViewModel.swift",
        "Classes/Presentation/Views/StoreButtonsView/StoreButtonsAssembly.swift",
        "Classes/Presentation/Views/SubscriptionsView/Styles/AnySubscriptionsWrapperViewStyle.swift",
        "Classes/Presentation/Views/SubscriptionsView/Styles/SubscriptionsWrapperViewStyle/Configuration/SubscriptionsWrapperViewStyleConfiguration.swift",
        "Classes/Presentation/Views/SubscriptionsView/Styles/SubscriptionsWrapperViewStyle/ISubscriptionsWrapperViewStyle.swift",
        "Classes/Presentation/Views/SubscriptionsView/Styles/SubscriptionsWrapperViewStyle/Styles/Automatic/AutomaticSubscriptionsWrapperViewStyle.swift",
        "Classes/Presentation/Views/SubscriptionsView/Styles/SubscriptionsWrapperViewStyle/Styles/Compact/CompactSubscriptionWrapperView.swift",
        "Classes/Presentation/Views/SubscriptionsView/Styles/SubscriptionsWrapperViewStyle/Styles/Compact/CompactSubscriptionWrapperViewStyle.swift",
        "Classes/Presentation/Views/SubscriptionsView/Styles/SubscriptionsWrapperViewStyle/Styles/Full/FullSubscriptionsWrapperView.swift",
        "Classes/Presentation/Views/SubscriptionsView/Styles/SubscriptionsWrapperViewStyle/Styles/Full/FullSubscriptionsWrapperViewStyle.swift",
        "Classes/Presentation/Views/SubscriptionsView/SubscriptionsAssembly.swift",
        "Classes/Presentation/Views/SubscriptionsView/SubscriptionsPresenter.swift",
        "Classes/Presentation/Views/SubscriptionsView/SubscriptionsView.swift",
        "Classes/Presentation/Views/SubscriptionsView/SubscriptionsViewModel.swift",
        "Classes/Presentation/Views/SubscriptionsView/SubscriptionsViewModelViewFactory.swift",
        "Classes/Presentation/Views/SubscriptionsView/SubscriptionsWrapperView.swift",
        "Classes/Presentation/Views/SubscriptionsView/Views/LoadingView.swift",
        "Classes/Presentation/Views/SubscriptionsView/Views/SubscriptionHeaderView.swift",
        "Classes/Presentation/Views/SubscriptionsView/Views/SubscriptionToolbarView.swift",
        "Classes/Presentation/Views/SubscriptionsView/Views/SubscriptionView.swift"
      ],
      "target_dependencies" : [
        "Flare"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FlareTests",
      "module_type" : "SwiftTarget",
      "name" : "FlareTests",
      "path" : "Tests/FlareTests",
      "product_dependencies" : [
        "TestConcurrency"
      ],
      "sources" : [
        "UnitTests/Factories/ReceiptRefreshFactoryTests.swift",
        "UnitTests/FlareTests.swift",
        "UnitTests/Helpers/ProcessInfoTests.swift",
        "UnitTests/Models/IAPErrorTests.swift",
        "UnitTests/Models/PaymentTransactionTests.swift",
        "UnitTests/Models/PromotionalOfferTests.swift",
        "UnitTests/Models/SKProductTests.swift",
        "UnitTests/Providers/CachingProductsProviderDecoratorTests.swift",
        "UnitTests/Providers/ConfigurationProviderTests.swift",
        "UnitTests/Providers/IAPProviderTests.swift",
        "UnitTests/Providers/PaymentProviderTests.swift",
        "UnitTests/Providers/ProductProviderTests.swift",
        "UnitTests/Providers/PurchaseProviderTests.swift",
        "UnitTests/Providers/ReceiptRefreshProviderTests.swift",
        "UnitTests/Providers/RefundProviderTests.swift",
        "UnitTests/Providers/RefundRequestProviderTests.swift",
        "UnitTests/Providers/SortingProductsProviderDecoratorTests.swift",
        "UnitTests/Providers/SystemInfoProviderTests.swift",
        "UnitTests/TestHelpers/Extensions/Result+.swift",
        "UnitTests/TestHelpers/Extensions/String+Data.swift",
        "UnitTests/TestHelpers/Extensions/XCTestCase+.swift",
        "UnitTests/TestHelpers/Fakes/Configuration+Fake.swift",
        "UnitTests/TestHelpers/Fakes/SKProduct+Fake.swift",
        "UnitTests/TestHelpers/Fakes/StoreTransactionFake.swift",
        "UnitTests/TestHelpers/Helpers/AvailabilityChecker.swift",
        "UnitTests/TestHelpers/Helpers/PurchaseManagerTestHelper.swift",
        "UnitTests/TestHelpers/Helpers/WindowSceneFactory.swift",
        "UnitTests/TestHelpers/Mocks/AppStoreReceiptProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/CacheProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/CacheProviderTests.swift",
        "UnitTests/TestHelpers/Mocks/ConfigurationProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/EligibilityProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/FileManagerMock.swift",
        "UnitTests/TestHelpers/Mocks/FlareDependenciesMock.swift",
        "UnitTests/TestHelpers/Mocks/IAPProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/PaymentProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/PaymentQueueMock.swift",
        "UnitTests/TestHelpers/Mocks/ProductProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/ProductResponseMock.swift",
        "UnitTests/TestHelpers/Mocks/ProductsRequestMock.swift",
        "UnitTests/TestHelpers/Mocks/PurchaseProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/ReceiptRefreshProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/ReceiptRefreshRequestFactory.swift",
        "UnitTests/TestHelpers/Mocks/ReceiptRefreshRequestMock.swift",
        "UnitTests/TestHelpers/Mocks/RedeemCodeProvider.swift",
        "UnitTests/TestHelpers/Mocks/RefundProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/RefundRequestProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/SKProductMock.swift",
        "UnitTests/TestHelpers/Mocks/ScenesHolderMock.swift",
        "UnitTests/TestHelpers/Mocks/StoreTransactionMock.swift",
        "UnitTests/TestHelpers/Mocks/SystemInfoProviderMock.swift",
        "UnitTests/TestHelpers/Mocks/UserDefaultsMock.swift",
        "UnitTests/TestHelpers/Stubs/StoreTransactionStub.swift"
      ],
      "target_dependencies" : [
        "Flare",
        "FlareMock"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FlareMock",
      "module_type" : "SwiftTarget",
      "name" : "FlareMock",
      "path" : "Sources/FlareMock",
      "sources" : [
        "Fakes/StoreProduct+Fake.swift",
        "Fakes/StoreTransaction+Fake.swift",
        "Mocks/PaymentTransactionMock.swift",
        "Mocks/ProductMock.swift"
      ],
      "target_dependencies" : [
        "Flare"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Flare",
      "module_type" : "SwiftTarget",
      "name" : "Flare",
      "path" : "Sources/Flare",
      "product_dependencies" : [
        "Atomic",
        "Concurrency",
        "Log"
      ],
      "product_memberships" : [
        "Flare",
        "FlareUI"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/Flare/Resources/Localizable.strings",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Classes/Common/Logger.swift",
        "Classes/Common/Types.swift",
        "Classes/DI/FlareDependencies.swift",
        "Classes/DI/IFlareDependencies.swift",
        "Classes/Extensions/Bundle+IAppStoreReceiptProvider.swift",
        "Classes/Extensions/FileManager+IFileManager.swift",
        "Classes/Extensions/Formatters/NumberFormatter+.swift",
        "Classes/Extensions/Locale/Locale+CurrencyCode.swift",
        "Classes/Extensions/Product.SubscriptionInfo.Status+ISubscriptionInfoStatus.swift",
        "Classes/Extensions/ProductType+.swift",
        "Classes/Extensions/SKProduct+.swift",
        "Classes/Extensions/SKRequest+IReceiptRefreshRequest.swift",
        "Classes/Extensions/SKRequest+Identifier.swift",
        "Classes/Flare.swift",
        "Classes/Foundation/UserDefaults/IUserDefaults.swift",
        "Classes/Foundation/UserDefaults/UserDefaults.swift",
        "Classes/Generated/Strings.swift",
        "Classes/Helpers/Async/AsyncHandler.swift",
        "Classes/Helpers/FileManager/IFileManager.swift",
        "Classes/Helpers/PaymentQueue/PaymentQueue.swift",
        "Classes/Helpers/PaymentQueue/SKPaymentQueue+PaymentQueue.swift",
        "Classes/Helpers/PaymentTransaction/PaymentTransaction.swift",
        "Classes/Helpers/ProcessInfo/ProcessInfo+.swift",
        "Classes/Helpers/ScenesHolder/IScenesHolder.swift",
        "Classes/IFlare.swift",
        "Classes/Listeners/TransactionListener/ITransactionListener.swift",
        "Classes/Listeners/TransactionListener/TransactionListener.swift",
        "Classes/Listeners/TransactionListener/TransactionListenerDelegate.swift",
        "Classes/Models/Configuration.swift",
        "Classes/Models/DiscountType.swift",
        "Classes/Models/ExpirationReason.swift",
        "Classes/Models/FetchCachePolicy.swift",
        "Classes/Models/IAPError.swift",
        "Classes/Models/Internal/ProductsRequest.swift",
        "Classes/Models/Internal/Protocols/IRenewalInfo.swift",
        "Classes/Models/Internal/Protocols/ISKProduct.swift",
        "Classes/Models/Internal/Protocols/ISKRequest.swift",
        "Classes/Models/Internal/Protocols/IStorePayment.swift",
        "Classes/Models/Internal/Protocols/IStoreProductDiscount.swift",
        "Classes/Models/Internal/Protocols/IStoreTransaction.swift",
        "Classes/Models/Internal/Protocols/ISubscriptionInfo.swift",
        "Classes/Models/Internal/Protocols/ISubscriptionInfoStatus.swift",
        "Classes/Models/Internal/SK1StorePayment.swift",
        "Classes/Models/Internal/SK1StoreProduct.swift",
        "Classes/Models/Internal/SK1StoreProductDiscount.swift",
        "Classes/Models/Internal/SK1StoreTransaction.swift",
        "Classes/Models/Internal/SK2RenewalInfo.swift",
        "Classes/Models/Internal/SK2StoreProduct.swift",
        "Classes/Models/Internal/SK2StoreProductDiscount.swift",
        "Classes/Models/Internal/SK2StoreTransaction.swift",
        "Classes/Models/Internal/SK2SubscriptionInfo.swift",
        "Classes/Models/Internal/SK2SubscriptionInfoStatus.swift",
        "Classes/Models/Internal/StoreEnvironment.swift",
        "Classes/Models/PaymentMode.swift",
        "Classes/Models/PriceIncreaseStatus.swift",
        "Classes/Models/ProductCategory.swift",
        "Classes/Models/ProductType.swift",
        "Classes/Models/PromotionalOffer.swift",
        "Classes/Models/RefundError.swift",
        "Classes/Models/RefundRequestStatus.swift",
        "Classes/Models/RenewalInfo.swift",
        "Classes/Models/RenewalState.swift",
        "Classes/Models/StoreProduct.swift",
        "Classes/Models/StoreProductDiscount.swift",
        "Classes/Models/StoreTransaction.swift",
        "Classes/Models/SubscriptionEligibility.swift",
        "Classes/Models/SubscriptionInfo.swift",
        "Classes/Models/SubscriptionInfoStatus.swift",
        "Classes/Models/SubscriptionPeriod.swift",
        "Classes/Models/VerificationError.swift",
        "Classes/Models/VerificationResult.swift",
        "Classes/Providers/AppStoreReceiptProvider/IAppStoreReceiptProvider.swift",
        "Classes/Providers/CacheProvider/CacheProvider.swift",
        "Classes/Providers/CacheProvider/ICacheProvider.swift",
        "Classes/Providers/ConfigurationProvider/ConfigurationProvider.swift",
        "Classes/Providers/ConfigurationProvider/IConfigurationProvider.swift",
        "Classes/Providers/EligibilityProvider/EligibilityProvider.swift",
        "Classes/Providers/EligibilityProvider/IEligibilityProvider.swift",
        "Classes/Providers/IAPProvider/IAPProvider.swift",
        "Classes/Providers/IAPProvider/IIAPProvider.swift",
        "Classes/Providers/PaymentProvider/IPaymentProvider.swift",
        "Classes/Providers/PaymentProvider/PaymentProvider.swift",
        "Classes/Providers/ProductProvider/Decorators/CachingProductsProviderDecorator/CachingProductsProviderDecorator.swift",
        "Classes/Providers/ProductProvider/Decorators/CachingProductsProviderDecorator/ICachingProductsProviderDecorator.swift",
        "Classes/Providers/ProductProvider/Decorators/SortingProductsProviderDecorator/ISortingProductsProviderDecorator.swift",
        "Classes/Providers/ProductProvider/Decorators/SortingProductsProviderDecorator/SortingProductsProviderDecorator.swift",
        "Classes/Providers/ProductProvider/IProductProvider.swift",
        "Classes/Providers/ProductProvider/ProductProvider.swift",
        "Classes/Providers/PurchaseProvider/IPurchaseProvider.swift",
        "Classes/Providers/PurchaseProvider/PurchaseProvider.swift",
        "Classes/Providers/ReceiptRefreshProvider/Factories/IReceiptRefreshRequest.swift",
        "Classes/Providers/ReceiptRefreshProvider/Factories/ReceiptRefreshRequestFactory/IReceiptRefreshRequestFactory.swift",
        "Classes/Providers/ReceiptRefreshProvider/Factories/ReceiptRefreshRequestFactory/ReceiptRefreshRequestFactory.swift",
        "Classes/Providers/ReceiptRefreshProvider/IReceiptRefreshProvider.swift",
        "Classes/Providers/ReceiptRefreshProvider/ReceiptRefreshProvider.swift",
        "Classes/Providers/RedeemCodeProvider/IRedeemCodeProvider.swift",
        "Classes/Providers/RedeemCodeProvider/RedeemCodeProvider.swift",
        "Classes/Providers/RefundProvider/IRefundProvider.swift",
        "Classes/Providers/RefundProvider/RefundProvider.swift",
        "Classes/Providers/RefundRequestProvider/IRefundRequestProvider.swift",
        "Classes/Providers/RefundRequestProvider/RefundRequestProvider.swift",
        "Classes/Providers/SystemInfoProvider/ISystemInfoProvider.swift",
        "Classes/Providers/SystemInfoProvider/SystemInfoProvider.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.