maven-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jvan...@apache.org
Subject [1/2] git commit: Avoid mixing two flavours of Guice on the classpath.
Date Tue, 19 Mar 2013 17:25:48 GMT
Avoid mixing two flavours of Guice on the classpath.

Note: the main blocker to using Google-Guice for Maven3 is the lack of a release with the
new ProvisionListener API, which is needed to support Plexus lifecycles. While there are other
fixes/features in Sisu-Guice that are nice-to-have (such as removal of the big global singleton
lock) they aren't strictly required for Maven3.

Signed-off-by: Jason van Zyl <jason@tesla.io>


Project: http://git-wip-us.apache.org/repos/asf/maven/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven/commit/c5f161a8
Tree: http://git-wip-us.apache.org/repos/asf/maven/tree/c5f161a8
Diff: http://git-wip-us.apache.org/repos/asf/maven/diff/c5f161a8

Branch: refs/heads/master
Commit: c5f161a8d6855222be1bc3cb167d46bb18aaf167
Parents: f50ae7b
Author: Stuart McCulloch <mcculls@gmail.com>
Authored: Tue Mar 19 01:12:21 2013 +0000
Committer: Jason van Zyl <jason@tesla.io>
Committed: Tue Mar 19 10:16:40 2013 -0700

----------------------------------------------------------------------
 maven-aether-provider/pom.xml |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven/blob/c5f161a8/maven-aether-provider/pom.xml
----------------------------------------------------------------------
diff --git a/maven-aether-provider/pom.xml b/maven-aether-provider/pom.xml
index 926c51e..35daff1 100644
--- a/maven-aether-provider/pom.xml
+++ b/maven-aether-provider/pom.xml
@@ -88,9 +88,8 @@ under the License.
       <artifactId>plexus-utils</artifactId>
     </dependency>
     <dependency>
-      <groupId>com.google.inject</groupId>
-      <artifactId>guice</artifactId>
-      <version>3.0</version>
+      <groupId>org.sonatype.sisu</groupId>
+      <artifactId>sisu-guice</artifactId>
       <classifier>no_aop</classifier>
       <optional>true</optional>
       <exclusions>


Mime
View raw message