Remove non_propagated_deps from tests
non_propagated_deps is going away, so remove it from the examples
of Tulsi integration tests.
PiperOrigin-RevId: 198091765
diff --git a/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl b/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl
index 7975502..f25dc33 100644
--- a/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl
+++ b/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl
@@ -118,6 +118,8 @@
return {
name: kwargs[name]
for name in kwargs
+ # Skylark doesn't support "is"; comparison is explicit for correctness.
+ # pylint: disable=g-equals-none,g-explicit-bool-comparison
if kwargs[name] != None and kwargs[name] != []
}
diff --git a/src/TulsiGeneratorIntegrationTests/AspectTests.swift b/src/TulsiGeneratorIntegrationTests/AspectTests.swift
index 5190bf7..cc648fa 100644
--- a/src/TulsiGeneratorIntegrationTests/AspectTests.swift
+++ b/src/TulsiGeneratorIntegrationTests/AspectTests.swift
@@ -330,7 +330,7 @@
let ruleEntryMap = try aspectInfoExtractor.extractRuleEntriesForLabels([BuildLabel("//tulsi_test:XCTest")],
startupOptions: bazelStartupOptions,
buildOptions: bazelBuildOptions)
- XCTAssertEqual(ruleEntryMap.allRuleEntries.count, 28)
+ XCTAssertEqual(ruleEntryMap.allRuleEntries.count, 27)
let checker = InfoChecker(ruleEntryMap: ruleEntryMap)
diff --git a/src/TulsiGeneratorIntegrationTests/QueryTests.swift b/src/TulsiGeneratorIntegrationTests/QueryTests.swift
index 77eeb42..aea8023 100644
--- a/src/TulsiGeneratorIntegrationTests/QueryTests.swift
+++ b/src/TulsiGeneratorIntegrationTests/QueryTests.swift
@@ -80,7 +80,7 @@
installBUILDFile("ComplexSingle", intoSubdirectory: "tulsi_complex_test")
let infos = infoExtractor.extractTargetRulesFromPackages(["tulsi_complex_test"])
- XCTAssertEqual(infos.count, 37)
+ XCTAssertEqual(infos.count, 36)
let checker = InfoChecker(ruleInfos: infos)
checker.assertThat("//tulsi_complex_test:Application")
@@ -113,11 +113,6 @@
.hasNoLinkedTargetLabels()
.hasNoDependencies()
- checker.assertThat("//tulsi_complex_test:NonPropagatedLibrary")
- .hasType("objc_library")
- .hasNoLinkedTargetLabels()
- .hasNoDependencies()
-
checker.assertThat("//tulsi_complex_test:SubLibrary")
.hasType("objc_library")
.hasNoLinkedTargetLabels()
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/ComplexSingle.BUILD b/src/TulsiGeneratorIntegrationTests/Resources/ComplexSingle.BUILD
index e891184..8c5c1c3 100644
--- a/src/TulsiGeneratorIntegrationTests/Resources/ComplexSingle.BUILD
+++ b/src/TulsiGeneratorIntegrationTests/Resources/ComplexSingle.BUILD
@@ -84,9 +84,6 @@
non_arc_srcs = [
"Application/non_arc_srcs/NonARCFile.mm",
],
- non_propagated_deps = [
- ":NonPropagatedLibrary",
- ],
storyboards = [
"Application/Base.lproj/One.storyboard",
":StoryboardGenerator",
@@ -225,13 +222,6 @@
],
)
-objc_library(
- name = "NonPropagatedLibrary",
- srcs = [
- "NonPropagatedLibrary/srcs/non_propagated.m",
- ],
-)
-
objc_framework(
name = "ObjCFramework",
framework_imports = [
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/project.pbxproj b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/project.pbxproj
index b097aa1..0d3b9cf 100644
--- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/project.pbxproj
+++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/project.pbxproj
@@ -8,7 +8,6 @@
/* Begin PBXBuildFile section */
E6AF494706F127E800000000 /* Test.xcdatamodeld in tulsi_e2e_complex */ = {isa = PBXBuildFile; fileRef = C517CBBD06F127E800000000 /* Test.xcdatamodeld */; };
- E6AF4947151F1CC400000000 /* non_propagated.m in srcs */ = {isa = PBXBuildFile; fileRef = 43D68C28151F1CC400000000 /* non_propagated.m */; };
E6AF49471A41382100000000 /* src.mm in srcs */ = {isa = PBXBuildFile; fileRef = 43D68C281A41382100000000 /* src.mm */; };
E6AF49473148FC2600000000 /* src.mm in srcs */ = {isa = PBXBuildFile; fileRef = 43D68C283148FC2600000000 /* src.mm */; };
E6AF49475D9EF01300000000 /* NonARCFile.mm in non_arc_srcs */ = {isa = PBXBuildFile; fileRef = 43D68C28DC6A997500000000 /* NonARCFile.mm */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
@@ -39,6 +38,12 @@
proxyType = 1;
remoteGlobalIDString = 3D31C5E6202AA80600000000;
};
+ 819366723753AE4B00000000 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 7E7BD0EAD324880400000000 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = 3D31C5E63753AE4A00000000;
+ };
819366725DB0F3F900000000 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 7E7BD0EAD324880400000000 /* Project object */;
@@ -57,12 +62,6 @@
proxyType = 1;
remoteGlobalIDString = 3D31C5E66B144ABC00000000;
};
- 81936672CAE2872300000000 /* PBXContainerItemProxy */ = {
- isa = PBXContainerItemProxy;
- containerPortal = 7E7BD0EAD324880400000000 /* Project object */;
- proxyType = 1;
- remoteGlobalIDString = 3D31C5E6CAE2872200000000;
- };
81936672E3993AD700000000 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 7E7BD0EAD324880400000000 /* Project object */;
@@ -79,13 +78,13 @@
/* Begin PBXFileReference section */
43D68C28089DC96000000000 /* TodayExtension-Info-binary.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; name = "TodayExtension-Info-binary.plist"; path = "tulsi-workspace/_tulsi-includes/x/x/tulsi_e2e_complex/TodayExtension-Info-binary.plist"; sourceTree = "<group>"; };
- 43D68C28151F1CC400000000 /* non_propagated.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = non_propagated.m; path = "tulsi-workspace/tulsi_e2e_complex/NonPropagatedLibrary/srcs/non_propagated.m"; sourceTree = "<group>"; };
43D68C281A41382100000000 /* src.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = src.mm; path = "tulsi-workspace/tulsi_e2e_complex/SubLibraryWithDefines/srcs/src.mm"; sourceTree = "<group>"; };
43D68C2823ACD62100000000 /* Application-Info-binary.plist */ = {isa = PBXFileReference; explicitFileType = text.plist; name = "Application-Info-binary.plist"; path = "tulsi-workspace/_tulsi-includes/x/x/tulsi_e2e_complex/Application-Info-binary.plist"; sourceTree = "<group>"; };
43D68C2829C9947000000000 /* ObjCBundle.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = ObjCBundle.bundle; path = "tulsi-workspace/tulsi_e2e_complex/ObjCBundle.bundle"; sourceTree = "<group>"; };
43D68C283148FC2600000000 /* src.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; name = src.mm; path = "tulsi-workspace/tulsi_e2e_complex/SubLibrary/srcs/src.mm"; sourceTree = "<group>"; };
43D68C283591DFD900000000 /* DataModelsTestv1.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; name = DataModelsTestv1.xcdatamodel; path = tulsi_e2e_complex/Test.xcdatamodeld/DataModelsTestv1.xcdatamodel; sourceTree = "<group>"; };
43D68C283A3B027E00000000 /* TodayExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; name = TodayExtension.appex; path = TodayExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
+ 43D68C283C339BDC00000000 /* lib_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0.a; path = lib_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0.a; sourceTree = BUILT_PRODUCTS_DIR; };
43D68C283CFBA10800000000 /* es */ = {isa = PBXFileReference; lastKnownFileType = text; name = es; path = "tulsi-workspace/tulsi_e2e_complex/Application/es.lproj/Localized.strings"; sourceTree = "<group>"; };
43D68C28442EC9D700000000 /* SrcsHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = SrcsHeader.h; path = "tulsi-workspace/tulsi_e2e_complex/Library/srcs/SrcsHeader.h"; sourceTree = "<group>"; };
43D68C2845AE2B9000000000 /* xib.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = xib.xib; path = "tulsi-workspace/tulsi_e2e_complex/Library/xib.xib"; sourceTree = "<group>"; };
@@ -100,7 +99,6 @@
43D68C286E7B37CF00000000 /* NonLocalized.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = NonLocalized.strings; path = "tulsi-workspace/tulsi_e2e_complex/Application/NonLocalized.strings"; sourceTree = "<group>"; };
43D68C28716A3B7000000000 /* input.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = input.m; path = "tulsi-workspace/tulsi_e2e_complex/SrcGenerator/srcs/input.m"; sourceTree = "<group>"; };
43D68C2875C5141000000000 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = main.m; path = "tulsi-workspace/tulsi_e2e_complex/Application/srcs/main.m"; sourceTree = "<group>"; };
- 43D68C2876CB9B2C00000000 /* lib_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; name = lib_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0.a; path = lib_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0.a; sourceTree = BUILT_PRODUCTS_DIR; };
43D68C2879357B7500000000 /* AnotherPCHFile.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = AnotherPCHFile.pch; path = "tulsi-workspace/tulsi_e2e_complex/SubLibrary/pch/AnotherPCHFile.pch"; sourceTree = "<group>"; };
43D68C287C31BCDA00000000 /* sub_library_with_identical_defines.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = sub_library_with_identical_defines.m; path = "tulsi-workspace/tulsi_e2e_complex/SubLibraryWithIdenticalDefines/srcs/sub_library_with_identical_defines.m"; sourceTree = "<group>"; };
43D68C287C841B0C00000000 /* ComplexSingle.bzl */ = {isa = PBXFileReference; lastKnownFileType = com.google.bazel.skylark; name = ComplexSingle.bzl; path = tulsi_e2e_complex/ComplexSingle.bzl; sourceTree = "<group>"; };
@@ -141,7 +139,7 @@
43D68C28B7BD546800000000 /* lib_idx_SubLibraryWithDifferentDefines_32E5A9BC_ios_min8.0.a */,
43D68C28F83513A200000000 /* lib_idx_SubLibraryWithIdenticalDefines_SubLibraryWithDefines_EC7E0D8E_ios_min8.0.a */,
43D68C28D757BE4200000000 /* lib_idx_SubLibrary_19588DB9_ios_min8.0.a */,
- 43D68C2876CB9B2C00000000 /* lib_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0.a */,
+ 43D68C283C339BDC00000000 /* lib_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0.a */,
);
name = Indexer;
sourceTree = "<group>";
@@ -167,7 +165,7 @@
children = (
43D68C288E876E6400000000 /* Plist1.plist */,
966FB6DE268F6DC500000000 /* resources */,
- 966FB6DE5B9D018E00000009 /* srcs */,
+ 966FB6DE5B9D018E00000008 /* srcs */,
);
name = TodayExtension;
sourceTree = "<group>";
@@ -183,7 +181,7 @@
966FB6DE1FF9DE4F00000000 /* SubLibraryWithDefines */ = {
isa = PBXGroup;
children = (
- 966FB6DE5B9D018E00000006 /* srcs */,
+ 966FB6DE5B9D018E00000005 /* srcs */,
);
name = SubLibraryWithDefines;
sourceTree = "<group>";
@@ -209,14 +207,6 @@
name = Products;
sourceTree = "<group>";
};
- 966FB6DE36005C3A00000000 /* NonPropagatedLibrary */ = {
- isa = PBXGroup;
- children = (
- 966FB6DE5B9D018E00000003 /* srcs */,
- );
- name = NonPropagatedLibrary;
- sourceTree = "<group>";
- };
966FB6DE3A88F93800000000 /* ObjCFramework */ = {
isa = PBXGroup;
children = (
@@ -229,7 +219,7 @@
isa = PBXGroup;
children = (
966FB6DE97917B0F00000000 /* pch */,
- 966FB6DE5B9D018E00000005 /* srcs */,
+ 966FB6DE5B9D018E00000004 /* srcs */,
);
name = SubLibrary;
sourceTree = "<group>";
@@ -237,7 +227,7 @@
966FB6DE4467252500000000 /* SubLibraryWithIdenticalDefines */ = {
isa = PBXGroup;
children = (
- 966FB6DE5B9D018E00000008 /* srcs */,
+ 966FB6DE5B9D018E00000007 /* srcs */,
);
name = SubLibraryWithIdenticalDefines;
sourceTree = "<group>";
@@ -273,7 +263,7 @@
966FB6DE5B9D018E00000003 /* srcs */ = {
isa = PBXGroup;
children = (
- 43D68C28151F1CC400000000 /* non_propagated.m */,
+ 43D68C28716A3B7000000000 /* input.m */,
);
name = srcs;
sourceTree = "<group>";
@@ -281,7 +271,7 @@
966FB6DE5B9D018E00000004 /* srcs */ = {
isa = PBXGroup;
children = (
- 43D68C28716A3B7000000000 /* input.m */,
+ 43D68C283148FC2600000000 /* src.mm */,
);
name = srcs;
sourceTree = "<group>";
@@ -289,7 +279,7 @@
966FB6DE5B9D018E00000005 /* srcs */ = {
isa = PBXGroup;
children = (
- 43D68C283148FC2600000000 /* src.mm */,
+ 43D68C281A41382100000000 /* src.mm */,
);
name = srcs;
sourceTree = "<group>";
@@ -297,7 +287,7 @@
966FB6DE5B9D018E00000006 /* srcs */ = {
isa = PBXGroup;
children = (
- 43D68C281A41382100000000 /* src.mm */,
+ 43D68C286A36B02900000000 /* src.mm */,
);
name = srcs;
sourceTree = "<group>";
@@ -305,7 +295,7 @@
966FB6DE5B9D018E00000007 /* srcs */ = {
isa = PBXGroup;
children = (
- 43D68C286A36B02900000000 /* src.mm */,
+ 43D68C287C31BCDA00000000 /* sub_library_with_identical_defines.m */,
);
name = srcs;
sourceTree = "<group>";
@@ -313,20 +303,12 @@
966FB6DE5B9D018E00000008 /* srcs */ = {
isa = PBXGroup;
children = (
- 43D68C287C31BCDA00000000 /* sub_library_with_identical_defines.m */,
- );
- name = srcs;
- sourceTree = "<group>";
- };
- 966FB6DE5B9D018E00000009 /* srcs */ = {
- isa = PBXGroup;
- children = (
43D68C28ED583D0500000000 /* today_extension_library.m */,
);
name = srcs;
sourceTree = "<group>";
};
- 966FB6DE5B9D018E0000000A /* srcs */ = {
+ 966FB6DE5B9D018E00000009 /* srcs */ = {
isa = PBXGroup;
children = (
43D68C28F643652200000000 /* defaultTestSource.m */,
@@ -348,7 +330,7 @@
966FB6DE6FB7342F00000000 /* SubLibraryWithDifferentDefines */ = {
isa = PBXGroup;
children = (
- 966FB6DE5B9D018E00000007 /* srcs */,
+ 966FB6DE5B9D018E00000006 /* srcs */,
);
name = SubLibraryWithDifferentDefines;
sourceTree = "<group>";
@@ -356,7 +338,7 @@
966FB6DE77973FA000000000 /* XCTest */ = {
isa = PBXGroup;
children = (
- 966FB6DE5B9D018E0000000A /* srcs */,
+ 966FB6DE5B9D018E00000009 /* srcs */,
);
name = XCTest;
sourceTree = "<group>";
@@ -379,7 +361,6 @@
43D68C287C841B0C00000000 /* ComplexSingle.bzl */,
966FB6DE94E444FD00000000 /* Library */,
966FB6DE144879E600000000 /* LibrarySources */,
- 966FB6DE36005C3A00000000 /* NonPropagatedLibrary */,
43D68C2829C9947000000000 /* ObjCBundle.bundle */,
966FB6DE3A88F93800000000 /* ObjCFramework */,
966FB6DEA04342FA00000000 /* SrcGenerator */,
@@ -447,7 +428,7 @@
966FB6DEA04342FA00000000 /* SrcGenerator */ = {
isa = PBXGroup;
children = (
- 966FB6DE5B9D018E00000004 /* srcs */,
+ 966FB6DE5B9D018E00000003 /* srcs */,
);
name = SrcGenerator;
sourceTree = "<group>";
@@ -541,6 +522,22 @@
productReference = 43D68C28A0499AFA00000000 /* lib_idx_Library_20EC2F4A_ios_min8.0.a */;
productType = "com.apple.product-type.library.static";
};
+ 3D31C5E63753AE4A00000000 /* _idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0 */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = DE4755836FEEB79400000000 /* Build configuration list for PBXNativeTarget "_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0" */;
+ buildPhases = (
+ 605793E20000000000000002 /* Sources */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ 4DAD0B426921D83500000000 /* PBXTargetDependency */,
+ );
+ name = _idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0;
+ productName = _idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0;
+ productReference = 43D68C283C339BDC00000000 /* lib_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0.a */;
+ productType = "com.apple.product-type.library.static";
+ };
3D31C5E65DB0F3F800000000 /* _idx_SubLibrary_19588DB9_ios_min8.0 */ = {
isa = PBXNativeTarget;
buildConfigurationList = DE475583FE21F14A00000000 /* Build configuration list for PBXNativeTarget "_idx_SubLibrary_19588DB9_ios_min8.0" */;
@@ -583,9 +580,8 @@
);
dependencies = (
4DAD0B426921D83500000000 /* PBXTargetDependency */,
- 4DAD0B42CAE2872300000000 /* PBXTargetDependency */,
- 4DAD0B42CAE2872300000000 /* PBXTargetDependency */,
- 4DAD0B42CAE2872300000000 /* PBXTargetDependency */,
+ 4DAD0B423753AE4B00000000 /* PBXTargetDependency */,
+ 4DAD0B423753AE4B00000000 /* PBXTargetDependency */,
4DAD0B42202AA80700000000 /* PBXTargetDependency */,
);
name = _idx_ApplicationLibrary_30DD5A4B_ios_min8.0;
@@ -593,22 +589,6 @@
productReference = 43D68C2853B580F400000000 /* lib_idx_ApplicationLibrary_30DD5A4B_ios_min8.0.a */;
productType = "com.apple.product-type.library.static";
};
- 3D31C5E6CAE2872200000000 /* _idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0 */ = {
- isa = PBXNativeTarget;
- buildConfigurationList = DE475583A856F29D00000000 /* Build configuration list for PBXNativeTarget "_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0" */;
- buildPhases = (
- 605793E20000000000000002 /* Sources */,
- );
- buildRules = (
- );
- dependencies = (
- 4DAD0B426921D83500000000 /* PBXTargetDependency */,
- );
- name = _idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0;
- productName = _idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0;
- productReference = 43D68C2876CB9B2C00000000 /* lib_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0.a */;
- productType = "com.apple.product-type.library.static";
- };
3D31C5E6E3993AD600000000 /* _idx_SubLibraryWithDifferentDefines_32E5A9BC_ios_min8.0 */ = {
isa = PBXNativeTarget;
buildConfigurationList = DE475583AD8E320D00000000 /* Build configuration list for PBXNativeTarget "_idx_SubLibraryWithDifferentDefines_32E5A9BC_ios_min8.0" */;
@@ -691,7 +671,7 @@
3D31C5E6E3993AD600000000 /* _idx_SubLibraryWithDifferentDefines_32E5A9BC_ios_min8.0 */,
3D31C5E6FBA8FA0800000000 /* _idx_SubLibraryWithIdenticalDefines_SubLibraryWithDefines_EC7E0D8E_ios_min8.0 */,
3D31C5E65DB0F3F800000000 /* _idx_SubLibrary_19588DB9_ios_min8.0 */,
- 3D31C5E6CAE2872200000000 /* _idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0 */,
+ 3D31C5E63753AE4A00000000 /* _idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0 */,
);
};
/* End PBXProject section */
@@ -771,7 +751,6 @@
files = (
E6AF4947ED583D0500000000 /* today_extension_library.m in srcs */,
E6AF494706F127E800000000 /* Test.xcdatamodeld in tulsi_e2e_complex */,
- E6AF4947151F1CC400000000 /* non_propagated.m in srcs */,
E6AF4947716A3B7000000000 /* input.m in srcs */,
E6AF4947F643652200000001 /* defaultTestSource.m in srcs */,
);
@@ -858,6 +837,10 @@
isa = PBXTargetDependency;
targetProxy = 81936672202AA80700000000 /* PBXContainerItemProxy */;
};
+ 4DAD0B423753AE4B00000000 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ targetProxy = 819366723753AE4B00000000 /* PBXContainerItemProxy */;
+ };
4DAD0B425DB0F3F900000000 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
targetProxy = 819366725DB0F3F900000000 /* PBXContainerItemProxy */;
@@ -870,10 +853,6 @@
isa = PBXTargetDependency;
targetProxy = 819366726B144ABD00000000 /* PBXContainerItemProxy */;
};
- 4DAD0B42CAE2872300000000 /* PBXTargetDependency */ = {
- isa = PBXTargetDependency;
- targetProxy = 81936672CAE2872300000000 /* PBXContainerItemProxy */;
- };
4DAD0B42E3993AD700000000 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
targetProxy = 81936672E3993AD700000000 /* PBXContainerItemProxy */;
@@ -997,7 +976,7 @@
GCC_PREPROCESSOR_DEFINITIONS = "DEBUG=1";
HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_BWRS)/tools/cpp/gcc3 ";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
- PRODUCT_NAME = _idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0;
+ PRODUCT_NAME = _idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0;
SDKROOT = iphoneos;
USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)";
};
@@ -1173,7 +1152,7 @@
GCC_PREPROCESSOR_DEFINITIONS = "NDEBUG=1";
HEADER_SEARCH_PATHS = "$(inherited) $(TULSI_BWRS)/tools/cpp/gcc3 ";
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
- PRODUCT_NAME = _idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0;
+ PRODUCT_NAME = _idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0;
SDKROOT = iphoneos;
USER_HEADER_SEARCH_PATHS = "$(TULSI_WR)";
};
@@ -1490,6 +1469,14 @@
);
defaultConfigurationIsVisible = 0;
};
+ DE4755836FEEB79400000000 /* Build configuration list for PBXNativeTarget "_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 44936BD67EED3C4D00000005 /* Debug */,
+ 44936BD6A3D45CE900000005 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ };
DE47558386FEC76600000000 /* Build configuration list for PBXNativeTarget "_idx_Library_20EC2F4A_ios_min8.0" */ = {
isa = XCConfigurationList;
buildConfigurations = (
@@ -1508,14 +1495,6 @@
);
defaultConfigurationIsVisible = 0;
};
- DE475583A856F29D00000000 /* Build configuration list for PBXNativeTarget "_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0" */ = {
- isa = XCConfigurationList;
- buildConfigurations = (
- 44936BD67EED3C4D00000005 /* Debug */,
- 44936BD6A3D45CE900000005 /* Release */,
- );
- defaultConfigurationIsVisible = 0;
- };
DE475583AD8E320D00000000 /* Build configuration list for PBXNativeTarget "_idx_SubLibraryWithDifferentDefines_32E5A9BC_ios_min8.0" */ = {
isa = XCConfigurationList;
buildConfigurations = (
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme
index 3378523..32b8653 100644
--- a/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme
+++ b/src/TulsiGeneratorIntegrationTests/Resources/GoldenProjects/ComplexSingleProject.xcodeproj/xcshareddata/xcschemes/_idx_Scheme.xcscheme
@@ -6,40 +6,37 @@
<BuildableReference BlueprintIdentifier="3D31C5E6202AA80600000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_Library_20EC2F4A_ios_min8.0.a" BlueprintName="_idx_Library_20EC2F4A_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
</BuildActionEntry>
<BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
- <BuildableReference BlueprintIdentifier="3D31C5E6CAE2872200000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0.a" BlueprintName="_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
- </BuildActionEntry>
- <BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
- <BuildableReference BlueprintIdentifier="3D31C5E6CAE2872200000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0.a" BlueprintName="_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
- </BuildActionEntry>
- <BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
- <BuildableReference BlueprintIdentifier="3D31C5E6C106276200000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_ApplicationLibrary_30DD5A4B_ios_min8.0.a" BlueprintName="_idx_ApplicationLibrary_30DD5A4B_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
- </BuildActionEntry>
- <BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
- <BuildableReference BlueprintIdentifier="3D31C5E6CAE2872200000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0.a" BlueprintName="_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
- </BuildActionEntry>
- <BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
- <BuildableReference BlueprintIdentifier="3D31C5E6FBA8FA0800000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_SubLibraryWithIdenticalDefines_SubLibraryWithDefines_EC7E0D8E_ios_min8.0.a" BlueprintName="_idx_SubLibraryWithIdenticalDefines_SubLibraryWithDefines_EC7E0D8E_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
- </BuildActionEntry>
- <BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
<BuildableReference BlueprintIdentifier="3D31C5E65DB0F3F800000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_SubLibrary_19588DB9_ios_min8.0.a" BlueprintName="_idx_SubLibrary_19588DB9_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
</BuildActionEntry>
<BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
<BuildableReference BlueprintIdentifier="3D31C5E6FBA8FA0800000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_SubLibraryWithIdenticalDefines_SubLibraryWithDefines_EC7E0D8E_ios_min8.0.a" BlueprintName="_idx_SubLibraryWithIdenticalDefines_SubLibraryWithDefines_EC7E0D8E_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
</BuildActionEntry>
<BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
+ <BuildableReference BlueprintIdentifier="3D31C5E63753AE4A00000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0.a" BlueprintName="_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
+ </BuildActionEntry>
+ <BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
<BuildableReference BlueprintIdentifier="3D31C5E6E3993AD600000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_SubLibraryWithDifferentDefines_32E5A9BC_ios_min8.0.a" BlueprintName="_idx_SubLibraryWithDifferentDefines_32E5A9BC_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
</BuildActionEntry>
<BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
- <BuildableReference BlueprintIdentifier="3D31C5E6CAE2872200000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0.a" BlueprintName="_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
+ <BuildableReference BlueprintIdentifier="3D31C5E63753AE4A00000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0.a" BlueprintName="_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
</BuildActionEntry>
<BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
- <BuildableReference BlueprintIdentifier="3D31C5E6CAE2872200000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0.a" BlueprintName="_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
+ <BuildableReference BlueprintIdentifier="3D31C5E6C106276200000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_ApplicationLibrary_30DD5A4B_ios_min8.0.a" BlueprintName="_idx_ApplicationLibrary_30DD5A4B_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
+ </BuildActionEntry>
+ <BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
+ <BuildableReference BlueprintIdentifier="3D31C5E63753AE4A00000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0.a" BlueprintName="_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
+ </BuildActionEntry>
+ <BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
+ <BuildableReference BlueprintIdentifier="3D31C5E63753AE4A00000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0.a" BlueprintName="_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
+ </BuildActionEntry>
+ <BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
+ <BuildableReference BlueprintIdentifier="3D31C5E63753AE4A00000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0.a" BlueprintName="_idx_TodayExtensionLibrary_CoreDataResources_SrcGenerator_TestLibrary_903D0578_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
</BuildActionEntry>
<BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
<BuildableReference BlueprintIdentifier="3D31C5E6FBA8FA0800000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_SubLibraryWithIdenticalDefines_SubLibraryWithDefines_EC7E0D8E_ios_min8.0.a" BlueprintName="_idx_SubLibraryWithIdenticalDefines_SubLibraryWithDefines_EC7E0D8E_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
</BuildActionEntry>
<BuildActionEntry buildForArchiving="YES" buildForTesting="YES" buildForRunning="YES" buildForAnalyzing="YES" buildForProfiling="YES">
- <BuildableReference BlueprintIdentifier="3D31C5E6CAE2872200000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0.a" BlueprintName="_idx_TodayExtensionLibrary_CoreDataResources_NonPropagatedLibrary_SrcGenerator_TestLibrary_15938B03_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
+ <BuildableReference BlueprintIdentifier="3D31C5E6FBA8FA0800000000" ReferencedContainer="container:ComplexSingleProject.xcodeproj" BuildableName="lib_idx_SubLibraryWithIdenticalDefines_SubLibraryWithDefines_EC7E0D8E_ios_min8.0.a" BlueprintName="_idx_SubLibraryWithIdenticalDefines_SubLibraryWithDefines_EC7E0D8E_ios_min8.0" BuildableIdentifier="primary"></BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>