|
14 | 14 | 920B868B29AD404E00DAD3C2 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 920B868929AD404E00DAD3C2 /* LaunchScreen.storyboard */; };
|
15 | 15 | 9254FCE92A4CC80E0079F197 /* AnalyticsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9254FCE82A4CC80E0079F197 /* AnalyticsService.swift */; };
|
16 | 16 | 9254FCEC2A4CCB0C0079F197 /* AnalyticsServiceProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9254FCEB2A4CCB0C0079F197 /* AnalyticsServiceProtocol.swift */; };
|
| 17 | + 9254FCF72A54B2CA0079F197 /* TrackerAppTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9254FCF62A54B2CA0079F197 /* TrackerAppTests.swift */; }; |
| 18 | + 9254FD002A54B32A0079F197 /* SnapshotTesting in Frameworks */ = {isa = PBXBuildFile; productRef = 9254FCFF2A54B32A0079F197 /* SnapshotTesting */; }; |
17 | 19 | 9256642429F03CAA00C12005 /* Model.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 9256642229F03CAA00C12005 /* Model.xcdatamodeld */; };
|
18 | 20 | 9256642729F0407100C12005 /* UIColorMarshalling.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9256642629F0407100C12005 /* UIColorMarshalling.swift */; };
|
19 | 21 | 9256643129F0514900C12005 /* TrackerStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9256643029F0514900C12005 /* TrackerStore.swift */; };
|
|
71 | 73 | A1322D0B369D09856419CD1C /* Pods_TrackerApp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 49514D5B66287FEECF12E723 /* Pods_TrackerApp.framework */; };
|
72 | 74 | /* End PBXBuildFile section */
|
73 | 75 |
|
| 76 | +/* Begin PBXContainerItemProxy section */ |
| 77 | + 9254FCF82A54B2CA0079F197 /* PBXContainerItemProxy */ = { |
| 78 | + isa = PBXContainerItemProxy; |
| 79 | + containerPortal = 920B867329AD404E00DAD3C2 /* Project object */; |
| 80 | + proxyType = 1; |
| 81 | + remoteGlobalIDString = 920B867A29AD404E00DAD3C2; |
| 82 | + remoteInfo = TrackerApp; |
| 83 | + }; |
| 84 | +/* End PBXContainerItemProxy section */ |
| 85 | + |
74 | 86 | /* Begin PBXFileReference section */
|
75 | 87 | 49514D5B66287FEECF12E723 /* Pods_TrackerApp.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_TrackerApp.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
76 | 88 | 920B867B29AD404E00DAD3C2 /* TrackerApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TrackerApp.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
82 | 94 | 920B868C29AD404E00DAD3C2 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
83 | 95 | 9254FCE82A4CC80E0079F197 /* AnalyticsService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalyticsService.swift; sourceTree = "<group>"; };
|
84 | 96 | 9254FCEB2A4CCB0C0079F197 /* AnalyticsServiceProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnalyticsServiceProtocol.swift; sourceTree = "<group>"; };
|
| 97 | + 9254FCF42A54B2CA0079F197 /* TrackerAppTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TrackerAppTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 98 | + 9254FCF62A54B2CA0079F197 /* TrackerAppTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackerAppTests.swift; sourceTree = "<group>"; }; |
85 | 99 | 9256642329F03CAA00C12005 /* Model.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Model.xcdatamodel; sourceTree = "<group>"; };
|
86 | 100 | 9256642629F0407100C12005 /* UIColorMarshalling.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIColorMarshalling.swift; sourceTree = "<group>"; };
|
87 | 101 | 9256643029F0514900C12005 /* TrackerStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TrackerStore.swift; sourceTree = "<group>"; };
|
|
152 | 166 | );
|
153 | 167 | runOnlyForDeploymentPostprocessing = 0;
|
154 | 168 | };
|
| 169 | + 9254FCF12A54B2CA0079F197 /* Frameworks */ = { |
| 170 | + isa = PBXFrameworksBuildPhase; |
| 171 | + buildActionMask = 2147483647; |
| 172 | + files = ( |
| 173 | + 9254FD002A54B32A0079F197 /* SnapshotTesting in Frameworks */, |
| 174 | + ); |
| 175 | + runOnlyForDeploymentPostprocessing = 0; |
| 176 | + }; |
155 | 177 | /* End PBXFrameworksBuildPhase section */
|
156 | 178 |
|
157 | 179 | /* Begin PBXGroup section */
|
|
176 | 198 | isa = PBXGroup;
|
177 | 199 | children = (
|
178 | 200 | 920B867D29AD404E00DAD3C2 /* TrackerApp */,
|
| 201 | + 9254FCF52A54B2CA0079F197 /* TrackerAppTests */, |
179 | 202 | 920B867C29AD404E00DAD3C2 /* Products */,
|
180 | 203 | 3A00939230BF0A31BC3441A6 /* Pods */,
|
181 | 204 | 2606E7E3B39CCC0CA27CE87B /* Frameworks */,
|
|
186 | 209 | isa = PBXGroup;
|
187 | 210 | children = (
|
188 | 211 | 920B867B29AD404E00DAD3C2 /* TrackerApp.app */,
|
| 212 | + 9254FCF42A54B2CA0079F197 /* TrackerAppTests.xctest */, |
189 | 213 | );
|
190 | 214 | name = Products;
|
191 | 215 | sourceTree = "<group>";
|
|
220 | 244 | path = AnalyticsService;
|
221 | 245 | sourceTree = "<group>";
|
222 | 246 | };
|
| 247 | + 9254FCF52A54B2CA0079F197 /* TrackerAppTests */ = { |
| 248 | + isa = PBXGroup; |
| 249 | + children = ( |
| 250 | + 9254FCF62A54B2CA0079F197 /* TrackerAppTests.swift */, |
| 251 | + ); |
| 252 | + path = TrackerAppTests; |
| 253 | + sourceTree = "<group>"; |
| 254 | + }; |
223 | 255 | 9256642529F03CB500C12005 /* CoreData */ = {
|
224 | 256 | isa = PBXGroup;
|
225 | 257 | children = (
|
|
413 | 445 | dependencies = (
|
414 | 446 | );
|
415 | 447 | name = TrackerApp;
|
| 448 | + packageProductDependencies = ( |
| 449 | + ); |
416 | 450 | productName = TrackerApp;
|
417 | 451 | productReference = 920B867B29AD404E00DAD3C2 /* TrackerApp.app */;
|
418 | 452 | productType = "com.apple.product-type.application";
|
419 | 453 | };
|
| 454 | + 9254FCF32A54B2CA0079F197 /* TrackerAppTests */ = { |
| 455 | + isa = PBXNativeTarget; |
| 456 | + buildConfigurationList = 9254FCFA2A54B2CA0079F197 /* Build configuration list for PBXNativeTarget "TrackerAppTests" */; |
| 457 | + buildPhases = ( |
| 458 | + 9254FCF02A54B2CA0079F197 /* Sources */, |
| 459 | + 9254FCF12A54B2CA0079F197 /* Frameworks */, |
| 460 | + 9254FCF22A54B2CA0079F197 /* Resources */, |
| 461 | + ); |
| 462 | + buildRules = ( |
| 463 | + ); |
| 464 | + dependencies = ( |
| 465 | + 9254FCF92A54B2CA0079F197 /* PBXTargetDependency */, |
| 466 | + ); |
| 467 | + name = TrackerAppTests; |
| 468 | + packageProductDependencies = ( |
| 469 | + 9254FCFF2A54B32A0079F197 /* SnapshotTesting */, |
| 470 | + ); |
| 471 | + productName = TrackerAppTests; |
| 472 | + productReference = 9254FCF42A54B2CA0079F197 /* TrackerAppTests.xctest */; |
| 473 | + productType = "com.apple.product-type.bundle.unit-test"; |
| 474 | + }; |
420 | 475 | /* End PBXNativeTarget section */
|
421 | 476 |
|
422 | 477 | /* Begin PBXProject section */
|
423 | 478 | 920B867329AD404E00DAD3C2 /* Project object */ = {
|
424 | 479 | isa = PBXProject;
|
425 | 480 | attributes = {
|
426 | 481 | BuildIndependentTargetsInParallel = 1;
|
427 |
| - LastSwiftUpdateCheck = 1340; |
| 482 | + LastSwiftUpdateCheck = 1420; |
428 | 483 | LastUpgradeCheck = 1340;
|
429 | 484 | TargetAttributes = {
|
430 | 485 | 920B867A29AD404E00DAD3C2 = {
|
431 | 486 | CreatedOnToolsVersion = 13.4.1;
|
432 | 487 | };
|
| 488 | + 9254FCF32A54B2CA0079F197 = { |
| 489 | + CreatedOnToolsVersion = 14.2; |
| 490 | + TestTargetID = 920B867A29AD404E00DAD3C2; |
| 491 | + }; |
433 | 492 | };
|
434 | 493 | };
|
435 | 494 | buildConfigurationList = 920B867629AD404E00DAD3C2 /* Build configuration list for PBXProject "TrackerApp" */;
|
|
442 | 501 | ru,
|
443 | 502 | );
|
444 | 503 | mainGroup = 920B867229AD404E00DAD3C2;
|
| 504 | + packageReferences = ( |
| 505 | + 9254FCED2A54B29B0079F197 /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */, |
| 506 | + ); |
445 | 507 | productRefGroup = 920B867C29AD404E00DAD3C2 /* Products */;
|
446 | 508 | projectDirPath = "";
|
447 | 509 | projectRoot = "";
|
448 | 510 | targets = (
|
449 | 511 | 920B867A29AD404E00DAD3C2 /* TrackerApp */,
|
| 512 | + 9254FCF32A54B2CA0079F197 /* TrackerAppTests */, |
450 | 513 | );
|
451 | 514 | };
|
452 | 515 | /* End PBXProject section */
|
|
467 | 530 | );
|
468 | 531 | runOnlyForDeploymentPostprocessing = 0;
|
469 | 532 | };
|
| 533 | + 9254FCF22A54B2CA0079F197 /* Resources */ = { |
| 534 | + isa = PBXResourcesBuildPhase; |
| 535 | + buildActionMask = 2147483647; |
| 536 | + files = ( |
| 537 | + ); |
| 538 | + runOnlyForDeploymentPostprocessing = 0; |
| 539 | + }; |
470 | 540 | /* End PBXResourcesBuildPhase section */
|
471 | 541 |
|
472 | 542 | /* Begin PBXShellScriptBuildPhase section */
|
|
572 | 642 | );
|
573 | 643 | runOnlyForDeploymentPostprocessing = 0;
|
574 | 644 | };
|
| 645 | + 9254FCF02A54B2CA0079F197 /* Sources */ = { |
| 646 | + isa = PBXSourcesBuildPhase; |
| 647 | + buildActionMask = 2147483647; |
| 648 | + files = ( |
| 649 | + 9254FCF72A54B2CA0079F197 /* TrackerAppTests.swift in Sources */, |
| 650 | + ); |
| 651 | + runOnlyForDeploymentPostprocessing = 0; |
| 652 | + }; |
575 | 653 | /* End PBXSourcesBuildPhase section */
|
576 | 654 |
|
| 655 | +/* Begin PBXTargetDependency section */ |
| 656 | + 9254FCF92A54B2CA0079F197 /* PBXTargetDependency */ = { |
| 657 | + isa = PBXTargetDependency; |
| 658 | + target = 920B867A29AD404E00DAD3C2 /* TrackerApp */; |
| 659 | + targetProxy = 9254FCF82A54B2CA0079F197 /* PBXContainerItemProxy */; |
| 660 | + }; |
| 661 | +/* End PBXTargetDependency section */ |
| 662 | + |
577 | 663 | /* Begin PBXVariantGroup section */
|
578 | 664 | 920B868929AD404E00DAD3C2 /* LaunchScreen.storyboard */ = {
|
579 | 665 | isa = PBXVariantGroup;
|
|
797 | 883 | };
|
798 | 884 | name = Release;
|
799 | 885 | };
|
| 886 | + 9254FCFB2A54B2CA0079F197 /* Debug */ = { |
| 887 | + isa = XCBuildConfiguration; |
| 888 | + buildSettings = { |
| 889 | + BUNDLE_LOADER = "$(TEST_HOST)"; |
| 890 | + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; |
| 891 | + CODE_SIGN_STYLE = Automatic; |
| 892 | + CURRENT_PROJECT_VERSION = 1; |
| 893 | + DEVELOPMENT_TEAM = JL5AZQCU9T; |
| 894 | + GENERATE_INFOPLIST_FILE = YES; |
| 895 | + IPHONEOS_DEPLOYMENT_TARGET = 16.2; |
| 896 | + MARKETING_VERSION = 1.0; |
| 897 | + PRODUCT_BUNDLE_IDENTIFIER = dev.demidengo.TrackerAppTests; |
| 898 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 899 | + SWIFT_EMIT_LOC_STRINGS = NO; |
| 900 | + SWIFT_VERSION = 5.0; |
| 901 | + TARGETED_DEVICE_FAMILY = "1,2"; |
| 902 | + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TrackerApp.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/TrackerApp"; |
| 903 | + }; |
| 904 | + name = Debug; |
| 905 | + }; |
| 906 | + 9254FCFC2A54B2CA0079F197 /* Release */ = { |
| 907 | + isa = XCBuildConfiguration; |
| 908 | + buildSettings = { |
| 909 | + BUNDLE_LOADER = "$(TEST_HOST)"; |
| 910 | + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; |
| 911 | + CODE_SIGN_STYLE = Automatic; |
| 912 | + CURRENT_PROJECT_VERSION = 1; |
| 913 | + DEVELOPMENT_TEAM = JL5AZQCU9T; |
| 914 | + GENERATE_INFOPLIST_FILE = YES; |
| 915 | + IPHONEOS_DEPLOYMENT_TARGET = 16.2; |
| 916 | + MARKETING_VERSION = 1.0; |
| 917 | + PRODUCT_BUNDLE_IDENTIFIER = dev.demidengo.TrackerAppTests; |
| 918 | + PRODUCT_NAME = "$(TARGET_NAME)"; |
| 919 | + SWIFT_EMIT_LOC_STRINGS = NO; |
| 920 | + SWIFT_VERSION = 5.0; |
| 921 | + TARGETED_DEVICE_FAMILY = "1,2"; |
| 922 | + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/TrackerApp.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/TrackerApp"; |
| 923 | + }; |
| 924 | + name = Release; |
| 925 | + }; |
800 | 926 | /* End XCBuildConfiguration section */
|
801 | 927 |
|
802 | 928 | /* Begin XCConfigurationList section */
|
|
818 | 944 | defaultConfigurationIsVisible = 0;
|
819 | 945 | defaultConfigurationName = Release;
|
820 | 946 | };
|
| 947 | + 9254FCFA2A54B2CA0079F197 /* Build configuration list for PBXNativeTarget "TrackerAppTests" */ = { |
| 948 | + isa = XCConfigurationList; |
| 949 | + buildConfigurations = ( |
| 950 | + 9254FCFB2A54B2CA0079F197 /* Debug */, |
| 951 | + 9254FCFC2A54B2CA0079F197 /* Release */, |
| 952 | + ); |
| 953 | + defaultConfigurationIsVisible = 0; |
| 954 | + defaultConfigurationName = Release; |
| 955 | + }; |
821 | 956 | /* End XCConfigurationList section */
|
822 | 957 |
|
| 958 | +/* Begin XCRemoteSwiftPackageReference section */ |
| 959 | + 9254FCED2A54B29B0079F197 /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */ = { |
| 960 | + isa = XCRemoteSwiftPackageReference; |
| 961 | + repositoryURL = "https://github.com/pointfreeco/swift-snapshot-testing"; |
| 962 | + requirement = { |
| 963 | + kind = exactVersion; |
| 964 | + version = 1.9.0; |
| 965 | + }; |
| 966 | + }; |
| 967 | +/* End XCRemoteSwiftPackageReference section */ |
| 968 | + |
| 969 | +/* Begin XCSwiftPackageProductDependency section */ |
| 970 | + 9254FCFF2A54B32A0079F197 /* SnapshotTesting */ = { |
| 971 | + isa = XCSwiftPackageProductDependency; |
| 972 | + package = 9254FCED2A54B29B0079F197 /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */; |
| 973 | + productName = SnapshotTesting; |
| 974 | + }; |
| 975 | +/* End XCSwiftPackageProductDependency section */ |
| 976 | + |
823 | 977 | /* Begin XCVersionGroup section */
|
824 | 978 | 9256642229F03CAA00C12005 /* Model.xcdatamodeld */ = {
|
825 | 979 | isa = XCVersionGroup;
|
|
0 commit comments