|
2110 | 2110 | 98F28A502E02DD6D00A86546 /* CmabClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A402E02DD6D00A86546 /* CmabClient.swift */; };
|
2111 | 2111 | 98F28A522E02E81500A86546 /* CMABClientTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A512E02E81500A86546 /* CMABClientTests.swift */; };
|
2112 | 2112 | 98F28A532E02E81500A86546 /* CMABClientTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A512E02E81500A86546 /* CMABClientTests.swift */; };
|
| 2113 | + 98F28A562E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2114 | + 98F28A572E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2115 | + 98F28A582E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2116 | + 98F28A592E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2117 | + 98F28A5A2E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2118 | + 98F28A5B2E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2119 | + 98F28A5C2E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2120 | + 98F28A5D2E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2121 | + 98F28A5E2E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2122 | + 98F28A5F2E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2123 | + 98F28A602E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2124 | + 98F28A612E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2125 | + 98F28A622E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2126 | + 98F28A632E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2127 | + 98F28A642E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2128 | + 98F28A652E0451CC00A86546 /* CmabService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A552E0451CC00A86546 /* CmabService.swift */; }; |
| 2129 | + 98F28A672E05220300A86546 /* CmabServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A662E05220300A86546 /* CmabServiceTests.swift */; }; |
| 2130 | + 98F28A682E05220300A86546 /* CmabServiceTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98F28A662E05220300A86546 /* CmabServiceTests.swift */; }; |
2113 | 2131 | BD1C3E8524E4399C0084B4DA /* SemanticVersion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B97DD93249D327F003DE606 /* SemanticVersion.swift */; };
|
2114 | 2132 | BD64853C2491474500F30986 /* Optimizely.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E75167A22C520D400B2B157 /* Optimizely.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
2115 | 2133 | BD64853E2491474500F30986 /* Audience.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E75169822C520D400B2B157 /* Audience.swift */; };
|
|
2565 | 2583 | 98F28A2D2E01968000A86546 /* CmabTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CmabTests.swift; sourceTree = "<group>"; };
|
2566 | 2584 | 98F28A402E02DD6D00A86546 /* CmabClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CmabClient.swift; sourceTree = "<group>"; };
|
2567 | 2585 | 98F28A512E02E81500A86546 /* CMABClientTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CMABClientTests.swift; sourceTree = "<group>"; };
|
| 2586 | + 98F28A552E0451CC00A86546 /* CmabService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CmabService.swift; sourceTree = "<group>"; }; |
| 2587 | + 98F28A662E05220300A86546 /* CmabServiceTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CmabServiceTests.swift; sourceTree = "<group>"; }; |
2568 | 2588 | BD6485812491474500F30986 /* Optimizely.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Optimizely.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
2569 | 2589 | C78CAF572445AD8D009FE876 /* OptimizelyJSON.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OptimizelyJSON.swift; sourceTree = "<group>"; };
|
2570 | 2590 | C78CAF652446DB91009FE876 /* OptimizelyClientTests_OptimizelyJSON.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OptimizelyClientTests_OptimizelyJSON.swift; sourceTree = "<group>"; };
|
|
3098 | 3118 | 8486180E286D0B8900B7F41B /* OdpManagerTests.swift */,
|
3099 | 3119 | 8486180D286D0B8900B7F41B /* OdpSegmentManagerTests.swift */,
|
3100 | 3120 | 98F28A512E02E81500A86546 /* CMABClientTests.swift */,
|
| 3121 | + 98F28A662E05220300A86546 /* CmabServiceTests.swift */, |
3101 | 3122 | 8486180F286D0B8900B7F41B /* VuidManagerTests.swift */,
|
3102 | 3123 | 84861819286D188B00B7F41B /* OdpSegmentApiManagerTests.swift */,
|
3103 | 3124 | 8486181A286D188B00B7F41B /* OdpEventApiManagerTests.swift */,
|
|
3270 | 3291 | isa = PBXGroup;
|
3271 | 3292 | children = (
|
3272 | 3293 | 98F28A402E02DD6D00A86546 /* CmabClient.swift */,
|
| 3294 | + 98F28A552E0451CC00A86546 /* CmabService.swift */, |
3273 | 3295 | );
|
3274 | 3296 | path = CMAB;
|
3275 | 3297 | sourceTree = "<group>";
|
|
4343 | 4365 | 6E14CD752423F97600010234 /* OptimizelyConfig+ObjC.swift in Sources */,
|
4344 | 4366 | 6E14CD712423F96800010234 /* OptimizelyClient.swift in Sources */,
|
4345 | 4367 | 6E14CD842423F9A100010234 /* BatchEventBuilder.swift in Sources */,
|
| 4368 | + 98F28A5E2E0451CC00A86546 /* CmabService.swift in Sources */, |
4346 | 4369 | 6E14CD6E2423F85E00010234 /* EventDispatcherTests_Batch.swift in Sources */,
|
4347 | 4370 | 6E14CDA92423F9C300010234 /* Utils.swift in Sources */,
|
4348 | 4371 | 98F28A472E02DD6D00A86546 /* CmabClient.swift in Sources */,
|
|
4416 | 4439 | 84E2E9782855875E001114AB /* OdpEventManager.swift in Sources */,
|
4417 | 4440 | 6E424CFA26324B620081004A /* DataStoreMemory.swift in Sources */,
|
4418 | 4441 | 6E424CFB26324B620081004A /* DataStoreUserDefaults.swift in Sources */,
|
| 4442 | + 98F28A652E0451CC00A86546 /* CmabService.swift in Sources */, |
4419 | 4443 | 6E6522E4278E4F3800954EA1 /* OdpManager.swift in Sources */,
|
4420 | 4444 | 6E424CFC26324B620081004A /* DataStoreFile.swift in Sources */,
|
4421 | 4445 | 6E424CFD26324B620081004A /* DataStoreQueueStackImpl.swift in Sources */,
|
|
4574 | 4598 | C78CAF592445AD8D009FE876 /* OptimizelyJSON.swift in Sources */,
|
4575 | 4599 | 848617C92863DC2700B7F41B /* OdpSegmentManager.swift in Sources */,
|
4576 | 4600 | 6E7518E922C520D400B2B157 /* ConditionHolder.swift in Sources */,
|
| 4601 | + 98F28A622E0451CC00A86546 /* CmabService.swift in Sources */, |
4577 | 4602 | 6E75184122C520D400B2B157 /* Event.swift in Sources */,
|
4578 | 4603 | 6E7517C922C520D400B2B157 /* DefaultBucketer.swift in Sources */,
|
4579 | 4604 | 6E75181D22C520D400B2B157 /* BatchEventBuilder.swift in Sources */,
|
|
4667 | 4692 | 6E7516DE22C520D400B2B157 /* OPTUserProfileService.swift in Sources */,
|
4668 | 4693 | 6E75189022C520D400B2B157 /* Project.swift in Sources */,
|
4669 | 4694 | 6E75195C22C520D500B2B157 /* OPTBucketer.swift in Sources */,
|
| 4695 | + 98F28A572E0451CC00A86546 /* CmabService.swift in Sources */, |
4670 | 4696 | 6E7518E422C520D400B2B157 /* ConditionLeaf.swift in Sources */,
|
4671 | 4697 | 6E7518F022C520D500B2B157 /* ConditionHolder.swift in Sources */,
|
4672 | 4698 | 98F28A442E02DD6D00A86546 /* CmabClient.swift in Sources */,
|
|
4830 | 4856 | C78CAF7424482C86009FE876 /* OptimizelyClientTests_OptimizelyJSON.swift in Sources */,
|
4831 | 4857 | 6EC6DD3724ABF6990017D296 /* OptimizelyClient+Decide.swift in Sources */,
|
4832 | 4858 | 6E7516E622C520D400B2B157 /* OPTEventDispatcher.swift in Sources */,
|
| 4859 | + 98F28A612E0451CC00A86546 /* CmabService.swift in Sources */, |
4833 | 4860 | 6EF8DE3724BF7D69008B9488 /* DecisionReasons.swift in Sources */,
|
4834 | 4861 | 6EC6DD4724ABF89B0017D296 /* OptimizelyUserContext.swift in Sources */,
|
4835 | 4862 | 6E7518F822C520D500B2B157 /* UserAttribute.swift in Sources */,
|
|
4904 | 4931 | 6E75188F22C520D400B2B157 /* Project.swift in Sources */,
|
4905 | 4932 | 6E75195B22C520D500B2B157 /* OPTBucketer.swift in Sources */,
|
4906 | 4933 | 6E7518E322C520D400B2B157 /* ConditionLeaf.swift in Sources */,
|
| 4934 | + 98F28A5D2E0451CC00A86546 /* CmabService.swift in Sources */, |
4907 | 4935 | 6E7518EF22C520D400B2B157 /* ConditionHolder.swift in Sources */,
|
4908 | 4936 | 6E75182F22C520D400B2B157 /* BatchEvent.swift in Sources */,
|
4909 | 4937 | 6E75191F22C520D500B2B157 /* OPTNotificationCenter.swift in Sources */,
|
|
4959 | 4987 | 6E9B117422C5487100C22D81 /* DecisionServiceTests_Others.swift in Sources */,
|
4960 | 4988 | 6E9B116E22C5487100C22D81 /* LoggerTests.swift in Sources */,
|
4961 | 4989 | 84F6BADE27FD011B004BE62A /* OptimizelyUserContextTests_ODP_Decide.swift in Sources */,
|
| 4990 | + 98F28A5C2E0451CC00A86546 /* CmabService.swift in Sources */, |
4962 | 4991 | 6E75180D22C520D400B2B157 /* DataStoreFile.swift in Sources */,
|
4963 | 4992 | 6E75178722C520D400B2B157 /* ArrayEventForDispatch+Extension.swift in Sources */,
|
4964 | 4993 | 6E75179F22C520D400B2B157 /* DataStoreQueueStackImpl+Extension.swift in Sources */,
|
|
5007 | 5036 | 6E75192D22C520D500B2B157 /* DataStoreQueueStack.swift in Sources */,
|
5008 | 5037 | 6E7516D322C520D400B2B157 /* OPTLogger.swift in Sources */,
|
5009 | 5038 | 6E75180122C520D400B2B157 /* DataStoreUserDefaults.swift in Sources */,
|
| 5039 | + 98F28A672E05220300A86546 /* CmabServiceTests.swift in Sources */, |
5010 | 5040 | 98AC98472DB7B762001405DD /* BucketTests_HoldoutToVariation.swift in Sources */,
|
5011 | 5041 | 6E75175722C520D400B2B157 /* LogMessage.swift in Sources */,
|
5012 | 5042 | 98F28A242E01940500A86546 /* Cmab.swift in Sources */,
|
|
5153 | 5183 | 6E9B119622C5488300C22D81 /* AudienceTests.swift in Sources */,
|
5154 | 5184 | 6E7518B622C520D400B2B157 /* Group.swift in Sources */,
|
5155 | 5185 | 6E7516D422C520D400B2B157 /* OPTLogger.swift in Sources */,
|
| 5186 | + 98F28A602E0451CC00A86546 /* CmabService.swift in Sources */, |
5156 | 5187 | 6E75183222C520D400B2B157 /* BatchEvent.swift in Sources */,
|
5157 | 5188 | 6E7518DA22C520D400B2B157 /* AttributeValue.swift in Sources */,
|
5158 | 5189 | 84640882281320F000CCF97D /* IntegrationTests.swift in Sources */,
|
|
5248 | 5279 | 6E9B115422C5486E00C22D81 /* LoggerTests.swift in Sources */,
|
5249 | 5280 | 6E7518DF22C520D400B2B157 /* ConditionLeaf.swift in Sources */,
|
5250 | 5281 | 6E75172D22C520D400B2B157 /* Constants.swift in Sources */,
|
| 5282 | + 98F28A5A2E0451CC00A86546 /* CmabService.swift in Sources */, |
5251 | 5283 | 6E75172122C520D400B2B157 /* OptimizelyResult.swift in Sources */,
|
5252 | 5284 | 6E75186722C520D400B2B157 /* Rollout.swift in Sources */,
|
5253 | 5285 | 6E424C01263228FD0081004A /* AtomicDictionary.swift in Sources */,
|
|
5296 | 5328 | 6E75193322C520D500B2B157 /* OPTDataStore.swift in Sources */,
|
5297 | 5329 | 84861811286D0B8900B7F41B /* OdpSegmentManagerTests.swift in Sources */,
|
5298 | 5330 | 6E7517EF22C520D400B2B157 /* DataStoreMemory.swift in Sources */,
|
| 5331 | + 98F28A682E05220300A86546 /* CmabServiceTests.swift in Sources */, |
5299 | 5332 | 6E75194B22C520D500B2B157 /* OPTDatafileHandler.swift in Sources */,
|
5300 | 5333 | 6E75195722C520D500B2B157 /* OPTBucketer.swift in Sources */,
|
5301 | 5334 | 98F28A2A2E01940500A86546 /* Cmab.swift in Sources */,
|
|
5437 | 5470 | 6E86CEA924FDC847005DAFED /* OptimizelyUserContext+ObjC.swift in Sources */,
|
5438 | 5471 | 6E9B118322C5488100C22D81 /* UserAttributeTests_Evaluate.swift in Sources */,
|
5439 | 5472 | 98F28A1D2E01940500A86546 /* Cmab.swift in Sources */,
|
| 5473 | + 98F28A582E0451CC00A86546 /* CmabService.swift in Sources */, |
5440 | 5474 | 6E9B118E22C5488100C22D81 /* ProjectTests.swift in Sources */,
|
5441 | 5475 | 6E9B118022C5488100C22D81 /* AudienceTests.swift in Sources */,
|
5442 | 5476 | 6E7518B122C520D400B2B157 /* Group.swift in Sources */,
|
|
5563 | 5597 | 6E7517DA22C520D400B2B157 /* DefaultNotificationCenter.swift in Sources */,
|
5564 | 5598 | 6E7517E622C520D400B2B157 /* DefaultDecisionService.swift in Sources */,
|
5565 | 5599 | 984FE51F2CC8AA88004F6F41 /* UserProfileTracker.swift in Sources */,
|
| 5600 | + 98F28A5B2E0451CC00A86546 /* CmabService.swift in Sources */, |
5566 | 5601 | 6E75171822C520D400B2B157 /* OptimizelyClient+ObjC.swift in Sources */,
|
5567 | 5602 | 98F28A452E02DD6D00A86546 /* CmabClient.swift in Sources */,
|
5568 | 5603 | 6E75174822C520D400B2B157 /* HandlerRegistryService.swift in Sources */,
|
|
5671 | 5706 | 6E7517DF22C520D400B2B157 /* DefaultNotificationCenter.swift in Sources */,
|
5672 | 5707 | 6E7517EB22C520D400B2B157 /* DefaultDecisionService.swift in Sources */,
|
5673 | 5708 | 984FE51D2CC8AA88004F6F41 /* UserProfileTracker.swift in Sources */,
|
| 5709 | + 98F28A562E0451CC00A86546 /* CmabService.swift in Sources */, |
5674 | 5710 | 6E75171D22C520D400B2B157 /* OptimizelyClient+ObjC.swift in Sources */,
|
5675 | 5711 | 98F28A4A2E02DD6D00A86546 /* CmabClient.swift in Sources */,
|
5676 | 5712 | 6E75174D22C520D400B2B157 /* HandlerRegistryService.swift in Sources */,
|
|
5811 | 5847 | C78CAF582445AD8D009FE876 /* OptimizelyJSON.swift in Sources */,
|
5812 | 5848 | 848617C82863DC2700B7F41B /* OdpSegmentManager.swift in Sources */,
|
5813 | 5849 | 6E75170622C520D400B2B157 /* OptimizelyClient.swift in Sources */,
|
| 5850 | + 98F28A642E0451CC00A86546 /* CmabService.swift in Sources */, |
5814 | 5851 | 6E7518A022C520D400B2B157 /* FeatureFlag.swift in Sources */,
|
5815 | 5852 | 6E75174222C520D400B2B157 /* HandlerRegistryService.swift in Sources */,
|
5816 | 5853 | 6E75187022C520D400B2B157 /* Variation.swift in Sources */,
|
|
5904 | 5941 | 6E7517E222C520D400B2B157 /* DefaultDecisionService.swift in Sources */,
|
5905 | 5942 | 6E7516D822C520D400B2B157 /* OPTUserProfileService.swift in Sources */,
|
5906 | 5943 | 6E75188A22C520D400B2B157 /* Project.swift in Sources */,
|
| 5944 | + 98F28A5F2E0451CC00A86546 /* CmabService.swift in Sources */, |
5907 | 5945 | 6E75195622C520D500B2B157 /* OPTBucketer.swift in Sources */,
|
5908 | 5946 | 6E7518DE22C520D400B2B157 /* ConditionLeaf.swift in Sources */,
|
5909 | 5947 | 98F28A4B2E02DD6D00A86546 /* CmabClient.swift in Sources */,
|
|
6017 | 6055 | 75C71A2E25E454460084187E /* Project.swift in Sources */,
|
6018 | 6056 | 75C71A2F25E454460084187E /* Experiment.swift in Sources */,
|
6019 | 6057 | 75C71A3025E454460084187E /* FeatureFlag.swift in Sources */,
|
| 6058 | + 98F28A592E0451CC00A86546 /* CmabService.swift in Sources */, |
6020 | 6059 | 75C71A3125E454460084187E /* Group.swift in Sources */,
|
6021 | 6060 | 75C71A3225E454460084187E /* Variable.swift in Sources */,
|
6022 | 6061 | 848617DD2863E21200B7F41B /* OdpSegmentApiManager.swift in Sources */,
|
|
6119 | 6158 | BD6485662491474500F30986 /* OptimizelyJSON.swift in Sources */,
|
6120 | 6159 | 848617CA2863DC2700B7F41B /* OdpSegmentManager.swift in Sources */,
|
6121 | 6160 | BD6485672491474500F30986 /* OptimizelyClient.swift in Sources */,
|
| 6161 | + 98F28A632E0451CC00A86546 /* CmabService.swift in Sources */, |
6122 | 6162 | BD6485682491474500F30986 /* FeatureFlag.swift in Sources */,
|
6123 | 6163 | BD6485692491474500F30986 /* HandlerRegistryService.swift in Sources */,
|
6124 | 6164 | BD64856A2491474500F30986 /* Variation.swift in Sources */,
|
|
0 commit comments