You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by sl...@apache.org on 2026/10/20 22:30:21 UTC
(maven) branch agent/pomfile-is-project-mode updated (f5f978e0e6 -> ba9605bc5e)
This is an automated email from the ASF dual-hosted git repository.
slachiewicz pushed a change to branch agent/pomfile-is-project-mode
in repository https://gitbox.apache.org/repos/asf/maven.git
omit f5f978e0e6 Treat a model built from a POM file as the project, whatever its validation level
add 2b7d1fa731 Fix settings interpolation with double-hyphen paths
add b9c3ac8074 Do not save CI caches from pull requests and dependabot/ branches
add 02adce750e Build same-repo branches as pull requests so they restore the line's caches
add 00fd7612b8 Use the runners' cached Temurin JDKs in CI
add cf3229ae5e build: bump actions/download-artifact from 8.0.1 to 8.0.2 (#13427)
add ca1c03a221 Test JDK 27 instead of 26
add b75dfabc95 Skip Spotless on JDK 27 through a POM profile
add 11ea2666ed build: bump org.ow2.asm:asm from 9.10.1 to 9.11 (#13428)
add b6b96562d1 build: bump actions/upload-artifact from 7.0.1 to 7.0.2 (#13426)
add 077a2b9203 Build with Maven 3.10.0 in CI
add efbb4f6e9b fix: accept documented lowercase values for maven.resolver.validation
add a6d39d648c Verify the cygpath on the PATH converts to usable Windows paths
add 380143fcc4 [Backport 3.10.x] fix: Evaluate expressions without a mojo execution (fix #8052)
add 8d8045492c [Backport 3.10.x] fix: print usage when no goals and no POM are specified, improve -f error messages (#13511)
add 6a31399cee [3.10.x] Fix #13390: stop POM properties from self-activating profiles in external builds
add 519a0eb6bd Treat all loopback hosts as local for external mirror rules (fix #8320) (#13526)
add 0cc6223a07 [Backport maven-3.10.x] fix: honour quotes in MAVEN_ARGS in bin/mvn (fix #13413) (#13553)
add 31ec0217fa Add PR Signal workflow
add fe694d87d6 Use push for PR Automation (#13610)
add ed6a9fae5b Cache the integration-test repository once
add 97d82d56ae build: bump actions/setup-java from 6.0.1 to 6.1.0 (#13623)
add cac21cf3a5 Prune superseded integration-test cache generations
add 10afc50cc1 Keep the progress number of a project that is built again (fix #10291) (#13579)
add bb5f9d767a [3.10.x] Fix gh-11618: Make DefaultModelValidator thread-safe (#13303)
add b6d62dfdcb [3.10.x] Accept the ? optional-profile prefix in -P (#13480)
add 1cebf23db7 [MNG-8092] Only warn about extension in reactor for projects actually built (fix #10859) (#13580)
add 5a1083f098 Report an invalid parent of an attached artifact instead of a NullPointerException (fix #8393) (#13575)
add 248482be6b fix: JSR330 filtering fix (#13582)
add 73e6521070 Read the password to encrypt from the standard input when there is no console (fix #10230) (#13589)
add d1b5c61019 [MNG-8056] Fix -f/-s parameters failing with absolute Cygwin paths (fix #10810) (#13593)
add a1da31a656 fix: error == null to error != null in isError (#13595)
add 8c9d57a35d Keep the zero between hyphens in the canonical form of a version (fix #8873) (#13572)
add dd347b02e0 Honour the full interpolation flag for profile activation of low validation level builds (fix #13347) (#13571)
add ba9605bc5e Treat a model built from a POM file as the project, whatever its validation level
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 (f5f978e0e6)
\
N -- N -- N refs/heads/agent/pomfile-is-project-mode (ba9605bc5e)
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.
No new revisions were added by this update.
Summary of changes:
.github/workflows/maven.yml | 65 ++++--
.github/workflows/pr-automation.yml | 6 +-
.../workflows/{pr-automation.yml => pr-signal.yml} | 18 +-
apache-maven/pom.xml | 19 ++
apache-maven/src/bin/mvn | 132 ++++++++++-
apache-maven/src/bin/mvn.cmd | 4 +-
apache-maven/src/conf/settings.xml | 8 +-
.../apache/maven/settings/GlobalSettingsTest.java | 23 ++
apache-maven/src/test/scripts/test-mvn-args.sh | 244 +++++++++++++++++++++
.../src/test/scripts/test-mvn-path-conversion.sh | 126 ++++++++++-
.../artifact/versioning/ComparableVersion.java | 8 +-
.../artifact/versioning/ComparableVersionTest.java | 25 +++
.../maven/repository/DefaultMirrorSelector.java | 30 ++-
.../repository/metadata/ArtifactMetadata.java | 2 +-
.../repository/DefaultMirrorSelectorTest.java | 38 ++++
.../repository/metadata/ArtifactMetadataTest.java | 68 ++++++
maven-core/pom.xml | 5 +
.../apache/maven/bridge/MavenRepositorySystem.java | 30 ++-
.../apache/maven/graph/DefaultGraphBuilder.java | 20 +-
.../internal/aether/MavenValidatorFactory.java | 22 +-
.../apache/maven/lifecycle/DefaultLifecycles.java | 40 ++--
.../internal/DefaultLifecyclePluginAnalyzer.java | 21 +-
.../plugin/PluginParameterExpressionEvaluator.java | 9 +-
.../apache/maven/project/ProjectModelResolver.java | 4 +-
.../maven/project/artifact/AttachedArtifact.java | 3 +-
.../maven/bridge/MavenRepositorySystemTest.java | 66 ++++++
.../maven/graph/DefaultGraphBuilderTest.java | 66 ++++++
.../internal/aether/MavenValidatorFactoryTest.java | 95 ++++++++
.../maven/lifecycle/DefaultLifecyclesTest.java | 32 +++
.../PluginParameterExpressionEvaluatorTest.java | 36 +++
.../maven/project/ProjectModelResolverTest.java | 32 +++
.../project/artifact/AttachedArtifactTest.java | 61 ++++++
.../main/java/org/apache/maven/cli/MavenCli.java | 148 +++++++++----
.../maven/cli/event/ExecutionEventLogger.java | 11 +-
.../internal/BootstrapCoreExtensionManager.java | 39 +++-
.../java/org/apache/maven/cli/MavenCliTest.java | 132 +++++++++++
.../maven/cli/event/ExecutionEventLoggerTest.java | 41 ++++
.../BootstrapCoreExtensionManagerTest.java | 98 +++++++++
.../maven/model/building/DefaultModelBuilder.java | 46 ++--
.../AbstractStringBasedModelInterpolator.java | 16 +-
.../model/profile/ProfileActivationContext.java | 8 +-
.../activation/PropertyProfileActivator.java | 7 +-
.../model/validation/DefaultModelValidator.java | 7 +-
.../ResolvedDependencyProfileActivationTest.java | 154 +++++++++++--
.../validation/DefaultModelValidatorTest.java | 64 ++++++
pom.xml | 18 +-
46 files changed, 1931 insertions(+), 216 deletions(-)
copy .github/workflows/{pr-automation.yml => pr-signal.yml} (73%)
create mode 100644 apache-maven/src/test/scripts/test-mvn-args.sh
create mode 100644 maven-compat/src/test/java/org/apache/maven/repository/metadata/ArtifactMetadataTest.java
create mode 100644 maven-core/src/test/java/org/apache/maven/bridge/MavenRepositorySystemTest.java
create mode 100644 maven-core/src/test/java/org/apache/maven/internal/aether/MavenValidatorFactoryTest.java
create mode 100644 maven-core/src/test/java/org/apache/maven/project/artifact/AttachedArtifactTest.java
create mode 100644 maven-embedder/src/test/java/org/apache/maven/cli/internal/BootstrapCoreExtensionManagerTest.java