GitHub user mcculls opened a pull request:
https://github.com/apache/maven/pull/5
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.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/mcculls/maven align-guice-deps
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/maven/pull/5.patch
----
commit da8169c0319ec13ba19360064006b906371327af
Author: Stuart McCulloch <[email protected]>
Date: 2013-03-19T01:12:21Z
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.
----
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]