// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 56; objects = { /* Begin PBXBuildFile section */ CA3A7B9D29CB61E9002CD272 /* TestHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA3A7B9C29CB61E9002CD272 /* TestHelpers.swift */; }; CA487B2C2A15185300F54A79 /* BaseIntegrationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA487B2B2A15185300F54A79 /* BaseIntegrationTests.swift */; }; CA4BA5E929E76A7F0004FF9D /* NavigationStackTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA4BA5E829E76A7F0004FF9D /* NavigationStackTestCase.swift */; }; CA4BA5EB29E76F110004FF9D /* LegacyNavigationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA4BA5EA29E76F110004FF9D /* LegacyNavigationTests.swift */; }; CA595278296DF67E00B5B695 /* ComposableArchitecture in Frameworks */ = {isa = PBXBuildFile; productRef = CA595277296DF67E00B5B695 /* ComposableArchitecture */; }; CA7BDDA12ADB543400277984 /* NewContainsOldTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA7BDDA02ADB543400277984 /* NewContainsOldTestCase.swift */; }; CA7BDDA32ADB575F00277984 /* OldContainsNewTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA7BDDA22ADB575F00277984 /* OldContainsNewTestCase.swift */; }; CA7BDDA52ADB5E5700277984 /* OldContainsNewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA7BDDA42ADB5E5700277984 /* OldContainsNewTests.swift */; }; CA7BDDA72ADB637300277984 /* NewContainsOldTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA7BDDA62ADB637300277984 /* NewContainsOldTests.swift */; }; CA8B2E9A2AC576CA008272E0 /* BasicsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2E962AC576B5008272E0 /* BasicsTests.swift */; }; CA8B2E9B2AC576CA008272E0 /* EnumTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2E942AC576B5008272E0 /* EnumTests.swift */; }; CA8B2E9C2AC576CA008272E0 /* OptionalTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2E952AC576B5008272E0 /* OptionalTests.swift */; }; CA8B2E9F2AC57706008272E0 /* BasicsTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2E9E2AC57706008272E0 /* BasicsTestCase.swift */; }; CA8B2EA12AC57752008272E0 /* EnumTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2EA02AC57752008272E0 /* EnumTestCase.swift */; }; CA8B2EA32AC5788B008272E0 /* OptionalTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2EA22AC5788B008272E0 /* OptionalTestCase.swift */; }; CA8B2EA52AC57907008272E0 /* SiblingTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2EA42AC57907008272E0 /* SiblingTestCase.swift */; }; CA8B2EA72AC584BE008272E0 /* SiblingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2EA62AC584BE008272E0 /* SiblingTests.swift */; }; CA8B2EAA2AC5878D008272E0 /* IdentifiedListTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2EA82AC5878B008272E0 /* IdentifiedListTestCase.swift */; }; CA8B2EAC2AC58AD9008272E0 /* IdentifiedListTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2EAB2AC58AD9008272E0 /* IdentifiedListTests.swift */; }; CA8B2EAE2AC5A068008272E0 /* PresentationTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2EAD2AC5A068008272E0 /* PresentationTestCase.swift */; }; CA8B2EB02AC5A8CC008272E0 /* PresentationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2EAF2AC5A8CC008272E0 /* PresentationTests.swift */; }; CA8B2EB22AC5AD63008272E0 /* NavigationTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2EB12AC5AD63008272E0 /* NavigationTestCase.swift */; }; CA8B2EB42AC5AF70008272E0 /* NavigationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA8B2EB32AC5AF70008272E0 /* NavigationTests.swift */; }; CA9632012B5C64F400C44458 /* ObservableSharedStateTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CA9632002B5C64F400C44458 /* ObservableSharedStateTestCase.swift */; }; CAA1CAF5296DEE78000665B1 /* IntegrationApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA1CAF4296DEE78000665B1 /* IntegrationApp.swift */; }; CAA1CAF9296DEE79000665B1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = CAA1CAF8296DEE79000665B1 /* Assets.xcassets */; }; CAA1CAFC296DEE79000665B1 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = CAA1CAFB296DEE79000665B1 /* Preview Assets.xcassets */; }; CAA1CB10296DEE79000665B1 /* ForEachBindingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA1CB0F296DEE79000665B1 /* ForEachBindingTests.swift */; }; CAA1CB1F296DEEAC000665B1 /* ForEachBindingTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA1CB1E296DEEAC000665B1 /* ForEachBindingTestCase.swift */; }; CAA6BEAE2ADADE5900FF83BC /* NewOldSiblingsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA6BEAD2ADADE5900FF83BC /* NewOldSiblingsTests.swift */; }; CAA6BEB12ADADE7700FF83BC /* NewOldSiblingsTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA6BEB02ADADE7700FF83BC /* NewOldSiblingsTestCase.swift */; }; CAA6BEB32ADAE08300FF83BC /* OldPresentsNewTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA6BEB22ADAE08300FF83BC /* OldPresentsNewTestCase.swift */; }; CAA6BEB52ADAE08A00FF83BC /* NewPresentsOldTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA6BEB42ADAE08A00FF83BC /* NewPresentsOldTestCase.swift */; }; CAA6BEB72ADAF0DF00FF83BC /* NewPresentsOldTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA6BEB62ADAF0DF00FF83BC /* NewPresentsOldTests.swift */; }; CAA6BEB92ADAF61A00FF83BC /* OldPresentsNewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAA6BEB82ADAF61A00FF83BC /* OldPresentsNewTests.swift */; }; CADECDB42B5C939E009DC881 /* ObservableSharedStateTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CADECDB32B5C939E009DC881 /* ObservableSharedStateTests.swift */; }; CAE2E9232B23417000EE370B /* IfLetStoreTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAE2E9222B23417000EE370B /* IfLetStoreTestCase.swift */; }; CAE2E9252B2341AB00EE370B /* IfLetStoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAE2E9242B2341AB00EE370B /* IfLetStoreTests.swift */; }; CAE961792B0EE0A8007A66F5 /* ObservableBindingLocalTest.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAE961782B0EE0A8007A66F5 /* ObservableBindingLocalTest.swift */; }; CAE9617B2B0EE169007A66F5 /* ObservableBindingLocalTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAE9617A2B0EE169007A66F5 /* ObservableBindingLocalTests.swift */; }; CAF5801B29A5642B0042FB62 /* TestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAF5801A29A5642B0042FB62 /* TestCase.swift */; }; CAF5801C29A564440042FB62 /* TestCases.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF57FFC29A564210042FB62 /* TestCases.framework */; }; CAF5801D29A564440042FB62 /* TestCases.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CAF57FFC29A564210042FB62 /* TestCases.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; CAF5802329A564590042FB62 /* TestCases.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CAF57FFC29A564210042FB62 /* TestCases.framework */; }; CAF5802529A5651D0042FB62 /* LegacyPresentationTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAF5802429A5651D0042FB62 /* LegacyPresentationTestCase.swift */; }; CAF5802729A567BB0042FB62 /* LegacyPresentationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = CAF5802629A567BB0042FB62 /* LegacyPresentationTests.swift */; }; DC140CC529E0BB2C006DF553 /* SwitchStoreTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC140CC429E0BB2C006DF553 /* SwitchStoreTestCase.swift */; }; DC140CC729E0E8F3006DF553 /* SwitchStoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC140CC629E0E8F3006DF553 /* SwitchStoreTests.swift */; }; DC44CFC12C751C1E009F9FE4 /* MultipleAlertsTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC44CFBF2C751BDA009F9FE4 /* MultipleAlertsTestCase.swift */; }; DC6268502AD1C85E00F2E2EF /* InlineSnapshotTesting in Frameworks */ = {isa = PBXBuildFile; productRef = DC62684F2AD1C85E00F2E2EF /* InlineSnapshotTesting */; }; DC6268532AD1E06300F2E2EF /* InlineSnapshotTesting in Frameworks */ = {isa = PBXBuildFile; productRef = DC6268522AD1E06300F2E2EF /* InlineSnapshotTesting */; }; DC6E2D942AD5C56F005ACC26 /* ObservableIdentifiedListTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2D8D2AD5C56F005ACC26 /* ObservableIdentifiedListTestCase.swift */; }; DC6E2D952AD5C56F005ACC26 /* ObservableBasicsTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2D8E2AD5C56F005ACC26 /* ObservableBasicsTestCase.swift */; }; DC6E2D962AD5C56F005ACC26 /* ObservableNavigationTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2D8F2AD5C56F005ACC26 /* ObservableNavigationTestCase.swift */; }; DC6E2D972AD5C56F005ACC26 /* ObservableSiblingTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2D902AD5C56F005ACC26 /* ObservableSiblingTestCase.swift */; }; DC6E2D982AD5C56F005ACC26 /* ObservablePresentationTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2D912AD5C56F005ACC26 /* ObservablePresentationTestCase.swift */; }; DC6E2D992AD5C56F005ACC26 /* ObservableOptionalTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2D922AD5C56F005ACC26 /* ObservableOptionalTestCase.swift */; }; DC6E2D9A2AD5C56F005ACC26 /* ObservableEnumTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2D932AD5C56F005ACC26 /* ObservableEnumTestCase.swift */; }; DC6E2DA52AD5C677005ACC26 /* ObservableEnumTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2D9E2AD5C677005ACC26 /* ObservableEnumTests.swift */; }; DC6E2DA62AD5C677005ACC26 /* ObservableIdentifiedListTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2D9F2AD5C677005ACC26 /* ObservableIdentifiedListTests.swift */; }; DC6E2DA72AD5C677005ACC26 /* ObservableNavigationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2DA02AD5C677005ACC26 /* ObservableNavigationTests.swift */; }; DC6E2DA82AD5C677005ACC26 /* ObservableSiblingTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2DA12AD5C677005ACC26 /* ObservableSiblingTests.swift */; }; DC6E2DA92AD5C677005ACC26 /* ObservableOptionalTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2DA22AD5C677005ACC26 /* ObservableOptionalTests.swift */; }; DC6E2DAA2AD5C677005ACC26 /* ObservableBasicsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2DA32AD5C677005ACC26 /* ObservableBasicsTests.swift */; }; DC6E2DAB2AD5C677005ACC26 /* ObservablePresentationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC6E2DA42AD5C677005ACC26 /* ObservablePresentationTests.swift */; }; DC808D6529E91FAA0072B4A9 /* ComposableArchitecture in Frameworks */ = {isa = PBXBuildFile; productRef = DC808D6429E91FAA0072B4A9 /* ComposableArchitecture */; }; DC92799B2A1E59D500B2031A /* PresentationItemTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DC92799A2A1E59D500B2031A /* PresentationItemTestCase.swift */; }; DCA6716B2C7CEC550086F359 /* MultipleAlertsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCA6716A2C7CEC4D0086F359 /* MultipleAlertsTests.swift */; }; DCFFB8E72A156488006AF839 /* BindingLocalTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCFFB8E62A156488006AF839 /* BindingLocalTestCase.swift */; }; DCFFB8E92A15792C006AF839 /* BindingLocalTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = DCFFB8E82A15792C006AF839 /* BindingLocalTests.swift */; }; E9919D3E296E28C800C8716B /* EscapedWithViewStoreTestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9919D3D296E28C800C8716B /* EscapedWithViewStoreTestCase.swift */; }; E9919D40296E3EF400C8716B /* EscapedWithViewStoreTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9919D3F296E3EF400C8716B /* EscapedWithViewStoreTests.swift */; }; E9919D42296E47A400C8716B /* BindingsAnimationsTestBench.swift in Sources */ = {isa = PBXBuildFile; fileRef = E9919D41296E47A400C8716B /* BindingsAnimationsTestBench.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ CAA1CB0C296DEE79000665B1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = CAA1CAE9296DEE78000665B1 /* Project object */; proxyType = 1; remoteGlobalIDString = CAA1CAF0296DEE78000665B1; remoteInfo = Integration; }; CAF5801E29A564440042FB62 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = CAA1CAE9296DEE78000665B1 /* Project object */; proxyType = 1; remoteGlobalIDString = CAF57FFB29A564210042FB62; remoteInfo = TestCases; }; CAF5802129A5644D0042FB62 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = CAA1CAE9296DEE78000665B1 /* Project object */; proxyType = 1; remoteGlobalIDString = CAF57FFB29A564210042FB62; remoteInfo = TestCases; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ CAF5802029A564440042FB62 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( CAF5801D29A564440042FB62 /* TestCases.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ CA2DBB282ACB0520009FBCC9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = Info.plist; sourceTree = ""; }; CA3A7B9C29CB61E9002CD272 /* TestHelpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestHelpers.swift; sourceTree = ""; }; CA487B2B2A15185300F54A79 /* BaseIntegrationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseIntegrationTests.swift; sourceTree = ""; }; CA4BA5E829E76A7F0004FF9D /* NavigationStackTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationStackTestCase.swift; sourceTree = ""; }; CA4BA5EA29E76F110004FF9D /* LegacyNavigationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LegacyNavigationTests.swift; sourceTree = ""; }; CA595276296DF66B00B5B695 /* swift-composable-architecture */ = {isa = PBXFileReference; lastKnownFileType = wrapper; name = "swift-composable-architecture"; path = ../..; sourceTree = ""; }; CA7BDDA02ADB543400277984 /* NewContainsOldTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewContainsOldTestCase.swift; sourceTree = ""; }; CA7BDDA22ADB575F00277984 /* OldContainsNewTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OldContainsNewTestCase.swift; sourceTree = ""; }; CA7BDDA42ADB5E5700277984 /* OldContainsNewTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OldContainsNewTests.swift; sourceTree = ""; }; CA7BDDA62ADB637300277984 /* NewContainsOldTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewContainsOldTests.swift; sourceTree = ""; }; CA8B2E942AC576B5008272E0 /* EnumTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnumTests.swift; sourceTree = ""; }; CA8B2E952AC576B5008272E0 /* OptionalTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OptionalTests.swift; sourceTree = ""; }; CA8B2E962AC576B5008272E0 /* BasicsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BasicsTests.swift; sourceTree = ""; }; CA8B2E9E2AC57706008272E0 /* BasicsTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BasicsTestCase.swift; sourceTree = ""; }; CA8B2EA02AC57752008272E0 /* EnumTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EnumTestCase.swift; sourceTree = ""; }; CA8B2EA22AC5788B008272E0 /* OptionalTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OptionalTestCase.swift; sourceTree = ""; }; CA8B2EA42AC57907008272E0 /* SiblingTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SiblingTestCase.swift; sourceTree = ""; }; CA8B2EA62AC584BE008272E0 /* SiblingTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SiblingTests.swift; sourceTree = ""; }; CA8B2EA82AC5878B008272E0 /* IdentifiedListTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IdentifiedListTestCase.swift; sourceTree = ""; }; CA8B2EAB2AC58AD9008272E0 /* IdentifiedListTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IdentifiedListTests.swift; sourceTree = ""; }; CA8B2EAD2AC5A068008272E0 /* PresentationTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PresentationTestCase.swift; sourceTree = ""; }; CA8B2EAF2AC5A8CC008272E0 /* PresentationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PresentationTests.swift; sourceTree = ""; }; CA8B2EB12AC5AD63008272E0 /* NavigationTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationTestCase.swift; sourceTree = ""; }; CA8B2EB32AC5AF70008272E0 /* NavigationTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationTests.swift; sourceTree = ""; }; CA9632002B5C64F400C44458 /* ObservableSharedStateTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObservableSharedStateTestCase.swift; sourceTree = ""; }; CAA1CAF1296DEE78000665B1 /* Integration.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Integration.app; sourceTree = BUILT_PRODUCTS_DIR; }; CAA1CAF4296DEE78000665B1 /* IntegrationApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntegrationApp.swift; sourceTree = ""; }; CAA1CAF8296DEE79000665B1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; CAA1CAFB296DEE79000665B1 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = ""; }; CAA1CB0B296DEE79000665B1 /* IntegrationUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IntegrationUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; CAA1CB0F296DEE79000665B1 /* ForEachBindingTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ForEachBindingTests.swift; sourceTree = ""; }; CAA1CB1E296DEEAC000665B1 /* ForEachBindingTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ForEachBindingTestCase.swift; sourceTree = ""; }; CAA6BEAD2ADADE5900FF83BC /* NewOldSiblingsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewOldSiblingsTests.swift; sourceTree = ""; }; CAA6BEB02ADADE7700FF83BC /* NewOldSiblingsTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewOldSiblingsTestCase.swift; sourceTree = ""; }; CAA6BEB22ADAE08300FF83BC /* OldPresentsNewTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OldPresentsNewTestCase.swift; sourceTree = ""; }; CAA6BEB42ADAE08A00FF83BC /* NewPresentsOldTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewPresentsOldTestCase.swift; sourceTree = ""; }; CAA6BEB62ADAF0DF00FF83BC /* NewPresentsOldTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewPresentsOldTests.swift; sourceTree = ""; }; CAA6BEB82ADAF61A00FF83BC /* OldPresentsNewTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OldPresentsNewTests.swift; sourceTree = ""; }; CADECDB32B5C939E009DC881 /* ObservableSharedStateTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObservableSharedStateTests.swift; sourceTree = ""; }; CAE2E9222B23417000EE370B /* IfLetStoreTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IfLetStoreTestCase.swift; sourceTree = ""; }; CAE2E9242B2341AB00EE370B /* IfLetStoreTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IfLetStoreTests.swift; sourceTree = ""; }; CAE961782B0EE0A8007A66F5 /* ObservableBindingLocalTest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObservableBindingLocalTest.swift; sourceTree = ""; }; CAE9617A2B0EE169007A66F5 /* ObservableBindingLocalTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ObservableBindingLocalTests.swift; sourceTree = ""; }; CAF57FFC29A564210042FB62 /* TestCases.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = TestCases.framework; sourceTree = BUILT_PRODUCTS_DIR; }; CAF5801A29A5642B0042FB62 /* TestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestCase.swift; sourceTree = ""; }; CAF5802429A5651D0042FB62 /* LegacyPresentationTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LegacyPresentationTestCase.swift; sourceTree = ""; }; CAF5802629A567BB0042FB62 /* LegacyPresentationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LegacyPresentationTests.swift; sourceTree = ""; }; DC140CC429E0BB2C006DF553 /* SwitchStoreTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwitchStoreTestCase.swift; sourceTree = ""; }; DC140CC629E0E8F3006DF553 /* SwitchStoreTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwitchStoreTests.swift; sourceTree = ""; }; DC44CFBF2C751BDA009F9FE4 /* MultipleAlertsTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultipleAlertsTestCase.swift; sourceTree = ""; }; DC6E2D8D2AD5C56F005ACC26 /* ObservableIdentifiedListTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableIdentifiedListTestCase.swift; sourceTree = ""; }; DC6E2D8E2AD5C56F005ACC26 /* ObservableBasicsTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableBasicsTestCase.swift; sourceTree = ""; }; DC6E2D8F2AD5C56F005ACC26 /* ObservableNavigationTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableNavigationTestCase.swift; sourceTree = ""; }; DC6E2D902AD5C56F005ACC26 /* ObservableSiblingTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableSiblingTestCase.swift; sourceTree = ""; }; DC6E2D912AD5C56F005ACC26 /* ObservablePresentationTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservablePresentationTestCase.swift; sourceTree = ""; }; DC6E2D922AD5C56F005ACC26 /* ObservableOptionalTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableOptionalTestCase.swift; sourceTree = ""; }; DC6E2D932AD5C56F005ACC26 /* ObservableEnumTestCase.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableEnumTestCase.swift; sourceTree = ""; }; DC6E2D9E2AD5C677005ACC26 /* ObservableEnumTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableEnumTests.swift; sourceTree = ""; }; DC6E2D9F2AD5C677005ACC26 /* ObservableIdentifiedListTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableIdentifiedListTests.swift; sourceTree = ""; }; DC6E2DA02AD5C677005ACC26 /* ObservableNavigationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableNavigationTests.swift; sourceTree = ""; }; DC6E2DA12AD5C677005ACC26 /* ObservableSiblingTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableSiblingTests.swift; sourceTree = ""; }; DC6E2DA22AD5C677005ACC26 /* ObservableOptionalTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableOptionalTests.swift; sourceTree = ""; }; DC6E2DA32AD5C677005ACC26 /* ObservableBasicsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservableBasicsTests.swift; sourceTree = ""; }; DC6E2DA42AD5C677005ACC26 /* ObservablePresentationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ObservablePresentationTests.swift; sourceTree = ""; }; DC92799A2A1E59D500B2031A /* PresentationItemTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PresentationItemTestCase.swift; sourceTree = ""; }; DCA6716A2C7CEC4D0086F359 /* MultipleAlertsTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MultipleAlertsTests.swift; sourceTree = ""; }; DCFFB8E62A156488006AF839 /* BindingLocalTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BindingLocalTestCase.swift; sourceTree = ""; }; DCFFB8E82A15792C006AF839 /* BindingLocalTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BindingLocalTests.swift; sourceTree = ""; }; E9919D3D296E28C800C8716B /* EscapedWithViewStoreTestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EscapedWithViewStoreTestCase.swift; sourceTree = ""; }; E9919D3F296E3EF400C8716B /* EscapedWithViewStoreTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EscapedWithViewStoreTests.swift; sourceTree = ""; }; E9919D41296E47A400C8716B /* BindingsAnimationsTestBench.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BindingsAnimationsTestBench.swift; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ CAA1CAEE296DEE78000665B1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( CAF5801C29A564440042FB62 /* TestCases.framework in Frameworks */, CA595278296DF67E00B5B695 /* ComposableArchitecture in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; CAA1CB08296DEE79000665B1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( DC808D6529E91FAA0072B4A9 /* ComposableArchitecture in Frameworks */, DC6268502AD1C85E00F2E2EF /* InlineSnapshotTesting in Frameworks */, DC6268532AD1E06300F2E2EF /* InlineSnapshotTesting in Frameworks */, CAF5802329A564590042FB62 /* TestCases.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; CAF57FF929A564210042FB62 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ CA3A7B9B29CB61E3002CD272 /* Internal */ = { isa = PBXGroup; children = ( CA487B2B2A15185300F54A79 /* BaseIntegrationTests.swift */, CA3A7B9C29CB61E9002CD272 /* TestHelpers.swift */, ); path = Internal; sourceTree = ""; }; CA8B2E932AC57518008272E0 /* Legacy */ = { isa = PBXGroup; children = ( DCFFB8E62A156488006AF839 /* BindingLocalTestCase.swift */, E9919D41296E47A400C8716B /* BindingsAnimationsTestBench.swift */, E9919D3D296E28C800C8716B /* EscapedWithViewStoreTestCase.swift */, CAA1CB1E296DEEAC000665B1 /* ForEachBindingTestCase.swift */, CAE2E9222B23417000EE370B /* IfLetStoreTestCase.swift */, CAF5802429A5651D0042FB62 /* LegacyPresentationTestCase.swift */, CA4BA5E829E76A7F0004FF9D /* NavigationStackTestCase.swift */, DC92799A2A1E59D500B2031A /* PresentationItemTestCase.swift */, DC140CC429E0BB2C006DF553 /* SwitchStoreTestCase.swift */, ); path = Legacy; sourceTree = ""; }; CA8B2E9D2AC576CE008272E0 /* Legacy */ = { isa = PBXGroup; children = ( DCFFB8E82A15792C006AF839 /* BindingLocalTests.swift */, E9919D3F296E3EF400C8716B /* EscapedWithViewStoreTests.swift */, CAA1CB0F296DEE79000665B1 /* ForEachBindingTests.swift */, CAE2E9242B2341AB00EE370B /* IfLetStoreTests.swift */, CA4BA5EA29E76F110004FF9D /* LegacyNavigationTests.swift */, CAF5802629A567BB0042FB62 /* LegacyPresentationTests.swift */, DC140CC629E0E8F3006DF553 /* SwitchStoreTests.swift */, ); path = Legacy; sourceTree = ""; }; CAA1CAE8296DEE78000665B1 = { isa = PBXGroup; children = ( CA595276296DF66B00B5B695 /* swift-composable-architecture */, CAA1CB20296DEEE2000665B1 /* Frameworks */, CAA1CAF3296DEE78000665B1 /* Integration */, CAA1CB0E296DEE79000665B1 /* IntegrationUITests */, CAA1CAF2296DEE78000665B1 /* Products */, CAF57FFD29A564210042FB62 /* TestCases */, ); sourceTree = ""; }; CAA1CAF2296DEE78000665B1 /* Products */ = { isa = PBXGroup; children = ( CAA1CAF1296DEE78000665B1 /* Integration.app */, CAA1CB0B296DEE79000665B1 /* IntegrationUITests.xctest */, CAF57FFC29A564210042FB62 /* TestCases.framework */, ); name = Products; sourceTree = ""; }; CAA1CAF3296DEE78000665B1 /* Integration */ = { isa = PBXGroup; children = ( CA2DBB282ACB0520009FBCC9 /* Info.plist */, CAA1CAF4296DEE78000665B1 /* IntegrationApp.swift */, CAA1CAF8296DEE79000665B1 /* Assets.xcassets */, DC6E2D8B2AD5C512005ACC26 /* iOS 16 */, CAA6BEAF2ADADE6200FF83BC /* iOS 16+17 */, DC6E2D8C2AD5C525005ACC26 /* iOS 17 */, CA8B2E932AC57518008272E0 /* Legacy */, CAA1CAFA296DEE79000665B1 /* Preview Content */, DC44CFC02C751BEA009F9FE4 /* Test Cases */, ); path = Integration; sourceTree = ""; }; CAA1CAFA296DEE79000665B1 /* Preview Content */ = { isa = PBXGroup; children = ( CAA1CAFB296DEE79000665B1 /* Preview Assets.xcassets */, ); path = "Preview Content"; sourceTree = ""; }; CAA1CB0E296DEE79000665B1 /* IntegrationUITests */ = { isa = PBXGroup; children = ( CA3A7B9B29CB61E3002CD272 /* Internal */, DC6E2D9B2AD5C61B005ACC26 /* iOS 16 */, CAA6BEAC2ADADE4300FF83BC /* iOS 16+17 */, DC6E2D9D2AD5C64C005ACC26 /* iOS 17 */, CA8B2E9D2AC576CE008272E0 /* Legacy */, DCA671692C7CEC380086F359 /* Test Cases */, ); path = IntegrationUITests; sourceTree = ""; }; CAA1CB20296DEEE2000665B1 /* Frameworks */ = { isa = PBXGroup; children = ( ); name = Frameworks; sourceTree = ""; }; CAA6BEAC2ADADE4300FF83BC /* iOS 16+17 */ = { isa = PBXGroup; children = ( CA7BDDA62ADB637300277984 /* NewContainsOldTests.swift */, CAA6BEAD2ADADE5900FF83BC /* NewOldSiblingsTests.swift */, CAA6BEB62ADAF0DF00FF83BC /* NewPresentsOldTests.swift */, CA7BDDA42ADB5E5700277984 /* OldContainsNewTests.swift */, CAA6BEB82ADAF61A00FF83BC /* OldPresentsNewTests.swift */, ); path = "iOS 16+17"; sourceTree = ""; }; CAA6BEAF2ADADE6200FF83BC /* iOS 16+17 */ = { isa = PBXGroup; children = ( CA7BDDA02ADB543400277984 /* NewContainsOldTestCase.swift */, CAA6BEB02ADADE7700FF83BC /* NewOldSiblingsTestCase.swift */, CAA6BEB42ADAE08A00FF83BC /* NewPresentsOldTestCase.swift */, CA7BDDA22ADB575F00277984 /* OldContainsNewTestCase.swift */, CAA6BEB22ADAE08300FF83BC /* OldPresentsNewTestCase.swift */, ); path = "iOS 16+17"; sourceTree = ""; }; CAF57FFD29A564210042FB62 /* TestCases */ = { isa = PBXGroup; children = ( CAF5801A29A5642B0042FB62 /* TestCase.swift */, ); path = TestCases; sourceTree = ""; }; DC44CFC02C751BEA009F9FE4 /* Test Cases */ = { isa = PBXGroup; children = ( DC44CFBF2C751BDA009F9FE4 /* MultipleAlertsTestCase.swift */, ); path = "Test Cases"; sourceTree = ""; }; DC6E2D8B2AD5C512005ACC26 /* iOS 16 */ = { isa = PBXGroup; children = ( CA8B2E9E2AC57706008272E0 /* BasicsTestCase.swift */, CA8B2EA02AC57752008272E0 /* EnumTestCase.swift */, CA8B2EA82AC5878B008272E0 /* IdentifiedListTestCase.swift */, CA8B2EB12AC5AD63008272E0 /* NavigationTestCase.swift */, CA8B2EA22AC5788B008272E0 /* OptionalTestCase.swift */, CA8B2EAD2AC5A068008272E0 /* PresentationTestCase.swift */, CA8B2EA42AC57907008272E0 /* SiblingTestCase.swift */, ); path = "iOS 16"; sourceTree = ""; }; DC6E2D8C2AD5C525005ACC26 /* iOS 17 */ = { isa = PBXGroup; children = ( DC6E2D8E2AD5C56F005ACC26 /* ObservableBasicsTestCase.swift */, CAE961782B0EE0A8007A66F5 /* ObservableBindingLocalTest.swift */, DC6E2D932AD5C56F005ACC26 /* ObservableEnumTestCase.swift */, DC6E2D8D2AD5C56F005ACC26 /* ObservableIdentifiedListTestCase.swift */, DC6E2D8F2AD5C56F005ACC26 /* ObservableNavigationTestCase.swift */, DC6E2D922AD5C56F005ACC26 /* ObservableOptionalTestCase.swift */, DC6E2D912AD5C56F005ACC26 /* ObservablePresentationTestCase.swift */, CA9632002B5C64F400C44458 /* ObservableSharedStateTestCase.swift */, DC6E2D902AD5C56F005ACC26 /* ObservableSiblingTestCase.swift */, ); path = "iOS 17"; sourceTree = ""; }; DC6E2D9B2AD5C61B005ACC26 /* iOS 16 */ = { isa = PBXGroup; children = ( CA8B2E962AC576B5008272E0 /* BasicsTests.swift */, CA8B2E942AC576B5008272E0 /* EnumTests.swift */, CA8B2EAB2AC58AD9008272E0 /* IdentifiedListTests.swift */, CA8B2EB32AC5AF70008272E0 /* NavigationTests.swift */, CA8B2E952AC576B5008272E0 /* OptionalTests.swift */, CA8B2EAF2AC5A8CC008272E0 /* PresentationTests.swift */, CA8B2EA62AC584BE008272E0 /* SiblingTests.swift */, ); path = "iOS 16"; sourceTree = ""; }; DC6E2D9D2AD5C64C005ACC26 /* iOS 17 */ = { isa = PBXGroup; children = ( DC6E2DA32AD5C677005ACC26 /* ObservableBasicsTests.swift */, CAE9617A2B0EE169007A66F5 /* ObservableBindingLocalTests.swift */, DC6E2D9E2AD5C677005ACC26 /* ObservableEnumTests.swift */, DC6E2D9F2AD5C677005ACC26 /* ObservableIdentifiedListTests.swift */, DC6E2DA02AD5C677005ACC26 /* ObservableNavigationTests.swift */, DC6E2DA22AD5C677005ACC26 /* ObservableOptionalTests.swift */, DC6E2DA42AD5C677005ACC26 /* ObservablePresentationTests.swift */, CADECDB32B5C939E009DC881 /* ObservableSharedStateTests.swift */, DC6E2DA12AD5C677005ACC26 /* ObservableSiblingTests.swift */, ); path = "iOS 17"; sourceTree = ""; }; DCA671692C7CEC380086F359 /* Test Cases */ = { isa = PBXGroup; children = ( DCA6716A2C7CEC4D0086F359 /* MultipleAlertsTests.swift */, ); path = "Test Cases"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ CAF57FF729A564210042FB62 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ CAA1CAF0296DEE78000665B1 /* Integration */ = { isa = PBXNativeTarget; buildConfigurationList = CAA1CB15296DEE79000665B1 /* Build configuration list for PBXNativeTarget "Integration" */; buildPhases = ( CAA1CAED296DEE78000665B1 /* Sources */, CAA1CAEE296DEE78000665B1 /* Frameworks */, CAA1CAEF296DEE78000665B1 /* Resources */, CAF5802029A564440042FB62 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( CA59527A296DF6D000B5B695 /* PBXTargetDependency */, CAF5801F29A564440042FB62 /* PBXTargetDependency */, ); name = Integration; packageProductDependencies = ( CA595277296DF67E00B5B695 /* ComposableArchitecture */, ); productName = Integration; productReference = CAA1CAF1296DEE78000665B1 /* Integration.app */; productType = "com.apple.product-type.application"; }; CAA1CB0A296DEE79000665B1 /* IntegrationUITests */ = { isa = PBXNativeTarget; buildConfigurationList = CAA1CB1B296DEE79000665B1 /* Build configuration list for PBXNativeTarget "IntegrationUITests" */; buildPhases = ( CAA1CB07296DEE79000665B1 /* Sources */, CAA1CB08296DEE79000665B1 /* Frameworks */, CAA1CB09296DEE79000665B1 /* Resources */, ); buildRules = ( ); dependencies = ( CAF5802229A5644D0042FB62 /* PBXTargetDependency */, CAA1CB0D296DEE79000665B1 /* PBXTargetDependency */, ); name = IntegrationUITests; packageProductDependencies = ( DC808D6429E91FAA0072B4A9 /* ComposableArchitecture */, DC62684F2AD1C85E00F2E2EF /* InlineSnapshotTesting */, DC6268522AD1E06300F2E2EF /* InlineSnapshotTesting */, ); productName = IntegrationUITests; productReference = CAA1CB0B296DEE79000665B1 /* IntegrationUITests.xctest */; productType = "com.apple.product-type.bundle.ui-testing"; }; CAF57FFB29A564210042FB62 /* TestCases */ = { isa = PBXNativeTarget; buildConfigurationList = CAF5801329A564210042FB62 /* Build configuration list for PBXNativeTarget "TestCases" */; buildPhases = ( CAF57FF729A564210042FB62 /* Headers */, CAF57FF829A564210042FB62 /* Sources */, CAF57FF929A564210042FB62 /* Frameworks */, CAF57FFA29A564210042FB62 /* Resources */, ); buildRules = ( ); dependencies = ( ); name = TestCases; packageProductDependencies = ( ); productName = TestCases; productReference = CAF57FFC29A564210042FB62 /* TestCases.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ CAA1CAE9296DEE78000665B1 /* Project object */ = { isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = 1; LastSwiftUpdateCheck = 1420; LastUpgradeCheck = 1520; TargetAttributes = { CAA1CAF0296DEE78000665B1 = { CreatedOnToolsVersion = 14.2; }; CAA1CB0A296DEE79000665B1 = { CreatedOnToolsVersion = 14.2; TestTargetID = CAA1CAF0296DEE78000665B1; }; CAF57FFB29A564210042FB62 = { CreatedOnToolsVersion = 14.2; }; }; }; buildConfigurationList = CAA1CAEC296DEE78000665B1 /* Build configuration list for PBXProject "Integration" */; compatibilityVersion = "Xcode 14.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = CAA1CAE8296DEE78000665B1; packageReferences = ( DC6268512AD1E06300F2E2EF /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */, ); productRefGroup = CAA1CAF2296DEE78000665B1 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( CAA1CAF0296DEE78000665B1 /* Integration */, CAA1CB0A296DEE79000665B1 /* IntegrationUITests */, CAF57FFB29A564210042FB62 /* TestCases */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ CAA1CAEF296DEE78000665B1 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( CAA1CAFC296DEE79000665B1 /* Preview Assets.xcassets in Resources */, CAA1CAF9296DEE79000665B1 /* Assets.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; CAA1CB09296DEE79000665B1 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; CAF57FFA29A564210042FB62 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ CAA1CAED296DEE78000665B1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( DC6E2D972AD5C56F005ACC26 /* ObservableSiblingTestCase.swift in Sources */, CAA1CB1F296DEEAC000665B1 /* ForEachBindingTestCase.swift in Sources */, DC140CC529E0BB2C006DF553 /* SwitchStoreTestCase.swift in Sources */, DC6E2D962AD5C56F005ACC26 /* ObservableNavigationTestCase.swift in Sources */, CA8B2EA52AC57907008272E0 /* SiblingTestCase.swift in Sources */, DC92799B2A1E59D500B2031A /* PresentationItemTestCase.swift in Sources */, CA8B2E9F2AC57706008272E0 /* BasicsTestCase.swift in Sources */, CA4BA5E929E76A7F0004FF9D /* NavigationStackTestCase.swift in Sources */, E9919D42296E47A400C8716B /* BindingsAnimationsTestBench.swift in Sources */, CAE2E9232B23417000EE370B /* IfLetStoreTestCase.swift in Sources */, DC44CFC12C751C1E009F9FE4 /* MultipleAlertsTestCase.swift in Sources */, DCFFB8E72A156488006AF839 /* BindingLocalTestCase.swift in Sources */, DC6E2D992AD5C56F005ACC26 /* ObservableOptionalTestCase.swift in Sources */, CA7BDDA12ADB543400277984 /* NewContainsOldTestCase.swift in Sources */, CA9632012B5C64F400C44458 /* ObservableSharedStateTestCase.swift in Sources */, CAF5802529A5651D0042FB62 /* LegacyPresentationTestCase.swift in Sources */, DC6E2D9A2AD5C56F005ACC26 /* ObservableEnumTestCase.swift in Sources */, CA7BDDA32ADB575F00277984 /* OldContainsNewTestCase.swift in Sources */, CA8B2EB22AC5AD63008272E0 /* NavigationTestCase.swift in Sources */, CAA6BEB32ADAE08300FF83BC /* OldPresentsNewTestCase.swift in Sources */, DC6E2D952AD5C56F005ACC26 /* ObservableBasicsTestCase.swift in Sources */, DC6E2D942AD5C56F005ACC26 /* ObservableIdentifiedListTestCase.swift in Sources */, E9919D3E296E28C800C8716B /* EscapedWithViewStoreTestCase.swift in Sources */, CA8B2EA32AC5788B008272E0 /* OptionalTestCase.swift in Sources */, CA8B2EAA2AC5878D008272E0 /* IdentifiedListTestCase.swift in Sources */, CA8B2EAE2AC5A068008272E0 /* PresentationTestCase.swift in Sources */, CA8B2EA12AC57752008272E0 /* EnumTestCase.swift in Sources */, DC6E2D982AD5C56F005ACC26 /* ObservablePresentationTestCase.swift in Sources */, CAA6BEB12ADADE7700FF83BC /* NewOldSiblingsTestCase.swift in Sources */, CAA6BEB52ADAE08A00FF83BC /* NewPresentsOldTestCase.swift in Sources */, CAE961792B0EE0A8007A66F5 /* ObservableBindingLocalTest.swift in Sources */, CAA1CAF5296DEE78000665B1 /* IntegrationApp.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; CAA1CB07296DEE79000665B1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( CA8B2EAC2AC58AD9008272E0 /* IdentifiedListTests.swift in Sources */, CA8B2EB02AC5A8CC008272E0 /* PresentationTests.swift in Sources */, CADECDB42B5C939E009DC881 /* ObservableSharedStateTests.swift in Sources */, DC6E2DA92AD5C677005ACC26 /* ObservableOptionalTests.swift in Sources */, CA4BA5EB29E76F110004FF9D /* LegacyNavigationTests.swift in Sources */, CA8B2EB42AC5AF70008272E0 /* NavigationTests.swift in Sources */, CAE2E9252B2341AB00EE370B /* IfLetStoreTests.swift in Sources */, E9919D40296E3EF400C8716B /* EscapedWithViewStoreTests.swift in Sources */, CA3A7B9D29CB61E9002CD272 /* TestHelpers.swift in Sources */, CA7BDDA52ADB5E5700277984 /* OldContainsNewTests.swift in Sources */, CA8B2E9B2AC576CA008272E0 /* EnumTests.swift in Sources */, DC6E2DA62AD5C677005ACC26 /* ObservableIdentifiedListTests.swift in Sources */, CAF5802729A567BB0042FB62 /* LegacyPresentationTests.swift in Sources */, DCA6716B2C7CEC550086F359 /* MultipleAlertsTests.swift in Sources */, CA487B2C2A15185300F54A79 /* BaseIntegrationTests.swift in Sources */, CA8B2EA72AC584BE008272E0 /* SiblingTests.swift in Sources */, DC6E2DA72AD5C677005ACC26 /* ObservableNavigationTests.swift in Sources */, DC6E2DAA2AD5C677005ACC26 /* ObservableBasicsTests.swift in Sources */, CAA1CB10296DEE79000665B1 /* ForEachBindingTests.swift in Sources */, DCFFB8E92A15792C006AF839 /* BindingLocalTests.swift in Sources */, DC6E2DA52AD5C677005ACC26 /* ObservableEnumTests.swift in Sources */, DC6E2DAB2AD5C677005ACC26 /* ObservablePresentationTests.swift in Sources */, CA8B2E9A2AC576CA008272E0 /* BasicsTests.swift in Sources */, DC140CC729E0E8F3006DF553 /* SwitchStoreTests.swift in Sources */, CA8B2E9C2AC576CA008272E0 /* OptionalTests.swift in Sources */, CA7BDDA72ADB637300277984 /* NewContainsOldTests.swift in Sources */, DC6E2DA82AD5C677005ACC26 /* ObservableSiblingTests.swift in Sources */, CAA6BEAE2ADADE5900FF83BC /* NewOldSiblingsTests.swift in Sources */, CAA6BEB72ADAF0DF00FF83BC /* NewPresentsOldTests.swift in Sources */, CAE9617B2B0EE169007A66F5 /* ObservableBindingLocalTests.swift in Sources */, CAA6BEB92ADAF61A00FF83BC /* OldPresentsNewTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; CAF57FF829A564210042FB62 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( CAF5801B29A5642B0042FB62 /* TestCase.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ CA59527A296DF6D000B5B695 /* PBXTargetDependency */ = { isa = PBXTargetDependency; productRef = CA595279296DF6D000B5B695 /* ComposableArchitecture */; }; CAA1CB0D296DEE79000665B1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = CAA1CAF0296DEE78000665B1 /* Integration */; targetProxy = CAA1CB0C296DEE79000665B1 /* PBXContainerItemProxy */; }; CAF5801F29A564440042FB62 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = CAF57FFB29A564210042FB62 /* TestCases */; targetProxy = CAF5801E29A564440042FB62 /* PBXContainerItemProxy */; }; CAF5802229A5644D0042FB62 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = CAF57FFB29A564210042FB62 /* TestCases */; targetProxy = CAF5802129A5644D0042FB62 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ CAA1CB13296DEE79000665B1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 16.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_STRICT_CONCURRENCY = complete; }; name = Debug; }; CAA1CB14296DEE79000665B1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_USER_SCRIPT_SANDBOXING = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 16.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OPTIMIZATION_LEVEL = "-O"; SWIFT_STRICT_CONCURRENCY = complete; VALIDATE_PRODUCT = YES; }; name = Release; }; CAA1CB16296DEE79000665B1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_ASSET_PATHS = "\"Integration/Preview Content\""; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = Integration/Info.plist; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchScreen_Generation = YES; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = co.pointfree.Integration; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; CAA1CB17296DEE79000665B1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_ASSET_PATHS = "\"Integration/Preview Content\""; ENABLE_PREVIEWS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = Integration/Info.plist; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchScreen_Generation = YES; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = co.pointfree.Integration; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; CAA1CB1C296DEE79000665B1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = co.pointfree.IntegrationUITests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_TARGET_NAME = Integration; }; name = Debug; }; CAA1CB1D296DEE79000665B1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = co.pointfree.IntegrationUITests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_EMIT_LOC_STRINGS = NO; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_TARGET_NAME = Integration; }; name = Release; }; CAF5801429A564210042FB62 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_KEY_NSHumanReadableCopyright = ""; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MARKETING_VERSION = 1.0; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++20"; PRODUCT_BUNDLE_IDENTIFIER = co.pointfree.TestCases; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; CAF5801529A564210042FB62 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; ENABLE_MODULE_VERIFIER = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_KEY_NSHumanReadableCopyright = ""; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MARKETING_VERSION = 1.0; MODULE_VERIFIER_SUPPORTED_LANGUAGES = "objective-c objective-c++"; MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu11 gnu++20"; PRODUCT_BUNDLE_IDENTIFIER = co.pointfree.TestCases; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ CAA1CAEC296DEE78000665B1 /* Build configuration list for PBXProject "Integration" */ = { isa = XCConfigurationList; buildConfigurations = ( CAA1CB13296DEE79000665B1 /* Debug */, CAA1CB14296DEE79000665B1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; CAA1CB15296DEE79000665B1 /* Build configuration list for PBXNativeTarget "Integration" */ = { isa = XCConfigurationList; buildConfigurations = ( CAA1CB16296DEE79000665B1 /* Debug */, CAA1CB17296DEE79000665B1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; CAA1CB1B296DEE79000665B1 /* Build configuration list for PBXNativeTarget "IntegrationUITests" */ = { isa = XCConfigurationList; buildConfigurations = ( CAA1CB1C296DEE79000665B1 /* Debug */, CAA1CB1D296DEE79000665B1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; CAF5801329A564210042FB62 /* Build configuration list for PBXNativeTarget "TestCases" */ = { isa = XCConfigurationList; buildConfigurations = ( CAF5801429A564210042FB62 /* Debug */, CAF5801529A564210042FB62 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ /* Begin XCRemoteSwiftPackageReference section */ DC6268512AD1E06300F2E2EF /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */ = { isa = XCRemoteSwiftPackageReference; repositoryURL = "https://github.com/pointfreeco/swift-snapshot-testing.git"; requirement = { kind = upToNextMajorVersion; minimumVersion = 1.0.0; }; }; /* End XCRemoteSwiftPackageReference section */ /* Begin XCSwiftPackageProductDependency section */ CA595277296DF67E00B5B695 /* ComposableArchitecture */ = { isa = XCSwiftPackageProductDependency; productName = ComposableArchitecture; }; CA595279296DF6D000B5B695 /* ComposableArchitecture */ = { isa = XCSwiftPackageProductDependency; productName = ComposableArchitecture; }; DC62684F2AD1C85E00F2E2EF /* InlineSnapshotTesting */ = { isa = XCSwiftPackageProductDependency; productName = InlineSnapshotTesting; }; DC6268522AD1E06300F2E2EF /* InlineSnapshotTesting */ = { isa = XCSwiftPackageProductDependency; package = DC6268512AD1E06300F2E2EF /* XCRemoteSwiftPackageReference "swift-snapshot-testing" */; productName = InlineSnapshotTesting; }; DC808D6429E91FAA0072B4A9 /* ComposableArchitecture */ = { isa = XCSwiftPackageProductDependency; productName = ComposableArchitecture; }; /* End XCSwiftPackageProductDependency section */ }; rootObject = CAA1CAE9296DEE78000665B1 /* Project object */; }