aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2019-02-04 10:02:46 -0800
committerColin Cross <ccross@android.com>2019-02-04 10:02:46 -0800
commit87068a5236e63687231098ff446d9186b94ff00d (patch)
treeb2ee86bc6a2a57af828365a0e34bc1b79f6bf756
parenta8a207a9f1578d8aaf5360ad99b910bcab097b86 (diff)
downloadturbine-87068a5236e63687231098ff446d9186b94ff00d.tar.gz
com.google.auto.value.extension.memoized.MemoizeExtension depends on javax.annotation.Generated, which is not visible by default in OpenJDK9. Expose the java.xml.ws.annotation module. Fixes: [ 65% 20175/31029] //external/turbine:turbine javac [linux_glibc common] warning: An exception occurred while looking for AutoValue extensions. No extensions will function. This may be due to a corrupt jar file in the compiler's classpath. Exception: java.util.ServiceConfigurationError: com.google.auto.value.extension.AutoValueExtension: Provider com.google.auto.value.extension.memoized.MemoizeExtension could not be instantiated 1 warning Bug: 62050818 Change-Id: If0b953dba477bb13bb2de90412a52bde80cb6316 Fixes: 123825567 Test: m turbine
-rw-r--r--Android.bp2
1 files changed, 2 insertions, 0 deletions
diff --git a/Android.bp b/Android.bp
index e6006ea..c60243a 100644
--- a/Android.bp
+++ b/Android.bp
@@ -29,6 +29,8 @@ java_library_host {
"jsr305-3.0.1",
],
+ // Required for use of javax.annotation.Generated per http://b/62050818
+ javacflags: ["-J--add-modules=java.xml.ws.annotation"],
plugins: ["dagger2-auto-value"],
libs: ["dagger2-auto-value"],