From 791e3de4ef3e86fbda9dd548fa03b7041cb37a27 Mon Sep 17 00:00:00 2001 From: Niels Basjes Date: Thu, 20 Oct 2022 16:57:03 +0200 Subject: [PATCH 1/2] Fix project versions not updated during release --- maven-model/pom.xml | 2 +- maven-model/src/test/resources/xml/pom.xml | 10 +++++----- maven-settings/pom.xml | 2 +- maven-toolchain-model/pom.xml | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/maven-model/pom.xml b/maven-model/pom.xml index a61771f42494..e7483e788647 100644 --- a/maven-model/pom.xml +++ b/maven-model/pom.xml @@ -64,7 +64,7 @@ under the License. org.apache.maven maven-api-model - 4.0.0-alpha-1-SNAPSHOT + 4.0.0-alpha-3-SNAPSHOT mdo target/mdo/ maven.mdo diff --git a/maven-model/src/test/resources/xml/pom.xml b/maven-model/src/test/resources/xml/pom.xml index 01b679687562..11d2afb1313b 100644 --- a/maven-model/src/test/resources/xml/pom.xml +++ b/maven-model/src/test/resources/xml/pom.xml @@ -25,7 +25,7 @@ under the License. org.apache.maven maven - 4.0.0-alpha-1-SNAPSHOT + 4.0.0-alpha-3-SNAPSHOT maven-model @@ -37,12 +37,12 @@ under the License. org.apache.maven maven-api-model - 4.0.0-alpha-1-SNAPSHOT + 4.0.0-alpha-3-SNAPSHOT org.apache.maven maven-xml-impl - 4.0.0-alpha-1-SNAPSHOT + 4.0.0-alpha-3-SNAPSHOT @@ -64,7 +64,7 @@ under the License. org.apache.maven maven-api-model - 4.0.0-alpha-1-SNAPSHOT + 4.0.0-alpha-3-SNAPSHOT mdo target/mdo/ maven.mdo @@ -77,7 +77,7 @@ under the License. org.apache.maven modello-plugin-velocity - 4.0.0-alpha-1-SNAPSHOT + 4.0.0-alpha-3-SNAPSHOT velocity diff --git a/maven-settings/pom.xml b/maven-settings/pom.xml index 0286d1fed49a..63c3eeddf63d 100644 --- a/maven-settings/pom.xml +++ b/maven-settings/pom.xml @@ -68,7 +68,7 @@ under the License. org.apache.maven maven-api-settings - 4.0.0-alpha-1-SNAPSHOT + 4.0.0-alpha-3-SNAPSHOT mdo target/mdo/ settings.mdo diff --git a/maven-toolchain-model/pom.xml b/maven-toolchain-model/pom.xml index bef586cd4c90..f2900385d4d4 100644 --- a/maven-toolchain-model/pom.xml +++ b/maven-toolchain-model/pom.xml @@ -67,7 +67,7 @@ under the License. org.apache.maven maven-api-toolchain - 4.0.0-alpha-1-SNAPSHOT + 4.0.0-alpha-3-SNAPSHOT mdo target/mdo/ toolchains.mdo From ece254c55b4cbc07beb160ac477dd25ac204a1e7 Mon Sep 17 00:00:00 2001 From: Niels Basjes Date: Thu, 20 Oct 2022 18:31:58 +0200 Subject: [PATCH 2/2] [MNG-5659] Support for project level settings.xml --- .../src/main/mdo/settings.mdo | 9 +++--- .../DefaultMavenExecutionRequest.java | 16 ++++++++++ .../execution/MavenExecutionRequest.java | 4 +++ .../settings/DefaultMavenSettingsBuilder.java | 7 ++++ .../maven/settings/MavenSettingsBuilder.java | 1 + .../java/org/apache/maven/cli/CLIManager.java | 3 ++ .../SettingsXmlConfigurationProcessor.java | 29 +++++++++++++++++ .../building/DefaultSettingsBuilder.java | 5 +++ .../DefaultSettingsBuildingRequest.java | 32 +++++++++++++++++++ .../building/SettingsBuildingRequest.java | 32 +++++++++++++++++++ 10 files changed, 134 insertions(+), 4 deletions(-) diff --git a/api/maven-api-settings/src/main/mdo/settings.mdo b/api/maven-api-settings/src/main/mdo/settings.mdo index a70d8886ddc8..b73a15817812 100644 --- a/api/maven-api-settings/src/main/mdo/settings.mdo +++ b/api/maven-api-settings/src/main/mdo/settings.mdo @@ -45,14 +45,15 @@ 1.0.0+ common base class that contains code to track the source for - this instance (USER|GLOBAL) + this instance (USER|PROJECT|GLOBAL) - 1.0.0+ + 1.1.0+