This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch maven-4.0.x-test-fixes
in repository https://gitbox.apache.org/repos/asf/maven.git
omit b40490f4f4 Fix #12087: add surefire and failsafe plugins to
PluginUpgradeStrategy
omit b59c22a1af Fix #12086: filter transitive repos with uninterpolated
expressions
omit 633b8ff862 Filter transitive dependencies with uninterpolated
expressions
omit 8772af53b0 Fix #12080: mvnup - comment out dependencies with undefined
property expressions
omit 969d58013b Switch mvnup to domtrip (#11432)
omit c045cd5607 Fix #12074: prevent false parent cycle with shade plugin's
dependency-reduced-pom.xml
omit 503d9ebafe Fix #12075: skip expression validation for
distributionManagement repository IDs
omit 1aadf33438 Use ComparableVersion for mvnup plugin version comparison
omit c63644a7b6 Upgrade extra-enforcer-rules in mvnup plugin dependency
handling
omit a9a6b17369 Filter transitive repositories with uninterpolated IDs
(#12049)
omit d77ca98954 Add IT for mvn script expanding ${...} in CLI arguments
omit f833b12486 Fix mvn script expanding ${...} in CLI arguments
omit 6f4a660efa fix: restore buildConfiguration() callback in deprecated
build() methods
omit b408c74f7d fix: only sync Build.resources for <sources> projects
omit ea61c53f1c fix: sync Build.resources from sources set for Maven 3
compat
omit aaeae6c3f9 fix: propagate addResource() to model Build for Maven 3
compat
omit 6c192d4d61 Fix #11920: skip expression validation for profile
repository URLs
omit 2f8b2329d5 Add test for inherited plugin detection from remote parent
POM
omit 1f1564928c Fix standalone session transport for effective model
resolution
omit c31076d8d0 Fix #12045: warn when effective model analysis fails for
inherited plugins
add b6ef79e602 Bump org.codehaus.plexus:plexus-classworlds from 2.9.0 to
2.11.0
add 37d0723e21 Bump org.apache:apache from 37 to 38 (#12030)
add 2bccc8c926 Bump org.apache.maven:maven-parent from 47 to 48 (#12029)
add 1631eac6d6 Bump slf4jVersion from 2.0.17 to 2.0.18 (#12043)
add f25ce51b73 [maven-4.0.x] Fix #11920: skip expression validation for
profile repository URLs (#12055)
add 834daf2bd4 Fix #12045: fix mvnup plugin upgrade strategy for inherited
plugins from remote parent POMs
add 586802711c Downgrade plexus-classworlds from 2.11.0 to 2.9.0 (#12092)
add dd67f6b748 Filter transitive repositories with uninterpolated IDs
(#12049) (#12050)
add 26314587cb Use maven-api Version for mvnup plugin version comparison
new bd446ca7e3 Merge PR #12073: Use ComparableVersion for mvnup plugin
version comparison
add a404c0d093 Fix #12074: prevent false parent cycle with shade plugin's
dependency-reduced-pom.xml
new 3fc381829d Merge PR #12079: Fix #12074: prevent false parent cycle
with shade plugin
add 0bbb7d3396 Switch mvnup to domtrip (#11432)
add 2a1cf481ae Port inherited plugin detection tests to domtrip API
new 0364ecc8de Merge PR #12082: Switch mvnup to domtrip on 4.0.x
new aaf851b937 fix: propagate addResource() to model Build for Maven 3
compat
new 29a68efdaf fix: sync Build.resources from sources set for Maven 3
compat
new 0a5e08f4ce fix: only sync Build.resources for <sources> projects
new bb9227e023 fix: restore buildConfiguration() callback in deprecated
build() methods
new c62e9c128e Fix mvn script expanding ${...} in CLI arguments
new 56fcf74bfa Add IT for mvn script expanding ${...} in CLI arguments
new 974ec0b1ce Fix #12075: skip expression validation for
distributionManagement repository IDs
new 14f4eefb13 Fix #12080: mvnup - comment out dependencies with undefined
property expressions
new 496dd2e436 Filter transitive dependencies with uninterpolated
expressions
new 99eee23682 Fix #12086: filter transitive repos with uninterpolated
expressions
new b4a6fe1388 Fix #12087: add surefire and failsafe plugins to
PluginUpgradeStrategy
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (b40490f4f4)
\
N -- N -- N refs/heads/maven-4.0.x-test-fixes (b4a6fe1388)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 14 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../invoker/mvnup/goals/PluginUpgradeStrategy.java | 57 ++--------------------
.../mvnup/goals/PluginUpgradeStrategyTest.java | 4 --
its/pom.xml | 4 +-
pom.xml | 4 +-
4 files changed, 7 insertions(+), 62 deletions(-)