aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKristen Kozak <sebright@google.com>2017-03-21 17:51:20 -0700
committerKristen Kozak <sebright@google.com>2017-03-28 11:28:15 -0700
commit9cb23841bb3c82b1d5285b37e87959765a3ce149 (patch)
tree0380bfaca80f4e7559c54fda8a3e15a45df3b486
parent911e8d1970cf0bad3530705432ca0a38fab530ed (diff)
downloadplatform_external_opencensus-java-9cb23841bb3c82b1d5285b37e87959765a3ce149.tar.gz
platform_external_opencensus-java-9cb23841bb3c82b1d5285b37e87959765a3ce149.tar.bz2
platform_external_opencensus-java-9cb23841bb3c82b1d5285b37e87959765a3ce149.zip
Add AutoValue to Gradle build.
-rw-r--r--build.gradle6
-rw-r--r--core/build.gradle1
2 files changed, 6 insertions, 1 deletions
diff --git a/build.gradle b/build.gradle
index 1040ccb5..73970b9f 100644
--- a/build.gradle
+++ b/build.gradle
@@ -40,7 +40,9 @@ subprojects {
}
[compileJava, compileTestJava].each() {
- it.options.compilerArgs += ["-Xlint:all", "-Xlint:-try"]
+ // We suppress the "processing" warning as suggested in
+ // https://groups.google.com/forum/#!topic/bazel-discuss/_R3A9TJSoPM
+ it.options.compilerArgs += ["-Xlint:all", "-Xlint:-try", "-Xlint:-processing"]
// Disable errorprone for proto because we cannot control the generated code.
if (JavaVersion.current().isJava8Compatible() && !name.contains("proto")) {
// TODO(bdrutu): Read files directly instead of reading from properties.
@@ -90,11 +92,13 @@ subprojects {
}
ext {
+ autoValueVersion = '1.4'
guavaVersion = '19.0'
protobufVersion = '3.2.0'
grpcContextVersion = '1.1.2'
libraries = [
+ auto_value : "com.google.auto.value:auto-value:${autoValueVersion}",
disruptor : 'com.lmax:disruptor:3.3.6',
errorprone : 'com.google.errorprone:error_prone_annotations:2.0.11',
grpc_context : "io.grpc:grpc-context:${grpcContextVersion}",
diff --git a/core/build.gradle b/core/build.gradle
index bc3849d4..9e9f4286 100644
--- a/core/build.gradle
+++ b/core/build.gradle
@@ -2,6 +2,7 @@ description = 'Instrumentation: Core'
dependencies {
compile project(':shared'),
+ libraries.auto_value,
libraries.grpc_context,
libraries.guava