You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ah...@apache.org on 2013/06/03 12:45:43 UTC
[02/50] git commit: Avoid mixing two flavours of Guice on the
classpath.
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 <ja...@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/slf4j-log4j2
Commit: c5f161a8d6855222be1bc3cb167d46bb18aaf167
Parents: f50ae7b
Author: Stuart McCulloch <mc...@gmail.com>
Authored: Tue Mar 19 01:12:21 2013 +0000
Committer: Jason van Zyl <ja...@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>