This is an automated email from the ASF dual-hosted git repository.

gaul pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/jclouds.git

commit 47f51347a2fd35e336d2d1a17cdc90b321a32f92
Author: gurkerl83 <[email protected]>
AuthorDate: Mon Oct 26 14:28:56 2020 +0100

    Remove Guice multibindings
    
    Since Guice 4.2, multibindings support has moved to Guice core. Before 
that, you need to depend on the guice-multibindings extension. For reference 
https://github.com/google/guice/wiki/Multibindings
---
 apis/chef/pom.xml                           | 5 -----
 apis/docker/pom.xml                         | 4 ----
 apis/openstack-keystone/pom.xml             | 5 -----
 apis/openstack-neutron/pom.xml              | 5 -----
 apis/openstack-nova/pom.xml                 | 5 -----
 project/pom.xml                             | 5 -----
 providers/rackspace-cloudservers-uk/pom.xml | 5 -----
 providers/rackspace-cloudservers-us/pom.xml | 5 -----
 8 files changed, 39 deletions(-)

diff --git a/apis/chef/pom.xml b/apis/chef/pom.xml
index 1b909a7..099b859 100644
--- a/apis/chef/pom.xml
+++ b/apis/chef/pom.xml
@@ -63,11 +63,6 @@
       <type>test-jar</type>
       <scope>test</scope>
     </dependency>
-    <!--  for ohai -->
-    <dependency>
-      <groupId>com.google.inject.extensions</groupId>
-      <artifactId>guice-multibindings</artifactId>
-    </dependency>
     <!--  for transient chef provider -->
     <dependency>
       <groupId>org.apache.jclouds</groupId>
diff --git a/apis/docker/pom.xml b/apis/docker/pom.xml
index e022586..9aa5127 100644
--- a/apis/docker/pom.xml
+++ b/apis/docker/pom.xml
@@ -79,10 +79,6 @@
       <version>${project.version}</version>
     </dependency>
     <dependency>
-      <groupId>com.google.inject.extensions</groupId>
-      <artifactId>guice-multibindings</artifactId>
-    </dependency>
-    <dependency>
       <groupId>org.apache.jclouds</groupId>
       <artifactId>jclouds-core</artifactId>
       <version>${project.version}</version>
diff --git a/apis/openstack-keystone/pom.xml b/apis/openstack-keystone/pom.xml
index 556440a..9e8b37e 100644
--- a/apis/openstack-keystone/pom.xml
+++ b/apis/openstack-keystone/pom.xml
@@ -52,11 +52,6 @@
       <artifactId>jclouds-core</artifactId>
       <version>${project.version}</version>
     </dependency>
-    <!-- for the extension namespaces -->
-    <dependency>
-      <groupId>com.google.inject.extensions</groupId>
-      <artifactId>guice-multibindings</artifactId>
-    </dependency>
     <dependency>
       <groupId>org.apache.jclouds</groupId>
       <artifactId>jclouds-core</artifactId>
diff --git a/apis/openstack-neutron/pom.xml b/apis/openstack-neutron/pom.xml
index 36c6d88..e81c7d1 100644
--- a/apis/openstack-neutron/pom.xml
+++ b/apis/openstack-neutron/pom.xml
@@ -52,11 +52,6 @@
       <artifactId>jclouds-core</artifactId>
       <version>${project.version}</version>
     </dependency>
-    <!-- for the extension namespaces -->
-    <dependency>
-      <groupId>com.google.inject.extensions</groupId>
-      <artifactId>guice-multibindings</artifactId>
-    </dependency>
     <dependency>
       <groupId>org.apache.jclouds</groupId>
       <artifactId>jclouds-core</artifactId>
diff --git a/apis/openstack-nova/pom.xml b/apis/openstack-nova/pom.xml
index 1a8bfc6..a78b576 100644
--- a/apis/openstack-nova/pom.xml
+++ b/apis/openstack-nova/pom.xml
@@ -54,11 +54,6 @@
       <artifactId>openstack-neutron</artifactId>
       <version>${project.version}</version>
     </dependency>
-    <!-- for the extension namespaces -->
-    <dependency>
-      <groupId>com.google.inject.extensions</groupId>
-      <artifactId>guice-multibindings</artifactId>
-    </dependency>
     <dependency>
       <groupId>org.apache.jclouds</groupId>
       <artifactId>jclouds-compute</artifactId>
diff --git a/project/pom.xml b/project/pom.xml
index 282609d..c788ea4 100644
--- a/project/pom.xml
+++ b/project/pom.xml
@@ -296,11 +296,6 @@
       </dependency>
       <dependency>
         <groupId>com.google.inject.extensions</groupId>
-        <artifactId>guice-multibindings</artifactId>
-        <version>${guice.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>com.google.inject.extensions</groupId>
         <artifactId>guice-assistedinject</artifactId>
         <version>${guice.version}</version>
       </dependency>
diff --git a/providers/rackspace-cloudservers-uk/pom.xml 
b/providers/rackspace-cloudservers-uk/pom.xml
index d7dbef4..317e42d 100644
--- a/providers/rackspace-cloudservers-uk/pom.xml
+++ b/providers/rackspace-cloudservers-uk/pom.xml
@@ -50,11 +50,6 @@
       <artifactId>openstack-nova</artifactId>
       <version>${project.version}</version>
     </dependency>
-    <!-- for the extension namespaces -->
-    <dependency>
-      <groupId>com.google.inject.extensions</groupId>
-      <artifactId>guice-multibindings</artifactId>
-    </dependency>
     <dependency>
       <groupId>org.apache.jclouds</groupId>
       <artifactId>jclouds-core</artifactId>
diff --git a/providers/rackspace-cloudservers-us/pom.xml 
b/providers/rackspace-cloudservers-us/pom.xml
index 72f6196..c1441e3 100644
--- a/providers/rackspace-cloudservers-us/pom.xml
+++ b/providers/rackspace-cloudservers-us/pom.xml
@@ -50,11 +50,6 @@
       <artifactId>openstack-nova</artifactId>
       <version>${project.version}</version>
     </dependency>
-    <!-- for the extension namespaces -->
-    <dependency>
-      <groupId>com.google.inject.extensions</groupId>
-      <artifactId>guice-multibindings</artifactId>
-    </dependency>
     <dependency>
       <groupId>org.apache.jclouds</groupId>
       <artifactId>jclouds-core</artifactId>

Reply via email to