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 dev (9be161), with Swift 6.0 for macOS (SPM) on 24 May 2025 15:34:36 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.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/space-code/flare.git
Reference: dev
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/space-code/flare
 * branch            dev        -> FETCH_HEAD
 * [new branch]      dev        -> origin/dev
HEAD is now at 9be161f Bump github.com/pointfreeco/swift-snapshot-testing from 1.18.3 to 1.18.4 (#114)
Cloned https://github.com/space-code/flare.git
Revision (git rev-parse @):
9be161fe72f6af3965d18973df9f9476f4319a8d
SUCCESS checkout https://github.com/space-code/flare.git at dev
========================================
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
[2/17] Copying Info.plist
[2/17] Copying Localizable.strings
[2/17] Write sources
[9/17] Copying Localizable.strings
[9/17] Write sources
[9/17] Copying Localizable.strings
[10/17] Copying Info.plist
[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 Log Logger.swift
[21/46] Compiling Log IPrinterStrategy.swift
[22/46] Compiling Log LogLevel.swift
[23/46] Compiling Log IPrinter.swift
[24/46] Compiling Log OSPrinter.swift
[25/46] Compiling Log IStyleLogStrategy.swift
[26/46] Compiling Log ConsolePrinter.swift
[27/46] Compiling Log Atomic.swift
[28/46] Compiling Log ConsoleWriter.swift
[29/46] Compiling Concurrency IDispatchQueueFactory.swift
[30/46] Compiling Concurrency DispatchQueueFactory.swift
[31/46] Compiling Concurrency ITaskFactory.swift
[32/46] Compiling Log ILogFormatter.swift
[33/46] Compiling Log PrefixLogFormatter.swift
[34/46] Emitting module Log
[35/46] Compiling Log TimestampLogFormatter.swift
[36/46] Compiling Log ILogger.swift
[37/46] Compiling Concurrency DispatchQueue+IDispatchQueue.swift
[38/46] Emitting module Concurrency
[39/46] Compiling Concurrency IDispatchQueue.swift
[40/46] Compiling Atomic UnfairLock.swift
[41/46] Compiling Atomic ILock.swift
[42/46] Emitting module Atomic
[43/46] Compiling Atomic Atomic.swift
[44/46] Compiling Log IConsoleWriter.swift
[45/46] Compiling Log IOSWriter.swift
[46/46] Compiling Log OSWriter.swift
[47/141] Compiling Flare ConfigurationProvider.swift
[48/141] Compiling Flare IConfigurationProvider.swift
[49/141] Compiling Flare EligibilityProvider.swift
[50/141] Compiling Flare IEligibilityProvider.swift
[51/141] Compiling Flare IAPProvider.swift
[52/141] Compiling Flare IIAPProvider.swift
[53/141] Compiling Flare IPaymentProvider.swift
[54/141] Compiling Flare PaymentProvider.swift
[55/141] Compiling Flare CachingProductsProviderDecorator.swift
[56/141] Compiling Flare ICachingProductsProviderDecorator.swift
[57/151] Compiling Flare ProductsRequest.swift
[58/151] Compiling Flare IRenewalInfo.swift
[59/151] Compiling Flare ISKProduct.swift
[60/151] Compiling Flare ISKRequest.swift
[61/151] Compiling Flare IStorePayment.swift
[62/151] Compiling Flare IStoreProductDiscount.swift
[63/151] Compiling Flare IStoreTransaction.swift
[64/151] Compiling Flare ISubscriptionInfo.swift
[65/151] Compiling Flare ISubscriptionInfoStatus.swift
[66/151] Compiling Flare SK1StorePayment.swift
[67/151] Compiling Flare SK1StoreProduct.swift
[68/151] Compiling Flare SK1StoreProductDiscount.swift
[69/151] Compiling Flare SK1StoreTransaction.swift
[70/151] Compiling Flare SK2RenewalInfo.swift
[71/151] Compiling Flare SK2StoreProduct.swift
[72/151] Compiling Flare SK2StoreProductDiscount.swift
[73/151] Compiling Flare SK2StoreTransaction.swift
[74/151] Compiling Flare SK2SubscriptionInfo.swift
[75/151] Compiling Flare SK2SubscriptionInfoStatus.swift
[76/151] Compiling Flare StoreEnvironment.swift
[77/151] Compiling Flare PaymentMode.swift
[78/151] Compiling Flare PriceIncreaseStatus.swift
[79/151] Compiling Flare ProductCategory.swift
[80/151] Compiling Flare ProductType.swift
[81/151] Compiling Flare PromotionalOffer.swift
[82/151] Compiling Flare RefundError.swift
[83/151] Compiling Flare RefundRequestStatus.swift
[84/151] Compiling Flare RenewalInfo.swift
[85/151] Compiling Flare RenewalState.swift
[86/151] Compiling Flare StoreProduct.swift
[87/151] Compiling Flare StoreProductDiscount.swift
[88/151] Compiling Flare ProcessInfo+.swift
[89/151] Compiling Flare IScenesHolder.swift
[90/151] Compiling Flare IFlare.swift
[91/151] Compiling Flare ITransactionListener.swift
[92/151] Compiling Flare TransactionListener.swift
[93/151] Compiling Flare TransactionListenerDelegate.swift
[94/151] Compiling Flare Configuration.swift
[95/151] Compiling Flare DiscountType.swift
[96/151] Compiling Flare ExpirationReason.swift
[97/151] Compiling Flare FetchCachePolicy.swift
[98/151] Compiling Flare IAPError.swift
[99/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 |             }
[100/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 |             }
[101/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 |             }
[102/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 |             }
[103/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 |             }
[104/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 |             }
[105/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 |             }
[106/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 |             }
[107/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 |             }
[108/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 |             }
[109/151] Compiling Flare Logger.swift
[110/151] Compiling Flare Types.swift
[111/151] Compiling Flare FlareDependencies.swift
[112/151] Compiling Flare IFlareDependencies.swift
[113/151] Compiling Flare Bundle+IAppStoreReceiptProvider.swift
[114/151] Compiling Flare FileManager+IFileManager.swift
[115/151] Compiling Flare NumberFormatter+.swift
[116/151] Compiling Flare Locale+CurrencyCode.swift
[117/151] Compiling Flare Product.SubscriptionInfo.Status+ISubscriptionInfoStatus.swift
[118/151] Compiling Flare ProductType+.swift
[119/151] Compiling Flare SKProduct+.swift
[120/151] Compiling Flare StoreTransaction.swift
[121/151] Compiling Flare SubscriptionEligibility.swift
[122/151] Compiling Flare SubscriptionInfo.swift
[123/151] Compiling Flare SubscriptionInfoStatus.swift
[124/151] Compiling Flare SubscriptionPeriod.swift
[125/151] Compiling Flare VerificationError.swift
[126/151] Compiling Flare VerificationResult.swift
[127/151] Compiling Flare IAppStoreReceiptProvider.swift
[128/151] Compiling Flare CacheProvider.swift
[129/151] Compiling Flare ICacheProvider.swift
[130/151] Emitting module Flare
[131/151] Compiling Flare SKRequest+IReceiptRefreshRequest.swift
[132/151] Compiling Flare SKRequest+Identifier.swift
[133/151] Compiling Flare Flare.swift
[134/151] Compiling Flare IUserDefaults.swift
[135/151] Compiling Flare UserDefaults.swift
[136/151] Compiling Flare Strings.swift
[137/151] Compiling Flare AsyncHandler.swift
[138/151] Compiling Flare IFileManager.swift
[139/151] Compiling Flare PaymentQueue.swift
[140/151] Compiling Flare SKPaymentQueue+PaymentQueue.swift
[141/151] Compiling Flare PaymentTransaction.swift
[142/151] Compiling Flare ReceiptRefreshProvider.swift
[143/151] Compiling Flare IRedeemCodeProvider.swift
[144/151] Compiling Flare RedeemCodeProvider.swift
[145/151] Compiling Flare IRefundProvider.swift
[146/151] Compiling Flare RefundProvider.swift
[147/151] Compiling Flare IRefundRequestProvider.swift
[148/151] Compiling Flare RefundRequestProvider.swift
[149/151] Compiling Flare ISystemInfoProvider.swift
[150/151] Compiling Flare SystemInfoProvider.swift
[151/151] Compiling Flare resource_bundle_accessor.swift
[152/324] Emitting module FlareMock
[153/324] Compiling FlareMock StoreTransaction+Fake.swift
[154/324] Compiling FlareMock PaymentTransactionMock.swift
[155/324] Compiling FlareMock ProductMock.swift
[156/324] Compiling FlareMock StoreProduct+Fake.swift
[157/324] Compiling FlareUI AnyProductStyle.swift
[158/324] Compiling FlareUI AnySubscriptionControlStyle.swift
[159/324] Compiling FlareUI ProductAssemblyKey.swift
[160/324] Compiling FlareUI StoreButtonsAssemblyKey.swift
[161/324] Compiling FlareUI BlurEffectStyleKey.swift
[162/324] Compiling FlareUI PoliciesButtonStyleKey.swift
[163/324] Compiling FlareUI ProductStyleKey.swift
[164/324] Compiling FlareUI PurchaseCompletionKey.swift
[165/324] Compiling FlareUI PurchaseOptionKey.swift
[166/324] Compiling FlareUI StoreButtonKey.swift
[167/324] Compiling FlareUI StoreButtonViewFontWeightKey.swift
[168/324] Compiling FlareUI SubscriptionBackgroundKey.swift
[169/324] Compiling FlareUI SubscriptionControlStyleKey.swift
[170/324] Compiling FlareUI SubscriptionHeaderContentBackgroundKey.swift
[171/324] Compiling FlareUI SubscriptionMarketingContentKey.swift
[172/324] Compiling FlareUI SubscriptionPickerItemBackgroundKey.swift
[173/324] Compiling FlareUI SubscriptionPrivacyPolicyDestinationKey.swift
[174/324] Compiling FlareUI SubscriptionPrivacyPolicyURLKey.swift
[175/324] Compiling FlareUI SubscriptionStoreButtonLabelKey.swift
[176/342] Emitting module FlareUI
[177/342] Compiling FlareUI WrapperViewModel.swift
[178/342] Compiling FlareUI PaywallView.swift
[179/342] Compiling FlareUI PoliciesButtonAssembly.swift
[180/342] Compiling FlareUI PoliciesButtonView.swift
[181/342] Compiling FlareUI AnyPoliciesButtonStyle.swift
[182/342] Compiling FlareUI AutomaticPoliciesButtonStyle.swift
[183/342] Compiling FlareUI PoliciesButtonStyleConfiguration.swift
[184/342] Compiling FlareUI DefaultPoliciesButtonStyle.swift
[185/342] Compiling FlareUI DefaultPoliciesButtonStyleView.swift
[186/342] Compiling FlareUI IPoliciesButtonStyle.swift
[187/342] Compiling FlareUI TVPoliciesButtonStyle.swift
[188/342] Compiling FlareUI PoliciesUnavailableView.swift
[189/342] Compiling FlareUI ProductPresenter.swift
[190/342] Compiling FlareUI ProductPurchaseService.swift
[191/342] Compiling FlareUI ProductView.swift
[192/342] Compiling FlareUI ProductViewAssembly.swift
[193/342] Compiling FlareUI ProductViewModel.swift
[194/342] Compiling FlareUI ProductViewModelFactory.swift
[195/342] Compiling FlareUI SubscriptionPriceViewModelFactory.swift
[196/342] Compiling FlareUI View+Contrast.swift
[197/342] Compiling FlareUI View+Paywall.swift
[198/342] Compiling FlareUI View+ProductViewStyle.swift
[199/342] Compiling FlareUI View+PurchaseCompletion.swift
[200/342] Compiling FlareUI View+PurchaseOption.swift
[201/342] Compiling FlareUI View+StoreButton.swift
[202/342] Compiling FlareUI View+StoreButtonViewFontWeight.swift
[203/342] Compiling FlareUI View+SubscriptionBackground.swift
[204/342] Compiling FlareUI View+SubscriptionControlStyle.swift
[205/342] Compiling FlareUI View+SubscriptionHeaderContentBackground.swift
[206/342] Compiling FlareUI View+SubscriptionMarketingContent.swift
[207/342] Compiling FlareUI View+SubscriptionPickerItemBackground.swift
[208/342] Compiling FlareUI View+SubscriptionPrivacyPolicyDestination.swift
[209/342] Compiling FlareUI View+SubscriptionPrivacyPolicyURL.swift
[210/342] Compiling FlareUI View+SubscriptionStoreButtonLabel.swift
[211/342] Compiling FlareUI View+SubscriptionTermsOfServiceDestination.swift
[212/342] Compiling FlareUI View+SubscriptionTermsOfServiceURL.swift
[213/342] Compiling FlareUI View+SubscriptionViewTint.swift
[214/342] Compiling FlareUI SubscriptionStatusVerifierType.swift
[215/342] Compiling FlareUI SubscriptionStoreButtonLabel.swift
[216/342] Compiling FlareUI UIConfiguration.swift
[217/342] Compiling FlareUI ConfigurationProvider.swift
[218/342] Compiling FlareUI IConfigurationProvider.swift
[219/342] Compiling FlareUI ISubscriptionStatusVerifierProvider.swift
[220/342] Compiling FlareUI SubscriptionStatusVerifierProvider.swift
[221/342] Compiling FlareUI ISubscriptionStatusVerifier.swift
[222/342] Compiling FlareUI SubscriptionStatusVerifier.swift
[223/342] Compiling FlareUI ISubscriptionStatusVerifierTypeResolver.swift
[224/342] Compiling FlareUI SubscriptionStatusVerifierTypeResolver.swift
[225/342] Compiling FlareUI FlareDependencies.swift
[226/342] Compiling FlareUI IFlareDependencies.swift
[227/342] Compiling FlareUI IPresentationAssembly.swift
[228/342] Compiling FlareUI PresentationAssembly.swift
[229/342] Compiling FlareUI FlareUI.swift
[230/342] Compiling FlareUI Colors.swift
[231/342] Compiling FlareUI Media.swift
[232/342] Compiling FlareUI Strings.swift
[233/342] Compiling FlareUI IFlareUI.swift
[234/342] Compiling FlareUI BaseHostingController.swift
[235/342] Compiling FlareUI ColorRepresentation.swift
[236/342] Compiling FlareUI SUIViewWrapper.swift
[237/342] Compiling FlareUI ProductViewController.swift
[238/342] Compiling FlareUI ProductViewControllerViewModel.swift
[239/342] Compiling FlareUI ProductsViewController.swift
[240/342] Compiling FlareUI ProductsViewControllerViewModel.swift
[241/342] Compiling FlareUI SubscriptionsViewController.swift
[242/342] Compiling FlareUI SubscriptionsViewControllerViewModel.swift
[243/342] Compiling FlareUI HostingController.swift
[244/342] Compiling FlareUI ViewController.swift
[245/342] Compiling FlareUI Palette.swift
[246/342] Compiling FlareUI UIConstants.swift
[247/342] Compiling FlareUI StoreButtonType.swift
[248/342] Compiling FlareUI StoreButtonVisibility.swift
[249/342] Compiling FlareUI IModel.swift
[250/342] Compiling FlareUI IPresenter.swift
[251/342] Compiling FlareUI ISubscriptionPriceViewModelFactory.swift
[252/342] Compiling FlareUI SubscriptionTermsOfServiceDestinationKey.swift
[253/342] Compiling FlareUI SubscriptionTermsOfServiceURLKey.swift
[254/342] Compiling FlareUI SubscriptionViewTintKey.swift
[255/342] Compiling FlareUI SubscriptionsWrapperViewStyleKey.swift
[256/342] Compiling FlareUI TintColorKey.swift
[257/342] Compiling FlareUI Array+RemoveDuplicates.swift
[258/342] Compiling FlareUI String+SubSequence.swift
[259/342] Compiling FlareUI StringProtocol+Words.swift
[260/342] Compiling FlareUI View+EraseToAnyView.swift
[261/342] Compiling FlareUI DateComponentsFormatter+Full.swift
[262/342] Compiling FlareUI IDateComponentsFormatter.swift
[263/342] Compiling FlareUI Array+StoreProduct.swift
[264/342] Compiling FlareUI Color+UIColor.swift
[265/342] Compiling FlareUI Error+IAP.swift
[266/342] Compiling FlareUI Value.swift
[267/342] Compiling FlareUI PriceDisplayFormat.swift
[268/342] Compiling FlareUI ProductStyle.swift
[269/342] Compiling FlareUI PaywallType.swift
[270/342] Compiling FlareUI PurchaseOptions.swift
[271/342] Compiling FlareUI View+TintColor.swift
[272/342] Compiling FlareUI ViewController+Child.swift
[273/342] Compiling FlareUI BorderedButtonStyle.swift
[274/342] Compiling FlareUI PrimaryButtonStyle.swift
[275/342] Compiling FlareUI CompactProductStyle.swift
[276/342] Compiling FlareUI ProductStyleConfiguration.swift
[277/342] Compiling FlareUI LargeProductStyle.swift
[278/342] Compiling FlareUI IProductStyle+Compact.swift
[279/342] Compiling FlareUI IProductStyle+Large.swift
[280/342] Compiling FlareUI IProductStyle.swift
[281/342] Compiling FlareUI SubscriptionStoreControlStyleConfiguration.swift
[282/342] Compiling FlareUI ISubscriptionControlStyle+Bordered.swift
[283/342] Compiling FlareUI ISubscriptionControlStyle+PickerSubscriptionStoreControlStyle+PickerSubscriptionStoreControlStyle.swift
[284/342] Compiling FlareUI ISubscriptionControlStyle+ProminentPickerSubscriptionStoreControlStyle.swift
[285/342] Compiling FlareUI ISubscriptionControlStyle.swift
[286/342] Compiling FlareUI AutomaticSubscriptionControlStyle.swift
[287/342] Compiling FlareUI BorderedSubscriptionStoreControlStyle.swift
[288/342] Compiling FlareUI BorderedSubscriptionStoreControlStyleView.swift
[289/342] Compiling FlareUI ButtonSubscriptionStoreControlStyle.swift
[290/342] Compiling FlareUI CardButtonSubscriptionStoreControlStyle.swift
[291/342] Compiling FlareUI CardButtonSubscriptionStoreControlView.swift
[292/342] Compiling FlareUI PickerSubscriptionStoreControlStyle.swift
[293/342] Compiling FlareUI PickerSubscriptionStoreControlStyleView.swift
[294/342] Compiling FlareUI ProminentPickerSubscriptionStoreControlStyle.swift
[295/342] Compiling FlareUI ProminentPickerSubscriptionStoreControlStyleView.swift
[296/342] Compiling FlareUI ActivityIndicatorModifier.swift
[297/342] Compiling FlareUI BlurEffectModifier.swift
[298/342] Compiling FlareUI ErrorAlertViewModifier.swift
[299/342] Compiling FlareUI LoadViewModifier.swift
[300/342] Compiling FlareUI PaywallViewModifier.swift
[301/342] Compiling FlareUI ActivityIndicatorView.swift
[302/342] Compiling FlareUI BlurVisualEffectView.swift
[303/342] Compiling FlareUI ImageView.swift
[304/342] Compiling FlareUI ProductPlaceholderView.swift
[305/342] Compiling FlareUI SafariWebView.swift
[306/342] Compiling FlareUI ViewWrapper.swift
[307/342] Compiling FlareUI ProductViewType.swift
[308/342] Compiling FlareUI ProductWrapperView.swift
[309/342] Compiling FlareUI ProductStrategy.swift
[310/342] Compiling FlareUI SubscriptionDateComponentsFactory.swift
[311/342] Compiling FlareUI ProductInfoView.swift
[312/342] Compiling FlareUI ProductsPresenter.swift
[313/342] Compiling FlareUI ProductsView.swift
[314/342] Compiling FlareUI ProductsViewAssembly.swift
[315/342] Compiling FlareUI ProductsViewModel.swift
[316/342] Compiling FlareUI ProductsWrapperView.swift
[317/342] Compiling FlareUI StoreUnavaliableView.swift
[318/342] Compiling FlareUI StoreButton.swift
[319/342] Compiling FlareUI StoreButtonAssembly.swift
[320/342] Compiling FlareUI StoreButtonPresenter.swift
[321/342] Compiling FlareUI StoreButtonView.swift
[322/342] Compiling FlareUI StoreButtonViewModel.swift
[323/342] Compiling FlareUI StoreButtonsAssembly.swift
[324/342] Compiling FlareUI AnySubscriptionsWrapperViewStyle.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 SubscriptionsPresenterMock.swift
[345/350] Compiling FlareUIMock ProductsPresenterMock.swift
[346/350] Compiling FlareUIMock StoreButtonAssemblyMock.swift
[347/350] Emitting module FlareUIMock
[348/350] Compiling FlareUIMock ProductViewAssemblyMock.swift
[349/350] Compiling FlareUIMock FlareMock.swift
[350/350] Compiling FlareUIMock ProductPresenterMock.swift
Build complete! (64.14s)
Fetching https://github.com/space-code/atomic.git
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/space-code/log.git
Fetching https://github.com/pointfreeco/swift-snapshot-testing
Fetching https://github.com/space-code/concurrency.git
[1/227] Fetching atomic
[138/382] Fetching atomic, concurrency
[283/639] Fetching atomic, concurrency, log
[454/2688] Fetching atomic, concurrency, log, swift-docc-plugin
[885/15870] Fetching atomic, concurrency, log, swift-docc-plugin, swift-snapshot-testing
Fetched https://github.com/apple/swift-docc-plugin from cache (1.23s)
[1166/13821] Fetching atomic, concurrency, log, swift-snapshot-testing
Fetched https://github.com/space-code/concurrency.git from cache (16.06s)
Fetched https://github.com/space-code/log.git from cache (16.06s)
Fetched https://github.com/space-code/atomic.git from cache (16.06s)
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (16.06s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.18.4 (0.44s)
Fetching https://github.com/pointfreeco/swift-custom-dump
Fetching https://github.com/swiftlang/swift-syntax
[1/4581] Fetching swift-custom-dump
[4582/75022] Fetching swift-custom-dump, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax from cache (3.49s)
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (3.49s)
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.44s)
Computing version for https://github.com/space-code/log.git
Computed https://github.com/space-code/log.git at 1.2.0 (0.43s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.3 (3.15s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3387] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.08s)
Computing version for https://github.com/space-code/concurrency.git
Computed https://github.com/space-code/concurrency.git at 0.2.0 (0.44s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (0.43s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/5458] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.35s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.57s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 601.0.1 (0.62s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.5.2 (0.43s)
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/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/atomic.git
Working copy of https://github.com/space-code/atomic.git resolved at 1.1.0
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/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.5.2
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
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/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/space-code/concurrency.git
Working copy of https://github.com/space-code/concurrency.git resolved at 0.2.0
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.