|
225 | 225 | 90855D0120ED254600A97BEC /* OPTLYControlAttributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 90855CFC20ED237F00A97BEC /* OPTLYControlAttributes.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
226 | 226 | 90855D0D20ED2E0100A97BEC /* OPTLYControlAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 90855D0420ED2B0200A97BEC /* OPTLYControlAttributes.m */; };
|
227 | 227 | 90855D0E20ED2E0300A97BEC /* OPTLYControlAttributes.m in Sources */ = {isa = PBXBuildFile; fileRef = 90855D0420ED2B0200A97BEC /* OPTLYControlAttributes.m */; };
|
| 228 | + C778BD2521DCDAB500AD38AE /* OPTLYTypedAudienceTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C778BD2421DCDAB500AD38AE /* OPTLYTypedAudienceTest.m */; }; |
| 229 | + C778BD2621DCDAB500AD38AE /* OPTLYTypedAudienceTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C778BD2421DCDAB500AD38AE /* OPTLYTypedAudienceTest.m */; }; |
228 | 230 | C77958C3219BFBC300B4CA89 /* OPTLYNSObject+Validation.h in Headers */ = {isa = PBXBuildFile; fileRef = C77958C0219BFBA000B4CA89 /* OPTLYNSObject+Validation.h */; };
|
229 | 231 | C77958C4219BFBC400B4CA89 /* OPTLYNSObject+Validation.h in Headers */ = {isa = PBXBuildFile; fileRef = C77958C0219BFBA000B4CA89 /* OPTLYNSObject+Validation.h */; };
|
230 | 232 | C77958C5219BFBC700B4CA89 /* OPTLYNSObject+Validation.m in Sources */ = {isa = PBXBuildFile; fileRef = C77958C1219BFBA000B4CA89 /* OPTLYNSObject+Validation.m */; };
|
231 | 233 | C77958C6219BFBC800B4CA89 /* OPTLYNSObject+Validation.m in Sources */ = {isa = PBXBuildFile; fileRef = C77958C1219BFBA000B4CA89 /* OPTLYNSObject+Validation.m */; };
|
232 |
| - C7809D1921C11675005725FF /* OPTLYValidationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C7809D1821C11675005725FF /* OPTLYValidationTest.m */; }; |
233 |
| - C7809D1A21C11675005725FF /* OPTLYValidationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C7809D1821C11675005725FF /* OPTLYValidationTest.m */; }; |
| 234 | + C779881321CBC22A002AAEC8 /* OPTLYValidationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C779881221CBC22A002AAEC8 /* OPTLYValidationTest.m */; }; |
| 235 | + C779881421CBC22A002AAEC8 /* OPTLYValidationTest.m in Sources */ = {isa = PBXBuildFile; fileRef = C779881221CBC22A002AAEC8 /* OPTLYValidationTest.m */; }; |
| 236 | + C78F98B7219ADEA600808062 /* OPTLYAudienceBaseCondition.h in Headers */ = {isa = PBXBuildFile; fileRef = C78F98B4219ADE9600808062 /* OPTLYAudienceBaseCondition.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 237 | + C78F98B8219ADEA700808062 /* OPTLYAudienceBaseCondition.h in Headers */ = {isa = PBXBuildFile; fileRef = C78F98B4219ADE9600808062 /* OPTLYAudienceBaseCondition.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 238 | + C78F98B9219ADEAB00808062 /* OPTLYAudienceBaseCondition.m in Sources */ = {isa = PBXBuildFile; fileRef = C78F98B5219ADE9600808062 /* OPTLYAudienceBaseCondition.m */; }; |
| 239 | + C78F98BA219ADEAB00808062 /* OPTLYAudienceBaseCondition.m in Sources */ = {isa = PBXBuildFile; fileRef = C78F98B5219ADE9600808062 /* OPTLYAudienceBaseCondition.m */; }; |
| 240 | + C7ACD4FE218C2E4A008EC52E /* typed_audience_datafile.json in Resources */ = {isa = PBXBuildFile; fileRef = C7ACD4FD218C2E4A008EC52E /* typed_audience_datafile.json */; }; |
| 241 | + C7ACD4FF218C2E51008EC52E /* typed_audience_datafile.json in Resources */ = {isa = PBXBuildFile; fileRef = C7ACD4FD218C2E4A008EC52E /* typed_audience_datafile.json */; }; |
234 | 242 | EA064BC71DD3FC8800DF7537 /* OPTLYQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = EA064BC51DD3FC8800DF7537 /* OPTLYQueue.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
235 | 243 | EA064BC81DD3FC8800DF7537 /* OPTLYQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = EA064BC51DD3FC8800DF7537 /* OPTLYQueue.h */; settings = {ATTRIBUTES = (Public, ); }; };
|
236 | 244 | EA064BC91DD3FC8800DF7537 /* OPTLYQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = EA064BC61DD3FC8800DF7537 /* OPTLYQueue.m */; };
|
|
635 | 643 | A52039FD7B704890859320C4 /* Pods-OptimizelySDKCoreiOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OptimizelySDKCoreiOSTests.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-OptimizelySDKCoreiOSTests/Pods-OptimizelySDKCoreiOSTests.debug.xcconfig"; sourceTree = "<group>"; };
|
636 | 644 | B333468714C0D4A8633103EF /* Pods-OptimizelySDKCoreiOSTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OptimizelySDKCoreiOSTests.release.xcconfig"; path = "../Pods/Target Support Files/Pods-OptimizelySDKCoreiOSTests/Pods-OptimizelySDKCoreiOSTests.release.xcconfig"; sourceTree = "<group>"; };
|
637 | 645 | BE0C3BD9DC6186DB98A667C2 /* Pods_OptimizelySDKCoreTVOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_OptimizelySDKCoreTVOS.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
| 646 | + C778BD2421DCDAB500AD38AE /* OPTLYTypedAudienceTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OPTLYTypedAudienceTest.m; sourceTree = "<group>"; }; |
638 | 647 | C77958C0219BFBA000B4CA89 /* OPTLYNSObject+Validation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "OPTLYNSObject+Validation.h"; sourceTree = "<group>"; };
|
639 | 648 | C77958C1219BFBA000B4CA89 /* OPTLYNSObject+Validation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "OPTLYNSObject+Validation.m"; sourceTree = "<group>"; };
|
640 |
| - C7809D1821C11675005725FF /* OPTLYValidationTest.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OPTLYValidationTest.m; sourceTree = "<group>"; }; |
| 649 | + C779881221CBC22A002AAEC8 /* OPTLYValidationTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OPTLYValidationTest.m; sourceTree = "<group>"; }; |
| 650 | + C78F98B4219ADE9600808062 /* OPTLYAudienceBaseCondition.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OPTLYAudienceBaseCondition.h; sourceTree = "<group>"; }; |
| 651 | + C78F98B5219ADE9600808062 /* OPTLYAudienceBaseCondition.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OPTLYAudienceBaseCondition.m; sourceTree = "<group>"; }; |
| 652 | + C7ACD4FD218C2E4A008EC52E /* typed_audience_datafile.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = typed_audience_datafile.json; sourceTree = "<group>"; }; |
641 | 653 | E2E7211C032DF7A75264FDDB /* Pods-OptimizelySDKCoreTVOSTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-OptimizelySDKCoreTVOSTests.debug.xcconfig"; path = "../Pods/Target Support Files/Pods-OptimizelySDKCoreTVOSTests/Pods-OptimizelySDKCoreTVOSTests.debug.xcconfig"; sourceTree = "<group>"; };
|
642 | 654 | EA064BC51DD3FC8800DF7537 /* OPTLYQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OPTLYQueue.h; sourceTree = "<group>"; };
|
643 | 655 | EA064BC61DD3FC8800DF7537 /* OPTLYQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OPTLYQueue.m; sourceTree = "<group>"; };
|
|
1050 | 1062 | EA2FAA531DC6F57100B1D81B /* OPTLYAttribute.m */,
|
1051 | 1063 | EA2FAA541DC6F57100B1D81B /* OPTLYAudience.h */,
|
1052 | 1064 | EA2FAA551DC6F57100B1D81B /* OPTLYAudience.m */,
|
| 1065 | + C78F98B4219ADE9600808062 /* OPTLYAudienceBaseCondition.h */, |
| 1066 | + C78F98B5219ADE9600808062 /* OPTLYAudienceBaseCondition.m */, |
1053 | 1067 | EA2FAA561DC6F57100B1D81B /* OPTLYBaseCondition.h */,
|
1054 | 1068 | EA2FAA571DC6F57100B1D81B /* OPTLYBaseCondition.m */,
|
1055 | 1069 | EA2FAA581DC6F57100B1D81B /* OPTLYCondition.h */,
|
|
1183 | 1197 | EA2FAB941DC6FDFA00B1D81B /* TestData */ = {
|
1184 | 1198 | isa = PBXGroup;
|
1185 | 1199 | children = (
|
| 1200 | + C7ACD4FD218C2E4A008EC52E /* typed_audience_datafile.json */, |
1186 | 1201 | EA2FAB951DC6FDFA00B1D81B /* BucketerTestsDatafile.json */,
|
1187 | 1202 | 3E92800D1F26AD4700214C58 /* BucketerTestsDatafile2.json */,
|
1188 | 1203 | 5E4C07F21DFF645C0042B1F8 /* UnsupportedVersionDatafile.json */,
|
|
1259 | 1274 | EA2FAB861DC6FDFA00B1D81B /* OptimizelyTest.m */,
|
1260 | 1275 | 3EEC2B0120CB40ED00D096E4 /* OptimizelyV3Test.m */,
|
1261 | 1276 | EA2FAB871DC6FDFA00B1D81B /* OPTLYAudienceTest.m */,
|
| 1277 | + C778BD2421DCDAB500AD38AE /* OPTLYTypedAudienceTest.m */, |
1262 | 1278 | EA2FAB881DC6FDFA00B1D81B /* OPTLYBucketerTest.m */,
|
1263 | 1279 | EA2FAB891DC6FDFA00B1D81B /* OPTLYBuilderTest.m */,
|
1264 | 1280 | EA2FAB8A1DC6FDFA00B1D81B /* OPTLYConditionTest.m */,
|
|
1276 | 1292 | EA064BCB1DD3FC9F00DF7537 /* OPTLYQueueTest.m */,
|
1277 | 1293 | EA2FAB911DC6FDFA00B1D81B /* OPTLYTestHelper.h */,
|
1278 | 1294 | EA2FAB921DC6FDFA00B1D81B /* OPTLYTestHelper.m */,
|
1279 |
| - C7809D1821C11675005725FF /* OPTLYValidationTest.m */, |
| 1295 | + C779881221CBC22A002AAEC8 /* OPTLYValidationTest.m */, |
1280 | 1296 | EA2FAB941DC6FDFA00B1D81B /* TestData */,
|
1281 | 1297 | );
|
1282 | 1298 | path = OptimizelySDKCoreTests;
|
|
1362 | 1378 | EA2FAAA01DC6F57100B1D81B /* OPTLYDatafileKeys.h in Headers */,
|
1363 | 1379 | EA2FAAB21DC6F57200B1D81B /* OPTLYEventAudience.h in Headers */,
|
1364 | 1380 | EA2FAA881DC6F57100B1D81B /* OPTLYAttribute.h in Headers */,
|
| 1381 | + C78F98B7219ADEA600808062 /* OPTLYAudienceBaseCondition.h in Headers */, |
1365 | 1382 | EA2FAAE81DC6F57200B1D81B /* OPTLYEventParameterKeys.h in Headers */,
|
1366 | 1383 | EA2FAADC1DC6F57200B1D81B /* OPTLYEventLayerState.h in Headers */,
|
1367 | 1384 | EA2FAAEE1DC6F57200B1D81B /* OPTLYEventRelatedEvent.h in Headers */,
|
|
1428 | 1445 | EA2FAB131DC6F57200B1D81B /* OPTLYTrafficAllocation.h in Headers */,
|
1429 | 1446 | EA2FAA891DC6F57100B1D81B /* OPTLYAttribute.h in Headers */,
|
1430 | 1447 | EA2FAA9B1DC6F57100B1D81B /* OPTLYCondition.h in Headers */,
|
| 1448 | + C78F98B8219ADEA700808062 /* OPTLYAudienceBaseCondition.h in Headers */, |
1431 | 1449 | EA2FAAAD1DC6F57200B1D81B /* OPTLYEvent.h in Headers */,
|
1432 | 1450 | EA2FAA8F1DC6F57100B1D81B /* OPTLYAudience.h in Headers */,
|
1433 | 1451 | EA2FAB071DC6F57200B1D81B /* OPTLYGroup.h in Headers */,
|
|
1691 | 1709 | EA2FABD81DC6FDFA00B1D81B /* optimizely_7519590183.json in Resources */,
|
1692 | 1710 | EA2FABD51DC6FDFA00B1D81B /* test_data_50_experiments.json in Resources */,
|
1693 | 1711 | EA2FABCF1DC6FDFA00B1D81B /* test_data_10_experiments.json in Resources */,
|
| 1712 | + C7ACD4FE218C2E4A008EC52E /* typed_audience_datafile.json in Resources */, |
1694 | 1713 | 5E4C07F31DFF645C0042B1F8 /* UnsupportedVersionDatafile.json in Resources */,
|
1695 | 1714 | 3E99CF7F1FE02C2D00B16B97 /* optimizely_6372300739_v4.json in Resources */,
|
1696 | 1715 | 3EEC2AF220CB3D9E00D096E4 /* test_data_10_experimentsV3.json in Resources */,
|
|
1716 | 1735 | EA2FABCD1DC6FDFA00B1D81B /* optimizely_6372300739.json in Resources */,
|
1717 | 1736 | EA2FABD91DC6FDFA00B1D81B /* optimizely_7519590183.json in Resources */,
|
1718 | 1737 | EA2FABD61DC6FDFA00B1D81B /* test_data_50_experiments.json in Resources */,
|
| 1738 | + C7ACD4FF218C2E51008EC52E /* typed_audience_datafile.json in Resources */, |
1719 | 1739 | EA2FABD01DC6FDFA00B1D81B /* test_data_10_experiments.json in Resources */,
|
1720 | 1740 | 3E99CF801FE02C2E00B16B97 /* optimizely_6372300739_v4.json in Resources */,
|
1721 | 1741 | 3EEC2AF320CB3D9E00D096E4 /* test_data_10_experimentsV3.json in Resources */,
|
|
1955 | 1975 | EA2C242F1DE6A2470063ADA0 /* OPTLYProjectConfigBuilder.m in Sources */,
|
1956 | 1976 | EA8FD0E11DE9798E00D950AD /* OPTLYNetworkService.m in Sources */,
|
1957 | 1977 | EA2FAC171DC6FFC600B1D81B /* OPTLYEventMetric.m in Sources */,
|
| 1978 | + C78F98B9219ADEAB00808062 /* OPTLYAudienceBaseCondition.m in Sources */, |
1958 | 1979 | EA2FAC181DC6FFC600B1D81B /* OPTLYEventParameterKeys.m in Sources */,
|
1959 | 1980 | EA2FAC191DC6FFC600B1D81B /* OPTLYEventRelatedEvent.m in Sources */,
|
1960 | 1981 | EA2FAC1B1DC6FFC600B1D81B /* OPTLYEventView.m in Sources */,
|
|
1992 | 2013 | 59B9E1E220E35C9E002F732E /* OPTLYProjectConfigSwiftTest.swift in Sources */,
|
1993 | 2014 | EA2FAB9C1DC6FDFA00B1D81B /* OptimizelySDKCoreTests.m in Sources */,
|
1994 | 2015 | EA2FABA21DC6FDFA00B1D81B /* OptimizelyTest.m in Sources */,
|
| 2016 | + C778BD2521DCDAB500AD38AE /* OPTLYTypedAudienceTest.m in Sources */, |
1995 | 2017 | 59B9E1D120E28DBC002F732E /* OptimizelySwiftTest.swift in Sources */,
|
1996 | 2018 | EA2FABC31DC6FDFA00B1D81B /* OPTLYTestHelper.m in Sources */,
|
1997 | 2019 | EA2FABBD1DC6FDFA00B1D81B /* OPTLYLoggerTest.m in Sources */,
|
1998 |
| - C7809D1921C11675005725FF /* OPTLYValidationTest.m in Sources */, |
1999 | 2020 | EA064BCE1DD3FCD700DF7537 /* OPTLYQueueTest.m in Sources */,
|
2000 | 2021 | 5E4C07FB1DFF66B00042B1F8 /* OPTLYNetworkServiceTest.m in Sources */,
|
2001 | 2022 | EA2FABB41DC6FDFA00B1D81B /* OPTLYEventBuilderTest.m in Sources */,
|
|
2004 | 2025 | EA2FABB71DC6FDFA00B1D81B /* OPTLYEventDispatcherTest.m in Sources */,
|
2005 | 2026 | EA2FABA51DC6FDFA00B1D81B /* OPTLYAudienceTest.m in Sources */,
|
2006 | 2027 | EA2FABB11DC6FDFA00B1D81B /* OPTLYErrorHandlerTest.m in Sources */,
|
| 2028 | + C779881321CBC22A002AAEC8 /* OPTLYValidationTest.m in Sources */, |
2007 | 2029 | 0BDF71FF202D04EF00EB9742 /* OPTLYNotificationCenterTest2.swift in Sources */,
|
2008 | 2030 | EA2FABC01DC6FDFA00B1D81B /* OPTLYProjectConfigTest.m in Sources */,
|
2009 | 2031 | EA2FABA81DC6FDFA00B1D81B /* OPTLYBucketerTest.m in Sources */,
|
|
2048 | 2070 | EA2FABF21DC6FFA100B1D81B /* OPTLYEventMetric.m in Sources */,
|
2049 | 2071 | EA2FABF31DC6FFA100B1D81B /* OPTLYEventParameterKeys.m in Sources */,
|
2050 | 2072 | EA2FABF41DC6FFA100B1D81B /* OPTLYEventRelatedEvent.m in Sources */,
|
| 2073 | + C78F98BA219ADEAB00808062 /* OPTLYAudienceBaseCondition.m in Sources */, |
2051 | 2074 | 3E858C881F4227F100D53856 /* OPTLYJSONModel.m in Sources */,
|
2052 | 2075 | EA2FABF61DC6FFA100B1D81B /* OPTLYEventView.m in Sources */,
|
2053 | 2076 | EA2FABF71DC6FFA100B1D81B /* OPTLYExperiment.m in Sources */,
|
|
2097 | 2120 | 3EA818961FFF890E00BEBD41 /* OPTLYNotificationCenterTest.m in Sources */,
|
2098 | 2121 | EA2FABB81DC6FDFA00B1D81B /* OPTLYEventDispatcherTest.m in Sources */,
|
2099 | 2122 | EA2FABA61DC6FDFA00B1D81B /* OPTLYAudienceTest.m in Sources */,
|
2100 |
| - C7809D1A21C11675005725FF /* OPTLYValidationTest.m in Sources */, |
2101 | 2123 | EA2FABB21DC6FDFA00B1D81B /* OPTLYErrorHandlerTest.m in Sources */,
|
2102 | 2124 | 0BDF7200202D04EF00EB9742 /* OPTLYNotificationCenterTest2.swift in Sources */,
|
| 2125 | + C779881421CBC22A002AAEC8 /* OPTLYValidationTest.m in Sources */, |
2103 | 2126 | EA2FABC11DC6FDFA00B1D81B /* OPTLYProjectConfigTest.m in Sources */,
|
2104 | 2127 | EA2FABA91DC6FDFA00B1D81B /* OPTLYBucketerTest.m in Sources */,
|
2105 | 2128 | EA9358A21ECD794C00E3F201 /* OPTLYDecisionServiceTest.m in Sources */,
|
2106 | 2129 | EA2FABAC1DC6FDFA00B1D81B /* OPTLYBuilderTest.m in Sources */,
|
| 2130 | + C778BD2621DCDAB500AD38AE /* OPTLYTypedAudienceTest.m in Sources */, |
2107 | 2131 | );
|
2108 | 2132 | runOnlyForDeploymentPostprocessing = 0;
|
2109 | 2133 | };
|
|
0 commit comments