From 0e95fa0a988f4b910969d1d5cfd2daf0c968f257 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 13 Nov 2013 14:32:23 +0100 Subject: [PATCH 4/6] 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 26c6a82..b866692 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 6273e66..3ff5929 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 e075387..9810fd9 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 f88ca9f..55cb370 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 d4db510..7b85c58 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 053c86c..ef9df33 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 319243e..85f0718 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 04a6e4c..bb9a88b 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.9.0