From 6e3e61a337121169dc4f73e43b28aa9c8ebe866d Mon Sep 17 00:00:00 2001 From: Michael Osipov Date: Thu, 28 Jul 2022 23:46:48 +0200 Subject: [PATCH] [MRELEASE-1094] Clean up dependencies This closes #144 --- maven-release-api/pom.xml | 14 ++++++-- maven-release-manager/pom.xml | 34 +++++++++++-------- maven-release-plugin/pom.xml | 13 ++++--- .../maven-release-oddeven-policy/pom.xml | 10 ++---- pom.xml | 6 ++++ 5 files changed, 48 insertions(+), 29 deletions(-) diff --git a/maven-release-api/pom.xml b/maven-release-api/pom.xml index 5c9dcc56f..18f56ba70 100644 --- a/maven-release-api/pom.xml +++ b/maven-release-api/pom.xml @@ -30,7 +30,7 @@ Maven Release APIs APIs to implement to extend maven-release-plugin. - + org.apache.maven @@ -52,20 +52,28 @@ org.apache.maven maven-settings + + org.eclipse.aether + aether-api + org.eclipse.aether aether-util + + org.codehaus.plexus + plexus-utils + org.slf4j slf4j-api - + junit junit test - \ No newline at end of file + diff --git a/maven-release-manager/pom.xml b/maven-release-manager/pom.xml index 147dc2404..8b4a7ba8e 100644 --- a/maven-release-manager/pom.xml +++ b/maven-release-manager/pom.xml @@ -37,7 +37,6 @@ maven-release-api ${project.version} - org.codehaus.plexus plexus-utils @@ -74,6 +73,10 @@ org.apache.maven maven-model + + org.apache.maven + maven-model-builder + org.apache.maven maven-artifact @@ -86,6 +89,10 @@ org.apache.maven maven-settings + + org.apache.maven + maven-plugin-api + org.slf4j @@ -118,11 +125,6 @@ org.eclipse.aether aether-api - - org.eclipse.aether - aether-util - - @@ -146,14 +148,8 @@ org.apache.maven.shared - maven-artifact-transfer - 0.13.1 - - - org.sonatype.sisu - sisu-inject-plexus - - + maven-shared-utils + 3.3.4 @@ -198,6 +194,16 @@ test + + org.eclipse.aether + aether-util + test + + + org.eclipse.aether + aether-impl + test + org.eclipse.aether aether-connector-basic diff --git a/maven-release-plugin/pom.xml b/maven-release-plugin/pom.xml index 6f4fcefe4..a8be8ff95 100644 --- a/maven-release-plugin/pom.xml +++ b/maven-release-plugin/pom.xml @@ -39,6 +39,11 @@ + + org.apache.maven.release + maven-release-api + ${project.version} + org.apache.maven.release maven-release-manager @@ -64,6 +69,10 @@ org.apache.maven maven-settings + + org.apache.maven + maven-artifact + org.apache.maven.scm maven-scm-api @@ -72,10 +81,6 @@ org.codehaus.plexus plexus-utils - - org.jdom - jdom2 - diff --git a/maven-release-policies/maven-release-oddeven-policy/pom.xml b/maven-release-policies/maven-release-oddeven-policy/pom.xml index a34829f4d..835c6a938 100644 --- a/maven-release-policies/maven-release-oddeven-policy/pom.xml +++ b/maven-release-policies/maven-release-oddeven-policy/pom.xml @@ -51,14 +51,8 @@ maven-artifact - org.eclipse.aether - aether-api - compile - - - org.eclipse.aether - aether-util - compile + org.codehaus.plexus + plexus-utils diff --git a/pom.xml b/pom.xml index 536335d9f..9ba681be4 100644 --- a/pom.xml +++ b/pom.xml @@ -161,6 +161,12 @@ ${mavenVersion} provided + + org.apache.maven + maven-model-builder + ${mavenVersion} + provided + org.apache.maven maven-plugin-api