diff options
author | Liam Miller-Cushon <cushon@google.com> | 2016-04-18 20:44:30 +0000 |
---|---|---|
committer | Damien Martin-Guillerez <dmarting@google.com> | 2016-04-19 09:46:41 +0000 |
commit | 3ee570fc8bdd54eeb0c041645dbe7789bdcb3d8b (patch) | |
tree | 6e5a83bca609b6e1fb5de94e6ddc0e5d6d1dbfb3 /src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java | |
parent | 08fb617b7e853e05a7536e9d078d46c4c040bb5e (diff) |
Deprecate top-level Java toolchain flags in favour of java_toolchain
This change disables --java_langtools, --javabuilder_top, --singlejar_top,
--genclass_top, and --ijar_top, and finishes replacing them with
java_toolchain.{javac,javabuilder,singlejar,genclass,ijar}.
RELNOTES: Replace --java_langtools, --javabuilder_top, --singlejar_top,
--genclass_top, and --ijar_top with
java_toolchain.{javac,javabuilder,singlejar,genclass,ijar}
--
MOS_MIGRATED_REVID=120154954
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java b/src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java index 151542affa..8036b9cd2b 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java +++ b/src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java @@ -126,8 +126,6 @@ public final class JavaConfiguration extends Fragment { private final ImmutableList<String> commandLineJavacFlags; private final Label javaLauncherLabel; - private final Label javaBuilderTop; - private final Label javaLangtoolsJar; private final boolean useIjars; private final boolean useHeaderCompilation; private final boolean generateJavaDeps; @@ -136,8 +134,6 @@ public final class JavaConfiguration extends Fragment { private final ImmutableList<String> defaultJvmFlags; private final ImmutableList<String> checkedConstraints; private final StrictDepsMode strictJavaDeps; - private final Label javacBootclasspath; - private final Label javacExtdir; private final ImmutableList<String> javacOpts; private final Label proguardBinary; private final ImmutableList<Label> extraProguardSpecs; @@ -156,8 +152,6 @@ public final class JavaConfiguration extends Fragment { this.commandLineJavacFlags = ImmutableList.copyOf(JavaHelper.tokenizeJavaOptions(javaOptions.javacOpts)); this.javaLauncherLabel = javaOptions.javaLauncher; - this.javaBuilderTop = javaOptions.javaBuilderTop; - this.javaLangtoolsJar = javaOptions.javaLangtoolsJar; this.useIjars = javaOptions.useIjars; this.useHeaderCompilation = javaOptions.headerCompilation; this.generateJavaDeps = generateJavaDeps; @@ -166,8 +160,6 @@ public final class JavaConfiguration extends Fragment { this.defaultJvmFlags = ImmutableList.copyOf(defaultJvmFlags); this.checkedConstraints = ImmutableList.copyOf(javaOptions.checkedConstraints); this.strictJavaDeps = javaOptions.strictJavaDeps; - this.javacBootclasspath = javaOptions.javacBootclasspath; - this.javacExtdir = javaOptions.javacExtdir; this.javacOpts = ImmutableList.copyOf(javaOptions.javacOpts); this.proguardBinary = javaOptions.proguard; this.extraProguardSpecs = ImmutableList.copyOf(javaOptions.extraProguardSpecs); @@ -213,20 +205,6 @@ public final class JavaConfiguration extends Fragment { } /** - * Returns the default javabuilder jar - */ - public Label getDefaultJavaBuilderJar() { - return javaBuilderTop; - } - - /** - * Returns the default java langtools jar - */ - public Label getDefaultJavaLangtoolsJar() { - return javaLangtoolsJar; - } - - /** * Returns true iff Java compilation should use ijars. */ public boolean getUseIjars() { @@ -286,14 +264,6 @@ public final class JavaConfiguration extends Fragment { return javaLauncherLabel; } - public Label getJavacBootclasspath() { - return javacBootclasspath; - } - - public Label getJavacExtdir() { - return javacExtdir; - } - public ImmutableList<String> getJavacOpts() { return javacOpts; } |