aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java_tools
diff options
context:
space:
mode:
authorGravatar cushon <cushon@google.com>2018-08-07 13:52:24 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-08-07 13:54:25 -0700
commitdf8ee192ca59dfd5b534f2268ea1cd62c48c4ab5 (patch)
tree1281219d8235d3e4b5b51474e9a14d88cbdf61ff /src/java_tools
parent0d7cba46a739f88e2abdeaa842bb2853c41964bf (diff)
Temporarily ignore some spurious diagnostics related to running javac9 on JDK 10
PiperOrigin-RevId: 207773685
Diffstat (limited to 'src/java_tools')
-rw-r--r--src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacMain.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacMain.java b/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacMain.java
index 2da79a9904..9a501f8197 100644
--- a/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacMain.java
+++ b/src/java_tools/buildjar/java/com/google/devtools/build/buildjar/javac/BlazeJavacMain.java
@@ -149,7 +149,13 @@ public class BlazeJavacMain {
"compiler.warn.sun.proprietary",
// avoid warning spam when enabling processor options for an entire tree, only a subset
// of which actually runs the processor
- "compiler.warn.proc.unmatched.processor.options");
+ "compiler.warn.proc.unmatched.processor.options",
+ // don't want about v54 class files when running javac9 on JDK 10
+ // TODO(cushon): remove after the next javac update
+ "compiler.warn.big.major.version",
+ // don't want about incompatible processor source versions when running javac9 on JDK 10
+ // TODO(cushon): remove after the next javac update
+ "compiler.warn.proc.processor.incompatible.source.version");
private static ImmutableList<FormattedDiagnostic> filterDiagnostics(
ImmutableList<FormattedDiagnostic> diagnostics) {