Bump guice version to 4.2.0

The new version provides better support for Java 9 and improves
performance. Multibindings artifact in now included in the guice
core artifact. The full release notes is here: [1].

[1] https://github.com/google/guice/wiki/Guice42

Change-Id: I208d53ce1cf9b99ed8f03ae34470e95c3b8f71ce
This commit is contained in:
David Ostrovsky 2018-03-06 21:45:47 +01:00 committed by David Ostrovsky
parent 9d87349123
commit 1fa7774d23
4 changed files with 4 additions and 20 deletions

View File

@ -68,30 +68,24 @@ maven_jar(
sha1 = "83cd2cd674a217ade95a4bb83a8a14f351f48bd0",
)
GUICE_VERS = "4.1.0"
GUICE_VERS = "4.2.0"
maven_jar(
name = "guice_library",
artifact = "com.google.inject:guice:" + GUICE_VERS,
sha1 = "eeb69005da379a10071aa4948c48d89250febb07",
sha1 = "25e1f4c1d528a1cffabcca0d432f634f3132f6c8",
)
maven_jar(
name = "guice_assistedinject",
artifact = "com.google.inject.extensions:guice-assistedinject:" + GUICE_VERS,
sha1 = "af799dd7e23e6fe8c988da12314582072b07edcb",
sha1 = "e7270305960ad7db56f7e30cb9df6be9ff1cfb45",
)
maven_jar(
name = "guice_servlet",
artifact = "com.google.inject.extensions:guice-servlet:" + GUICE_VERS,
sha1 = "90ac2db772d9b85e2b05417b74f7464bcc061dcb",
)
maven_jar(
name = "multibindings",
artifact = "com.google.inject.extensions:guice-multibindings:" + GUICE_VERS,
sha1 = "3b27257997ac51b0f8d19676f1ea170427e86d51",
sha1 = "f57581625c36c148f088d9f52a568d5bdf12c61d",
)
maven_jar(

View File

@ -268,7 +268,6 @@ java_library(
"//lib/guice",
"//lib/guice:guice-assistedinject",
"//lib/guice:javax-inject",
"//lib/guice:multibindings",
"//lib/ow2:ow2-asm",
"//lib/ow2:ow2-asm-analysis",
"//lib/ow2:ow2-asm-commons",

View File

@ -5,7 +5,6 @@ java_library(
exports = [
":guice_library",
":javax-inject",
":multibindings",
],
)
@ -45,10 +44,3 @@ java_library(
visibility = ["//visibility:public"],
exports = ["@javax_inject//jar"],
)
java_library(
name = "multibindings",
data = ["//lib:LICENSE-Apache2.0"],
visibility = ["//visibility:public"],
exports = ["@multibindings//jar"],
)

View File

@ -45,7 +45,6 @@ EXPORTS = [
"//lib/guice:guice-assistedinject",
"//lib/guice:guice-servlet",
"//lib/guice:javax-inject",
"//lib/guice:multibindings",
"//lib/httpcomponents:httpclient",
"//lib/httpcomponents:httpcore",
"//lib/jackson:jackson-core",