Remove unsupported option --minimal-main-dex
RELNOTES: None
PiperOrigin-RevId: 471494986
Change-Id: I69641789cfe32111b4ee0afea59f1e309a614677
diff --git a/src/tools/android/java/com/google/devtools/build/android/r8/CompatDx.java b/src/tools/android/java/com/google/devtools/build/android/r8/CompatDx.java
index cc694e1..ac0eec1 100644
--- a/src/tools/android/java/com/google/devtools/build/android/r8/CompatDx.java
+++ b/src/tools/android/java/com/google/devtools/build/android/r8/CompatDx.java
@@ -293,15 +293,6 @@
public int maxIndexNumber;
@Option(
- name = "minimal-main-dex",
- defaultValue = "false",
- documentationCategory = OptionDocumentationCategory.UNCATEGORIZED,
- effectTags = {OptionEffectTag.UNKNOWN},
- allowMultiple = false,
- help = "Produce smallest possible main dex.")
- public boolean minimalMainDex;
-
- @Option(
name = "main-dex-list",
defaultValue = "null",
documentationCategory = OptionDocumentationCategory.UNCATEGORIZED,
@@ -379,7 +370,6 @@
public final boolean noWarning;
public final boolean multiDex;
public final String mainDexList;
- public final boolean minimalMainDex;
public final int minApiLevel;
public final String inputList;
public final List<String> inputs;
@@ -452,7 +442,6 @@
noWarning = options.noWarning;
multiDex = options.multiDex;
mainDexList = options.mainDexList;
- minimalMainDex = options.minimalMainDex;
minApiLevel = options.minApiLevel;
inputList = options.inputList;
inputs = remaining;
@@ -587,16 +576,6 @@
}
}
- if (dexArgs.minimalMainDex && dexArgs.verbose) {
- if (dexArgs.debug) {
- System.out.println(
- "Info: minimal main-dex generation is always done for D8 debug builds."
- + " Please remove option --minimal-main-dex");
- } else {
- throw new DxUsageMessage("Error: minimal main-dex is not supported for D8 release builds");
- }
- }
-
if (dexArgs.maxIndexNumber != 0 && dexArgs.verbose) {
System.out.println("Warning: internal maximum-index setting is not supported");
}