From 93bf8c4e671da0015de6a7269980d35f4a1c77ea Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 13 Nov 2013 14:32:23 +0100 Subject: [PATCH 4/4] Update to Sisu 0.1.0 and Guice 3.1.6 Sisu depends on Guice, but dependency scope changed from "compile" to "provided" in Sisu 0.1.0. As a Sisu user, Maven needs to have runtime dependency on Guice. --- apache-maven/pom.xml | 12 ++++++++++++ maven-aether-provider/pom.xml | 6 +++++- maven-compat/pom.xml | 12 ++++++++++++ maven-core/pom.xml | 11 +++++++++++ maven-embedder/pom.xml | 11 +++++++++++ maven-model-builder/pom.xml | 12 ++++++++++++ maven-plugin-api/pom.xml | 12 ++++++++++++ pom.xml | 4 ++-- 8 files changed, 77 insertions(+), 3 deletions(-) diff --git a/apache-maven/pom.xml b/apache-maven/pom.xml index 7504e24..57f75cc 100644 --- a/apache-maven/pom.xml +++ b/apache-maven/pom.xml @@ -57,6 +57,18 @@ org.eclipse.sisu org.eclipse.sisu.plexus + + org.sonatype.sisu + sisu-guice + no_aop + runtime + + + aopalliance + aopalliance + + + commons-cli diff --git a/maven-aether-provider/pom.xml b/maven-aether-provider/pom.xml index 7ae72f2..c6988ee 100644 --- a/maven-aether-provider/pom.xml +++ b/maven-aether-provider/pom.xml @@ -80,7 +80,6 @@ under the License. org.sonatype.sisu sisu-guice no_aop - true aopalliance @@ -88,6 +87,11 @@ under the License. + + javax.inject + javax.inject + 1 + org.eclipse.aether diff --git a/maven-compat/pom.xml b/maven-compat/pom.xml index a2277b7..0c8e9e9 100644 --- a/maven-compat/pom.xml +++ b/maven-compat/pom.xml @@ -64,6 +64,18 @@ org.eclipse.sisu.plexus + org.sonatype.sisu + sisu-guice + no_aop + runtime + + + aopalliance + aopalliance + + + + org.codehaus.plexus plexus-component-annotations diff --git a/maven-core/pom.xml b/maven-core/pom.xml index 400ec02..09bfd0a 100644 --- a/maven-core/pom.xml +++ b/maven-core/pom.xml @@ -82,6 +82,17 @@ org.eclipse.sisu.plexus + org.sonatype.sisu + sisu-guice + no_aop + + + aopalliance + aopalliance + + + + org.codehaus.plexus plexus-interpolation diff --git a/maven-embedder/pom.xml b/maven-embedder/pom.xml index 1264eea..11ae441 100644 --- a/maven-embedder/pom.xml +++ b/maven-embedder/pom.xml @@ -65,6 +65,17 @@ org.eclipse.sisu.plexus + org.sonatype.sisu + sisu-guice + no_aop + + + aopalliance + aopalliance + + + + org.codehaus.plexus plexus-component-annotations diff --git a/maven-model-builder/pom.xml b/maven-model-builder/pom.xml index d694534..c7111b5 100644 --- a/maven-model-builder/pom.xml +++ b/maven-model-builder/pom.xml @@ -54,6 +54,18 @@ test + org.sonatype.sisu + sisu-guice + no_aop + test + + + aopalliance + aopalliance + + + + xmlunit xmlunit 1.3 diff --git a/maven-plugin-api/pom.xml b/maven-plugin-api/pom.xml index 24e3101..8096b15 100644 --- a/maven-plugin-api/pom.xml +++ b/maven-plugin-api/pom.xml @@ -58,6 +58,18 @@ under the License. org.eclipse.sisu org.eclipse.sisu.plexus + + org.sonatype.sisu + sisu-guice + no_aop + runtime + + + aopalliance + aopalliance + + + diff --git a/pom.xml b/pom.xml index 366c557..5414c23 100644 --- a/pom.xml +++ b/pom.xml @@ -51,8 +51,8 @@ 3.0.17 14.0.1 - 3.1.3 - 0.0.0.M5 + 3.1.6 + 0.1.0 2.6 1.3 1.7 -- 1.8.4.2