From 229b31b626b76cc86bd48921fc254406ccea9afb Mon Sep 17 00:00:00 2001 From: Guillaume Nodet Date: Mon, 19 Jun 2023 17:04:04 +0200 Subject: [PATCH] [MNG-4645] Move Central repo definition out of Maven's core so it can be more easily changed (#1139) Co-authored-by: Christian Schulte --- .../src/assembly/maven/conf/settings.xml | 36 +++++++++++++- api/maven-api-settings/pom.xml | 14 ++++++ .../src/main/mdo/settings.mdo | 48 ++++++++++++++----- ...DefaultMavenExecutionRequestPopulator.java | 31 ------------ .../DefaultMavenProjectBuilderTest.java | 5 +- .../maven/project/PomConstructionTest.java | 6 +-- .../SettingsXmlConfigurationProcessor.java | 16 +++++++ .../org/apache/maven/model/pom-4.0.0.xml | 27 ----------- .../building/DefaultSettingsBuilder.java | 22 +++++++++ .../settings/merge/MavenSettingsMerger.java | 2 + .../DefaultSettingsValidatorTest.java | 2 +- maven-settings/pom.xml | 2 +- 12 files changed, 130 insertions(+), 81 deletions(-) diff --git a/apache-maven/src/assembly/maven/conf/settings.xml b/apache-maven/src/assembly/maven/conf/settings.xml index 770656bb6c..9768344b96 100644 --- a/apache-maven/src/assembly/maven/conf/settings.xml +++ b/apache-maven/src/assembly/maven/conf/settings.xml @@ -43,9 +43,9 @@ under the License. | values (values used when the setting is not specified) are provided. | |--> - + xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.3.0 https://maven.apache.org/xsd/settings-1.3.0.xsd"> + + + central + Central Repository + https://repo.maven.apache.org/maven2 + + false + + + + + + + + central + Central Repository + https://repo.maven.apache.org/maven2 + + false + + + never + + + + +