From 05f08543d39392fd799a346a2693655c39498df3 Mon Sep 17 00:00:00 2001 From: Andreas Gampe Date: Fri, 1 Jun 2018 15:44:26 -0700 Subject: [PATCH] Soong: Update for explicit warning change Add ErrorProneChecksWarning. Bug: 72971960 Test: m RUN_ERROR_PRONE=true javac-check Change-Id: I92169ed4aa8e7dc52b84ddb005cd07e2bf6dcbe2 --- java/config/error_prone.go | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/java/config/error_prone.go b/java/config/error_prone.go index f2032342b..2c1c002ba 100644 --- a/java/config/error_prone.go +++ b/java/config/error_prone.go @@ -18,11 +18,13 @@ import "android/soong/android" var ( // These will be filled out by external/error_prone/soong/error_prone.go if it is available - ErrorProneJavacJar string - ErrorProneJar string - ErrorProneClasspath string - ErrorProneChecksError string - ErrorProneFlags string + ErrorProneJavacJar string + ErrorProneJar string + ErrorProneClasspath string + ErrorProneChecksError string + ErrorProneChecksWarning string + ErrorProneChecksDefaultDisabled string + ErrorProneFlags string ) // Wrapper that grabs value of val late so it can be initialized by a later module's init function @@ -37,11 +39,14 @@ func init() { errorProneVar("ErrorProneJavacJar", &ErrorProneJavacJar) errorProneVar("ErrorProneClasspath", &ErrorProneClasspath) errorProneVar("ErrorProneChecksError", &ErrorProneChecksError) + errorProneVar("ErrorProneChecksWarning", &ErrorProneChecksWarning) + errorProneVar("ErrorProneChecksDefaultDisabled", &ErrorProneChecksDefaultDisabled) errorProneVar("ErrorProneFlags", &ErrorProneFlags) pctx.StaticVariable("ErrorProneCmd", "${JavaCmd} -Xmx${JavacHeapSize} -Xbootclasspath/p:${ErrorProneJavacJar} "+ "-cp ${ErrorProneJar}:${ErrorProneClasspath} "+ - "${ErrorProneFlags} ${CommonJdkFlags} ${ErrorProneChecksError}") + "${ErrorProneFlags} ${CommonJdkFlags} "+ + "${ErrorProneChecksError} ${ErrorProneChecksWarning} ${ErrorProneChecksDefaultDisabled}") }