This is an automated email from the ASF dual-hosted git repository.

gnodet pushed a change to branch backport/maven-4.0.x/pr-12105
in repository https://gitbox.apache.org/repos/asf/maven.git


    from dc30cbfef5 [maven-4.0.x] Fix mvnup to replace deprecated ${basedir} in 
repository URLs (#12105)
     add 904bb60ea3 [maven-4.0.x] fix: propagate addResource() to model Build 
for Maven 3 compat (#12093)
     add be7d73b2c5 fix: restore buildConfiguration() callback in deprecated 
build() methods (#12094)
     add aa3b4d33f1 Fix #12075: skip expression validation for 
distributionManagement repository IDs (#12077)
     add 1b53468bfe Fix #12074: prevent false parent cycle with shade plugin's 
dependency-reduced-pom.xml (#12079)
     add b8a0ae05a8 [maven-4.0.x] Backport bug fixes from master to maven-4.0.x 
(#12091)
     add f52d3cae6a Fix #12085: add regression tests for version inheritance 
from remote parent (#12101)
     add 16c00a84f2 Fix #12081: mvnup: use domtrip XML API on 4.0.x branch to 
align with master (#12082)
     add 0a792e8a8a Use maven-api Version for mvnup plugin version comparison 
(#12073)
     add b57809c1f8 Merge remote-tracking branch 'origin/maven-4.0.x' into 
backport/maven-4.0.x/pr-12105

No new revisions were added by this update.

Summary of changes:
 .../main/appended-resources/META-INF/LICENSE.vm    |   3 +-
 .../model/validation/DefaultModelValidator.java    |  73 ++-
 .../validation/DefaultModelValidatorTest.java      |   4 +
 .../java/org/apache/maven/model/ModelTest.java     |  13 +
 .../plugin/descriptor/PluginDescriptorBuilder.java |  38 +-
 impl/maven-cli/pom.xml                             |   9 +-
 .../maven/cling/invoker/mvnup/UpgradeContext.java  |   2 +-
 .../invoker/mvnup/goals/AbstractUpgradeGoal.java   |  45 +-
 .../mvnup/goals/AbstractUpgradeStrategy.java       |  94 ++-
 .../mvnup/goals/CompatibilityFixStrategy.java      | 490 ++++++--------
 .../maven/cling/invoker/mvnup/goals/DomUtils.java  | 211 ++++++
 .../maven/cling/invoker/mvnup/goals/GAV.java       |  49 --
 .../maven/cling/invoker/mvnup/goals/GAVUtils.java  | 132 ----
 .../invoker/mvnup/goals/InferenceStrategy.java     | 389 +++++------
 .../maven/cling/invoker/mvnup/goals/JDomUtils.java | 544 ----------------
 .../invoker/mvnup/goals/ModelUpgradeStrategy.java  | 209 +++---
 .../invoker/mvnup/goals/ModelVersionUtils.java     |  85 ++-
 .../invoker/mvnup/goals/PluginUpgradeStrategy.java | 209 +++---
 .../cling/invoker/mvnup/goals/PomDiscovery.java    | 273 ++------
 .../invoker/mvnup/goals/StrategyOrchestrator.java  | 193 +++---
 .../invoker/mvnup/goals/UpgradeConstants.java      | 236 -------
 .../cling/invoker/mvnup/goals/UpgradeStrategy.java |  12 +-
 .../cling/invoker/mvnup/goals/package-info.java    |   2 +-
 .../mvnup/goals/AbstractUpgradeGoalTest.java       |   5 +-
 .../mvnup/goals/CompatibilityFixStrategyTest.java  | 124 ++--
 .../cling/invoker/mvnup/goals/DomUtilsTest.java    | 725 +++++++++++++++++++++
 .../maven/cling/invoker/mvnup/goals/GAVTest.java   | 149 -----
 .../cling/invoker/mvnup/goals/GAVUtilsTest.java    | 102 ++-
 .../invoker/mvnup/goals/InferenceStrategyTest.java | 257 ++++----
 .../cling/invoker/mvnup/goals/JDomUtilsTest.java   | 453 -------------
 .../mvnup/goals/ModelUpgradeStrategyTest.java      | 312 ++++-----
 .../invoker/mvnup/goals/ModelVersionUtilsTest.java |  80 ++-
 .../mvnup/goals/PluginUpgradeStrategyTest.java     | 207 +++---
 .../cling/invoker/mvnup/goals/PomBuilder.java      |  10 +-
 .../mvnup/goals/StrategyOrchestratorTest.java      |   2 +-
 .../maven/cling/invoker/mvnup/goals/TestUtils.java |  11 +
 .../maven/project/DefaultProjectBuilder.java       |  17 +-
 .../org/apache/maven/project/MavenProject.java     |  20 +-
 .../maven/project/ProjectBuildingException.java    |  84 ++-
 .../project/DefaultMavenProjectBuilderTest.java    |  39 ++
 .../project/ProjectBuildingExceptionTest.java      | 163 +++++
 .../apache/maven/project/ResourceIncludeTest.java  |  58 ++
 .../org/test/parent-pom/1.0/parent-pom-1.0.pom     |  31 +
 .../child/pom.xml                                  |  12 +
 .../pom.xml                                        |  10 +
 .../parent-version-inherited-from-remote/pom.xml   |  12 +
 .../maven/impl/model/DefaultModelBuilder.java      |  26 +-
 .../maven/impl/model/DefaultModelValidator.java    | 101 ++-
 .../impl/model/DefaultModelValidatorTest.java      |  40 +-
 .../maven/impl/model/ParentCycleDetectionTest.java |  63 ++
 .../raw-model/dm-with-chained-property-in-id.xml   |  22 +-
 pom.xml                                            |  17 +-
 src/graph/ReactorGraph.java                        |   2 +-
 src/mdo/java/WrapperProperties.java                |   6 +
 src/mdo/model-v3.vm                                |   6 +-
 55 files changed, 3201 insertions(+), 3280 deletions(-)
 create mode 100644 
impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/DomUtils.java
 delete mode 100644 
impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/GAV.java
 delete mode 100644 
impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/GAVUtils.java
 delete mode 100644 
impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/JDomUtils.java
 delete mode 100644 
impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/UpgradeConstants.java
 create mode 100644 
impl/maven-cli/src/test/java/org/apache/maven/cling/invoker/mvnup/goals/DomUtilsTest.java
 delete mode 100644 
impl/maven-cli/src/test/java/org/apache/maven/cling/invoker/mvnup/goals/GAVTest.java
 delete mode 100644 
impl/maven-cli/src/test/java/org/apache/maven/cling/invoker/mvnup/goals/JDomUtilsTest.java
 create mode 100644 
impl/maven-core/src/test/java/org/apache/maven/project/ProjectBuildingExceptionTest.java
 create mode 100644 
impl/maven-core/src/test/remote-repo/org/test/parent-pom/1.0/parent-pom-1.0.pom
 create mode 100644 
impl/maven-core/src/test/resources/projects/parent-version-inherited-from-remote-multimodule/child/pom.xml
 create mode 100644 
impl/maven-core/src/test/resources/projects/parent-version-inherited-from-remote-multimodule/pom.xml
 create mode 100644 
impl/maven-core/src/test/resources/projects/parent-version-inherited-from-remote/pom.xml
 copy 
compat/maven-model-builder/src/test/resources/poms/validation/raw-model/repository-with-expression.xml
 => 
impl/maven-impl/src/test/resources/poms/validation/raw-model/dm-with-chained-property-in-id.xml
 (71%)

Reply via email to