Build Information
Successful build of Split, reference 3.2.0 (712c45
), with Swift 5.10 for macOS (SPM) on 1 Apr 2025 22:05:49 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/splitio/ios-client.git
Reference: 3.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/splitio/ios-client
* tag 3.2.0 -> FETCH_HEAD
HEAD is now at 712c45a Release 3.2.0
Cloned https://github.com/splitio/ios-client.git
Revision (git rev-parse @):
712c45a6b86fd3d48f3f9f4db841bd6fb5ed7701
SUCCESS checkout https://github.com/splitio/ios-client.git at 3.2.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.10
Building package at path: $PWD
https://github.com/splitio/ios-client.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[1/3] Copying split_cache.xcdatamodeld
[2/3] Write swift-version-33747A42983211AE.txt
[4/222] Compiling Split SplitHttpsAuthenticator.swift
[5/222] Compiling Split SplitLocalhostDataSource.swift
[6/222] Compiling Split SplitLogLevel.swift
[7/222] Compiling Split SplitManager.swift
[8/222] Compiling Split SplitResult.swift
[9/222] Compiling Split SplitView.swift
[10/222] Compiling Split SyncConfig.swift
[11/222] Compiling Split TelemetryConfigHelper.swift
[12/222] Compiling Split UserConsentManager.swift
[13/222] Compiling Split UserConsent.swift
[14/222] Compiling Split Array+Chunked.swift
[15/222] Compiling Split Array+DynamicCodable.swift
[16/222] Compiling Split Array+asSet.swift
[17/222] Compiling Split Bundle+Finder.swift
[18/222] Compiling Split Bundle+Name.swift
[19/222] Compiling Split Data+StringRepresentation.swift
[20/222] Compiling Split Date+Utils.swift
[21/222] Compiling Split Dictionary+DynamicCodable.swift
[22/222] Compiling Split Dictionary+Extensions.swift
[23/222] Compiling Split Dictionary+JSON.swift
[24/222] Compiling Split Int+Extension.swift
[25/222] Compiling Split Set+Extension.swift
[26/222] Compiling Split SplitView+StringConvertible.swift
[27/222] Compiling Split String+Utils.swift
[28/222] Compiling Split UInt64+bits.swift
[29/246] Compiling Split KeyImpression.swift
[30/246] Compiling Split UniqueKey.swift
[31/246] Compiling Split UniqueKeys.swift
[32/246] Compiling Split SplitComponentCatalog.swift
[33/246] Compiling Split SplitComponentFactory.swift
[34/246] Compiling Split LocalhostApiDataSource.swift
[35/246] Compiling Split LocalhostClientManager.swift
[36/246] Compiling Split LocalhostFileDataSource.swift
[37/246] Compiling Split LocalhostSplitsParser.swift
[38/246] Compiling Split LocalhostSplitsStorage.swift
[39/246] Compiling Split LocalhostSynchronizer.swift
[40/246] Compiling Split SpaceDelimitedLocalhostSplitsParser.swift
[41/246] Compiling Split YamlLocalhostSplitsParser.swift
[42/246] Compiling Split AllKeysMatcher.swift
[43/246] Compiling Split BaseMatcher.swift
[44/246] Compiling Split BetweenMatcher.swift
[45/246] Compiling Split ContainsAllOfSetMatcher.swift
[46/246] Compiling Split ContainsAnyOfSetMatcher.swift
[47/246] Compiling Split ContainsStringMatcher.swift
[48/246] Compiling Split DateTime.swift
[49/246] Compiling Split DependencyMatcher.swift
[50/246] Compiling Split EndsWithMatcher.swift
[51/246] Compiling Split EqualToBooleanMatcher.swift
[52/246] Compiling Split EqualToMatcher.swift
[53/270] Compiling Split TelemetryStatsRecorder.swift
[54/270] Compiling Split TelemetryStatsRecorderWorker.swift
[55/270] Compiling Split UniqueKeysRecorder.swift
[56/270] Compiling Split UniqueKeysRecorderWorker.swift
[57/270] Compiling Split BackgroundSyncWorker.swift
[58/270] Compiling Split ChangesChecker.swift
[59/270] Compiling Split EmptyMySegmentsStorage.swift
[60/270] Compiling Split PeriodicSyncWorker.swift
[61/270] Compiling Split QueryableMySegmentsFetcher.swift
[62/270] Compiling Split RetryableSegmentsSyncWorker.swift
[63/270] Compiling Split RetryableSyncWorker.swift
[64/270] Compiling Split SplitBgSynchronizer.swift
[65/270] Compiling Split SplitsSyncHelper.swift
[66/270] Compiling Split SyncHelper.swift
[67/270] Compiling Split DecoratedImpression.swift
[68/270] Compiling Split DefaultImpressionsObserver.swift
[69/270] Compiling Split HashedImpression.swift
[70/270] Compiling Split Impression.swift
[71/270] Compiling Split ImpressionsConstants.swift
[72/270] Compiling Split ImpressionsCount.swift
[73/270] Compiling Split ImpressionsCountEntity.swift
[74/270] Compiling Split ImpressionsCountPerFeature.swift
[75/270] Compiling Split ImpressionsCounter.swift
[76/270] Compiling Split ImpressionsTest.swift
[77/294] Emitting module Split
[78/294] Compiling Split MatcherCombiner.swift
[79/294] Compiling Split MatcherGroup.swift
[80/294] Compiling Split MatcherProtocol.swift
[81/294] Compiling Split MatcherType.swift
[82/294] Compiling Split Segment.swift
[83/294] Compiling Split Split.swift
[84/294] Compiling Split SplitBase.swift
[85/294] Compiling Split SplitChange.swift
[86/294] Compiling Split Status.swift
[87/294] Compiling Split TrafficType.swift
[88/294] Compiling Split Treatment.swift
[89/294] Compiling Split UnaryNumericMatcherData.swift
[90/294] Compiling Split UserDefinedSegmentMatcherData.swift
[91/294] Compiling Split WhitelistMatcherData.swift
[92/294] Compiling Split RestClientConfiguration.swift
[93/294] Compiling Split Json.swift
[94/294] Compiling Split Endpoint.swift
[95/294] Compiling Split EndpointFactory.swift
[96/294] Compiling Split ServiceEndpoints.swift
[97/294] Compiling Split GenericError.swift
[98/294] Compiling Split HttpClient.swift
[99/294] Compiling Split HttpDataRequest.swift
[100/294] Compiling Split HttpDataResponse.swift
[101/294] Compiling Split HttpError.swift
[102/294] Compiling Split LegacyHash.swift
[103/294] Compiling Split Murmur3Hash.swift
[104/294] Compiling Split Murmur64x128.swift
[105/294] Compiling Split Partition.swift
[106/294] Compiling Split Splitter.swift
[107/294] Compiling Split TreatmentManager.swift
[108/294] Compiling Split EventsManagerCoordinator.swift
[109/294] Compiling Split SplitEvent.swift
[110/294] Compiling Split SplitEventActionTask.swift
[111/294] Compiling Split SplitEventTask.swift
[112/294] Compiling Split SplitEventsManager.swift
[113/294] Compiling Split SplitInternalEvent.swift
[114/294] Compiling Split HttpMySegmentsFetcher.swift
[115/294] Compiling Split HttpSplitFetcher.swift
[116/294] Compiling Split EventsRecorder.swift
[117/294] Compiling Split EventsRecorderWorker.swift
[118/294] Compiling Split ImpressionsCountRecorder.swift
[119/294] Compiling Split ImpressionsCountRecorderWorker.swift
[120/294] Compiling Split ImpressionsRecorder.swift
[121/294] Compiling Split ImpressionsRecorderWorker.swift
[122/294] Compiling Split PeriodicRecorderWorker.swift
[123/294] Compiling Split RecorderWorker.swift
[124/294] Compiling Split TelemetryConfigRecorder.swift
[125/294] Compiling Split TelemetryConfigRecorderWorker.swift
[126/294] Compiling Split CertificatePinningConfig.swift
[127/294] Compiling Split DefaultSplitClient.swift
[128/294] Compiling Split DefaultSplitFactory.swift
[129/294] Compiling Split DefaultSplitFactoryBuilder.swift
[130/294] Compiling Split DefaultSplitManager.swift
[131/294] Compiling Split Destroyable.swift
[132/294] Compiling Split EvaluationOptions.swift
[133/294] Compiling Split EventsTracker.swift
[134/294] Compiling Split FailHelpers.swift
[135/294] Compiling Split FilterBuilder.swift
[136/294] Compiling Split FlagSetsValidator.swift
[137/294] Compiling Split InternalSplitClient.swift
[138/294] Compiling Split LocalhostSplitClient.swift
[139/294] Compiling Split LocalhostSplitFactory.swift
[140/294] Compiling Split SplitApiFacade.swift
[141/294] Compiling Split SplitCertPinningAuthenticator.swift
[142/294] Compiling Split SplitClient.swift
[143/294] Compiling Split SplitClientConfig.swift
[144/294] Compiling Split SplitClientManager.swift
[145/294] Compiling Split SplitDatabaseHelper.swift
[146/294] Compiling Split SplitEncryptionLevel.swift
[147/294] Compiling Split SplitError.swift
[148/294] Compiling Split SplitFactory.swift
[149/294] Compiling Split SplitFactoryBuilder.swift
[150/294] Compiling Split SplitFilter.swift
[151/294] Compiling Split EqualToSetMatcher.swift
[152/294] Compiling Split GreaterThanOrEqualToMatcher.swift
[153/294] Compiling Split InSegmentMatcher.swift
[154/294] Compiling Split LessThanOrEqualToMatcher.swift
[155/294] Compiling Split MatchesStringMatcher.swift
[156/294] Compiling Split PartOfSetMatcher.swift
[157/294] Compiling Split BetweenSemverMatcher.swift
[158/294] Compiling Split EqualToSemverMatcher.swift
[159/294] Compiling Split GreaterThanOrEqualToSemverMatcher.swift
[160/294] Compiling Split InListSemverMatcher.swift
[161/294] Compiling Split LessThanOrEqualToSemverMatcher.swift
[162/294] Compiling Split Semver.swift
[163/294] Compiling Split StartWithMatcher.swift
[164/294] Compiling Split Whitelist.swift
[165/294] Compiling Split BetweenMatcherData.swift
[166/294] Compiling Split BetweenStringMatcherData.swift
[167/294] Compiling Split Condition.swift
[168/294] Compiling Split ConditionType.swift
[169/294] Compiling Split DataType.swift
[170/294] Compiling Split DependencyMatcherData.swift
[171/294] Compiling Split SplitModels+StringConvertible.swift
[172/294] Compiling Split Key.swift
[173/294] Compiling Split KeySelector.swift
[174/294] Compiling Split Matcher.swift
[175/294] Compiling Split SplitHelper.swift
[176/294] Compiling Split Stopwatch.swift
[177/294] Compiling Split ThreadUtils.swift
[178/294] Compiling Split Version.swift
[179/294] Compiling Split AnyValueValidator.swift
[180/294] Compiling Split ApiKeyValidator.swift
[181/294] Compiling Split EventValidator.swift
[182/294] Compiling Split FactoryMonitor.swift
[183/294] Compiling Split KeyValidator.swift
[184/294] Compiling Split PropertyValidator.swift
[185/294] Compiling Split SplitValidator.swift
[186/294] Compiling Split ValidationConfig.swift
[187/294] Compiling Split ValidationErrorInfo.swift
[188/294] Compiling Split ValidatorMessageLogger.swift
[189/294] Compiling Split YAMLOperators.swift
[190/294] Compiling Split YAMLParser.swift
[191/294] Compiling Split YAMLRegex.swift
[192/294] Compiling Split YAMLResult.swift
[193/294] Compiling Split YAMLTokenizer.swift
[194/294] Compiling Split Yaml.swift
[195/294] Compiling Split SplitConstants.swift
[196/294] Compiling Split DefaultTreatmentManager.swift
[197/294] Compiling Split Evaluator.swift
[198/294] Compiling Split EvaluatorError.swift
[199/294] Compiling Split ServiceConstants.swift
[200/294] Compiling Split BlockingQueue.swift
[201/294] Compiling Split ConcurrentArrayQueue.swift
[202/294] Compiling Split ConcurrentDictionary.swift
[203/294] Compiling Split ConcurrentDictionaryList.swift
[204/294] Compiling Split ConcurrentSet.swift
[205/294] Compiling Split KeyStorage.swift
[206/294] Compiling Split LRUCache.swift
[207/294] Compiling Split SynchronizedDictionary.swift
[208/294] Compiling Split SynchronizedDictionaryComposed.swift
[209/294] Compiling Split SynchronizedDictionarySet.swift
[210/294] Compiling Split SynchronizedList.swift
[211/294] Compiling Split Atomic.swift
[212/294] Compiling Split Base64Utils.swift
[213/294] Compiling Split CastUtils.swift
[214/294] Compiling Split Cipher.swift
[215/294] Compiling Split CompressionUtil.swift
[216/294] Compiling Split DbCipher.swift
[217/294] Compiling Split FileUtil.swift
[218/294] Compiling Split InfoUtils.swift
[219/294] Compiling Split Logger.swift
[220/294] Compiling Split NotificationsHelper.swift
[221/294] Compiling Split PeriodicTaskManager.swift
[222/294] Compiling Split Spec.swift
[223/342] Compiling Split HttpParameter.swift
[224/342] Compiling Split HttpParameters.swift
[225/342] Compiling Split HttpRequest.swift
[226/342] Compiling Split HttpRequestList.swift
[227/342] Compiling Split HttpRequestManager.swift
[228/342] Compiling Split HttpResponse.swift
[229/342] Compiling Split HttpSession.swift
[230/342] Compiling Split HttpStreamRequest.swift
[231/342] Compiling Split HttpStreamResponse.swift
[232/342] Compiling Split HttpTask.swift
[233/342] Compiling Split NetworkReachabilityManager.swift
[234/342] Compiling Split RestClient+Impressions.swift
[235/342] Compiling Split RestClient+ImpressionsCount.swift
[236/342] Compiling Split RestClient+MySegments.swift
[237/342] Compiling Split RestClient+SplitChanges.swift
[238/342] Compiling Split RestClient+SseAuthenticator.swift
[239/342] Compiling Split RestClient+TelemetryConfig.swift
[240/342] Compiling Split RestClient+TelemetryStats.swift
[241/342] Compiling Split RestClient+TrackEvents.swift
[242/342] Compiling Split RestClient+UniqueKeys.swift
[243/342] Compiling Split RestClient.swift
[244/342] Compiling Split AllSegmentsChange.swift
[245/342] Compiling Split DataResult.swift
[246/342] Compiling Split SegmentsChange.swift
[247/342] Compiling Split Timers.swift
[248/342] Compiling Split ByKeyFacade.swift
[249/342] Compiling Split EventsSynchronizer.swift
[250/342] Compiling Split FeatureFlagsSynchronizer.swift
[251/342] Compiling Split ImpressionsTracker.swift
[252/342] Compiling Split MySegmentsSynchronizer.swift
[253/342] Compiling Split SyncCommons.swift
[254/342] Compiling Split SyncGuardian.swift
[255/342] Compiling Split SyncManager.swift
[256/342] Compiling Split SyncManagerBuilder.swift
[257/342] Compiling Split Synchronizer.swift
[258/342] Compiling Split TelemetrySynchronizer.swift
[259/342] Compiling Split UniqueKeyTracker.swift
[260/342] Compiling Split SecureDataStore.swift
[261/342] Compiling Split AttributeEntity.swift
[262/342] Compiling Split AttributeMap.swift
[263/342] Compiling Split AttributesDao.swift
[264/342] Compiling Split AttributesStorage.swift
[265/342] Compiling Split ByKeyAttributesStorage.swift
[266/342] Compiling Split OneKeyAttributesStorage.swift
[267/342] Compiling Split OneKeyPersistentAttributesStorage.swift
[268/342] Compiling Split PersistentAttributesStorage.swift
[269/342] Compiling Split CoreDataContextBuilder.swift
[270/342] Compiling Split CoreDataHelper.swift
[271/342] Compiling Split DefaultFileStorage.swift
[272/342] Compiling Split EventDao.swift
[273/342] Compiling Split EventEntity.swift
[274/342] Compiling Split EventsStorage.swift
[275/342] Compiling Split PersistentEventsStorage.swift
[276/342] Compiling Split FileStorage.swift
[277/342] Compiling Split GeneralInfoDao.swift
[278/342] Compiling Split GeneralInfoEntity.swift
[279/342] Compiling Split GlobalSecureStorage.swift
[280/342] Compiling Split KeyValueStorage.swift
[281/342] Compiling Split HashedImpressionDao.swift
[282/342] Compiling Split HashedImpressionEntity.swift
[283/342] Compiling Split HashedImpressionStorage.swift
[284/342] Compiling Split PersistentHashedImpressionsStorage.swift
[285/342] Compiling Split ImpressionDao.swift
[286/342] Compiling Split ImpressionEntity.swift
[287/342] Compiling Split ImpressionsCountDao.swift
[288/342] Compiling Split ImpressionsMode.swift
[289/342] Compiling Split ImpressionsStorage.swift
[290/342] Compiling Split PersistentImpressionsCountStorage.swift
[291/342] Compiling Split PersistentImpressionsStorage.swift
[292/342] Compiling Split LegacyStorageCleaner.swift
[293/342] Compiling Split ByKeyMySegmentsStorage.swift
[294/342] Compiling Split MyLargeSegmentsStorage.swift
[295/342] Compiling Split HostDomainFilter.swift
[296/342] Compiling Split PublicKeyHeaders.swift
[297/342] Compiling Split TlsPinChecker.swift
[298/342] Compiling Split BackoffCounterTimer.swift
[299/342] Compiling Split DefaultSseNotificationParser.swift
[300/342] Compiling Split EventStreamParser.swift
[301/342] Compiling Split FeatureFlagsPayloadDecoder.swift
[302/342] Compiling Split JwtTokenParser.swift
[303/342] Compiling Split MySegmentsPayloadDecoder.swift
[304/342] Compiling Split NotificationManagerKeeper.swift
[305/342] Compiling Split PushNotificationManager.swift
[306/342] Compiling Split ReconnectBackoffCounter.swift
[307/342] Compiling Split RetryableSplitsUpdateWorkerFactory.swift
[308/342] Compiling Split SegmentsPayloadDecoder.swift
[309/342] Compiling Split SseAuthenticator.swift
[310/342] Compiling Split SseClient.swift
[311/342] Compiling Split SseClientFactory.swift
[312/342] Compiling Split SseConnectionHandler.swift
[313/342] Compiling Split SseHandler.swift
[314/342] Compiling Split SseNotificationProcessor.swift
[315/342] Compiling Split SseNotifications.swift
[316/342] Compiling Split SyncEventBroadcaster.swift
[317/342] Compiling Split SyncSegmentsUpdateWorker.swift
[318/342] Compiling Split SyncUpdateWorker.swift
[319/342] Compiling Split MySegmentEntity.swift
[320/342] Compiling Split MySegmentsDao.swift
[321/342] Compiling Split MySegmentsStorage.swift
[322/342] Compiling Split PersistentMySegmentsStorage.swift
[323/342] Compiling Split SplitDatabase.swift
[324/342] Compiling Split FlagSetsCache.swift
[325/342] Compiling Split PersistentSplitsStorage.swift
[326/342] Compiling Split ProcessedSplitChange.swift
[327/342] Compiling Split SplitDao.swift
[328/342] Compiling Split SplitEntity.swift
[329/342] Compiling Split SplitsDecoder.swift
[330/342] Compiling Split SplitsEncoder.swift
[331/342] Compiling Split SplitsSnapshot.swift
[332/342] Compiling Split SplitsStorage.swift
[333/342] Compiling Split PersistentUniqueKeysStorage.swift
[334/342] Compiling Split UniqueKeyDao.swift
[335/342] Compiling Split UniqueKeyEntity.swift
[336/342] Compiling Split LatencyCounter.swift
[337/342] Compiling Split TelemetryConfig.swift
[338/342] Compiling Split TelemetryInMemoryStorage.swift
[339/342] Compiling Split TelemetryStats.swift
[340/342] Compiling Split TelemetryStorage.swift
[341/342] Compiling Split EventDTO.swift
[342/342] Compiling Split resource_bundle_accessor.swift
Build complete! (11.42s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "Split",
"name" : "Split",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "9.0"
},
{
"name" : "macos",
"version" : "10.11"
},
{
"name" : "watchos",
"version" : "7.0"
},
{
"name" : "tvos",
"version" : "9.0"
}
],
"products" : [
{
"name" : "Split",
"targets" : [
"Split"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "Split",
"module_type" : "SwiftTarget",
"name" : "Split",
"path" : "Split",
"product_memberships" : [
"Split"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Split/Storage/split_cache.xcdatamodeld",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Api/CertificatePinningConfig.swift",
"Api/DefaultSplitClient.swift",
"Api/DefaultSplitFactory.swift",
"Api/DefaultSplitFactoryBuilder.swift",
"Api/DefaultSplitManager.swift",
"Api/Destroyable.swift",
"Api/EvaluationOptions.swift",
"Api/EventsTracker.swift",
"Api/FailHelpers.swift",
"Api/FilterBuilder.swift",
"Api/FlagSetsValidator.swift",
"Api/InternalSplitClient.swift",
"Api/LocalhostSplitClient.swift",
"Api/LocalhostSplitFactory.swift",
"Api/SplitApiFacade.swift",
"Api/SplitCertPinningAuthenticator.swift",
"Api/SplitClient.swift",
"Api/SplitClientConfig.swift",
"Api/SplitClientManager.swift",
"Api/SplitDatabaseHelper.swift",
"Api/SplitEncryptionLevel.swift",
"Api/SplitError.swift",
"Api/SplitFactory.swift",
"Api/SplitFactoryBuilder.swift",
"Api/SplitFilter.swift",
"Api/SplitHttpsAuthenticator.swift",
"Api/SplitLocalhostDataSource.swift",
"Api/SplitLogLevel.swift",
"Api/SplitManager.swift",
"Api/SplitResult.swift",
"Api/SplitView.swift",
"Api/SyncConfig.swift",
"Api/TelemetryConfigHelper.swift",
"Api/UserConsentManager.swift",
"Common/Config/UserConsent.swift",
"Common/Extensions/Array+Chunked.swift",
"Common/Extensions/Array+DynamicCodable.swift",
"Common/Extensions/Array+asSet.swift",
"Common/Extensions/Bundle+Finder.swift",
"Common/Extensions/Bundle+Name.swift",
"Common/Extensions/Data+StringRepresentation.swift",
"Common/Extensions/Date+Utils.swift",
"Common/Extensions/Dictionary+DynamicCodable.swift",
"Common/Extensions/Dictionary+Extensions.swift",
"Common/Extensions/Dictionary+JSON.swift",
"Common/Extensions/Int+Extension.swift",
"Common/Extensions/Set+Extension.swift",
"Common/Extensions/SplitView+StringConvertible.swift",
"Common/Extensions/String+Utils.swift",
"Common/Extensions/UInt64+bits.swift",
"Common/ServiceConstants.swift",
"Common/Structs/BlockingQueue.swift",
"Common/Structs/ConcurrentArrayQueue.swift",
"Common/Structs/ConcurrentDictionary.swift",
"Common/Structs/ConcurrentDictionaryList.swift",
"Common/Structs/ConcurrentSet.swift",
"Common/Structs/KeyStorage.swift",
"Common/Structs/LRUCache.swift",
"Common/Structs/SynchronizedDictionary.swift",
"Common/Structs/SynchronizedDictionaryComposed.swift",
"Common/Structs/SynchronizedDictionarySet.swift",
"Common/Structs/SynchronizedList.swift",
"Common/Utils/Atomic.swift",
"Common/Utils/Base64Utils.swift",
"Common/Utils/CastUtils.swift",
"Common/Utils/Cipher.swift",
"Common/Utils/CompressionUtil.swift",
"Common/Utils/DbCipher.swift",
"Common/Utils/FileUtil.swift",
"Common/Utils/InfoUtils.swift",
"Common/Utils/Logger.swift",
"Common/Utils/NotificationsHelper.swift",
"Common/Utils/PeriodicTaskManager.swift",
"Common/Utils/Spec.swift",
"Common/Utils/SplitHelper.swift",
"Common/Utils/Stopwatch.swift",
"Common/Utils/ThreadUtils.swift",
"Common/Utils/Version.swift",
"Common/Validators/AnyValueValidator.swift",
"Common/Validators/ApiKeyValidator.swift",
"Common/Validators/EventValidator.swift",
"Common/Validators/FactoryMonitor.swift",
"Common/Validators/KeyValidator.swift",
"Common/Validators/PropertyValidator.swift",
"Common/Validators/SplitValidator.swift",
"Common/Validators/ValidationConfig.swift",
"Common/Validators/ValidationErrorInfo.swift",
"Common/Validators/ValidatorMessageLogger.swift",
"Common/Yaml/YAMLOperators.swift",
"Common/Yaml/YAMLParser.swift",
"Common/Yaml/YAMLRegex.swift",
"Common/Yaml/YAMLResult.swift",
"Common/Yaml/YAMLTokenizer.swift",
"Common/Yaml/Yaml.swift",
"Engine/Constants/SplitConstants.swift",
"Engine/DefaultTreatmentManager.swift",
"Engine/Evaluator.swift",
"Engine/EvaluatorError.swift",
"Engine/Hashing/LegacyHash.swift",
"Engine/Hashing/Murmur3Hash.swift",
"Engine/Hashing/Murmur64x128.swift",
"Engine/Partition.swift",
"Engine/Splitter.swift",
"Engine/TreatmentManager.swift",
"Events/EventsManagerCoordinator.swift",
"Events/SplitEvent.swift",
"Events/SplitEventActionTask.swift",
"Events/SplitEventTask.swift",
"Events/SplitEventsManager.swift",
"Events/SplitInternalEvent.swift",
"FetcherEngine/HttpMySegmentsFetcher.swift",
"FetcherEngine/HttpSplitFetcher.swift",
"FetcherEngine/Recorder/EventsRecorder.swift",
"FetcherEngine/Recorder/EventsRecorderWorker.swift",
"FetcherEngine/Recorder/ImpressionsCountRecorder.swift",
"FetcherEngine/Recorder/ImpressionsCountRecorderWorker.swift",
"FetcherEngine/Recorder/ImpressionsRecorder.swift",
"FetcherEngine/Recorder/ImpressionsRecorderWorker.swift",
"FetcherEngine/Recorder/PeriodicRecorderWorker.swift",
"FetcherEngine/Recorder/RecorderWorker.swift",
"FetcherEngine/Recorder/TelemetryConfigRecorder.swift",
"FetcherEngine/Recorder/TelemetryConfigRecorderWorker.swift",
"FetcherEngine/Recorder/TelemetryStatsRecorder.swift",
"FetcherEngine/Recorder/TelemetryStatsRecorderWorker.swift",
"FetcherEngine/Recorder/UniqueKeysRecorder.swift",
"FetcherEngine/Recorder/UniqueKeysRecorderWorker.swift",
"FetcherEngine/Refresh/BackgroundSyncWorker.swift",
"FetcherEngine/Refresh/ChangesChecker.swift",
"FetcherEngine/Refresh/EmptyMySegmentsStorage.swift",
"FetcherEngine/Refresh/PeriodicSyncWorker.swift",
"FetcherEngine/Refresh/QueryableMySegmentsFetcher.swift",
"FetcherEngine/Refresh/RetryableSegmentsSyncWorker.swift",
"FetcherEngine/Refresh/RetryableSyncWorker.swift",
"FetcherEngine/Refresh/SplitBgSynchronizer.swift",
"FetcherEngine/Refresh/SplitsSyncHelper.swift",
"FetcherEngine/SyncHelper.swift",
"Impressions/DecoratedImpression.swift",
"Impressions/DefaultImpressionsObserver.swift",
"Impressions/HashedImpression.swift",
"Impressions/Impression.swift",
"Impressions/ImpressionsConstants.swift",
"Impressions/ImpressionsCount.swift",
"Impressions/ImpressionsCountEntity.swift",
"Impressions/ImpressionsCountPerFeature.swift",
"Impressions/ImpressionsCounter.swift",
"Impressions/ImpressionsTest.swift",
"Impressions/KeyImpression.swift",
"Impressions/UniqueKey.swift",
"Impressions/UniqueKeys.swift",
"Initialization/SplitComponentCatalog.swift",
"Initialization/SplitComponentFactory.swift",
"Localhost/LocalhostApiDataSource.swift",
"Localhost/LocalhostClientManager.swift",
"Localhost/LocalhostFileDataSource.swift",
"Localhost/LocalhostSplitsParser.swift",
"Localhost/LocalhostSplitsStorage.swift",
"Localhost/LocalhostSynchronizer.swift",
"Localhost/SpaceDelimitedLocalhostSplitsParser.swift",
"Localhost/YamlLocalhostSplitsParser.swift",
"Matchers/AllKeysMatcher.swift",
"Matchers/BaseMatcher.swift",
"Matchers/BetweenMatcher.swift",
"Matchers/ContainsAllOfSetMatcher.swift",
"Matchers/ContainsAnyOfSetMatcher.swift",
"Matchers/ContainsStringMatcher.swift",
"Matchers/DataType/DateTime.swift",
"Matchers/DependencyMatcher.swift",
"Matchers/EndsWithMatcher.swift",
"Matchers/EqualToBooleanMatcher.swift",
"Matchers/EqualToMatcher.swift",
"Matchers/EqualToSetMatcher.swift",
"Matchers/GreaterThanOrEqualToMatcher.swift",
"Matchers/InSegmentMatcher.swift",
"Matchers/LessThanOrEqualToMatcher.swift",
"Matchers/MatchesStringMatcher.swift",
"Matchers/PartOfSetMatcher.swift",
"Matchers/Semver/BetweenSemverMatcher.swift",
"Matchers/Semver/EqualToSemverMatcher.swift",
"Matchers/Semver/GreaterThanOrEqualToSemverMatcher.swift",
"Matchers/Semver/InListSemverMatcher.swift",
"Matchers/Semver/LessThanOrEqualToSemverMatcher.swift",
"Matchers/Semver/Semver.swift",
"Matchers/StartWithMatcher.swift",
"Matchers/Whitelist.swift",
"Models/BetweenMatcherData.swift",
"Models/BetweenStringMatcherData.swift",
"Models/Condition.swift",
"Models/ConditionType.swift",
"Models/DataType.swift",
"Models/DependencyMatcherData.swift",
"Models/Extensions/SplitModels+StringConvertible.swift",
"Models/Key.swift",
"Models/KeySelector.swift",
"Models/Matcher.swift",
"Models/MatcherCombiner.swift",
"Models/MatcherGroup.swift",
"Models/MatcherProtocol.swift",
"Models/MatcherType.swift",
"Models/Segment.swift",
"Models/SplitModel/Split.swift",
"Models/SplitModel/SplitBase.swift",
"Models/SplitModel/SplitChange.swift",
"Models/Status.swift",
"Models/TrafficType.swift",
"Models/Treatment.swift",
"Models/UnaryNumericMatcherData.swift",
"Models/UserDefinedSegmentMatcherData.swift",
"Models/WhitelistMatcherData.swift",
"Network/Configuration/RestClientConfiguration.swift",
"Network/DataParsing/Json.swift",
"Network/Endpoints/Endpoint.swift",
"Network/Endpoints/EndpointFactory.swift",
"Network/Endpoints/ServiceEndpoints.swift",
"Network/Errors/GenericError.swift",
"Network/HttpClient/HttpClient.swift",
"Network/HttpClient/HttpDataRequest.swift",
"Network/HttpClient/HttpDataResponse.swift",
"Network/HttpClient/HttpError.swift",
"Network/HttpClient/HttpParameter.swift",
"Network/HttpClient/HttpParameters.swift",
"Network/HttpClient/HttpRequest.swift",
"Network/HttpClient/HttpRequestList.swift",
"Network/HttpClient/HttpRequestManager.swift",
"Network/HttpClient/HttpResponse.swift",
"Network/HttpClient/HttpSession.swift",
"Network/HttpClient/HttpStreamRequest.swift",
"Network/HttpClient/HttpStreamResponse.swift",
"Network/HttpClient/HttpTask.swift",
"Network/NetworkReachabilityManager.swift",
"Network/RestClient/RestClient+Impressions.swift",
"Network/RestClient/RestClient+ImpressionsCount.swift",
"Network/RestClient/RestClient+MySegments.swift",
"Network/RestClient/RestClient+SplitChanges.swift",
"Network/RestClient/RestClient+SseAuthenticator.swift",
"Network/RestClient/RestClient+TelemetryConfig.swift",
"Network/RestClient/RestClient+TelemetryStats.swift",
"Network/RestClient/RestClient+TrackEvents.swift",
"Network/RestClient/RestClient+UniqueKeys.swift",
"Network/RestClient/RestClient.swift",
"Network/Results/AllSegmentsChange.swift",
"Network/Results/DataResult.swift",
"Network/Results/SegmentsChange.swift",
"Network/Security/HostDomainFilter.swift",
"Network/Security/PublicKeyHeaders.swift",
"Network/Security/TlsPinChecker.swift",
"Network/Streaming/BackoffCounterTimer.swift",
"Network/Streaming/DefaultSseNotificationParser.swift",
"Network/Streaming/EventStreamParser.swift",
"Network/Streaming/FeatureFlagsPayloadDecoder.swift",
"Network/Streaming/JwtTokenParser.swift",
"Network/Streaming/MySegmentsPayloadDecoder.swift",
"Network/Streaming/NotificationManagerKeeper.swift",
"Network/Streaming/PushNotificationManager.swift",
"Network/Streaming/ReconnectBackoffCounter.swift",
"Network/Streaming/RetryableSplitsUpdateWorkerFactory.swift",
"Network/Streaming/SegmentsPayloadDecoder.swift",
"Network/Streaming/SseAuthenticator.swift",
"Network/Streaming/SseClient.swift",
"Network/Streaming/SseClientFactory.swift",
"Network/Streaming/SseConnectionHandler.swift",
"Network/Streaming/SseHandler.swift",
"Network/Streaming/SseNotificationProcessor.swift",
"Network/Streaming/SseNotifications.swift",
"Network/Streaming/SyncEventBroadcaster.swift",
"Network/Streaming/SyncSegmentsUpdateWorker.swift",
"Network/Streaming/SyncUpdateWorker.swift",
"Network/Streaming/Timers.swift",
"Network/Sync/ByKeyFacade.swift",
"Network/Sync/EventsSynchronizer.swift",
"Network/Sync/FeatureFlagsSynchronizer.swift",
"Network/Sync/ImpressionsTracker.swift",
"Network/Sync/MySegmentsSynchronizer.swift",
"Network/Sync/SyncCommons.swift",
"Network/Sync/SyncGuardian.swift",
"Network/Sync/SyncManager.swift",
"Network/Sync/SyncManagerBuilder.swift",
"Network/Sync/Synchronizer.swift",
"Network/Sync/TelemetrySynchronizer.swift",
"Network/Sync/UniqueKeyTracker.swift",
"Secure/SecureDataStore.swift",
"Storage/Attributes/AttributeEntity.swift",
"Storage/Attributes/AttributeMap.swift",
"Storage/Attributes/AttributesDao.swift",
"Storage/Attributes/AttributesStorage.swift",
"Storage/Attributes/ByKeyAttributesStorage.swift",
"Storage/Attributes/OneKeyAttributesStorage.swift",
"Storage/Attributes/OneKeyPersistentAttributesStorage.swift",
"Storage/Attributes/PersistentAttributesStorage.swift",
"Storage/CoreDataContextBuilder.swift",
"Storage/CoreDataHelper.swift",
"Storage/DefaultFileStorage.swift",
"Storage/Events/EventDao.swift",
"Storage/Events/EventEntity.swift",
"Storage/Events/EventsStorage.swift",
"Storage/Events/PersistentEventsStorage.swift",
"Storage/FileStorage.swift",
"Storage/GeneralInfo/GeneralInfoDao.swift",
"Storage/GeneralInfo/GeneralInfoEntity.swift",
"Storage/Global/GlobalSecureStorage.swift",
"Storage/Global/KeyValueStorage.swift",
"Storage/HashedImpression/HashedImpressionDao.swift",
"Storage/HashedImpression/HashedImpressionEntity.swift",
"Storage/HashedImpression/HashedImpressionStorage.swift",
"Storage/HashedImpression/PersistentHashedImpressionsStorage.swift",
"Storage/Impressions/ImpressionDao.swift",
"Storage/Impressions/ImpressionEntity.swift",
"Storage/Impressions/ImpressionsCountDao.swift",
"Storage/Impressions/ImpressionsMode.swift",
"Storage/Impressions/ImpressionsStorage.swift",
"Storage/Impressions/PersistentImpressionsCountStorage.swift",
"Storage/Impressions/PersistentImpressionsStorage.swift",
"Storage/LegacyStorageCleaner.swift",
"Storage/MySegments/ByKeyMySegmentsStorage.swift",
"Storage/MySegments/MyLargeSegmentsStorage.swift",
"Storage/MySegments/MySegmentEntity.swift",
"Storage/MySegments/MySegmentsDao.swift",
"Storage/MySegments/MySegmentsStorage.swift",
"Storage/MySegments/PersistentMySegmentsStorage.swift",
"Storage/SplitDatabase.swift",
"Storage/Splits/FlagSetsCache.swift",
"Storage/Splits/PersistentSplitsStorage.swift",
"Storage/Splits/ProcessedSplitChange.swift",
"Storage/Splits/SplitDao.swift",
"Storage/Splits/SplitEntity.swift",
"Storage/Splits/SplitsDecoder.swift",
"Storage/Splits/SplitsEncoder.swift",
"Storage/Splits/SplitsSnapshot.swift",
"Storage/Splits/SplitsStorage.swift",
"Storage/UniqueKeys/PersistentUniqueKeysStorage.swift",
"Storage/UniqueKeys/UniqueKeyDao.swift",
"Storage/UniqueKeys/UniqueKeyEntity.swift",
"Telemetry/LatencyCounter.swift",
"Telemetry/Storage/TelemetryConfig.swift",
"Telemetry/Storage/TelemetryInMemoryStorage.swift",
"Telemetry/Storage/TelemetryStats.swift",
"Telemetry/Storage/TelemetryStorage.swift",
"Track/Models/EventDTO.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Done.