|
1723 | 1723 | 75C71A4625E454460084187E /* SDKVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E75167322C520D400B2B157 /* SDKVersion.swift */; };
|
1724 | 1724 | 75C71C3925E45A2B0084187E /* WatchBackgroundNotifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75C71C3825E45A2B0084187E /* WatchBackgroundNotifier.swift */; };
|
1725 | 1725 | 7B4A4C11E9A503E68F2FCC69 /* libPods-OptimizelyTests-Common-iOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 33BE1D8564FE425132F728C0 /* libPods-OptimizelyTests-Common-iOS.a */; };
|
| 1726 | + 84E7ABBB27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1727 | + 84E7ABBC27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1728 | + 84E7ABBD27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1729 | + 84E7ABBE27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1730 | + 84E7ABBF27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1731 | + 84E7ABC027D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1732 | + 84E7ABC127D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1733 | + 84E7ABC227D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1734 | + 84E7ABC327D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1735 | + 84E7ABC427D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1736 | + 84E7ABC527D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1737 | + 84E7ABC627D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1738 | + 84E7ABC727D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1739 | + 84E7ABC827D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1740 | + 84E7ABC927D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
| 1741 | + 84E7ABCA27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */; }; |
1726 | 1742 | BD1C3E8524E4399C0084B4DA /* SemanticVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B97DD93249D327F003DE606 /* SemanticVersion.swift */; };
|
1727 | 1743 | BD64853C2491474500F30986 /* Optimizely.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E75167A22C520D400B2B157 /* Optimizely.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
1728 | 1744 | BD64853E2491474500F30986 /* Audience.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E75169822C520D400B2B157 /* Audience.swift */; };
|
|
2132 | 2148 | 6EF8DE3024BF7D69008B9488 /* DecisionReasons.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DecisionReasons.swift; sourceTree = "<group>"; };
|
2133 | 2149 | 75C719BB25E4519B0084187E /* Optimizely.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Optimizely.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
2134 | 2150 | 75C71C3825E45A2B0084187E /* WatchBackgroundNotifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WatchBackgroundNotifier.swift; sourceTree = "<group>"; };
|
| 2151 | + 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThreadSafeLogger.swift; sourceTree = "<group>"; }; |
2135 | 2152 | BD6485812491474500F30986 /* Optimizely.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Optimizely.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
2136 | 2153 | C78CAF572445AD8D009FE876 /* OptimizelyJSON.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OptimizelyJSON.swift; sourceTree = "<group>"; };
|
2137 | 2154 | C78CAF652446DB91009FE876 /* OptimizelyClientTests_OptimizelyJSON.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OptimizelyClientTests_OptimizelyJSON.swift; sourceTree = "<group>"; };
|
|
2413 | 2430 | 6E75166E22C520D400B2B157 /* MurmurHash3.swift */,
|
2414 | 2431 | 6E75166F22C520D400B2B157 /* HandlerRegistryService.swift */,
|
2415 | 2432 | 6E75167022C520D400B2B157 /* LogMessage.swift */,
|
| 2433 | + 84E7ABBA27D2A1F100447CAE /* ThreadSafeLogger.swift */, |
2416 | 2434 | 6E75167122C520D400B2B157 /* AtomicProperty.swift */,
|
2417 | 2435 | 6E424BDC263228E90081004A /* AtomicArray.swift */,
|
2418 | 2436 | 6E424BFB263228FD0081004A /* AtomicDictionary.swift */,
|
|
3106 | 3124 | isa = PBXProject;
|
3107 | 3125 | attributes = {
|
3108 | 3126 | LastSwiftUpdateCheck = 1230;
|
3109 |
| - LastUpgradeCheck = 1250; |
| 3127 | + LastUpgradeCheck = 1320; |
3110 | 3128 | ORGANIZATIONNAME = Optimizely;
|
3111 | 3129 | TargetAttributes = {
|
3112 | 3130 | 6E14CD622423F80B00010234 = {
|
|
3761 | 3779 | 6E14CD732423F96F00010234 /* OptimizelyResult.swift in Sources */,
|
3762 | 3780 | 6E14CD7E2423F98D00010234 /* DefaultNotificationCenter.swift in Sources */,
|
3763 | 3781 | 6E14CD8B2423F9A100010234 /* UserAttribute.swift in Sources */,
|
| 3782 | + 84E7ABC227D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
3764 | 3783 | 6E14CD702423F94800010234 /* OptimizelyLogLevel.swift in Sources */,
|
3765 | 3784 | 6E14CD782423F97E00010234 /* DefaultEventDispatcher.swift in Sources */,
|
3766 | 3785 | 6E8A3D4B2637408500DAEA13 /* MockDatafileHandler.swift in Sources */,
|
|
3919 | 3938 | 6E424CBD26324B1D0081004A /* LogMessage.swift in Sources */,
|
3920 | 3939 | 6E424CBE26324B1D0081004A /* AtomicProperty.swift in Sources */,
|
3921 | 3940 | 6E2F8AFF26B22E8000DCEEB9 /* ConcurrencyTests_SingleClient.swift in Sources */,
|
| 3941 | + 84E7ABC127D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
3922 | 3942 | 6E424CBF26324B1D0081004A /* AtomicArray.swift in Sources */,
|
3923 | 3943 | 6E424CC026324B1D0081004A /* AtomicDictionary.swift in Sources */,
|
3924 | 3944 | 6E5D12212638DDF4000ABFC3 /* MockEventDispatcher.swift in Sources */,
|
|
3942 | 3962 | 6EF8DE3224BF7D69008B9488 /* DecisionReasons.swift in Sources */,
|
3943 | 3963 | 6E75192522C520D500B2B157 /* DataStoreQueueStack.swift in Sources */,
|
3944 | 3964 | 6E7516FB22C520D400B2B157 /* OptimizelyLogLevel.swift in Sources */,
|
| 3965 | + 84E7ABBC27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
3945 | 3966 | 6E75184D22C520D400B2B157 /* ProjectConfig.swift in Sources */,
|
3946 | 3967 | 6E623F03253F9045000617D0 /* DecisionInfo.swift in Sources */,
|
3947 | 3968 | 6E75171322C520D400B2B157 /* OptimizelyClient+ObjC.swift in Sources */,
|
|
4026 | 4047 | 6E75177A22C520D400B2B157 /* SDKVersion.swift in Sources */,
|
4027 | 4048 | 6E7516C622C520D400B2B157 /* DefaultEventDispatcher.swift in Sources */,
|
4028 | 4049 | 6E75189C22C520D400B2B157 /* Experiment.swift in Sources */,
|
| 4050 | + 84E7ABC727D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
4029 | 4051 | 6E75176222C520D400B2B157 /* AtomicProperty.swift in Sources */,
|
4030 | 4052 | 6E75180C22C520D400B2B157 /* DataStoreFile.swift in Sources */,
|
4031 | 4053 | 6E8A3D502637408500DAEA13 /* MockDatafileHandler.swift in Sources */,
|
|
4110 | 4132 | 6E7517CC22C520D400B2B157 /* DefaultBucketer.swift in Sources */,
|
4111 | 4133 | 6E75178E22C520D400B2B157 /* OptimizelyClient+Extension.swift in Sources */,
|
4112 | 4134 | 6E75172E22C520D400B2B157 /* Constants.swift in Sources */,
|
| 4135 | + 84E7ABC327D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
4113 | 4136 | 6E9B11E022C548A200C22D81 /* OptimizelyClientTests_Group.swift in Sources */,
|
4114 | 4137 | 6E75187422C520D400B2B157 /* Variation.swift in Sources */,
|
4115 | 4138 | C78CAFA924486E0A009FE876 /* OptimizelyJSON+ObjC.swift in Sources */,
|
|
4216 | 4239 | 6E623F0B253F9045000617D0 /* DecisionInfo.swift in Sources */,
|
4217 | 4240 | 6E75193722C520D500B2B157 /* OPTDataStore.swift in Sources */,
|
4218 | 4241 | 6E75191322C520D500B2B157 /* BackgroundingCallbacks.swift in Sources */,
|
| 4242 | + 84E7ABC627D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
4219 | 4243 | 6E75172522C520D400B2B157 /* OptimizelyResult.swift in Sources */,
|
4220 | 4244 | 6E75173122C520D400B2B157 /* Constants.swift in Sources */,
|
4221 | 4245 | 6E75184722C520D400B2B157 /* Event.swift in Sources */,
|
|
4330 | 4354 | 6E7517C522C520D400B2B157 /* DefaultDatafileHandler.swift in Sources */,
|
4331 | 4355 | 6E75190922C520D500B2B157 /* Attribute.swift in Sources */,
|
4332 | 4356 | 6E75177B22C520D400B2B157 /* SDKVersion.swift in Sources */,
|
| 4357 | + 84E7ABC827D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
4333 | 4358 | 6E7E9B562523F8C6009E4426 /* OptimizelyUserContextTests_Decide_Legacy.swift in Sources */,
|
4334 | 4359 | 6EC6DD3C24ABF6990017D296 /* OptimizelyClient+Decide.swift in Sources */,
|
4335 | 4360 | 6E75192D22C520D500B2B157 /* DataStoreQueueStack.swift in Sources */,
|
|
4469 | 4494 | 6E75184A22C520D400B2B157 /* Event.swift in Sources */,
|
4470 | 4495 | 6E75191622C520D500B2B157 /* BackgroundingCallbacks.swift in Sources */,
|
4471 | 4496 | 6E9B11A522C5488300C22D81 /* ConditionHolderTests_Evaluate.swift in Sources */,
|
| 4497 | + 84E7ABC927D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
4472 | 4498 | 6E9B119122C5488300C22D81 /* EventForDispatchTests.swift in Sources */,
|
4473 | 4499 | 6E7517EA22C520D400B2B157 /* DefaultDecisionService.swift in Sources */,
|
4474 | 4500 | 6E75171C22C520D400B2B157 /* OptimizelyClient+ObjC.swift in Sources */,
|
|
4633 | 4659 | 6E9B115122C5486E00C22D81 /* NotificationCenterTests.swift in Sources */,
|
4634 | 4660 | 6E75184322C520D400B2B157 /* Event.swift in Sources */,
|
4635 | 4661 | 6E75193F22C520D500B2B157 /* OPTDecisionService.swift in Sources */,
|
| 4662 | + 84E7ABC027D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
4636 | 4663 | 6E7516CD22C520D400B2B157 /* OPTLogger.swift in Sources */,
|
4637 | 4664 | 6E7517FB22C520D400B2B157 /* DataStoreUserDefaults.swift in Sources */,
|
4638 | 4665 | );
|
|
4699 | 4726 | 6E75184522C520D400B2B157 /* Event.swift in Sources */,
|
4700 | 4727 | 6E75191122C520D500B2B157 /* BackgroundingCallbacks.swift in Sources */,
|
4701 | 4728 | 6E9B118F22C5488100C22D81 /* ConditionHolderTests_Evaluate.swift in Sources */,
|
| 4729 | + 84E7ABC427D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
4702 | 4730 | 6E9B117B22C5488100C22D81 /* EventForDispatchTests.swift in Sources */,
|
4703 | 4731 | 6E7517E522C520D400B2B157 /* DefaultDecisionService.swift in Sources */,
|
4704 | 4732 | 6E75171722C520D400B2B157 /* OptimizelyClient+ObjC.swift in Sources */,
|
|
4805 | 4833 | 6E8A3D4E2637408500DAEA13 /* MockDatafileHandler.swift in Sources */,
|
4806 | 4834 | 6E9B11E222C548AF00C22D81 /* OtherTests.swift in Sources */,
|
4807 | 4835 | 6E75185E22C520D400B2B157 /* FeatureVariable.swift in Sources */,
|
| 4836 | + 84E7ABC527D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
4808 | 4837 | 6E7518BE22C520D400B2B157 /* Variable.swift in Sources */,
|
4809 | 4838 | 6E7518CA22C520D400B2B157 /* Audience.swift in Sources */,
|
4810 | 4839 | 6E75187622C520D400B2B157 /* Variation.swift in Sources */,
|
|
4893 | 4922 | 6E8A3D532637408500DAEA13 /* MockDatafileHandler.swift in Sources */,
|
4894 | 4923 | 6E9B11E422C548B100C22D81 /* OtherTests.swift in Sources */,
|
4895 | 4924 | 6E75186322C520D400B2B157 /* FeatureVariable.swift in Sources */,
|
| 4925 | + 84E7ABCA27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
4896 | 4926 | 6E7518C322C520D400B2B157 /* Variable.swift in Sources */,
|
4897 | 4927 | 6E7518CF22C520D400B2B157 /* Audience.swift in Sources */,
|
4898 | 4928 | 6E75187B22C520D400B2B157 /* Variation.swift in Sources */,
|
|
4937 | 4967 | 6EF8DE3124BF7D69008B9488 /* DecisionReasons.swift in Sources */,
|
4938 | 4968 | 6E7517BC22C520D400B2B157 /* DefaultDatafileHandler.swift in Sources */,
|
4939 | 4969 | 6E7516CA22C520D400B2B157 /* OPTLogger.swift in Sources */,
|
| 4970 | + 84E7ABBB27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
4940 | 4971 | 6E75182822C520D400B2B157 /* BatchEvent.swift in Sources */,
|
4941 | 4972 | 6E623F02253F9045000617D0 /* DecisionInfo.swift in Sources */,
|
4942 | 4973 | 6E75184022C520D400B2B157 /* Event.swift in Sources */,
|
|
5021 | 5052 | 6E75177422C520D400B2B157 /* SDKVersion.swift in Sources */,
|
5022 | 5053 | 6E7516C022C520D400B2B157 /* DefaultEventDispatcher.swift in Sources */,
|
5023 | 5054 | 6E75189622C520D400B2B157 /* Experiment.swift in Sources */,
|
| 5055 | + 84E7ABBF27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
5024 | 5056 | 6E75175C22C520D400B2B157 /* AtomicProperty.swift in Sources */,
|
5025 | 5057 | 6E75180622C520D400B2B157 /* DataStoreFile.swift in Sources */,
|
5026 | 5058 | 6E8A3D482637408500DAEA13 /* MockDatafileHandler.swift in Sources */,
|
|
5169 | 5201 | 75C71A4225E454460084187E /* HandlerRegistryService.swift in Sources */,
|
5170 | 5202 | 75C71A4325E454460084187E /* LogMessage.swift in Sources */,
|
5171 | 5203 | 75C71A4425E454460084187E /* AtomicProperty.swift in Sources */,
|
| 5204 | + 84E7ABBE27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
5172 | 5205 | 75C71A4525E454460084187E /* Utils.swift in Sources */,
|
5173 | 5206 | 75C71A4625E454460084187E /* SDKVersion.swift in Sources */,
|
5174 | 5207 | );
|
|
5187 | 5220 | 6EF8DE3324BF7D69008B9488 /* DecisionReasons.swift in Sources */,
|
5188 | 5221 | BD6485432491474500F30986 /* DefaultDatafileHandler.swift in Sources */,
|
5189 | 5222 | BD6485442491474500F30986 /* OPTLogger.swift in Sources */,
|
| 5223 | + 84E7ABBD27D2A1F100447CAE /* ThreadSafeLogger.swift in Sources */, |
5190 | 5224 | BD6485452491474500F30986 /* BatchEvent.swift in Sources */,
|
5191 | 5225 | 6E623F04253F9045000617D0 /* DecisionInfo.swift in Sources */,
|
5192 | 5226 | BD6485462491474500F30986 /* Event.swift in Sources */,
|
|
0 commit comments