aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java
diff options
context:
space:
mode:
authorGravatar Liam Miller-Cushon <cushon@google.com>2016-04-18 20:44:30 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-04-19 09:46:41 +0000
commit3ee570fc8bdd54eeb0c041645dbe7789bdcb3d8b (patch)
tree6e5a83bca609b6e1fb5de94e6ddc0e5d6d1dbfb3 /src/main/java/com/google/devtools/build/lib/rules/java/JavaConfiguration.java
parent08fb617b7e853e05a7536e9d078d46c4c040bb5e (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.java30
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;
}