@@ -57,6 +57,7 @@ public AndroidManifestFinderTest(String genFolderPath, String manifestFolderPath
5757 @ Parameterized .Parameters (name = "genFolderPath = {0}, manifestFolderPath = {1}, shouldFind = {2}" )
5858 public static Iterable <Object []> createTestData () {
5959
60+ // CHECKSTYLE:OFF
6061 Object [] gradleManifestFoundInManifests = { GRADLE_GEN_FOLDER , "build/intermediates/manifests/full/debug" , true };
6162 Object [] gradleManifestFoundInBundles = { GRADLE_GEN_FOLDER , "build/intermediates/bundles/debug" , true };
6263 Object [] gradleManifestFoundInManifestsAapt = { GRADLE_GEN_FOLDER , "build/intermediates/manifests/aapt/debug" , true };
@@ -69,6 +70,16 @@ public static Iterable<Object[]> createTestData() {
6970 Object [] gradleManifestFoundInManifestsWithDensitySplitAndFlavor = { GRADLE_FLAVOR_GEN_FOLDER , "build/intermediates/manifests/full/flavor/debug/hdpi" , true };
7071 Object [] gradleManifestFoundInManifestsWithBothSplit = { GRADLE_GEN_FOLDER , "build/intermediates/manifests/full/debug/x86/hdpi" , true };
7172 Object [] gradleManifestFoundInManifestsWithBothSplitAndFlavor = { GRADLE_FLAVOR_GEN_FOLDER , "build/intermediates/manifests/full/flavor/debug/x86/hdpi" , true };
73+ Object [] gradleManifestFoundInMergedManifests = { GRADLE_GEN_FOLDER , "build/intermediates/merged_manifests/debug/processDebugManifest/merged" , true };
74+ Object [] gradleManifestFoundInMergedManifestsWithAbiSplit = { GRADLE_GEN_FOLDER , "build/intermediates/merged_manifests/debug/processDebugManifest/merged/x86" , true };
75+ Object [] gradleManifestFoundInMergedManifestsWithAbiSplitAndFlavor = { GRADLE_FLAVOR_GEN_FOLDER , "build/intermediates/merged_manifests/flavorDebug/processFlavorDebugManifest/merged/x86" ,
76+ true };
77+ Object [] gradleManifestFoundInMergedManifestsWithDensitySplit = { GRADLE_GEN_FOLDER , "build/intermediates/merged_manifests/debug/processDebugManifest/merged/hdpi" , true };
78+ Object [] gradleManifestFoundInMergedManifestsWithDensitySplitAndFlavor = { GRADLE_FLAVOR_GEN_FOLDER , "build/intermediates/merged_manifests/flavorDebug/processFlavorDebugManifest/merged/hdpi" ,
79+ true };
80+ Object [] gradleManifestFoundInMergedManifestsWithBothSplit = { GRADLE_GEN_FOLDER , "build/intermediates/merged_manifests/debug/processDebugManifest/merged/x86/hdpi" , true };
81+ Object [] gradleManifestFoundInMergedManifestsWithBothSplitAndFlavor = { GRADLE_FLAVOR_GEN_FOLDER , "build/intermediates/merged_manifests/flavorDebug/processFlavorDebugManifest/merged/x86/hdpi" ,
82+ true };
7283
7384 Object [] gradleKotlinManifestFoundInManifests = { GRADLE_KOTLIN_GEN_FOLDER , "build/intermediates/manifests/full/debug" , true };
7485 Object [] gradleKotlinManifestFoundInBundles = { GRADLE_KOTLIN_GEN_FOLDER , "build/intermediates/bundles/debug" , true };
@@ -82,6 +93,17 @@ public static Iterable<Object[]> createTestData() {
8293 Object [] gradleKotlinManifestFoundInManifestsWithDensitySplitAndFlavor = { GRADLE_KOTLIN_FLAVOR_GEN_FOLDER , "build/intermediates/manifests/full/flavor/debug/hdpi" , true };
8394 Object [] gradleKotlinManifestFoundInManifestsWithBothSplit = { GRADLE_KOTLIN_GEN_FOLDER , "build/intermediates/manifests/full/debug/x86/hdpi" , true };
8495 Object [] gradleKotlinManifestFoundInManifestsWithBothSplitAndFlavor = { GRADLE_KOTLIN_FLAVOR_GEN_FOLDER , "build/intermediates/manifests/full/flavor/debug/x86/hdpi" , true };
96+ Object [] gradleKotlinManifestFoundInMergedManifests = { GRADLE_KOTLIN_GEN_FOLDER , "build/intermediates/merged_manifests/debug/processDebugManifest/merged" , true };
97+ Object [] gradleKotlinManifestFoundInMergedManifestsWithAbiSplit = { GRADLE_KOTLIN_GEN_FOLDER , "build/intermediates/merged_manifests/debug/processDebugManifest/merged/x86" , true };
98+ Object [] gradleKotlinManifestFoundInMergedManifestsWithAbiSplitAndFlavor = { GRADLE_FLAVOR_GEN_FOLDER , "build/intermediates/merged_manifests/flavorDebug/processFlavorDebugManifest/merged/x86" ,
99+ true };
100+ Object [] gradleKotlinManifestFoundInMergedManifestsWithDensitySplit = { GRADLE_KOTLIN_GEN_FOLDER , "build/intermediates/merged_manifests/debug/processDebugManifest/merged/hdpi" , true };
101+ Object [] gradleKotlinManifestFoundInMergedManifestsWithDensitySplitAndFlavor = { GRADLE_KOTLIN_FLAVOR_GEN_FOLDER ,
102+ "build/intermediates/merged_manifests/flavorDebug/processFlavorDebugManifest/merged/hdpi" , true };
103+ Object [] gradleKotlinManifestFoundInMergedManifestsWithBothSplit = { GRADLE_KOTLIN_GEN_FOLDER , "build/intermediates/merged_manifests/debug/processDebugManifest/merged/x86/hdpi" , true };
104+ Object [] gradleKotlinManifestFoundInMergedManifestsWithBothSplitAndFlavor = { GRADLE_KOTLIN_FLAVOR_GEN_FOLDER ,
105+ "build/intermediates/merged_manifests/flavorDebug/processFlavorDebugManifest/merged/x86/hdpi" , true };
106+ // CHECKSTYLE:ON
85107
86108 Object [] mavenManifestFoundInTarget = { MAVEN_GEN_FOLDER , "target" , true };
87109 Object [] mavenManifestFoundInSrc = { MAVEN_GEN_FOLDER , "src/main" , true };
@@ -99,19 +121,20 @@ public static Iterable<Object[]> createTestData() {
99121
100122 Object [] noGeneratedFolderFound = { "" , "" , false };
101123
102- return Arrays .asList (gradleManifestFoundInManifests , gradleManifestFoundInBundles , gradleManifestFoundInManifestsAapt ,
103- gradleManifestFoundInManifestsWithFlavor , gradleManifestFoundInBundlesWithFlavor , gradleManifestFoundInManifestsAaptWithFlavor ,
104- gradleManifestFoundInManifestsWithAbiSplit , gradleManifestFoundInManifestsWithAbiSplitAndFlavor ,
105- gradleManifestFoundInManifestsWithDensitySplit , gradleManifestFoundInManifestsWithDensitySplitAndFlavor ,
106- gradleManifestFoundInManifestsWithBothSplit , gradleManifestFoundInManifestsWithBothSplitAndFlavor ,
107- gradleKotlinManifestFoundInManifests , gradleKotlinManifestFoundInBundles , gradleKotlinManifestFoundInManifestsAapt ,
108- gradleKotlinManifestFoundInManifestsWithFlavor , gradleKotlinManifestFoundInBundlesWithFlavor , gradleKotlinManifestFoundInManifestsAaptWithFlavor ,
109- gradleKotlinManifestFoundInManifestsWithAbiSplit , gradleKotlinManifestFoundInManifestsWithAbiSplitAndFlavor ,
110- gradleKotlinManifestFoundInManifestsWithDensitySplit , gradleKotlinManifestFoundInManifestsWithDensitySplitAndFlavor ,
111- gradleKotlinManifestFoundInManifestsWithBothSplit , gradleKotlinManifestFoundInManifestsWithBothSplitAndFlavor ,
112- mavenManifestFoundInTarget , mavenManifestFoundInSrc , mavenManifestFoundInRoot , eclipseManifestFound ,
113- gradleManifestNotFound , gradleKotlinManifestNotFound , mavenManifestNotFound , eclipseManifestNotFound ,
114- noGeneratedFolderFound );
124+ return Arrays .asList (gradleManifestFoundInManifests , gradleManifestFoundInBundles , gradleManifestFoundInManifestsAapt , gradleManifestFoundInManifestsWithFlavor ,
125+ gradleManifestFoundInBundlesWithFlavor , gradleManifestFoundInManifestsAaptWithFlavor , gradleManifestFoundInManifestsWithAbiSplit , gradleManifestFoundInManifestsWithAbiSplitAndFlavor ,
126+ gradleManifestFoundInManifestsWithDensitySplit , gradleManifestFoundInManifestsWithDensitySplitAndFlavor , gradleManifestFoundInManifestsWithBothSplit ,
127+ gradleManifestFoundInManifestsWithBothSplitAndFlavor , gradleManifestFoundInMergedManifests , gradleManifestFoundInMergedManifestsWithAbiSplit ,
128+ gradleManifestFoundInMergedManifestsWithAbiSplitAndFlavor , gradleManifestFoundInMergedManifestsWithDensitySplit , gradleManifestFoundInMergedManifestsWithDensitySplitAndFlavor ,
129+ gradleManifestFoundInMergedManifestsWithBothSplit , gradleManifestFoundInMergedManifestsWithBothSplitAndFlavor , gradleKotlinManifestFoundInManifests , gradleKotlinManifestFoundInBundles ,
130+ gradleKotlinManifestFoundInManifestsAapt , gradleKotlinManifestFoundInManifestsWithFlavor , gradleKotlinManifestFoundInBundlesWithFlavor ,
131+ gradleKotlinManifestFoundInManifestsAaptWithFlavor , gradleKotlinManifestFoundInManifestsWithAbiSplit , gradleKotlinManifestFoundInManifestsWithAbiSplitAndFlavor ,
132+ gradleKotlinManifestFoundInManifestsWithDensitySplit , gradleKotlinManifestFoundInManifestsWithDensitySplitAndFlavor , gradleKotlinManifestFoundInManifestsWithBothSplit ,
133+ gradleKotlinManifestFoundInManifestsWithBothSplitAndFlavor , gradleKotlinManifestFoundInMergedManifests , gradleKotlinManifestFoundInMergedManifestsWithAbiSplit ,
134+ gradleKotlinManifestFoundInMergedManifestsWithAbiSplitAndFlavor , gradleKotlinManifestFoundInMergedManifestsWithDensitySplit ,
135+ gradleKotlinManifestFoundInMergedManifestsWithDensitySplitAndFlavor , gradleKotlinManifestFoundInMergedManifestsWithBothSplit ,
136+ gradleKotlinManifestFoundInMergedManifestsWithBothSplitAndFlavor , mavenManifestFoundInTarget , mavenManifestFoundInSrc , mavenManifestFoundInRoot , eclipseManifestFound ,
137+ gradleManifestNotFound , gradleKotlinManifestNotFound , mavenManifestNotFound , eclipseManifestNotFound , noGeneratedFolderFound );
115138 }
116139
117140 @ Test
0 commit comments