From 37647d4a477ad8d0716112f66f2ff9591b52a75e Mon Sep 17 00:00:00 2001 From: Lai Jiang Date: Fri, 14 Jun 2019 15:36:32 -0400 Subject: [PATCH] Disable an Error Prone check incompatible with Java 12 (#100) --- java_common.gradle | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/java_common.gradle b/java_common.gradle index 2295121d5..78e9a2628 100644 --- a/java_common.gradle +++ b/java_common.gradle @@ -21,6 +21,12 @@ tasks.withType(JavaCompile).configureEach { asArguments: { return ['-XepExcludedPaths:.*/build/generated/.*'] }] as CommandLineArgumentProvider) + // Disable features currently incompatible with Java 12 + if ((JavaVersion.current().majorVersion as Integer) > 11) { + // This check is broken in Java 12. + // See https://github.com/google/error-prone/issues/1257 + options.errorprone.errorproneArgs=['-Xep:Finally:OFF'] + } } version = '1.0'