Build Information
Successful build of Adapty, reference master (f9bc26
), with Swift 6.2 (beta) for macOS (SPM) on 27 Aug 2025 13:12:14 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/adaptyteam/AdaptySDK-iOS.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/adaptyteam/AdaptySDK-iOS
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at f9bc262 Merge remote-tracking branch 'origin/release/3.11.0'
Cloned https://github.com/adaptyteam/AdaptySDK-iOS.git
Revision (git rev-parse @):
f9bc262ef32c8b92d2c2e2c5936c7efa30836b7e
SUCCESS checkout https://github.com/adaptyteam/AdaptySDK-iOS.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/adaptyteam/AdaptySDK-iOS.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/7] Write sources
[1/7] Copying PrivacyInfo.xcprivacy
[2/7] Write sources
[6/7] Write swift-version-1EA4D86E10B52AF.txt
[8/223] Compiling Adapty ImageData.swift
[9/223] Compiling Adapty Mode.swift
[10/223] Compiling Adapty Offset.swift
[11/223] Compiling Adapty Pager.swift
[12/223] Compiling Adapty PaymentServiceProvider.swift
[13/223] Compiling Adapty Point.swift
[14/223] Compiling Adapty RichText.swift
[15/223] Compiling Adapty Row.swift
[16/223] Compiling Adapty Screen.swift
[17/223] Compiling Adapty Section.swift
[18/223] Compiling Adapty Shadow.swift
[19/223] Compiling Adapty ShapeType.swift
[20/223] Compiling Adapty Stack.swift
[21/223] Compiling Adapty StateCondition.swift
[22/223] Compiling Adapty Text.OverflowMode.swift
[23/223] Compiling Adapty Text.swift
[24/223] Compiling Adapty Timer.swift
[25/223] Compiling Adapty Toggle.swift
[26/223] Compiling Adapty Transition.Slide.swift
[27/223] Compiling Adapty Unit.swift
[28/223] Compiling Adapty VerticalAlignment.swift
[29/223] Compiling Adapty VideoData.swift
[30/223] Compiling Adapty VideoPlayer.swift
[31/223] Compiling Adapty AnyCodingKeys.swift
[32/246] Compiling Adapty VC.Decorator.swift
[33/246] Compiling Adapty VC.Element.swift
[34/246] Compiling Adapty VC.GridItem.swift
[35/246] Compiling Adapty VC.If.swift
[36/246] Compiling Adapty VC.Image.swift
[37/246] Compiling Adapty VC.Pager.swift
[38/246] Compiling Adapty VC.Reference.swift
[39/246] Compiling Adapty VC.Row.swift
[40/246] Compiling Adapty VC.Screen.swift
[41/246] Compiling Adapty VC.Section.swift
[42/246] Compiling Adapty VC.Shadow.swift
[43/246] Compiling Adapty VC.Stack.swift
[44/246] Compiling Adapty VC.StringId.swift
[45/246] Compiling Adapty VC.Text.swift
[46/246] Compiling Adapty VC.Timer.swift
[47/246] Compiling Adapty VC.Toggle.swift
[48/246] Compiling Adapty VC.VideoPlayer.swift
[49/246] Compiling Adapty Action.swift
[50/246] Compiling Adapty AdaptyViewConfiguration.swift
[51/246] Compiling Adapty Animation.BorderParameters.swift
[52/246] Compiling Adapty Animation.BoxParameters.swift
[53/246] Compiling Adapty Animation.Interpolator.swift
[54/246] Compiling Adapty Animation.Range.swift
[55/246] Compiling Adapty Animation.RotationParameters.swift
[56/246] Emitting module Adapty
[57/246] Compiling Adapty FetchViewConfigurationRequest.swift
[58/246] Compiling Adapty SetASATokenRequest.swift
[59/246] Compiling Adapty SetAttributionDataRequest.swift
[60/246] Compiling Adapty SetIntegrationIdentifierRequest.swift
[61/246] Compiling Adapty SignSubscriptionOfferRequest.swift
[62/246] Compiling Adapty UpdateProfileRequest.swift
[63/246] Compiling Adapty ValidateReceiptRequest.swift
[64/246] Compiling Adapty ValidateTransactionRequest.swift
[65/246] Compiling Adapty RemoteFilesBackend.swift
[66/246] Compiling Adapty Backend.ConfigsExecutor.swift
[67/246] Compiling Adapty Backend.FallbackExecutor.swift
[68/246] Compiling Adapty FetchFallbackPlacementRequest.swift
[69/246] Compiling Adapty FetchFallbackPlacementVariationsRequest.swift
[70/246] Compiling Adapty FetchFallbackViewConfigurationRequest.swift
[71/246] Compiling Adapty UABackend.swift
[72/246] Compiling Adapty Backend.UAExecuter.swift
[73/246] Compiling Adapty RegisterInstallRequest.swift
[74/246] Compiling Adapty AdaptyConfiguration.Builder+Decodable.swift
[75/246] Compiling Adapty AdaptyConfiguration.Builder.swift
[76/246] Compiling Adapty AdaptyConfiguration.ServerCluster.swift
[77/246] Compiling Adapty AdaptyConfiguration.swift
[78/246] Compiling Adapty Environment.Application.swift
[79/246] Compiling Adapty Environment.Device.idfa.swift
[80/246] Compiling Adapty Environment.Device.idfv.swift
[81/246] Compiling Adapty Event.Unpacked.swift
[82/246] Compiling Adapty Event.swift
[83/246] Compiling Adapty EventsBackendConfiguration.swift
[84/246] Compiling Adapty Event+Codable.swift
[85/246] Compiling Adapty EventsError.swift
[86/246] Compiling Adapty EventsManager.swift
[87/246] Compiling Adapty EventsManagerActor.swift
[88/246] Compiling Adapty EventCollection.swift
[89/246] Compiling Adapty EventCollectionStorage.swift
[90/246] Compiling Adapty EventsStorage.swift
[91/246] Compiling Adapty LifecycleManager.swift
[92/246] Compiling Adapty Adapty+Logging.swift
[93/246] Compiling Adapty AdaptyLog.Category+Codable.swift
[94/246] Compiling Adapty AdaptyLog.Level+Codable.swift
[95/246] Compiling Adapty AdaptyLog.Record+Codable.swift
[96/246] Compiling Adapty AdaptyLog.Source+Codable.swift
[97/246] Compiling Adapty AdaptyLog.Category.swift
[98/246] Compiling Adapty AdaptyLog.Handler.swift
[99/246] Compiling Adapty AdaptyLog.Level+stringLiteral.swift
[100/246] Compiling Adapty AdaptyLog.Level.swift
[101/246] Compiling Adapty AdaptyLog.Record.swift
[102/246] Compiling Adapty AdaptyLog.Source.swift
[103/246] Compiling Adapty Log.Message.swift
[104/338] Compiling Adapty Environment.Device.swift
[105/338] Compiling Adapty Environment.Device.webUserAgent.swift
[106/338] Compiling Adapty Environment.InstallInfo.swift
[107/338] Compiling Adapty Environment.Meta.swift
[108/338] Compiling Adapty Environment.StoreKit.swift
[109/338] Compiling Adapty Environment.System.swift
[110/338] Compiling Adapty Environment.swift
[111/338] Compiling Adapty AdaptyError+Description.swift
[112/338] Compiling Adapty AdaptyError.Source.swift
[113/338] Compiling Adapty AdaptyError.swift
[114/338] Compiling Adapty CustomAdaptyError.swift
[115/338] Compiling Adapty InternalAdaptyError.swift
[116/338] Compiling Adapty Adapty+Events.swift
[117/338] Compiling Adapty AdaptyConsentToCollectingDataParameters.swift
[118/338] Compiling Adapty AdaptyOnboardingScreenParameters.swift
[119/338] Compiling Adapty AdaptyOnboardingScreenShowedParameters.swift
[120/338] Compiling Adapty AdaptyOnboardingVariationAssignedParameters.swift
[121/338] Compiling Adapty AdaptyPaywallShowedParameters.swift
[122/338] Compiling Adapty AdaptyPaywallVariationAssignedParameters.swift
[123/338] Compiling Adapty AdaptyRefundPreference.swift
[124/338] Compiling Adapty AdaptyRefundPreferenceParameters.swift
[125/338] Compiling Adapty AdaptySystemEventParameters.swift
[126/338] Compiling Adapty Event.Name.swift
[127/338] Compiling Adapty Event.Packed.swift
[128/361] Compiling Adapty Animation.ScaleParameters.swift
[129/361] Compiling Adapty Animation.ShadowParameters.swift
[130/361] Compiling Adapty Animation.Timeline.swift
[131/361] Compiling Adapty Animation.swift
[132/361] Compiling Adapty AspectRatio.swift
[133/361] Compiling Adapty Background.swift
[134/361] Compiling Adapty Border.swift
[135/361] Compiling Adapty BottomSheet.swift
[136/361] Compiling Adapty Box.swift
[137/361] Compiling Adapty Button.swift
[138/361] Compiling Adapty Color+HexString.swift
[139/361] Compiling Adapty Color.swift
[140/361] Compiling Adapty ColorGradient.swift
[141/361] Compiling Adapty Column.swift
[142/361] Compiling Adapty CornerRadius.swift
[143/361] Compiling Adapty CustomAsset.swift
[144/361] Compiling Adapty Decorator.swift
[145/361] Compiling Adapty EdgeInsets.swift
[146/361] Compiling Adapty Element.swift
[147/361] Compiling Adapty Filling.swift
[148/361] Compiling Adapty Font.swift
[149/361] Compiling Adapty GridItem.swift
[150/361] Compiling Adapty HorizontalAlignment.swift
[151/361] Compiling Adapty Image.swift
[152/361] Compiling Adapty CodingUserInfoContainer.swift
[153/361] Compiling Adapty HTTPCodableConfiguration.swift
[154/361] Compiling Adapty HTTPEncodableRequest.swift
[155/361] Compiling Adapty HTTPRequestWithDecodableResponse.swift
[156/361] Compiling Adapty HTTPError.swift
[157/361] Compiling Adapty HTTPErrorHandler.swift
[158/361] Compiling Adapty HTTPConfiguration.swift
[159/361] Compiling Adapty HTTPEndpoint.swift
[160/361] Compiling Adapty HTTPHeaders.swift
[161/361] Compiling Adapty HTTPMethod.swift
[162/361] Compiling Adapty HTTPSession.swift
[163/361] Compiling Adapty HTTPSessionState.swift
[164/361] Compiling Adapty Data+Curl.swift
[165/361] Compiling Adapty HTTPMetrics.swift
[166/361] Compiling Adapty HTTPSession.Log.swift
[167/361] Compiling Adapty URLRequest+Curl.swift
[168/361] Compiling Adapty HTTPDataRequest.swift
[169/361] Compiling Adapty HTTPRequest+URLRequest.swift
[170/361] Compiling Adapty HTTPRequest.QueryItems.swift
[171/361] Compiling Adapty HTTPRequest.swift
[172/361] Compiling Adapty HTTPRequestAdditional.swift
[173/361] Compiling Adapty HTTPDataResponse.Validator.swift
[174/361] Compiling Adapty HTTPDataResponse.swift
[175/361] Compiling Adapty HTTPDecoder.swift
[176/361] Compiling Adapty HTTPEmptyResponse.swift
[177/361] Compiling Adapty HTTPResponse.swift
[178/361] Compiling Adapty HTTPStringResponse.swift
[179/361] Compiling Adapty URLSession+async.swift
[180/361] Compiling Adapty URLSession.Delegate.swift
[181/361] Compiling Adapty Backend+Codable.swift
[182/361] Compiling Adapty Backend.Headers.swift
[183/361] Compiling Adapty Backend.QueryItems.swift
[184/361] Compiling Adapty Backend.URLs.swift
[185/361] Compiling Adapty Backend.Validator.swift
[186/361] Compiling Adapty Backend.swift
[187/361] Compiling Adapty BackendError.swift
[188/361] Compiling Adapty BackendExecutor.swift
[189/361] Compiling Adapty Backend.EventsExecutor.swift
[190/361] Compiling Adapty FetchEventsConfigRequest.swift
[191/361] Compiling Adapty SendEventsRequest.swift
[192/361] Compiling Adapty Backend.MainExecutor.swift
[193/361] Compiling Adapty CreateProfileRequest.swift
[194/361] Compiling Adapty FetchAllProductVendorIdsRequest.swift
[195/361] Compiling Adapty FetchCrossPlacementStateRequest.swift
[196/361] Compiling Adapty FetchIntroductoryOfferEligibilityRequest.swift
[197/361] Compiling Adapty FetchPlacementRequest.swift
[198/361] Compiling Adapty FetchPlacementVariationsRequest.swift
[199/361] Compiling Adapty FetchProfileRequest.swift
[200/361] Compiling Adapty Adapty+Activate.swift
[201/361] Compiling Adapty Adapty+Completion.swift
[202/361] Compiling Adapty Adapty+Shared.swift
[203/361] Compiling Adapty Adapty.swift
[204/361] Compiling Adapty AdaptyActor.swift
[205/361] Compiling Adapty AdaptyDelegate.swift
[206/361] Compiling Adapty Adapty+AdaptyViewConfiguration.swift
[207/361] Compiling Adapty AdaptyImageUrlObserver.swift
[208/361] Compiling Adapty AdaptyViewConfiguration+Testing.swift
[209/361] Compiling Adapty AdaptyViewSource+ImageUrls.swift
[210/361] Compiling Adapty AdaptyViewSource+getLocalization.swift
[211/361] Compiling Adapty AdaptyViewSource.Localizer.swift
[212/361] Compiling Adapty AdaptyViewSource.swift
[213/361] Compiling Adapty VC.Asset.swift
[214/361] Compiling Adapty LazyLocalizedProductText.swift
[215/361] Compiling Adapty VC.Localization.swift
[216/361] Compiling Adapty VC.RichText.swift
[217/361] Compiling Adapty VC.Action.swift
[218/361] Compiling Adapty VC.Animation.BorderParameters.swift
[219/361] Compiling Adapty VC.Animation.ShadowParameters.swift
[220/361] Compiling Adapty VC.Animation.swift
[221/361] Compiling Adapty VC.Box.swift
[222/361] Compiling Adapty VC.Button.swift
[223/361] Compiling Adapty VC.Column.swift
[224/361] Compiling Adapty AdaptySK2Product.swift
[225/361] Compiling Adapty SK2Product+Purchase.swift
[226/361] Compiling Adapty SK2Product.SubscriptionOffer.PaymentMode.swift
[227/361] Compiling Adapty SK2Product.SubscriptionOffer.swift
[228/361] Compiling Adapty SK2Product.SubscriptionPeriod.Unit.swift
[229/361] Compiling Adapty SK2Product.SubscriptionPeriod.swift
[230/361] Compiling Adapty SK2Product.swift
[231/361] Compiling Adapty SK2Storefront.swift
[232/361] Compiling Adapty SK2Transaction.Offer.PaymentMode.swift
[233/361] Compiling Adapty SK2Transaction.OfferType.swift
[234/361] Compiling Adapty SK2Transaction.swift
[235/361] Compiling Adapty AdaptyDeferredProduct.swift
[236/361] Compiling Adapty AdaptyProduct.swift
[237/361] Compiling Adapty AdaptyPurchaseResult.swift
[238/361] Compiling Adapty AdaptyStorefront.swift
[239/361] Compiling Adapty AdaptySubscriptionOffer.Identifier.swift
[240/361] Compiling Adapty AdaptySubscriptionOffer.PaymentMode.swift
[241/361] Compiling Adapty AdaptySubscriptionOffer.Signature.swift
[242/361] Compiling Adapty AdaptySubscriptionOffer.swift
[243/361] Compiling Adapty AdaptySubscriptionPeriod.Unit.swift
[244/361] Compiling Adapty AdaptySubscriptionPeriod.swift
[245/361] Compiling Adapty BackendIntroductoryOfferEligibilityState.swift
[246/361] Compiling Adapty Locale+StoreKit.swift
[247/361] Compiling Adapty ProfileManager.swift
[248/361] Compiling Adapty ProfileStorage.swift
[249/361] Compiling Adapty VH.swift
[250/361] Compiling Adapty Storage+Codable.swift
[251/361] Compiling Adapty Storage.swift
[252/361] Compiling Adapty Adapty+CodeRedemptionSheet.swift
[253/361] Compiling Adapty Adapty+MakePurchase.swift
[254/361] Compiling Adapty Adapty+Receipt.swift
[255/361] Compiling Adapty Adapty+ReportTransaction.swift
[256/361] Compiling Adapty AdaptyStorefront+updates.swift
[257/361] Compiling Adapty AdaptySK1PaywallProduct.swift
[258/361] Compiling Adapty AdaptySK1Product.swift
[259/361] Compiling Adapty SK1Error.swift
[260/361] Compiling Adapty SK1PaymentDiscount.swift
[261/361] Compiling Adapty SK1Product.SubscriptionOffer.OfferType.swift
[262/361] Compiling Adapty SK1Product.SubscriptionOffer.PaymentMode.swift
[263/361] Compiling Adapty SK1Product.SubscriptionOffer.swift
[264/361] Compiling Adapty SK1Product.SubscriptionPeriod.Unit.swift
[265/361] Compiling Adapty SK1Product.SubscriptionPeriod.swift
[266/361] Compiling Adapty SK1Product.swift
[267/361] Compiling Adapty SK1Storefront.swift
[268/361] Compiling Adapty SK1Transaction.swift
[269/361] Compiling Adapty AdaptySK2PaywallProduct.swift
[270/361] Compiling Adapty StoreKitReceiptManager.swift
[271/361] Compiling Adapty StoreKitTransactionManager.swift
[272/361] Compiling Adapty Adapty+UserAcquisition.swift
[273/361] Compiling Adapty AdaptyInstallationDetails.Payload.swift
[274/361] Compiling Adapty AdaptyInstallationDetails.swift
[275/361] Compiling Adapty AdaptyInstallationStatus.swift
[276/361] Compiling Adapty RegistrationInstallResponse.swift
[277/361] Compiling Adapty UserAcquisitionStorage.swift
[278/361] Compiling Adapty UserAcquisitionManager.swift
[279/361] Compiling Adapty Versions.swift
[280/361] Compiling Adapty Adapty+WebPaywall.swift
[281/361] Compiling Adapty WebPaywallURLProviding.swift
[282/361] Compiling Adapty Task+Cancellation.swift
[283/361] Compiling Adapty Task+Sleep.swift
[284/361] Compiling Adapty Task+Timeout.swift
[285/361] Compiling Adapty TaskDuration.swift
[286/361] Compiling Adapty TimeoutError.swift
[287/361] Compiling Adapty TypedThrows+Extensions.swift
[288/361] Compiling Adapty String+CryptoKit.swift
[289/361] Compiling Adapty Locale+Extensions.swift
[290/361] Compiling Adapty Optional+Extensions.swift
[291/361] Compiling Adapty TimeInterval+Extensions.swift
[292/361] Compiling Adapty resource_bundle_accessor.swift
[293/361] Compiling Adapty Log+OSLog.swift
[294/361] Compiling Adapty Log+default.swift
[295/361] Compiling Adapty Log+stamp.swift
[296/361] Compiling Adapty Log.swift
[297/361] Compiling Adapty Adapty+FallbackFile.swift
[298/361] Compiling Adapty Adapty+PaywallProducts.swift
[299/361] Compiling Adapty Adapty+PlacementForDefaultAudience.swift
[300/361] Compiling Adapty Adapty+Placements.swift
[301/361] Compiling Adapty AdaptyLocale.swift
[302/361] Compiling Adapty AdaptyOnboarding+Deprecated.swift
[303/361] Compiling Adapty AdaptyOnboarding.ViewConfiguration.swift
[304/361] Compiling Adapty AdaptyOnboarding.swift
[305/361] Compiling Adapty AdaptyPaywall+Deprecated.swift
[306/361] Compiling Adapty AdaptyPaywall.ProductReference.swift
[307/361] Compiling Adapty AdaptyPaywall.ViewConfiguration.swift
[308/361] Compiling Adapty AdaptyPaywall.swift
[309/361] Compiling Adapty AdaptyPaywallProduct.swift
[310/361] Compiling Adapty AdaptyPlacement.Draw.swift
[311/361] Compiling Adapty AdaptyPlacement.Variation.swift
[312/361] Compiling Adapty AdaptyPlacement.swift
[313/361] Compiling Adapty AdaptyPlacementChosen.swift
[314/361] Compiling Adapty AdaptyPlacementFetchPolicy.swift
[315/361] Compiling Adapty AdaptyRemoteConfig.swift
[316/361] Compiling Adapty ProductsFetchPolicy.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[317/361] Compiling Adapty PurchasedTransaction.OfferType.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[318/361] Compiling Adapty PurchasedTransaction.SubscriptionOffer.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[319/361] Compiling Adapty PurchasedTransaction.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[320/361] Compiling Adapty Untitled.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[321/361] Compiling Adapty PurchaseValidator.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[322/361] Compiling Adapty SK1PaywallProducts.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[323/361] Compiling Adapty SK1ProductFetcher.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[324/361] Compiling Adapty SK1ProductsManager+PurchasedTransaction.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[325/361] Compiling Adapty SK1ProductsManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[326/361] Compiling Adapty SK1QueueManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[327/361] Compiling Adapty SK1TransactionObserver.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[328/361] Compiling Adapty SK2PaywallProducts.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[329/361] Compiling Adapty SK2ProductFetcher.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[330/361] Compiling Adapty SK2ProductsManager+PurchasedTransaction.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[331/361] Compiling Adapty SK2ProductsManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[332/361] Compiling Adapty SK2Purchaser.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[333/361] Compiling Adapty SK2TransactionManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[334/361] Compiling Adapty BackendIntroductoryOfferEligibilityStorage.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[335/361] Compiling Adapty ProductVendorIdsStorage.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[336/361] Compiling Adapty VariationIdStorage.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[337/361] Compiling Adapty StoreKitManagerError.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[338/361] Compiling Adapty StoreKitProductsManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/StoreKit/SK1QueueManager.swift:41:13: warning: variable 'payment' was never mutated; consider changing to 'let' constant
39 | let variationId = product.variationId
40 |
41 | var payment = SKMutablePayment(product: sk1Product)
| `- warning: variable 'payment' was never mutated; consider changing to 'let' constant
42 |
43 | if let appAccountToken {
[339/361] Compiling Adapty FallbackPlacements.swift
[340/361] Compiling Adapty PlacementContent.swift
[341/361] Compiling Adapty OnboardingStorage.swift
[342/361] Compiling Adapty PaywallStorage.swift
[343/361] Compiling Adapty PlacementStorage.swift
[344/361] Compiling Adapty Adapty+Identify.swift
[345/361] Compiling Adapty Adapty+Profile.swift
[346/361] Compiling Adapty Adapty+SetIntegrationIdentifier.swift
[347/361] Compiling Adapty Adapty+SyncIPv4.swift
[348/361] Compiling Adapty Adapty+UpdateASAToken.swift
[349/361] Compiling Adapty Adapty+UpdateAttributionData.swift
[350/361] Compiling Adapty AdaptyProfile.AccessLevel.swift
[351/361] Compiling Adapty AdaptyProfile.CustomAttributes.swift
[352/361] Compiling Adapty AdaptyProfile.Gender.swift
[353/361] Compiling Adapty AdaptyProfile.NonSubscription.swift
[354/361] Compiling Adapty AdaptyProfile.Subscription.swift
[355/361] Compiling Adapty AdaptyProfile.swift
[356/361] Compiling Adapty AdaptyProfileParameters.AppTrackingTransparencyStatus.swift
[357/361] Compiling Adapty AdaptyProfileParameters.Builder.swift
[358/361] Compiling Adapty AdaptyProfileParameters.swift
[359/361] Compiling Adapty CrossPlacementState.swift
[360/361] Compiling Adapty ProfileManager+CrossPlacementState.swift
[361/361] Compiling Adapty ProfileManager+SentEnvironment.swift
[362/519] Compiling AdaptyUI AdaptyUI+ElementProperties.swift
[363/519] Compiling AdaptyUI AdaptyUIBottomSheetView.swift
[364/519] Compiling AdaptyUI AdaptyUIButtonView.swift
[365/519] Compiling AdaptyUI AdaptyUIColumnView.swift
[366/519] Compiling AdaptyUI AdaptyUIElementView.swift
[367/519] Compiling AdaptyUI AdaptyUIImageView.swift
[368/519] Compiling AdaptyUI AdaptyUILoaderView.swift
[369/519] Compiling AdaptyUI AdaptyUIPagerView.swift
[370/519] Compiling AdaptyUI AdaptyUIRowView.swift
[371/519] Compiling AdaptyUI AdaptyUISectionView.swift
[372/519] Compiling AdaptyUI AdaptyUIStackView.swift
[373/519] Compiling AdaptyUI AdaptyUITextView.swift
[374/519] Compiling AdaptyUI AdaptyUITimerView.swift
[375/519] Compiling AdaptyUI AdaptyUIToggleView.swift
[376/519] Compiling AdaptyUI AdaptyUIUnknownElementView.swift
[377/519] Compiling AdaptyUI AdaptyUIVideoPlayerView.swift
[378/519] Compiling AdaptyUI AdaptyUISafeAreaEnvironmentKey.swift
[379/536] Compiling AdaptyUI AdaptyUIScreenIdEnvironment.swift
[380/536] Compiling AdaptyUI AdaptyUIScreenSizeEnvironment.swift
[381/536] Compiling AdaptyUI AdaptyUI.Unit+Extensions.swift
[382/536] Compiling AdaptyUI AdaptyUIAlignmentModifier.swift
[383/536] Compiling AdaptyUI AdaptyUIBackgroundModifier.swift
[384/536] Compiling AdaptyUI AdaptyUIGeometrySizeObserver.swift
[385/536] Compiling AdaptyUI AdaptyUIPaddingDecorator.swift
[386/536] Compiling AdaptyUI AdaptyUIRangedFrameModifier.swift
[387/536] Compiling AdaptyUI AdaptyUIShadowModifier.swift
[388/536] Compiling AdaptyUI AdaptyUIAnimatableDecoratorModifier.swift
[389/536] Compiling AdaptyUI AdaptyUIAnimatableFrameModifier.swift
[390/536] Compiling AdaptyUI AdaptyUIAnimatablePropertiesModifier.swift
[391/536] Compiling AdaptyUI AdaptyUIPropertyAnimator.swift
[392/536] Compiling AdaptyUI AdaptyUIAnimations.swift
[393/536] Compiling AdaptyUI AdaptyUICustomAnimation.swift
[394/536] Compiling AdaptyUI AdaptyUICustomAnimationFunctions.swift
[395/536] Compiling AdaptyUI DebugOverlayModifier.swift
[396/536] Compiling AdaptyUI AdaptyOnboardingsAnalyticsEvent.swift
[397/536] Compiling AdaptyUI OnboardingsMessage+Decoder.swift
[398/536] Compiling AdaptyUI AdaptyOnboardingsMetaParams.swift
[399/536] Compiling AdaptyUI OnboardingsDatePickerParams.swift
[400/536] Compiling AdaptyUI OnboardingsInputParams.swift
[401/536] Compiling AdaptyUI OnboardingsSelectParams.swift
[402/536] Compiling AdaptyUI OnboardingsStateUpdatedParams.swift
[403/536] Compiling AdaptyUI AdaptyOnboardingController.swift
[404/536] Compiling AdaptyUI AdaptyOnboardingControllerDelegate.swift
[405/536] Compiling AdaptyUI AdaptyOnboardingPlacehoderView.swift
[406/536] Compiling AdaptyUI AdaptyOnboardingUIView.swift
[407/536] Compiling AdaptyUI AdaptyOnboardingViewModel.swift
[408/536] Compiling AdaptyUI AdaptyOnboardingView.swift
[409/536] Compiling AdaptyUI AdaptyOnboardingView_Internal.swift
[410/536] Compiling AdaptyUI OnboardingDelegateImpl.swift
[411/536] Compiling AdaptyUI AdaptyUI+AssetsResolver.swift
[412/536] Compiling AdaptyUI AdaptyUI+ColorSchemeResolver.swift
[413/536] Emitting module AdaptyUI
[414/536] Compiling AdaptyUI AdaptyHelpers.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[415/536] Compiling AdaptyUI AdaptyPaywallProduct+Extensions.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[416/536] Compiling AdaptyUI AdaptyProductSubscriptionPeriod+Extensions.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[417/536] Compiling AdaptyUI AdaptyViewConfiguration+Extension.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[418/536] Compiling AdaptyUI Task+Sleep.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[419/536] Compiling AdaptyUI AdaptyUI+Callbacks.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[420/536] Compiling AdaptyUI AdaptyUI+DefaultConfiguration.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[421/536] Compiling AdaptyUI AdaptyUI+Log.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[422/536] Compiling AdaptyUI AdaptyUI+Onboardings.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[423/536] Compiling AdaptyUI AdaptyUI+Public.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[424/536] Compiling AdaptyUI SwiftUI+Alignment.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[425/536] Compiling AdaptyUI Color+UIKit.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[426/536] Compiling AdaptyUI Font+UIKit.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[427/536] Compiling AdaptyUI UIViewController+SwiftUI.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[428/536] Compiling AdaptyUI AdaptyMediaCache.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[429/536] Compiling AdaptyUI CacheSerializer.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[430/536] Compiling AdaptyUI DiskStorage.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[431/536] Compiling AdaptyUI FormatIndicatedCacheSerializer.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:105:21: warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
105 | self.maybeCached = Set()
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
106 | try self.config.fileManager.contentsOfDirectory(atPath: self.directoryURL.path).forEach {
107 | fileName in
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:102:22: warning: capture of non-sendable type 'T.Type' in an isolated closure
100 | }
101 |
102 | private func setupCacheChecking() {
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
103 | maybeCachedCheckingQueue.async {
104 | do {
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:208:17: warning: capture of non-sendable type 'T.Type' in an isolated closure
206 |
207 | maybeCachedCheckingQueue.async {
208 | self.maybeCached?.insert(fileURL.lastPathComponent)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
209 | }
210 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:145:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
143 | /// - writeOptions: Data writing options used for the new files.
144 | /// - Throws: An error during converting the value to a data format or during writing it to disk.
145 | func store(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
146 | value: T,
147 | forKey key: String,
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:264:49: warning: capture of non-sendable type 'T.Type' in an isolated closure
262 | let obj = try T.fromData(data)
263 | metaChangingQueue.async {
264 | meta.extendExpiration(with: self.config.fileManager, extendingExpiration: extendingExpiration)
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
265 | }
266 | return obj
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/DiskStorage.swift:222:14: warning: capture of non-sendable type 'T.Type' in an isolated closure
220 | }
221 |
222 | func value(
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
223 | forKey key: String,
224 | referenceDate: Date,
[432/536] Compiling AdaptyUI SwiftUI+ScrollView.swift
[433/536] Compiling AdaptyUI CurveDownShape.swift
[434/536] Compiling AdaptyUI CurveUpShape.swift
[435/536] Compiling AdaptyUI FooterVerticalFillerView.swift
[436/536] Compiling AdaptyUI GeometryReaderWithFitHeight.swift
[437/536] Compiling AdaptyUI UnevenRoundedRectangleFallback.swift
[438/536] Compiling AdaptyUI AdaptyUIBasicContainerView.swift
[439/536] Compiling AdaptyUI AdaptyUIFlatContainerView.swift
[440/536] Compiling AdaptyUI AdaptyUITransparentContainerView.swift
[441/536] Compiling AdaptyUI AdaptyPaywallRenderer.swift
[442/536] Compiling AdaptyUI AdaptyPaywallView_Internal.swift
[443/536] Compiling AdaptyUI ProductInfoModel.swift
[444/536] Compiling AdaptyUI AdaptyPaywallConfiguration.swift
[445/536] Compiling AdaptyUI AdaptyPaywallController.swift
[446/536] Compiling AdaptyUI AdaptyPaywallView.swift
[447/536] Compiling AdaptyUI AdaptyPaywallViewModifier.swift
[448/536] Compiling AdaptyUI resource_bundle_accessor.swift
[449/536] Compiling AdaptyUI Runtime.swift
[450/536] Compiling AdaptyUI SizeExtensions.swift
[451/536] Compiling AdaptyUI String+SHA256.swift
[452/536] Compiling AdaptyUI AnimatedImageView.swift
[453/536] Compiling AdaptyUI Indicator.swift
[454/536] Compiling AdaptyUI Dialog+Configuration.swift
[455/536] Compiling AdaptyUI Dialog+Extensions.swift
[456/536] Compiling AdaptyUI PaywallView.swift
[457/536] Compiling AdaptyUI Plugin+Error.swift
[458/536] Compiling AdaptyUI Plugin.swift
[459/536] Compiling AdaptyUI UniversalDelegate.swift
[460/536] Compiling AdaptyUI AdaptyUIError+Description.swift
[461/536] Compiling AdaptyUI AdaptyUIError.swift
[462/536] Compiling AdaptyUI AdaptyAssetsViewModel.swift
[463/536] Compiling AdaptyUI AdaptyEventsHandler.swift
[464/536] Compiling AdaptyUI AdaptyPaywallInterface.swift
[465/536] Compiling AdaptyUI AdaptyPaywallViewModel.swift
[466/536] Compiling AdaptyUI AdaptyProductsViewModel.swift
[467/536] Compiling AdaptyUI AdaptyScreensViewModel.swift
[468/536] Compiling AdaptyUI AdaptySectionsViewModel.swift
[469/536] Compiling AdaptyUI AdaptyTagResolverViewModel.swift
[470/536] Compiling AdaptyUI AdaptyTimerViewModel.swift
[471/536] Compiling AdaptyUI AdaptyUIActionsViewModel.swift
[472/536] Compiling AdaptyUI AdaptyVideoViewModel.swift
[473/536] Compiling AdaptyUI AdaptyAssetsResolver.swift
[474/536] Compiling AdaptyUI AdaptyOnboardingsCloseAction.swift
[475/536] Compiling AdaptyUI AdaptyOnboardingsCustomAction.swift
[476/536] Compiling AdaptyUI AdaptyOnboardingsOpenPaywallAction.swift
[477/536] Compiling AdaptyUI AdaptyOnboardingsStateUpdatedAction.swift
[478/536] Compiling AdaptyUI OnboardingsDidFinishLoadingAction.swift
[479/536] Compiling AdaptyUI AdaptyOnboardingsMessage.swift
[480/536] Compiling AdaptyUI BodyDecoder.swift
[481/536] Compiling AdaptyUI BodyDecoderError.swift
[482/536] Compiling AdaptyUI OnboardingsUnknownMessageError.swift
[483/536] Compiling AdaptyUI RedirectHandler.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[484/536] Compiling AdaptyUI RequestModifier.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[485/536] Compiling AdaptyUI RetryStrategy.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[486/536] Compiling AdaptyUI SessionDataTask.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[487/536] Compiling AdaptyUI SessionDelegate.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[488/536] Compiling AdaptyUI ImageBinder.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[489/536] Compiling AdaptyUI ImageContext.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[490/536] Compiling AdaptyUI KFAnimatedImage.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[491/536] Compiling AdaptyUI KFImage.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[492/536] Compiling AdaptyUI KFImageOptions.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[493/536] Compiling AdaptyUI KFImageProtocol.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[494/536] Compiling AdaptyUI KFImageRenderer.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[495/536] Compiling AdaptyUI Box.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[496/536] Compiling AdaptyUI CallbackQueue.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[497/536] Compiling AdaptyUI Delegate.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[498/536] Compiling AdaptyUI DisplayLink.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[499/536] Compiling AdaptyUI ExtensionHelpers.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[500/536] Compiling AdaptyUI Result.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/SwiftUI/ImageBinder.swift:68:53: warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
66 | }
67 |
68 | func start<HoldingView: KFImageHoldingView>(context: Context<HoldingView>) {
| `- warning: capture of non-sendable type 'HoldingView.Type' in an isolated closure
69 | guard let source = context.source else {
70 | CallbackQueueMain.currentOrAsync {
[501/536] Compiling AdaptyUI ImageCache.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[502/536] Compiling AdaptyUI MemoryStorage.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[503/536] Compiling AdaptyUI Storage.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[504/536] Compiling AdaptyUI CPListItem+Kingfisher.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[505/536] Compiling AdaptyUI HasImageComponent+Kingfisher.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[506/536] Compiling AdaptyUI ImageView+Kingfisher.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[507/536] Compiling AdaptyUI NSButton+Kingfisher.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[508/536] Compiling AdaptyUI NSTextAttachment+Kingfisher.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[509/536] Compiling AdaptyUI UIButton+Kingfisher.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[510/536] Compiling AdaptyUI AVAssetImageDataProvider.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[511/536] Compiling AdaptyUI ImageDataProvider.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[512/536] Compiling AdaptyUI PHPickerResultImageDataProvider.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[513/536] Compiling AdaptyUI Resource.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[514/536] Compiling AdaptyUI Source.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[515/536] Compiling AdaptyUI KF.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[516/536] Compiling AdaptyUI KFOptionsSetter.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[517/536] Compiling AdaptyUI Kingfisher.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[518/536] Compiling AdaptyUI KingfisherError.swift
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:91:34: warning: capture of non-sendable type 'T.Type' in an isolated closure
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
91 | guard let self = self else { return }
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
92 | self.removeExpired()
93 | }
/Users/admin/builder/spi-builder-workspace/AdaptyUI/Cache/KingFisher/Cache/MemoryStorage.swift:90:105: warning: capture of non-sendable type 'T.Type' in an isolated closure
88 | storage.countLimit = config.countLimit
89 |
90 | cleanTimer = .scheduledTimer(withTimeInterval: config.cleanInterval, repeats: true) { [weak self] _ in
| `- warning: capture of non-sendable type 'T.Type' in an isolated closure
91 | guard let self = self else { return }
92 | self.removeExpired()
[519/536] Compiling AdaptyUI KingfisherManager.swift
[520/536] Compiling AdaptyUI KingfisherOptionsInfo.swift
[521/536] Compiling AdaptyUI Filter.swift
[522/536] Compiling AdaptyUI GIFAnimatedImage.swift
[523/536] Compiling AdaptyUI GraphicsContext.swift
[524/536] Compiling AdaptyUI Image.swift
[525/536] Compiling AdaptyUI ImageDrawing.swift
[526/536] Compiling AdaptyUI ImageFormat.swift
[527/536] Compiling AdaptyUI ImageProcessor.swift
[528/536] Compiling AdaptyUI ImageProgressive.swift
[529/536] Compiling AdaptyUI ImageTransition.swift
[530/536] Compiling AdaptyUI Placeholder.swift
[531/536] Compiling AdaptyUI AuthenticationChallengeResponsable.swift
[532/536] Compiling AdaptyUI ImageDataProcessor.swift
[533/536] Compiling AdaptyUI ImageDownloader.swift
[534/536] Compiling AdaptyUI ImageDownloaderDelegate.swift
[535/536] Compiling AdaptyUI ImageModifier.swift
[536/536] Compiling AdaptyUI ImagePrefetcher.swift
[537/634] Compiling AdaptyUITesting AdaptyUI+Testing.swift
[538/634] Compiling AdaptyUITesting Adapty+Testing.swift
[539/634] Compiling AdaptyUITesting AdaptyMockPaywall.swift
[540/634] Emitting module AdaptyUITesting
[541/634] Emitting module AdaptyPlugin
[542/644] Compiling AdaptyPlugin AdaptyJsonData+Result.swift
[543/644] Compiling AdaptyPlugin AdaptyJsonData.swift
[544/644] Compiling AdaptyPlugin AdaptyJsonDataCompletion.swift
[545/644] Compiling AdaptyPlugin AdaptyPlugin+AdaptyJsonData.swift
[546/644] Compiling AdaptyPlugin AdaptyJsonString.swift
[547/644] Compiling AdaptyPlugin AdaptyPlugin+AdaptyJsonString.swift
[548/644] Compiling AdaptyPlugin AdaptyPlugin.swift
[549/644] Compiling AdaptyPlugin AdaptyOnboardingsAnalyticsEvent+Encodable.swift
[550/644] Compiling AdaptyPlugin AdaptyOnboardingsMetaParams+Encodable.swift
[551/644] Compiling AdaptyPlugin AdaptyOnboardingsStateUpdatedAction+Encodable.swift
[552/644] Compiling AdaptyPlugin AdaptyUI.Action+Encodable.swift
[553/644] Compiling AdaptyPlugin AdaptyUI.AdaptyCustomAssets.Identifiable.swift
[554/644] Compiling AdaptyPlugin AdaptyUI.Configuration+Decodable.swift
[555/644] Compiling AdaptyPlugin AdaptyUI.DialogActionType+Encodable.swift
[556/644] Compiling AdaptyPlugin AdaptyUI.DialogConfiguration+Encodable.swift
[557/644] Compiling AdaptyPlugin AdaptyUI.OnboardingView+Encodable.swift
[558/644] Compiling AdaptyPlugin AdaptyUI.PaywallView+Encodable.swift
[559/644] Compiling AdaptyPlugin OnboardingsDatePickerParams+Encodable.swift
[560/644] Compiling AdaptyPlugin OnboardingsInputParams+Encodable.swift
[561/644] Compiling AdaptyPlugin OnboardingsSelectParams+Encodable.swift
[562/644] Compiling AdaptyPlugin AdaptyError+Encodable.swift
[563/644] Compiling AdaptyPlugin AdaptyInstallationDetails+Encodable.swift
[564/644] Compiling AdaptyPlugin OnboardingViewEvent.OnAnalyticsAction.swift
[565/644] Compiling AdaptyPlugin OnboardingViewEvent.OnCloseAction.swift
[566/644] Compiling AdaptyPlugin OnboardingViewEvent.OnCustomAction .swift
[567/644] Compiling AdaptyPlugin OnboardingViewEvent.OnPaywallAction .swift
[568/644] Compiling AdaptyPlugin OnboardingViewEvent.OnStateUpdatedAction .swift
[569/644] Compiling AdaptyPlugin OnboardingViewEvent.swift
[570/644] Compiling AdaptyPlugin PaywallViewEvent.DidAppear.swift
[571/644] Compiling AdaptyPlugin PaywallViewEvent.DidDisappear.swift
[572/644] Compiling AdaptyPlugin PaywallViewEvent.DidFailLoadingProducts.swift
[573/644] Compiling AdaptyPlugin PaywallViewEvent.DidFailPurchase.swift
[574/644] Compiling AdaptyPlugin AdaptyInstallationStatus+Encodable.swift
[575/644] Compiling AdaptyPlugin AdaptyPaywall+Encodable.swift
[576/644] Compiling AdaptyPlugin AdaptyPlugin+Codable.swift
[577/644] Compiling AdaptyPlugin AdaptyPluginPaywallProduct+Codable.swift
[578/644] Compiling AdaptyPlugin AdaptyProfile+Encodable.swift
[579/644] Compiling AdaptyPlugin AdaptyPurchaseResult+Encodable.swift
[580/644] Compiling AdaptyPlugin AdaptySubscriptionOffer+Encodable.swift
[581/644] Compiling AdaptyPlugin AdaptySubscriptionOffer.Identifier+Codable.swift
[582/644] Compiling AdaptyPlugin AdaptySubscriptionOffer.OfferType+Codable.swift
[583/644] Compiling AdaptyPlugin AdaptyUIError+Encodable.swift
[584/644] Compiling AdaptyPlugin Price+Encodable.swift
[585/644] Compiling AdaptyPlugin AdaptyPlugin+Log.swift
[586/644] Compiling AdaptyPlugin AdaptyPlugin+LogCategory.swift
[587/644] Compiling AdaptyPlugin AdaptyOnboardingPlatformViewWrapper.swift
[588/644] Compiling AdaptyPlugin AdaptyPlugin+NativeViewRequest.swift
[589/644] Compiling AdaptyPlugin AdaptyPluginRequest.swift
[590/644] Compiling AdaptyPlugin Request.Activate.swift
[591/644] Compiling AdaptyPlugin Request.AdaptyUICreateOnboardingView.swift
[592/644] Compiling AdaptyPlugin Request.AdaptyUICreatePaywallView.swift
[593/644] Compiling AdaptyPlugin Request.AdaptyUIDismissOnboardingView.swift
[594/644] Compiling AdaptyPlugin Request.AdaptyUIDismissPaywallView.swift
[595/644] Compiling AdaptyPlugin Request.AdaptyUIPresentOnboardingView.swift
[596/644] Compiling AdaptyPlugin Request.AdaptyUIPresentPaywallView.swift
[597/644] Compiling AdaptyPlugin Request.AdaptyUIShowDialog.swift
[598/644] Compiling AdaptyPlugin Request.CreateWebPaywallUrl.swift
[599/644] Compiling AdaptyPlugin Request.GetCurrentInstallationStatus.swift
[600/644] Compiling AdaptyPlugin Request.GetOnboarding.swift
[601/644] Compiling AdaptyPlugin Request.GetOnboardingForDefaultAudience.swift
[602/644] Compiling AdaptyPlugin Request.GetPaywall.swift
[603/644] Compiling AdaptyPlugin Request.GetPaywallForDefaultAudience.swift
[604/644] Compiling AdaptyPlugin Request.GetPaywallProducts.swift
[605/644] Compiling AdaptyPlugin Request.GetProfile.swift
[606/644] Compiling AdaptyPlugin Request.Identify.swift
[607/644] Compiling AdaptyPlugin Request.IsActivated.swift
[608/644] Compiling AdaptyPlugin Request.LogLevel.swift
[609/644] Compiling AdaptyPlugin Request.LogShowOnboarding.swift
[610/644] Compiling AdaptyPlugin Request.LogShowPaywall.swift
[611/644] Compiling AdaptyPlugin Request.Logout.swift
[612/644] Compiling AdaptyPlugin Request.MakePurchase.swift
[613/644] Compiling AdaptyPlugin Request.OpenWebPaywall.swift
[614/644] Compiling AdaptyPlugin Request.PresentCodeRedemptionSheet.swift
[615/644] Compiling AdaptyPlugin AdaptyPluginError.swift
[616/644] Compiling AdaptyPlugin AdaptyPluginInternalError.swift
[617/644] Compiling AdaptyPlugin AdaptyPluginDelegate.swift
[618/644] Compiling AdaptyPlugin AdaptyPluginEvent.swift
[619/644] Compiling AdaptyPlugin Event.DidLoadLatestProfile.swift
[620/644] Compiling AdaptyPlugin Event.OnInstallationDetailsFail.swift
[621/644] Compiling AdaptyPlugin Event.OnInstallationDetailsSuccess.swift
[622/644] Compiling AdaptyPlugin EventHandler.swift
[623/644] Compiling AdaptyPlugin OnboardingViewEvent.DidFailWithError .swift
[624/644] Compiling AdaptyPlugin OnboardingViewEvent.DidFinishLoading.swift
[625/644] Compiling AdaptyPlugin PaywallViewEvent.DidFailRendering.swift
[626/644] Compiling AdaptyPlugin PaywallViewEvent.DidFailRestorePurchases.swift
[627/644] Compiling AdaptyPlugin PaywallViewEvent.DidFinishWebPaymentNavigation.swift
[628/644] Compiling AdaptyPlugin PaywallViewEvent.DidPurchase.swift
[629/644] Compiling AdaptyPlugin PaywallViewEvent.DidRestorePurchases.swift
[630/644] Compiling AdaptyPlugin PaywallViewEvent.DidSelectProduct.swift
[631/644] Compiling AdaptyPlugin PaywallViewEvent.DidUserAction.swift
[632/644] Compiling AdaptyPlugin PaywallViewEvent.WillPurchase.swift
[633/644] Compiling AdaptyPlugin PaywallViewEvent.WillRestorePurchases.swift
[634/644] Compiling AdaptyPlugin PaywallViewEvent.swift
[635/644] Compiling AdaptyPlugin Request.ReportTransaction.swift
[636/644] Compiling AdaptyPlugin Request.RestorePurchases.swift
[637/644] Compiling AdaptyPlugin Request.SDKVersion.swift
[638/644] Compiling AdaptyPlugin Request.SetFallback.swift
[639/644] Compiling AdaptyPlugin Request.SetIntegrationIdentifier.swift
[640/644] Compiling AdaptyPlugin Request.UpdateAttributionData.swift
[641/644] Compiling AdaptyPlugin Request.UpdateCollectingRefundDataConsent.swift
[642/644] Compiling AdaptyPlugin Request.UpdateProfile.swift
[643/644] Compiling AdaptyPlugin Request.UpdateRefundPreference.swift
[644/644] Compiling AdaptyPlugin Request.swift
Build complete! (24.70s)
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/AdaptyViewConfiguration/adaptyui.v4.3.0.schema.yaml
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources.AdaptyPlugin/cross_platform.yaml
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "Adapty",
"name" : "Adapty",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "Adapty",
"targets" : [
"Adapty"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "AdaptyUI",
"targets" : [
"AdaptyUI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "AdaptyUITesting",
"targets" : [
"AdaptyUITesting"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "AdaptyPlugin",
"targets" : [
"AdaptyPlugin"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "AdaptyUITesting",
"module_type" : "SwiftTarget",
"name" : "AdaptyUITesting",
"path" : "AdaptyUITesting",
"product_memberships" : [
"AdaptyUITesting"
],
"sources" : [
"Adapty+Testing.swift",
"AdaptyMockPaywall.swift",
"AdaptyUI+Testing.swift"
],
"target_dependencies" : [
"Adapty",
"AdaptyUI"
],
"type" : "library"
},
{
"c99name" : "AdaptyUI",
"module_type" : "SwiftTarget",
"name" : "AdaptyUI",
"path" : "AdaptyUI",
"product_memberships" : [
"AdaptyUI",
"AdaptyUITesting",
"AdaptyPlugin"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/AdaptyUI/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Adapty+Extensions/AdaptyHelpers.swift",
"Adapty+Extensions/AdaptyPaywallProduct+Extensions.swift",
"Adapty+Extensions/AdaptyProductSubscriptionPeriod+Extensions.swift",
"Adapty+Extensions/AdaptyViewConfiguration+Extension.swift",
"Adapty+Extensions/Task+Sleep.swift",
"AdaptyUI+Callbacks.swift",
"AdaptyUI+DefaultConfiguration.swift",
"AdaptyUI+Log.swift",
"AdaptyUI+Onboardings.swift",
"AdaptyUI+Public.swift",
"AdaptyUI+SwiftUI/SwiftUI+Alignment.swift",
"AdaptyUI+UIKit/Color+UIKit.swift",
"AdaptyUI+UIKit/Font+UIKit.swift",
"AdaptyUI+UIKit/UIViewController+SwiftUI.swift",
"Cache/AdaptyMediaCache.swift",
"Cache/KingFisher/Cache/CacheSerializer.swift",
"Cache/KingFisher/Cache/DiskStorage.swift",
"Cache/KingFisher/Cache/FormatIndicatedCacheSerializer.swift",
"Cache/KingFisher/Cache/ImageCache.swift",
"Cache/KingFisher/Cache/MemoryStorage.swift",
"Cache/KingFisher/Cache/Storage.swift",
"Cache/KingFisher/Extensions/CPListItem+Kingfisher.swift",
"Cache/KingFisher/Extensions/HasImageComponent+Kingfisher.swift",
"Cache/KingFisher/Extensions/ImageView+Kingfisher.swift",
"Cache/KingFisher/Extensions/NSButton+Kingfisher.swift",
"Cache/KingFisher/Extensions/NSTextAttachment+Kingfisher.swift",
"Cache/KingFisher/Extensions/UIButton+Kingfisher.swift",
"Cache/KingFisher/General/ImageSource/AVAssetImageDataProvider.swift",
"Cache/KingFisher/General/ImageSource/ImageDataProvider.swift",
"Cache/KingFisher/General/ImageSource/PHPickerResultImageDataProvider.swift",
"Cache/KingFisher/General/ImageSource/Resource.swift",
"Cache/KingFisher/General/ImageSource/Source.swift",
"Cache/KingFisher/General/KF.swift",
"Cache/KingFisher/General/KFOptionsSetter.swift",
"Cache/KingFisher/General/Kingfisher.swift",
"Cache/KingFisher/General/KingfisherError.swift",
"Cache/KingFisher/General/KingfisherManager.swift",
"Cache/KingFisher/General/KingfisherOptionsInfo.swift",
"Cache/KingFisher/Image/Filter.swift",
"Cache/KingFisher/Image/GIFAnimatedImage.swift",
"Cache/KingFisher/Image/GraphicsContext.swift",
"Cache/KingFisher/Image/Image.swift",
"Cache/KingFisher/Image/ImageDrawing.swift",
"Cache/KingFisher/Image/ImageFormat.swift",
"Cache/KingFisher/Image/ImageProcessor.swift",
"Cache/KingFisher/Image/ImageProgressive.swift",
"Cache/KingFisher/Image/ImageTransition.swift",
"Cache/KingFisher/Image/Placeholder.swift",
"Cache/KingFisher/Networking/AuthenticationChallengeResponsable.swift",
"Cache/KingFisher/Networking/ImageDataProcessor.swift",
"Cache/KingFisher/Networking/ImageDownloader.swift",
"Cache/KingFisher/Networking/ImageDownloaderDelegate.swift",
"Cache/KingFisher/Networking/ImageModifier.swift",
"Cache/KingFisher/Networking/ImagePrefetcher.swift",
"Cache/KingFisher/Networking/RedirectHandler.swift",
"Cache/KingFisher/Networking/RequestModifier.swift",
"Cache/KingFisher/Networking/RetryStrategy.swift",
"Cache/KingFisher/Networking/SessionDataTask.swift",
"Cache/KingFisher/Networking/SessionDelegate.swift",
"Cache/KingFisher/SwiftUI/ImageBinder.swift",
"Cache/KingFisher/SwiftUI/ImageContext.swift",
"Cache/KingFisher/SwiftUI/KFAnimatedImage.swift",
"Cache/KingFisher/SwiftUI/KFImage.swift",
"Cache/KingFisher/SwiftUI/KFImageOptions.swift",
"Cache/KingFisher/SwiftUI/KFImageProtocol.swift",
"Cache/KingFisher/SwiftUI/KFImageRenderer.swift",
"Cache/KingFisher/Utility/Box.swift",
"Cache/KingFisher/Utility/CallbackQueue.swift",
"Cache/KingFisher/Utility/Delegate.swift",
"Cache/KingFisher/Utility/DisplayLink.swift",
"Cache/KingFisher/Utility/ExtensionHelpers.swift",
"Cache/KingFisher/Utility/Result.swift",
"Cache/KingFisher/Utility/Runtime.swift",
"Cache/KingFisher/Utility/SizeExtensions.swift",
"Cache/KingFisher/Utility/String+SHA256.swift",
"Cache/KingFisher/Views/AnimatedImageView.swift",
"Cache/KingFisher/Views/Indicator.swift",
"Crossplatform/Dialog+Configuration.swift",
"Crossplatform/Dialog+Extensions.swift",
"Crossplatform/PaywallView.swift",
"Crossplatform/Plugin+Error.swift",
"Crossplatform/Plugin.swift",
"Crossplatform/UniversalDelegate.swift",
"Error/AdaptyUIError+Description.swift",
"Error/AdaptyUIError.swift",
"Logic/AdaptyAssetsViewModel.swift",
"Logic/AdaptyEventsHandler.swift",
"Logic/AdaptyPaywallInterface.swift",
"Logic/AdaptyPaywallViewModel.swift",
"Logic/AdaptyProductsViewModel.swift",
"Logic/AdaptyScreensViewModel.swift",
"Logic/AdaptySectionsViewModel.swift",
"Logic/AdaptyTagResolverViewModel.swift",
"Logic/AdaptyTimerViewModel.swift",
"Logic/AdaptyUIActionsViewModel.swift",
"Logic/AdaptyVideoViewModel.swift",
"Logic/Resolvers/AdaptyAssetsResolver.swift",
"Onboardings/Message/Actions/AdaptyOnboardingsCloseAction.swift",
"Onboardings/Message/Actions/AdaptyOnboardingsCustomAction.swift",
"Onboardings/Message/Actions/AdaptyOnboardingsOpenPaywallAction.swift",
"Onboardings/Message/Actions/AdaptyOnboardingsStateUpdatedAction.swift",
"Onboardings/Message/Actions/OnboardingsDidFinishLoadingAction.swift",
"Onboardings/Message/AdaptyOnboardingsMessage.swift",
"Onboardings/Message/BodyDecoder/BodyDecoder.swift",
"Onboardings/Message/BodyDecoder/BodyDecoderError.swift",
"Onboardings/Message/Error/OnboardingsUnknownMessageError.swift",
"Onboardings/Message/Events/AdaptyOnboardingsAnalyticsEvent.swift",
"Onboardings/Message/OnboardingsMessage+Decoder.swift",
"Onboardings/Message/Params/AdaptyOnboardingsMetaParams.swift",
"Onboardings/Message/Params/OnboardingsDatePickerParams.swift",
"Onboardings/Message/Params/OnboardingsInputParams.swift",
"Onboardings/Message/Params/OnboardingsSelectParams.swift",
"Onboardings/Message/Params/OnboardingsStateUpdatedParams.swift",
"Onboardings/Rendering/AdaptyOnboardingController.swift",
"Onboardings/Rendering/AdaptyOnboardingControllerDelegate.swift",
"Onboardings/Rendering/AdaptyOnboardingPlacehoderView.swift",
"Onboardings/Rendering/AdaptyOnboardingUIView.swift",
"Onboardings/Rendering/AdaptyOnboardingViewModel.swift",
"Onboardings/Rendering/SwiftUI/AdaptyOnboardingView.swift",
"Onboardings/Rendering/SwiftUI/AdaptyOnboardingView_Internal.swift",
"Onboardings/Rendering/SwiftUI/OnboardingDelegateImpl.swift",
"Rendering/Elements/AdaptyUI+AssetsResolver.swift",
"Rendering/Elements/AdaptyUI+ColorSchemeResolver.swift",
"Rendering/Elements/AdaptyUI+ElementProperties.swift",
"Rendering/Elements/AdaptyUIBottomSheetView.swift",
"Rendering/Elements/AdaptyUIButtonView.swift",
"Rendering/Elements/AdaptyUIColumnView.swift",
"Rendering/Elements/AdaptyUIElementView.swift",
"Rendering/Elements/AdaptyUIImageView.swift",
"Rendering/Elements/AdaptyUILoaderView.swift",
"Rendering/Elements/AdaptyUIPagerView.swift",
"Rendering/Elements/AdaptyUIRowView.swift",
"Rendering/Elements/AdaptyUISectionView.swift",
"Rendering/Elements/AdaptyUIStackView.swift",
"Rendering/Elements/AdaptyUITextView.swift",
"Rendering/Elements/AdaptyUITimerView.swift",
"Rendering/Elements/AdaptyUIToggleView.swift",
"Rendering/Elements/AdaptyUIUnknownElementView.swift",
"Rendering/Elements/AdaptyUIVideoPlayerView.swift",
"Rendering/Environment/AdaptyUISafeAreaEnvironmentKey.swift",
"Rendering/Environment/AdaptyUIScreenIdEnvironment.swift",
"Rendering/Environment/AdaptyUIScreenSizeEnvironment.swift",
"Rendering/Extensions/AdaptyUI.Unit+Extensions.swift",
"Rendering/Modifiers/AdaptyUIAlignmentModifier.swift",
"Rendering/Modifiers/AdaptyUIBackgroundModifier.swift",
"Rendering/Modifiers/AdaptyUIGeometrySizeObserver.swift",
"Rendering/Modifiers/AdaptyUIPaddingDecorator.swift",
"Rendering/Modifiers/AdaptyUIRangedFrameModifier.swift",
"Rendering/Modifiers/AdaptyUIShadowModifier.swift",
"Rendering/Modifiers/Animations/AdaptyUIAnimatableDecoratorModifier.swift",
"Rendering/Modifiers/Animations/AdaptyUIAnimatableFrameModifier.swift",
"Rendering/Modifiers/Animations/AdaptyUIAnimatablePropertiesModifier.swift",
"Rendering/Modifiers/Animations/AdaptyUIPropertyAnimator.swift",
"Rendering/Modifiers/Animations/Interpolators/AdaptyUIAnimations.swift",
"Rendering/Modifiers/Animations/Interpolators/AdaptyUICustomAnimation.swift",
"Rendering/Modifiers/Animations/Interpolators/AdaptyUICustomAnimationFunctions.swift",
"Rendering/Modifiers/DebugOverlayModifier.swift",
"Rendering/SwiftUI+Compatibility/SwiftUI+ScrollView.swift",
"Rendering/SwiftUI+Components/CurveDownShape.swift",
"Rendering/SwiftUI+Components/CurveUpShape.swift",
"Rendering/SwiftUI+Components/FooterVerticalFillerView.swift",
"Rendering/SwiftUI+Components/GeometryReaderWithFitHeight.swift",
"Rendering/SwiftUI+Components/UnevenRoundedRectangleFallback.swift",
"Rendering/Templates/AdaptyUIBasicContainerView.swift",
"Rendering/Templates/AdaptyUIFlatContainerView.swift",
"Rendering/Templates/AdaptyUITransparentContainerView.swift",
"Rendering/View/AdaptyPaywallRenderer.swift",
"Rendering/View/AdaptyPaywallView_Internal.swift",
"Rendering/View/ProductInfoModel.swift",
"Rendering/Wrappers/AdaptyPaywallConfiguration.swift",
"Rendering/Wrappers/AdaptyPaywallController.swift",
"Rendering/Wrappers/AdaptyPaywallView.swift",
"Rendering/Wrappers/AdaptyPaywallViewModifier.swift"
],
"target_dependencies" : [
"Adapty"
],
"type" : "library"
},
{
"c99name" : "AdaptyTests",
"module_type" : "SwiftTarget",
"name" : "AdaptyTests",
"path" : "Tests",
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Placements/fallback.json",
"rule" : {
"process" : {
}
}
},
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/Placements/fallback_large.json",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Events/EventCollectionTests.swift",
"Placements/FallbackTests.swift",
"TaskTimeouts/TaskTimeoutsTests.swift"
],
"target_dependencies" : [
"Adapty"
],
"type" : "test"
},
{
"c99name" : "AdaptyPlugin",
"module_type" : "SwiftTarget",
"name" : "AdaptyPlugin",
"path" : "Sources.AdaptyPlugin",
"product_memberships" : [
"AdaptyPlugin"
],
"sources" : [
"AdaptyJsonData/AdaptyJsonData+Result.swift",
"AdaptyJsonData/AdaptyJsonData.swift",
"AdaptyJsonData/AdaptyJsonDataCompletion.swift",
"AdaptyJsonData/AdaptyPlugin+AdaptyJsonData.swift",
"AdaptyJsonString/AdaptyJsonString.swift",
"AdaptyJsonString/AdaptyPlugin+AdaptyJsonString.swift",
"AdaptyPlugin.swift",
"Codable.AdaptyUI/AdaptyOnboardingsAnalyticsEvent+Encodable.swift",
"Codable.AdaptyUI/AdaptyOnboardingsMetaParams+Encodable.swift",
"Codable.AdaptyUI/AdaptyOnboardingsStateUpdatedAction+Encodable.swift",
"Codable.AdaptyUI/AdaptyUI.Action+Encodable.swift",
"Codable.AdaptyUI/AdaptyUI.AdaptyCustomAssets.Identifiable.swift",
"Codable.AdaptyUI/AdaptyUI.Configuration+Decodable.swift",
"Codable.AdaptyUI/AdaptyUI.DialogActionType+Encodable.swift",
"Codable.AdaptyUI/AdaptyUI.DialogConfiguration+Encodable.swift",
"Codable.AdaptyUI/AdaptyUI.OnboardingView+Encodable.swift",
"Codable.AdaptyUI/AdaptyUI.PaywallView+Encodable.swift",
"Codable.AdaptyUI/OnboardingsDatePickerParams+Encodable.swift",
"Codable.AdaptyUI/OnboardingsInputParams+Encodable.swift",
"Codable.AdaptyUI/OnboardingsSelectParams+Encodable.swift",
"Codable/AdaptyError+Encodable.swift",
"Codable/AdaptyInstallationDetails+Encodable.swift",
"Codable/AdaptyInstallationStatus+Encodable.swift",
"Codable/AdaptyPaywall+Encodable.swift",
"Codable/AdaptyPlugin+Codable.swift",
"Codable/AdaptyPluginPaywallProduct+Codable.swift",
"Codable/AdaptyProfile+Encodable.swift",
"Codable/AdaptyPurchaseResult+Encodable.swift",
"Codable/AdaptySubscriptionOffer+Encodable.swift",
"Codable/AdaptySubscriptionOffer.Identifier+Codable.swift",
"Codable/AdaptySubscriptionOffer.OfferType+Codable.swift",
"Codable/AdaptyUIError+Encodable.swift",
"Codable/Price+Encodable.swift",
"Errors/AdaptyPluginError.swift",
"Errors/AdaptyPluginInternalError.swift",
"Events/AdaptyPluginDelegate.swift",
"Events/AdaptyPluginEvent.swift",
"Events/Event.DidLoadLatestProfile.swift",
"Events/Event.OnInstallationDetailsFail.swift",
"Events/Event.OnInstallationDetailsSuccess.swift",
"Events/EventHandler.swift",
"Events/OnboardingViewEvent.DidFailWithError .swift",
"Events/OnboardingViewEvent.DidFinishLoading.swift",
"Events/OnboardingViewEvent.OnAnalyticsAction.swift",
"Events/OnboardingViewEvent.OnCloseAction.swift",
"Events/OnboardingViewEvent.OnCustomAction .swift",
"Events/OnboardingViewEvent.OnPaywallAction .swift",
"Events/OnboardingViewEvent.OnStateUpdatedAction .swift",
"Events/OnboardingViewEvent.swift",
"Events/PaywallViewEvent.DidAppear.swift",
"Events/PaywallViewEvent.DidDisappear.swift",
"Events/PaywallViewEvent.DidFailLoadingProducts.swift",
"Events/PaywallViewEvent.DidFailPurchase.swift",
"Events/PaywallViewEvent.DidFailRendering.swift",
"Events/PaywallViewEvent.DidFailRestorePurchases.swift",
"Events/PaywallViewEvent.DidFinishWebPaymentNavigation.swift",
"Events/PaywallViewEvent.DidPurchase.swift",
"Events/PaywallViewEvent.DidRestorePurchases.swift",
"Events/PaywallViewEvent.DidSelectProduct.swift",
"Events/PaywallViewEvent.DidUserAction.swift",
"Events/PaywallViewEvent.WillPurchase.swift",
"Events/PaywallViewEvent.WillRestorePurchases.swift",
"Events/PaywallViewEvent.swift",
"Log/AdaptyPlugin+Log.swift",
"Log/AdaptyPlugin+LogCategory.swift",
"PlatformViewSupport/AdaptyOnboardingPlatformViewWrapper.swift",
"PlatformViewSupport/AdaptyPlugin+NativeViewRequest.swift",
"Requests/AdaptyPluginRequest.swift",
"Requests/Request.Activate.swift",
"Requests/Request.AdaptyUICreateOnboardingView.swift",
"Requests/Request.AdaptyUICreatePaywallView.swift",
"Requests/Request.AdaptyUIDismissOnboardingView.swift",
"Requests/Request.AdaptyUIDismissPaywallView.swift",
"Requests/Request.AdaptyUIPresentOnboardingView.swift",
"Requests/Request.AdaptyUIPresentPaywallView.swift",
"Requests/Request.AdaptyUIShowDialog.swift",
"Requests/Request.CreateWebPaywallUrl.swift",
"Requests/Request.GetCurrentInstallationStatus.swift",
"Requests/Request.GetOnboarding.swift",
"Requests/Request.GetOnboardingForDefaultAudience.swift",
"Requests/Request.GetPaywall.swift",
"Requests/Request.GetPaywallForDefaultAudience.swift",
"Requests/Request.GetPaywallProducts.swift",
"Requests/Request.GetProfile.swift",
"Requests/Request.Identify.swift",
"Requests/Request.IsActivated.swift",
"Requests/Request.LogLevel.swift",
"Requests/Request.LogShowOnboarding.swift",
"Requests/Request.LogShowPaywall.swift",
"Requests/Request.Logout.swift",
"Requests/Request.MakePurchase.swift",
"Requests/Request.OpenWebPaywall.swift",
"Requests/Request.PresentCodeRedemptionSheet.swift",
"Requests/Request.ReportTransaction.swift",
"Requests/Request.RestorePurchases.swift",
"Requests/Request.SDKVersion.swift",
"Requests/Request.SetFallback.swift",
"Requests/Request.SetIntegrationIdentifier.swift",
"Requests/Request.UpdateAttributionData.swift",
"Requests/Request.UpdateCollectingRefundDataConsent.swift",
"Requests/Request.UpdateProfile.swift",
"Requests/Request.UpdateRefundPreference.swift",
"Requests/Request.swift"
],
"target_dependencies" : [
"Adapty",
"AdaptyUI"
],
"type" : "library"
},
{
"c99name" : "Adapty",
"module_type" : "SwiftTarget",
"name" : "Adapty",
"path" : "Sources",
"product_memberships" : [
"Adapty",
"AdaptyUI",
"AdaptyUITesting",
"AdaptyPlugin"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Sources/PrivacyInfo.xcprivacy",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Adapty+Activate.swift",
"Adapty+Completion.swift",
"Adapty+Shared.swift",
"Adapty.swift",
"AdaptyActor.swift",
"AdaptyDelegate.swift",
"AdaptyViewConfiguration/Adapty+AdaptyViewConfiguration.swift",
"AdaptyViewConfiguration/AdaptyImageUrlObserver.swift",
"AdaptyViewConfiguration/AdaptyViewConfiguration+Testing.swift",
"AdaptyViewConfiguration/AdaptyViewSource/AdaptyViewSource+ImageUrls.swift",
"AdaptyViewConfiguration/AdaptyViewSource/AdaptyViewSource+getLocalization.swift",
"AdaptyViewConfiguration/AdaptyViewSource/AdaptyViewSource.Localizer.swift",
"AdaptyViewConfiguration/AdaptyViewSource/AdaptyViewSource.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Assets/VC.Asset.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Localization/LazyLocalizedProductText.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Localization/VC.Localization.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Localization/VC.RichText.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Action.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Animation.BorderParameters.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Animation.ShadowParameters.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Animation.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Box.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Button.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Column.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Decorator.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Element.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.GridItem.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.If.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Image.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Pager.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Reference.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Row.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Screen.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Section.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Shadow.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Stack.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.StringId.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Text.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Timer.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.Toggle.swift",
"AdaptyViewConfiguration/AdaptyViewSource/Screen/VC.VideoPlayer.swift",
"AdaptyViewConfiguration/Entities/Action.swift",
"AdaptyViewConfiguration/Entities/AdaptyViewConfiguration.swift",
"AdaptyViewConfiguration/Entities/Animation.BorderParameters.swift",
"AdaptyViewConfiguration/Entities/Animation.BoxParameters.swift",
"AdaptyViewConfiguration/Entities/Animation.Interpolator.swift",
"AdaptyViewConfiguration/Entities/Animation.Range.swift",
"AdaptyViewConfiguration/Entities/Animation.RotationParameters.swift",
"AdaptyViewConfiguration/Entities/Animation.ScaleParameters.swift",
"AdaptyViewConfiguration/Entities/Animation.ShadowParameters.swift",
"AdaptyViewConfiguration/Entities/Animation.Timeline.swift",
"AdaptyViewConfiguration/Entities/Animation.swift",
"AdaptyViewConfiguration/Entities/AspectRatio.swift",
"AdaptyViewConfiguration/Entities/Background.swift",
"AdaptyViewConfiguration/Entities/Border.swift",
"AdaptyViewConfiguration/Entities/BottomSheet.swift",
"AdaptyViewConfiguration/Entities/Box.swift",
"AdaptyViewConfiguration/Entities/Button.swift",
"AdaptyViewConfiguration/Entities/Color+HexString.swift",
"AdaptyViewConfiguration/Entities/Color.swift",
"AdaptyViewConfiguration/Entities/ColorGradient.swift",
"AdaptyViewConfiguration/Entities/Column.swift",
"AdaptyViewConfiguration/Entities/CornerRadius.swift",
"AdaptyViewConfiguration/Entities/CustomAsset.swift",
"AdaptyViewConfiguration/Entities/Decorator.swift",
"AdaptyViewConfiguration/Entities/EdgeInsets.swift",
"AdaptyViewConfiguration/Entities/Element.swift",
"AdaptyViewConfiguration/Entities/Filling.swift",
"AdaptyViewConfiguration/Entities/Font.swift",
"AdaptyViewConfiguration/Entities/GridItem.swift",
"AdaptyViewConfiguration/Entities/HorizontalAlignment.swift",
"AdaptyViewConfiguration/Entities/Image.swift",
"AdaptyViewConfiguration/Entities/ImageData.swift",
"AdaptyViewConfiguration/Entities/Mode.swift",
"AdaptyViewConfiguration/Entities/Offset.swift",
"AdaptyViewConfiguration/Entities/Pager.swift",
"AdaptyViewConfiguration/Entities/PaymentServiceProvider.swift",
"AdaptyViewConfiguration/Entities/Point.swift",
"AdaptyViewConfiguration/Entities/RichText.swift",
"AdaptyViewConfiguration/Entities/Row.swift",
"AdaptyViewConfiguration/Entities/Screen.swift",
"AdaptyViewConfiguration/Entities/Section.swift",
"AdaptyViewConfiguration/Entities/Shadow.swift",
"AdaptyViewConfiguration/Entities/ShapeType.swift",
"AdaptyViewConfiguration/Entities/Stack.swift",
"AdaptyViewConfiguration/Entities/StateCondition.swift",
"AdaptyViewConfiguration/Entities/Text.OverflowMode.swift",
"AdaptyViewConfiguration/Entities/Text.swift",
"AdaptyViewConfiguration/Entities/Timer.swift",
"AdaptyViewConfiguration/Entities/Toggle.swift",
"AdaptyViewConfiguration/Entities/Transition.Slide.swift",
"AdaptyViewConfiguration/Entities/Unit.swift",
"AdaptyViewConfiguration/Entities/VerticalAlignment.swift",
"AdaptyViewConfiguration/Entities/VideoData.swift",
"AdaptyViewConfiguration/Entities/VideoPlayer.swift",
"Backend.HTTPSession/Codable/AnyCodingKeys.swift",
"Backend.HTTPSession/Codable/CodingUserInfoContainer.swift",
"Backend.HTTPSession/Codable/HTTPCodableConfiguration.swift",
"Backend.HTTPSession/Codable/HTTPEncodableRequest.swift",
"Backend.HTTPSession/Codable/HTTPRequestWithDecodableResponse.swift",
"Backend.HTTPSession/Error/HTTPError.swift",
"Backend.HTTPSession/Error/HTTPErrorHandler.swift",
"Backend.HTTPSession/HTTPConfiguration.swift",
"Backend.HTTPSession/HTTPEndpoint.swift",
"Backend.HTTPSession/HTTPHeaders.swift",
"Backend.HTTPSession/HTTPMethod.swift",
"Backend.HTTPSession/HTTPSession.swift",
"Backend.HTTPSession/HTTPSessionState.swift",
"Backend.HTTPSession/Log/Data+Curl.swift",
"Backend.HTTPSession/Log/HTTPMetrics.swift",
"Backend.HTTPSession/Log/HTTPSession.Log.swift",
"Backend.HTTPSession/Log/URLRequest+Curl.swift",
"Backend.HTTPSession/Request/HTTPDataRequest.swift",
"Backend.HTTPSession/Request/HTTPRequest+URLRequest.swift",
"Backend.HTTPSession/Request/HTTPRequest.QueryItems.swift",
"Backend.HTTPSession/Request/HTTPRequest.swift",
"Backend.HTTPSession/Request/HTTPRequestAdditional.swift",
"Backend.HTTPSession/Response/HTTPDataResponse.Validator.swift",
"Backend.HTTPSession/Response/HTTPDataResponse.swift",
"Backend.HTTPSession/Response/HTTPDecoder.swift",
"Backend.HTTPSession/Response/HTTPEmptyResponse.swift",
"Backend.HTTPSession/Response/HTTPResponse.swift",
"Backend.HTTPSession/Response/HTTPStringResponse.swift",
"Backend.HTTPSession/URLSession+async.swift",
"Backend.HTTPSession/URLSession.Delegate.swift",
"Backend/Backend+Codable.swift",
"Backend/Backend.Headers.swift",
"Backend/Backend.QueryItems.swift",
"Backend/Backend.URLs.swift",
"Backend/Backend.Validator.swift",
"Backend/Backend.swift",
"Backend/BackendError.swift",
"Backend/BackendExecutor.swift",
"Backend/EventsRequests/Backend.EventsExecutor.swift",
"Backend/EventsRequests/FetchEventsConfigRequest.swift",
"Backend/EventsRequests/SendEventsRequest.swift",
"Backend/MainRequests/Backend.MainExecutor.swift",
"Backend/MainRequests/CreateProfileRequest.swift",
"Backend/MainRequests/FetchAllProductVendorIdsRequest.swift",
"Backend/MainRequests/FetchCrossPlacementStateRequest.swift",
"Backend/MainRequests/FetchIntroductoryOfferEligibilityRequest.swift",
"Backend/MainRequests/FetchPlacementRequest.swift",
"Backend/MainRequests/FetchPlacementVariationsRequest.swift",
"Backend/MainRequests/FetchProfileRequest.swift",
"Backend/MainRequests/FetchViewConfigurationRequest.swift",
"Backend/MainRequests/SetASATokenRequest.swift",
"Backend/MainRequests/SetAttributionDataRequest.swift",
"Backend/MainRequests/SetIntegrationIdentifierRequest.swift",
"Backend/MainRequests/SignSubscriptionOfferRequest.swift",
"Backend/MainRequests/UpdateProfileRequest.swift",
"Backend/MainRequests/ValidateReceiptRequest.swift",
"Backend/MainRequests/ValidateTransactionRequest.swift",
"Backend/RemoteFilesBackend.swift",
"Backend/RemoteFilesRequests/Backend.ConfigsExecutor.swift",
"Backend/RemoteFilesRequests/Backend.FallbackExecutor.swift",
"Backend/RemoteFilesRequests/FetchFallbackPlacementRequest.swift",
"Backend/RemoteFilesRequests/FetchFallbackPlacementVariationsRequest.swift",
"Backend/RemoteFilesRequests/FetchFallbackViewConfigurationRequest.swift",
"Backend/UABackend.swift",
"Backend/UARequests/Backend.UAExecuter.swift",
"Backend/UARequests/RegisterInstallRequest.swift",
"Configuration/AdaptyConfiguration.Builder+Decodable.swift",
"Configuration/AdaptyConfiguration.Builder.swift",
"Configuration/AdaptyConfiguration.ServerCluster.swift",
"Configuration/AdaptyConfiguration.swift",
"Envoriment/Environment.Application.swift",
"Envoriment/Environment.Device.idfa.swift",
"Envoriment/Environment.Device.idfv.swift",
"Envoriment/Environment.Device.swift",
"Envoriment/Environment.Device.webUserAgent.swift",
"Envoriment/Environment.InstallInfo.swift",
"Envoriment/Environment.Meta.swift",
"Envoriment/Environment.StoreKit.swift",
"Envoriment/Environment.System.swift",
"Envoriment/Environment.swift",
"Errors/AdaptyError+Description.swift",
"Errors/AdaptyError.Source.swift",
"Errors/AdaptyError.swift",
"Errors/CustomAdaptyError.swift",
"Errors/InternalAdaptyError.swift",
"Events/Adapty+Events.swift",
"Events/Entities/AdaptyConsentToCollectingDataParameters.swift",
"Events/Entities/AdaptyOnboardingScreenParameters.swift",
"Events/Entities/AdaptyOnboardingScreenShowedParameters.swift",
"Events/Entities/AdaptyOnboardingVariationAssignedParameters.swift",
"Events/Entities/AdaptyPaywallShowedParameters.swift",
"Events/Entities/AdaptyPaywallVariationAssignedParameters.swift",
"Events/Entities/AdaptyRefundPreference.swift",
"Events/Entities/AdaptyRefundPreferenceParameters.swift",
"Events/Entities/AdaptySystemEventParameters.swift",
"Events/Entities/Event.Name.swift",
"Events/Entities/Event.Packed.swift",
"Events/Entities/Event.Unpacked.swift",
"Events/Entities/Event.swift",
"Events/Entities/EventsBackendConfiguration.swift",
"Events/Event+Codable.swift",
"Events/EventsError.swift",
"Events/EventsManager.swift",
"Events/EventsManagerActor.swift",
"Events/Storage/EventCollection.swift",
"Events/Storage/EventCollectionStorage.swift",
"Events/Storage/EventsStorage.swift",
"LifecycleManager.swift",
"Logging/Adapty+Logging.swift",
"Logging/Codable/AdaptyLog.Category+Codable.swift",
"Logging/Codable/AdaptyLog.Level+Codable.swift",
"Logging/Codable/AdaptyLog.Record+Codable.swift",
"Logging/Codable/AdaptyLog.Source+Codable.swift",
"Logging/Entities/AdaptyLog.Category.swift",
"Logging/Entities/AdaptyLog.Handler.swift",
"Logging/Entities/AdaptyLog.Level+stringLiteral.swift",
"Logging/Entities/AdaptyLog.Level.swift",
"Logging/Entities/AdaptyLog.Record.swift",
"Logging/Entities/AdaptyLog.Source.swift",
"Logging/Entities/Log.Message.swift",
"Logging/Log+OSLog.swift",
"Logging/Log+default.swift",
"Logging/Log+stamp.swift",
"Logging/Log.swift",
"Placements/Adapty+FallbackFile.swift",
"Placements/Adapty+PaywallProducts.swift",
"Placements/Adapty+PlacementForDefaultAudience.swift",
"Placements/Adapty+Placements.swift",
"Placements/Entities/AdaptyLocale.swift",
"Placements/Entities/AdaptyOnboarding+Deprecated.swift",
"Placements/Entities/AdaptyOnboarding.ViewConfiguration.swift",
"Placements/Entities/AdaptyOnboarding.swift",
"Placements/Entities/AdaptyPaywall+Deprecated.swift",
"Placements/Entities/AdaptyPaywall.ProductReference.swift",
"Placements/Entities/AdaptyPaywall.ViewConfiguration.swift",
"Placements/Entities/AdaptyPaywall.swift",
"Placements/Entities/AdaptyPaywallProduct.swift",
"Placements/Entities/AdaptyPlacement.Draw.swift",
"Placements/Entities/AdaptyPlacement.Variation.swift",
"Placements/Entities/AdaptyPlacement.swift",
"Placements/Entities/AdaptyPlacementChosen.swift",
"Placements/Entities/AdaptyPlacementFetchPolicy.swift",
"Placements/Entities/AdaptyRemoteConfig.swift",
"Placements/Entities/FallbackPlacements.swift",
"Placements/Entities/PlacementContent.swift",
"Placements/Storage/OnboardingStorage.swift",
"Placements/Storage/PaywallStorage.swift",
"Placements/Storage/PlacementStorage.swift",
"Profile/Adapty+Identify.swift",
"Profile/Adapty+Profile.swift",
"Profile/Adapty+SetIntegrationIdentifier.swift",
"Profile/Adapty+SyncIPv4.swift",
"Profile/Adapty+UpdateASAToken.swift",
"Profile/Adapty+UpdateAttributionData.swift",
"Profile/Entities/AdaptyProfile.AccessLevel.swift",
"Profile/Entities/AdaptyProfile.CustomAttributes.swift",
"Profile/Entities/AdaptyProfile.Gender.swift",
"Profile/Entities/AdaptyProfile.NonSubscription.swift",
"Profile/Entities/AdaptyProfile.Subscription.swift",
"Profile/Entities/AdaptyProfile.swift",
"Profile/Entities/AdaptyProfileParameters.AppTrackingTransparencyStatus.swift",
"Profile/Entities/AdaptyProfileParameters.Builder.swift",
"Profile/Entities/AdaptyProfileParameters.swift",
"Profile/Entities/CrossPlacementState.swift",
"Profile/ProfileManager+CrossPlacementState.swift",
"Profile/ProfileManager+SentEnvironment.swift",
"Profile/ProfileManager.swift",
"Profile/Storage/ProfileStorage.swift",
"Storage/Entities/VH.swift",
"Storage/Storage+Codable.swift",
"Storage/Storage.swift",
"StoreKit/Adapty+CodeRedemptionSheet.swift",
"StoreKit/Adapty+MakePurchase.swift",
"StoreKit/Adapty+Receipt.swift",
"StoreKit/Adapty+ReportTransaction.swift",
"StoreKit/AdaptyStorefront+updates.swift",
"StoreKit/Entities.SK1/AdaptySK1PaywallProduct.swift",
"StoreKit/Entities.SK1/AdaptySK1Product.swift",
"StoreKit/Entities.SK1/SK1Error.swift",
"StoreKit/Entities.SK1/SK1PaymentDiscount.swift",
"StoreKit/Entities.SK1/SK1Product.SubscriptionOffer.OfferType.swift",
"StoreKit/Entities.SK1/SK1Product.SubscriptionOffer.PaymentMode.swift",
"StoreKit/Entities.SK1/SK1Product.SubscriptionOffer.swift",
"StoreKit/Entities.SK1/SK1Product.SubscriptionPeriod.Unit.swift",
"StoreKit/Entities.SK1/SK1Product.SubscriptionPeriod.swift",
"StoreKit/Entities.SK1/SK1Product.swift",
"StoreKit/Entities.SK1/SK1Storefront.swift",
"StoreKit/Entities.SK1/SK1Transaction.swift",
"StoreKit/Entities.SK2/AdaptySK2PaywallProduct.swift",
"StoreKit/Entities.SK2/AdaptySK2Product.swift",
"StoreKit/Entities.SK2/SK2Product+Purchase.swift",
"StoreKit/Entities.SK2/SK2Product.SubscriptionOffer.PaymentMode.swift",
"StoreKit/Entities.SK2/SK2Product.SubscriptionOffer.swift",
"StoreKit/Entities.SK2/SK2Product.SubscriptionPeriod.Unit.swift",
"StoreKit/Entities.SK2/SK2Product.SubscriptionPeriod.swift",
"StoreKit/Entities.SK2/SK2Product.swift",
"StoreKit/Entities.SK2/SK2Storefront.swift",
"StoreKit/Entities.SK2/SK2Transaction.Offer.PaymentMode.swift",
"StoreKit/Entities.SK2/SK2Transaction.OfferType.swift",
"StoreKit/Entities.SK2/SK2Transaction.swift",
"StoreKit/Entities/AdaptyDeferredProduct.swift",
"StoreKit/Entities/AdaptyProduct.swift",
"StoreKit/Entities/AdaptyPurchaseResult.swift",
"StoreKit/Entities/AdaptyStorefront.swift",
"StoreKit/Entities/AdaptySubscriptionOffer.Identifier.swift",
"StoreKit/Entities/AdaptySubscriptionOffer.PaymentMode.swift",
"StoreKit/Entities/AdaptySubscriptionOffer.Signature.swift",
"StoreKit/Entities/AdaptySubscriptionOffer.swift",
"StoreKit/Entities/AdaptySubscriptionPeriod.Unit.swift",
"StoreKit/Entities/AdaptySubscriptionPeriod.swift",
"StoreKit/Entities/BackendIntroductoryOfferEligibilityState.swift",
"StoreKit/Entities/Locale+StoreKit.swift",
"StoreKit/Entities/ProductsFetchPolicy.swift",
"StoreKit/Entities/PurchasedTransaction.OfferType.swift",
"StoreKit/Entities/PurchasedTransaction.SubscriptionOffer.swift",
"StoreKit/Entities/PurchasedTransaction.swift",
"StoreKit/Entities/Untitled.swift",
"StoreKit/PurchaseValidator.swift",
"StoreKit/SK1PaywallProducts.swift",
"StoreKit/SK1ProductFetcher.swift",
"StoreKit/SK1ProductsManager+PurchasedTransaction.swift",
"StoreKit/SK1ProductsManager.swift",
"StoreKit/SK1QueueManager.swift",
"StoreKit/SK1TransactionObserver.swift",
"StoreKit/SK2PaywallProducts.swift",
"StoreKit/SK2ProductFetcher.swift",
"StoreKit/SK2ProductsManager+PurchasedTransaction.swift",
"StoreKit/SK2ProductsManager.swift",
"StoreKit/SK2Purchaser.swift",
"StoreKit/SK2TransactionManager.swift",
"StoreKit/Storage/BackendIntroductoryOfferEligibilityStorage.swift",
"StoreKit/Storage/ProductVendorIdsStorage.swift",
"StoreKit/Storage/VariationIdStorage.swift",
"StoreKit/StoreKitManagerError.swift",
"StoreKit/StoreKitProductsManager.swift",
"StoreKit/StoreKitReceiptManager.swift",
"StoreKit/StoreKitTransactionManager.swift",
"UserAcquisition/Adapty+UserAcquisition.swift",
"UserAcquisition/Entities/AdaptyInstallationDetails.Payload.swift",
"UserAcquisition/Entities/AdaptyInstallationDetails.swift",
"UserAcquisition/Entities/AdaptyInstallationStatus.swift",
"UserAcquisition/Entities/RegistrationInstallResponse.swift",
"UserAcquisition/Storage/UserAcquisitionStorage.swift",
"UserAcquisition/UserAcquisitionManager.swift",
"Versions.swift",
"WebPaywall/Adapty+WebPaywall.swift",
"WebPaywall/Entities/WebPaywallURLProviding.swift",
"_Lib/Cocurrency/Task+Cancellation.swift",
"_Lib/Cocurrency/Task+Sleep.swift",
"_Lib/Cocurrency/Task+Timeout.swift",
"_Lib/Cocurrency/TaskDuration.swift",
"_Lib/Cocurrency/TimeoutError.swift",
"_Lib/Cocurrency/TypedThrows+Extensions.swift",
"_Lib/Cryptology/String+CryptoKit.swift",
"_Lib/Locale/Locale+Extensions.swift",
"_Lib/Optional/Optional+Extensions.swift",
"_Lib/TimeInterval+Extensions.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.