|  | java_library( | 
|  | name = "guice", | 
|  | data = ["//lib:LICENSE-Apache2.0"], | 
|  | visibility = ["//visibility:public"], | 
|  | exports = [ | 
|  | ":guice_library", | 
|  | ":javax-inject", | 
|  | ":multibindings", | 
|  | ], | 
|  | ) | 
|  |  | 
|  | java_library( | 
|  | name = "guice_library", | 
|  | data = ["//lib:LICENSE-Apache2.0"], | 
|  | visibility = ["//visibility:public"], | 
|  | exports = ["@guice_library//jar"], | 
|  | runtime_deps = ["aopalliance"], | 
|  | ) | 
|  |  | 
|  | java_library( | 
|  | name = "guice-assistedinject", | 
|  | data = ["//lib:LICENSE-Apache2.0"], | 
|  | visibility = ["//visibility:public"], | 
|  | exports = ["@guice_assistedinject//jar"], | 
|  | runtime_deps = [":guice"], | 
|  | ) | 
|  |  | 
|  | java_library( | 
|  | name = "guice-servlet", | 
|  | data = ["//lib:LICENSE-Apache2.0"], | 
|  | visibility = ["//visibility:public"], | 
|  | exports = ["@guice_servlet//jar"], | 
|  | runtime_deps = [":guice"], | 
|  | ) | 
|  |  | 
|  | java_library( | 
|  | name = "aopalliance", | 
|  | data = ["//lib:LICENSE-PublicDomain"], | 
|  | exports = ["@aopalliance//jar"], | 
|  | ) | 
|  |  | 
|  | java_library( | 
|  | name = "javax-inject", | 
|  | data = ["//lib:LICENSE-Apache2.0"], | 
|  | visibility = ["//visibility:public"], | 
|  | exports = ["@javax_inject//jar"], | 
|  | ) | 
|  |  | 
|  | java_library( | 
|  | name = "multibindings", | 
|  | data = ["//lib:LICENSE-Apache2.0"], | 
|  | visibility = ["//visibility:public"], | 
|  | exports = ["@multibindings//jar"], | 
|  | ) |