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 main (741d8d), with Swift 6.2 for macOS (SPM) on 1 Dec 2025 18:27:07 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/space-code/flare.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/space-code/flare
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 741d8d1 chore(changelog): update CHANGELOG.md
Cloned https://github.com/space-code/flare.git
Revision (git rev-parse @):
741d8d143461829704c716b48f50149b6ef23096
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/space-code/flare.git at main
Fetching https://github.com/space-code/concurrency.git
Fetching https://github.com/space-code/log.git
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/pointfreeco/swift-snapshot-testing
Fetching https://github.com/space-code/atomic.git
[1/227] Fetching atomic
[138/484] Fetching atomic, log
[246/639] Fetching atomic, log, concurrency
Fetched https://github.com/space-code/concurrency.git from cache (0.98s)
Fetched https://github.com/space-code/log.git from cache (0.98s)
[1/15633] Fetching swift-snapshot-testing
[627/17791] Fetching swift-snapshot-testing, swift-docc-plugin
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (16.61s)
Fetched https://github.com/apple/swift-docc-plugin from cache (16.61s)
Fetched https://github.com/space-code/atomic.git from cache (16.61s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.18.7 (17.21s)
Fetching https://github.com/pointfreeco/swift-custom-dump
Fetching https://github.com/swiftlang/swift-syntax
[1/4651] Fetching swift-custom-dump
[4652/77651] Fetching swift-custom-dump, swift-syntax
Fetched https://github.com/swiftlang/swift-syntax from cache (6.10s)
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (6.10s)
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 [#DeprecatedDeclaration]
10 |         .iOS(.v13),
11 |         .watchOS(.v6),
12 |         .tvOS(.v11),
   |                `- warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
13 |         .visionOS(.v1),
14 |     ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/space-code/atomic.git at 1.1.0 (6.68s)
Computing version for https://github.com/space-code/log.git
Computed https://github.com/space-code/log.git at 1.2.0 (0.54s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.5 (2.59s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3583] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.27s)
Computing version for https://github.com/space-code/concurrency.git
Computed https://github.com/space-code/concurrency.git at 0.2.0 (1.82s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (0.52s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/5600] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (1.42s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.12s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 602.0.0 (0.70s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.7.0 (0.53s)
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 602.0.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.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.7
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
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.5
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 [#DeprecatedDeclaration]
10 |         .iOS(.v13),
11 |         .watchOS(.v6),
12 |         .tvOS(.v11),
   |                `- warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
13 |         .visionOS(.v1),
14 |     ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.2.0.19.9-MacroSupport-macos_aarch64.zip (0.16s)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "flare",
      "name": "Flare",
      "url": "https://github.com/space-code/flare.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/flare",
      "dependencies": [
        {
          "identity": "concurrency",
          "name": "Concurrency",
          "url": "https://github.com/space-code/concurrency.git",
          "version": "0.2.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/concurrency",
          "dependencies": [
          ]
        },
        {
          "identity": "log",
          "name": "Log",
          "url": "https://github.com/space-code/log.git",
          "version": "1.2.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/log",
          "dependencies": [
          ]
        },
        {
          "identity": "atomic",
          "name": "Atomic",
          "url": "https://github.com/space-code/atomic.git",
          "version": "1.1.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/atomic",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/space-code/flare.git
[1/96289] Fetching flare
Fetched https://github.com/space-code/flare.git from cache (5.15s)
Fetching https://github.com/space-code/atomic.git from cache
Fetching https://github.com/space-code/log.git from cache
Fetching https://github.com/space-code/concurrency.git from cache
Fetched https://github.com/space-code/atomic.git from cache (0.46s)
Fetched https://github.com/space-code/log.git from cache (0.49s)
Fetched https://github.com/space-code/concurrency.git from cache (0.49s)
Computing version for https://github.com/space-code/atomic.git
Computed https://github.com/space-code/atomic.git at 1.1.0 (0.55s)
Computing version for https://github.com/space-code/log.git
Computed https://github.com/space-code/log.git at 1.2.0 (0.04s)
Computing version for https://github.com/space-code/concurrency.git
Computed https://github.com/space-code/concurrency.git at 0.2.0 (0.04s)
Creating working copy for https://github.com/space-code/flare.git
Working copy of https://github.com/space-code/flare.git resolved at main (741d8d1)
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/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/concurrency.git
Working copy of https://github.com/space-code/concurrency.git resolved at 0.2.0
warning: '.resolve-product-dependencies': dependency 'flare' is not used by any target
Found 3 product dependencies
  - Concurrency
  - Log
  - Atomic
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/space-code/flare.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/17] Write sources
[8/17] Copying Localizable.strings
[8/17] Write sources
[8/17] Copying Info.plist
[8/17] Copying Localizable.strings
[14/17] Copying Assets.xcassets
[15/17] Copying Media.xcassets
[16/17] Write swift-version-49B95AFC49DCD68C.txt
[18/45] Compiling Concurrency TaskFactory.swift
[19/45] Compiling Log IOSWriterStrategy.swift
[20/46] Compiling Log LogLevel.swift
[21/46] Compiling Concurrency IDispatchQueueFactory.swift
[22/46] Compiling Concurrency ITaskFactory.swift
[23/46] Compiling Log Atomic.swift
[24/46] Compiling Log ConsoleWriter.swift
[25/46] Compiling Log IPrinter.swift
[26/46] Compiling Log OSPrinter.swift
[27/46] Compiling Concurrency IDispatchQueue.swift
[28/46] Emitting module Concurrency
[29/46] Compiling Concurrency DispatchQueue+IDispatchQueue.swift
[30/46] Compiling Concurrency DispatchQueueFactory.swift
[31/46] Compiling Log Logger.swift
[32/46] Compiling Atomic UnfairLock.swift
[33/46] Compiling Log IPrinterStrategy.swift
[34/46] Compiling Log TimestampLogFormatter.swift
[35/46] Compiling Log ILogger.swift
[36/46] Compiling Log ILogFormatter.swift
[37/46] Compiling Log PrefixLogFormatter.swift
[38/46] Emitting module Log
[39/46] Compiling Log IStyleLogStrategy.swift
[40/46] Compiling Log ConsolePrinter.swift
[41/46] Compiling Log IConsoleWriter.swift
[42/46] Compiling Log IOSWriter.swift
[43/46] Compiling Log OSWriter.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 Logger.swift
[69/151] Compiling Flare Types.swift
[70/151] Compiling Flare FlareDependencies.swift
[71/151] Compiling Flare IFlareDependencies.swift
[72/151] Compiling Flare Bundle+IAppStoreReceiptProvider.swift
[73/151] Compiling Flare FileManager+IFileManager.swift
[74/151] Compiling Flare NumberFormatter+.swift
[75/151] Compiling Flare Locale+CurrencyCode.swift
[76/151] Compiling Flare Product.SubscriptionInfo.Status+ISubscriptionInfoStatus.swift
[77/151] Compiling Flare ProductType+.swift
[78/151] Compiling Flare SKProduct+.swift
[79/151] Compiling Flare SKRequest+IReceiptRefreshRequest.swift
[80/151] Compiling Flare SKRequest+Identifier.swift
[81/151] Compiling Flare Flare.swift
[82/151] Compiling Flare IUserDefaults.swift
[83/151] Compiling Flare UserDefaults.swift
[84/151] Compiling Flare Strings.swift
[85/151] Compiling Flare AsyncHandler.swift
[86/151] Compiling Flare IFileManager.swift
[87/151] Compiling Flare PaymentQueue.swift
[88/151] Compiling Flare SKPaymentQueue+PaymentQueue.swift
[89/151] Compiling Flare PaymentTransaction.swift
[90/151] Compiling Flare SK1StoreProductDiscount.swift
[91/151] Compiling Flare SK1StoreTransaction.swift
[92/151] Compiling Flare SK2RenewalInfo.swift
[93/151] Compiling Flare SK2StoreProduct.swift
[94/151] Compiling Flare SK2StoreProductDiscount.swift
[95/151] Compiling Flare SK2StoreTransaction.swift
[96/151] Compiling Flare SK2SubscriptionInfo.swift
[97/151] Compiling Flare SK2SubscriptionInfoStatus.swift
[98/151] Compiling Flare StoreEnvironment.swift
[99/151] Compiling Flare PaymentMode.swift
[100/151] Compiling Flare ProductsRequest.swift
[101/151] Compiling Flare IRenewalInfo.swift
[102/151] Compiling Flare ISKProduct.swift
[103/151] Compiling Flare ISKRequest.swift
[104/151] Compiling Flare IStorePayment.swift
[105/151] Compiling Flare IStoreProductDiscount.swift
[106/151] Compiling Flare IStoreTransaction.swift
[107/151] Compiling Flare ISubscriptionInfo.swift
[108/151] Compiling Flare ISubscriptionInfoStatus.swift
[109/151] Compiling Flare SK1StorePayment.swift
[110/151] Compiling Flare SK1StoreProduct.swift
[111/151] Compiling Flare ConfigurationProvider.swift
[112/151] Compiling Flare IConfigurationProvider.swift
[113/151] Compiling Flare EligibilityProvider.swift
[114/151] Compiling Flare IEligibilityProvider.swift
[115/151] Compiling Flare IAPProvider.swift
[116/151] Compiling Flare IIAPProvider.swift
[117/151] Compiling Flare IPaymentProvider.swift
[118/151] Compiling Flare PaymentProvider.swift
[119/151] Compiling Flare CachingProductsProviderDecorator.swift
[120/151] Compiling Flare ICachingProductsProviderDecorator.swift
[121/151] Compiling Flare PriceIncreaseStatus.swift
[122/151] Compiling Flare ProductCategory.swift
[123/151] Compiling Flare ProductType.swift
[124/151] Compiling Flare PromotionalOffer.swift
[125/151] Compiling Flare RefundError.swift
[126/151] Compiling Flare RefundRequestStatus.swift
[127/151] Compiling Flare RenewalInfo.swift
[128/151] Compiling Flare RenewalState.swift
[129/151] Compiling Flare StoreProduct.swift
[130/151] Compiling Flare StoreProductDiscount.swift
[131/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 |             }
[132/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 |             }
[133/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 |             }
[134/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 |             }
[135/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 |             }
[136/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 |             }
[137/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 |             }
[138/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 |             }
[139/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 |             }
[140/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 |             }
[141/151] Compiling Flare ProcessInfo+.swift
[142/151] Compiling Flare IScenesHolder.swift
[143/151] Compiling Flare IFlare.swift
[144/151] Compiling Flare ITransactionListener.swift
[145/151] Compiling Flare TransactionListener.swift
[146/151] Compiling Flare TransactionListenerDelegate.swift
[147/151] Compiling Flare Configuration.swift
[148/151] Compiling Flare DiscountType.swift
[149/151] Compiling Flare ExpirationReason.swift
[150/151] Compiling Flare FetchCachePolicy.swift
[151/151] Compiling Flare IAPError.swift
[152/324] Compiling FlareMock ProductMock.swift
[153/324] Compiling FlareMock StoreTransaction+Fake.swift
[154/324] Compiling FlareMock PaymentTransactionMock.swift
[155/324] Compiling FlareMock StoreProduct+Fake.swift
[156/324] Emitting module FlareMock
[157/324] Compiling FlareUI SubscriptionTermsOfServiceDestinationKey.swift
[158/324] Compiling FlareUI SubscriptionTermsOfServiceURLKey.swift
[159/324] Compiling FlareUI SubscriptionViewTintKey.swift
[160/324] Compiling FlareUI SubscriptionsWrapperViewStyleKey.swift
[161/324] Compiling FlareUI TintColorKey.swift
[162/324] Compiling FlareUI Array+RemoveDuplicates.swift
[163/324] Compiling FlareUI String+SubSequence.swift
[164/324] Compiling FlareUI StringProtocol+Words.swift
[165/324] Compiling FlareUI View+EraseToAnyView.swift
[166/324] Compiling FlareUI DateComponentsFormatter+Full.swift
[167/324] Compiling FlareUI IDateComponentsFormatter.swift
[168/324] Compiling FlareUI Array+StoreProduct.swift
[169/324] Compiling FlareUI Color+UIColor.swift
[170/324] Compiling FlareUI Error+IAP.swift
[171/324] Compiling FlareUI Value.swift
[172/324] Compiling FlareUI PriceDisplayFormat.swift
[173/324] Compiling FlareUI ProductStyle.swift
[174/324] Compiling FlareUI PaywallType.swift
[175/324] Compiling FlareUI PurchaseOptions.swift
[176/342] Compiling FlareUI View+TintColor.swift
[177/342] Compiling FlareUI ViewController+Child.swift
[178/342] Compiling FlareUI BorderedButtonStyle.swift
[179/342] Compiling FlareUI PrimaryButtonStyle.swift
[180/342] Compiling FlareUI CompactProductStyle.swift
[181/342] Compiling FlareUI ProductStyleConfiguration.swift
[182/342] Compiling FlareUI LargeProductStyle.swift
[183/342] Compiling FlareUI IProductStyle+Compact.swift
[184/342] Compiling FlareUI IProductStyle+Large.swift
[185/342] Compiling FlareUI IProductStyle.swift
[186/342] Compiling FlareUI SubscriptionStoreControlStyleConfiguration.swift
[187/342] Compiling FlareUI ISubscriptionControlStyle+Bordered.swift
[188/342] Compiling FlareUI ISubscriptionControlStyle+PickerSubscriptionStoreControlStyle+PickerSubscriptionStoreControlStyle.swift
[189/342] Compiling FlareUI ISubscriptionControlStyle+ProminentPickerSubscriptionStoreControlStyle.swift
[190/342] Compiling FlareUI ISubscriptionControlStyle.swift
[191/342] Compiling FlareUI AutomaticSubscriptionControlStyle.swift
[192/342] Compiling FlareUI BorderedSubscriptionStoreControlStyle.swift
[193/342] Compiling FlareUI BorderedSubscriptionStoreControlStyleView.swift
[194/342] Emitting module FlareUI
[195/342] Compiling FlareUI AnyProductStyle.swift
[196/342] Compiling FlareUI AnySubscriptionControlStyle.swift
[197/342] Compiling FlareUI ProductAssemblyKey.swift
[198/342] Compiling FlareUI StoreButtonsAssemblyKey.swift
[199/342] Compiling FlareUI BlurEffectStyleKey.swift
[200/342] Compiling FlareUI PoliciesButtonStyleKey.swift
[201/342] Compiling FlareUI ProductStyleKey.swift
[202/342] Compiling FlareUI PurchaseCompletionKey.swift
[203/342] Compiling FlareUI PurchaseOptionKey.swift
[204/342] Compiling FlareUI StoreButtonKey.swift
[205/342] Compiling FlareUI StoreButtonViewFontWeightKey.swift
[206/342] Compiling FlareUI SubscriptionBackgroundKey.swift
[207/342] Compiling FlareUI SubscriptionControlStyleKey.swift
[208/342] Compiling FlareUI SubscriptionHeaderContentBackgroundKey.swift
[209/342] Compiling FlareUI SubscriptionMarketingContentKey.swift
[210/342] Compiling FlareUI SubscriptionPickerItemBackgroundKey.swift
[211/342] Compiling FlareUI SubscriptionPrivacyPolicyDestinationKey.swift
[212/342] Compiling FlareUI SubscriptionPrivacyPolicyURLKey.swift
[213/342] Compiling FlareUI SubscriptionStoreButtonLabelKey.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 SubscriptionStatusVerifierType.swift
[233/342] Compiling FlareUI SubscriptionStoreButtonLabel.swift
[234/342] Compiling FlareUI UIConfiguration.swift
[235/342] Compiling FlareUI ConfigurationProvider.swift
[236/342] Compiling FlareUI IConfigurationProvider.swift
[237/342] Compiling FlareUI ISubscriptionStatusVerifierProvider.swift
[238/342] Compiling FlareUI SubscriptionStatusVerifierProvider.swift
[239/342] Compiling FlareUI ISubscriptionStatusVerifier.swift
[240/342] Compiling FlareUI SubscriptionStatusVerifier.swift
[241/342] Compiling FlareUI ISubscriptionStatusVerifierTypeResolver.swift
[242/342] Compiling FlareUI SubscriptionStatusVerifierTypeResolver.swift
[243/342] Compiling FlareUI FlareDependencies.swift
[244/342] Compiling FlareUI IFlareDependencies.swift
[245/342] Compiling FlareUI IPresentationAssembly.swift
[246/342] Compiling FlareUI PresentationAssembly.swift
[247/342] Compiling FlareUI FlareUI.swift
[248/342] Compiling FlareUI Colors.swift
[249/342] Compiling FlareUI Media.swift
[250/342] Compiling FlareUI Strings.swift
[251/342] Compiling FlareUI SubscriptionPriceViewModelFactory.swift
[252/342] Compiling FlareUI View+Contrast.swift
[253/342] Compiling FlareUI View+Paywall.swift
[254/342] Compiling FlareUI View+ProductViewStyle.swift
[255/342] Compiling FlareUI View+PurchaseCompletion.swift
[256/342] Compiling FlareUI View+PurchaseOption.swift
[257/342] Compiling FlareUI View+StoreButton.swift
[258/342] Compiling FlareUI View+StoreButtonViewFontWeight.swift
[259/342] Compiling FlareUI View+SubscriptionBackground.swift
[260/342] Compiling FlareUI View+SubscriptionControlStyle.swift
[261/342] Compiling FlareUI View+SubscriptionHeaderContentBackground.swift
[262/342] Compiling FlareUI View+SubscriptionMarketingContent.swift
[263/342] Compiling FlareUI View+SubscriptionPickerItemBackground.swift
[264/342] Compiling FlareUI View+SubscriptionPrivacyPolicyDestination.swift
[265/342] Compiling FlareUI View+SubscriptionPrivacyPolicyURL.swift
[266/342] Compiling FlareUI View+SubscriptionStoreButtonLabel.swift
[267/342] Compiling FlareUI View+SubscriptionTermsOfServiceDestination.swift
[268/342] Compiling FlareUI View+SubscriptionTermsOfServiceURL.swift
[269/342] Compiling FlareUI View+SubscriptionViewTint.swift
[270/342] Compiling FlareUI IFlareUI.swift
[271/342] Compiling FlareUI BaseHostingController.swift
[272/342] Compiling FlareUI ColorRepresentation.swift
[273/342] Compiling FlareUI SUIViewWrapper.swift
[274/342] Compiling FlareUI ProductViewController.swift
[275/342] Compiling FlareUI ProductViewControllerViewModel.swift
[276/342] Compiling FlareUI ProductsViewController.swift
[277/342] Compiling FlareUI ProductsViewControllerViewModel.swift
[278/342] Compiling FlareUI SubscriptionsViewController.swift
[279/342] Compiling FlareUI SubscriptionsViewControllerViewModel.swift
[280/342] Compiling FlareUI HostingController.swift
[281/342] Compiling FlareUI ViewController.swift
[282/342] Compiling FlareUI Palette.swift
[283/342] Compiling FlareUI UIConstants.swift
[284/342] Compiling FlareUI StoreButtonType.swift
[285/342] Compiling FlareUI StoreButtonVisibility.swift
[286/342] Compiling FlareUI IModel.swift
[287/342] Compiling FlareUI IPresenter.swift
[288/342] Compiling FlareUI ISubscriptionPriceViewModelFactory.swift
[289/342] Compiling FlareUI ProductViewType.swift
[290/342] Compiling FlareUI ProductWrapperView.swift
[291/342] Compiling FlareUI ProductStrategy.swift
[292/342] Compiling FlareUI SubscriptionDateComponentsFactory.swift
[293/342] Compiling FlareUI ProductInfoView.swift
[294/342] Compiling FlareUI ProductsPresenter.swift
[295/342] Compiling FlareUI ProductsView.swift
[296/342] Compiling FlareUI ProductsViewAssembly.swift
[297/342] Compiling FlareUI ProductsViewModel.swift
[298/342] Compiling FlareUI ProductsWrapperView.swift
[299/342] Compiling FlareUI StoreUnavaliableView.swift
[300/342] Compiling FlareUI StoreButton.swift
[301/342] Compiling FlareUI StoreButtonAssembly.swift
[302/342] Compiling FlareUI StoreButtonPresenter.swift
[303/342] Compiling FlareUI StoreButtonView.swift
[304/342] Compiling FlareUI StoreButtonViewModel.swift
[305/342] Compiling FlareUI StoreButtonsAssembly.swift
[306/342] Compiling FlareUI AnySubscriptionsWrapperViewStyle.swift
[307/342] Compiling FlareUI ButtonSubscriptionStoreControlStyle.swift
[308/342] Compiling FlareUI CardButtonSubscriptionStoreControlStyle.swift
[309/342] Compiling FlareUI CardButtonSubscriptionStoreControlView.swift
[310/342] Compiling FlareUI PickerSubscriptionStoreControlStyle.swift
[311/342] Compiling FlareUI PickerSubscriptionStoreControlStyleView.swift
[312/342] Compiling FlareUI ProminentPickerSubscriptionStoreControlStyle.swift
[313/342] Compiling FlareUI ProminentPickerSubscriptionStoreControlStyleView.swift
[314/342] Compiling FlareUI ActivityIndicatorModifier.swift
[315/342] Compiling FlareUI BlurEffectModifier.swift
[316/342] Compiling FlareUI ErrorAlertViewModifier.swift
[317/342] Compiling FlareUI LoadViewModifier.swift
[318/342] Compiling FlareUI PaywallViewModifier.swift
[319/342] Compiling FlareUI ActivityIndicatorView.swift
[320/342] Compiling FlareUI BlurVisualEffectView.swift
[321/342] Compiling FlareUI ImageView.swift
[322/342] Compiling FlareUI ProductPlaceholderView.swift
[323/342] Compiling FlareUI SafariWebView.swift
[324/342] Compiling FlareUI ViewWrapper.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 SubscriptionsPresenterMock.swift
[344/350] Compiling FlareUIMock ProductViewAssemblyMock.swift
[345/350] Compiling FlareUIMock ProductsPresenterMock.swift
[346/350] Compiling FlareUIMock StoreButtonsAssemblyMock.swift
[347/350] Compiling FlareUIMock ProductPresenterMock.swift
[348/350] Compiling FlareUIMock StoreButtonAssemblyMock.swift
[349/350] Compiling FlareUIMock FlareMock.swift
[350/350] Emitting module FlareUIMock
Build complete! (27.84s)
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 [#DeprecatedDeclaration]
10 |         .iOS(.v13),
11 |         .watchOS(.v6),
12 |         .tvOS(.v11),
   |                `- warning: 'v11' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
13 |         .visionOS(.v1),
14 |     ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
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/Makefile
    /Users/admin/builder/spi-builder-workspace/Sources/Flare/swiftgen.yml
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.5"
        ]
      },
      "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.7"
        ]
      },
      "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.2"
}
Done.