Bump auto-value to 1.6.2

This upgrade is needed to support JDK9, that was fixed in this
commit: [1].

[1] f04406c1f1

Change-Id: Ic7464964dc7e21946aac4b4a786107a0df51ae2a
This commit is contained in:
David Ostrovsky 2018-08-01 22:33:57 +02:00
parent ea1230d4ad
commit 5531347e56
8 changed files with 36 additions and 4 deletions

View File

@ -440,10 +440,18 @@ maven_jar(
sha1 = "b60e33a6bd0d71831e0c249816d01e6c1dd90a47",
)
AUTO_VALUE_VERSION = "1.6.2"
maven_jar(
name = "auto-value",
artifact = "com.google.auto.value:auto-value:1.4",
sha1 = "6d1448fcd13074bd3658ef915022410b7c48343b",
artifact = "com.google.auto.value:auto-value:" + AUTO_VALUE_VERSION,
sha1 = "e7eae562942315a983eea3e191b72d755c153620",
)
maven_jar(
name = "auto-value-annotations",
artifact = "com.google.auto.value:auto-value-annotations:" + AUTO_VALUE_VERSION,
sha1 = "ed193d86e0af90cc2342aedbe73c5d86b03fa09b",
)
maven_jar(

View File

@ -44,6 +44,7 @@ java_library2(
"//lib:truth",
"//lib:truth-java8-extension",
"//lib/auto:auto-value",
"//lib/auto:auto-value-annotations",
"//lib/httpcomponents:fluent-hc",
"//lib/httpcomponents:httpclient",
"//lib/httpcomponents:httpcore",

View File

@ -82,5 +82,6 @@ junit_tests(
deps = [
"//lib:truth",
"//lib/auto:auto-value",
"//lib/auto:auto-value-annotations",
],
)

View File

@ -39,6 +39,7 @@ java_library(
"//lib:servlet-api-3_1",
"//lib:soy",
"//lib/auto:auto-value",
"//lib/auto:auto-value-annotations",
"//lib/commons:codec",
"//lib/commons:lang",
"//lib/guice",

View File

@ -151,6 +151,7 @@ java_library(
# We want all these deps to be provided_deps
"//gerrit-launcher:launcher",
"//lib/auto:auto-value",
"//lib/auto:auto-value-annotations",
],
)

View File

@ -55,6 +55,7 @@ java_library(
"//lib:velocity",
"//lib/antlr:java-runtime",
"//lib/auto:auto-value",
"//lib/auto:auto-value-annotations",
"//lib/bouncycastle:bcpkix-neverlink",
"//lib/bouncycastle:bcprov-neverlink",
"//lib/commons:codec",
@ -130,6 +131,7 @@ java_library(
deps = TESTUTIL_DEPS + [
"//gerrit-pgm:init",
"//lib/auto:auto-value",
"//lib/auto:auto-value-annotations",
"//lib/easymock:easymock",
"//lib/powermock:powermock-api-easymock",
"//lib/powermock:powermock-api-support",

View File

@ -24,6 +24,7 @@ java_library(
"//lib:jsch",
"//lib:servlet-api-3_1",
"//lib/auto:auto-value",
"//lib/auto:auto-value-annotations",
"//lib/bouncycastle:bcprov-neverlink",
"//lib/commons:codec",
"//lib/dropwizard:dropwizard-core",

View File

@ -1,13 +1,19 @@
java_plugin(
name = "auto-annotation-plugin",
processor_class = "com.google.auto.value.processor.AutoAnnotationProcessor",
deps = ["@auto-value//jar"],
deps = [
"@auto-value-annotations//jar",
"@auto-value//jar",
],
)
java_plugin(
name = "auto-value-plugin",
processor_class = "com.google.auto.value.processor.AutoValueProcessor",
deps = ["@auto-value//jar"],
deps = [
"@auto-value-annotations//jar",
"@auto-value//jar",
],
)
java_library(
@ -20,3 +26,14 @@ java_library(
visibility = ["//visibility:public"],
exports = ["@auto-value//jar"],
)
java_library(
name = "auto-value-annotations",
data = ["//lib:LICENSE-Apache2.0"],
exported_plugins = [
":auto-annotation-plugin",
":auto-value-plugin",
],
visibility = ["//visibility:public"],
exports = ["@auto-value-annotations//jar"],
)