From ebbd3b4b48c597f9f50820d7fd810c875253d8be Mon Sep 17 00:00:00 2001 From: Slawomir Jaranowski Date: Thu, 22 Dec 2022 19:11:10 +0100 Subject: [PATCH] Project dependencies maintenance - move versions to dependencyManagement --- pom.xml | 62 ++++++++++++++++++++++++++++++----- versions-common/pom.xml | 11 ------- versions-enforcer/pom.xml | 2 -- versions-maven-plugin/pom.xml | 34 +++++++------------ versions-model-report/pom.xml | 1 - versions-model/pom.xml | 1 - versions-test/pom.xml | 2 -- 7 files changed, 66 insertions(+), 47 deletions(-) diff --git a/pom.xml b/pom.xml index 785e8942b..ee425565a 100644 --- a/pom.xml +++ b/pom.xml @@ -142,18 +142,49 @@ + - org.apache.maven.enforcer - enforcer-api - 3.1.0 + org.apache.maven + maven-plugin-api + ${mavenVersion} + provided - org.junit - junit-bom - ${junitBomVersion} - pom - import + org.apache.maven + maven-artifact + ${mavenVersion} + provided + + + org.apache.maven + maven-core + ${mavenVersion} + provided + + + org.apache.maven + maven-model + ${mavenVersion} + provided + + + org.apache.maven + maven-settings + ${mavenVersion} + provided + + + org.apache.maven + maven-compat + ${mavenVersion} + + + + org.apache.maven.enforcer + enforcer-api + ${maven-enforcer-plugin.version} + org.apache.maven.reporting maven-reporting-api @@ -209,6 +240,21 @@ commons-text 1.10.0 + + + org.codehaus.plexus + plexus-utils + 3.5.0 + + + + org.junit + junit-bom + ${junitBomVersion} + pom + import + + diff --git a/versions-common/pom.xml b/versions-common/pom.xml index f2b96ca2f..beed2b949 100644 --- a/versions-common/pom.xml +++ b/versions-common/pom.xml @@ -27,15 +27,11 @@ org.apache.maven maven-artifact - ${mavenVersion} - provided org.apache.maven maven-core - ${mavenVersion} - provided org.apache.maven.wagon @@ -45,20 +41,14 @@ org.apache.maven maven-model - ${mavenVersion} - provided org.apache.maven maven-plugin-api - ${mavenVersion} - provided org.apache.maven maven-settings - ${mavenVersion} - provided @@ -111,7 +101,6 @@ org.apache.maven maven-compat - ${mavenVersion} test diff --git a/versions-enforcer/pom.xml b/versions-enforcer/pom.xml index 373b5fdcc..f25315731 100644 --- a/versions-enforcer/pom.xml +++ b/versions-enforcer/pom.xml @@ -40,8 +40,6 @@ org.apache.maven maven-core - ${mavenVersion} - provided diff --git a/versions-maven-plugin/pom.xml b/versions-maven-plugin/pom.xml index 0fcf7a9c0..afb68d063 100644 --- a/versions-maven-plugin/pom.xml +++ b/versions-maven-plugin/pom.xml @@ -20,71 +20,61 @@ + org.codehaus.mojo.versions versions-model ${project.version} - org.codehaus.mojo.versions versions-model-report ${project.version} - org.codehaus.mojo.versions - versions-test + versions-common ${project.version} - test - org.codehaus.mojo.versions - versions-common + versions-test ${project.version} + test + org.apache.maven.plugin-tools maven-plugin-annotations provided - org.apache.maven - maven-artifact - ${mavenVersion} - provided + maven-plugin-api org.apache.maven - maven-core - ${mavenVersion} - provided + maven-artifact org.apache.maven - maven-model - ${mavenVersion} - provided + maven-core org.apache.maven - maven-plugin-api - ${mavenVersion} - provided + maven-model org.apache.maven maven-settings - ${mavenVersion} - provided + org.apache.maven.reporting maven-reporting-impl + org.apache.maven.shared maven-common-artifact-filters @@ -124,6 +114,7 @@ commons-lang3 + org.apache.maven.plugin-testing maven-plugin-testing-harness @@ -164,7 +155,6 @@ org.apache.maven maven-compat - ${mavenVersion} test diff --git a/versions-model-report/pom.xml b/versions-model-report/pom.xml index b627dbf17..a3460242b 100644 --- a/versions-model-report/pom.xml +++ b/versions-model-report/pom.xml @@ -16,7 +16,6 @@ org.codehaus.plexus plexus-utils - 3.5.0 diff --git a/versions-model/pom.xml b/versions-model/pom.xml index 48217ef61..105e9fc7e 100644 --- a/versions-model/pom.xml +++ b/versions-model/pom.xml @@ -16,7 +16,6 @@ org.codehaus.plexus plexus-utils - 3.5.0 diff --git a/versions-test/pom.xml b/versions-test/pom.xml index 56dc6e8bf..7c6a23669 100644 --- a/versions-test/pom.xml +++ b/versions-test/pom.xml @@ -34,8 +34,6 @@ org.apache.maven maven-core - ${mavenVersion} - provided org.eclipse.aether