You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by gn...@apache.org on 2026/10/16 11:48:26 UTC
(maven) branch backport-13478-4.0.x updated (d419e1e034 -> b9dd30ac15)
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch backport-13478-4.0.x
in repository https://gitbox.apache.org/repos/asf/maven.git
from d419e1e034 Update apache-maven/src/assembly/maven/bin/mvn
add 02745036ea fix: concurrent builder drops later lifecycle phases when merging overlapping task segments
add fa54bd3836 [Backport maven-4.0.x] fix: project-extension visibility for Packaging, Type, and Lifecycle registries (#13550)
add 3e1cb9177d [Backport maven-4.0.x] Fix #13469: prefer default bindings for unqualified lookups in standalone injector (#13545)
new b9dd30ac15 Merge remote-tracking branch 'origin/maven-4.0.x' into backport-13478-4.0.x
The 1 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:
.../java/org/apache/maven/api/di/Priority.java | 3 +
.../internal/impl/DefaultLifecycleRegistry.java | 27 +-
.../internal/impl/DefaultPackagingRegistry.java | 21 +-
.../maven/internal/impl/DefaultTypeRegistry.java | 56 ++-
.../lifecycle/internal/concurrent/BuildPlan.java | 83 +++-
.../lifecycle/internal/concurrent/BuildStep.java | 2 +-
.../impl/DefaultLifecycleRegistryTest.java | 98 ++++
.../impl/DefaultPackagingRegistryTest.java | 105 +++++
.../internal/impl/DefaultTypeRegistryTest.java | 139 ++++++
.../internal/concurrent/BuildPlanCreatorTest.java | 97 ++++
.../main/java/org/apache/maven/di/Injector.java | 13 +-
.../java/org/apache/maven/di/impl/Binding.java | 62 ++-
.../org/apache/maven/di/impl/InjectorImpl.java | 52 ++-
.../org/apache/maven/di/impl/ReflectionUtils.java | 15 +-
.../apache/maven/di/impl/BindingSelectionTest.java | 504 +++++++++++++++++++++
.../org/apache/maven/di/impl/InjectorImplTest.java | 26 +-
.../maven/impl/ExtensibleEnumRegistries.java | 38 +-
.../model/DefaultProfileActivationContext.java | 60 ++-
.../apache/maven/impl/standalone/ApiRunner.java | 13 +-
.../impl/DefaultExtensibleEnumRegistryTest.java | 118 +++++
.../maven/impl/model/DefaultModelBuilderTest.java | 8 +-
.../impl/standalone/ApiRunnerSettingsTest.java | 62 +++
...va => MavenITgh13306PackagingProviderTest.java} | 43 +-
.../com/gitlab/tkslaw/ditests/TestProviders.java | 7 +-
.../client}/pom.xml | 25 +-
.../extension/pom.xml | 34 +-
.../its/gh13306/CustomPackagingProvider.java} | 18 +-
.../maven/its/gh13306}/CustomTypeProvider.java | 60 ++-
.../reactor}/pom.xml | 15 +-
.../reactor/with-extension}/pom.xml | 14 +-
.../reactor/without-extension}/pom.xml | 13 +-
31 files changed, 1646 insertions(+), 185 deletions(-)
create mode 100644 impl/maven-core/src/test/java/org/apache/maven/internal/impl/DefaultPackagingRegistryTest.java
create mode 100644 impl/maven-core/src/test/java/org/apache/maven/internal/impl/DefaultTypeRegistryTest.java
create mode 100644 impl/maven-di/src/test/java/org/apache/maven/di/impl/BindingSelectionTest.java
create mode 100644 impl/maven-impl/src/test/java/org/apache/maven/impl/DefaultExtensibleEnumRegistryTest.java
copy its/core-it-suite/src/test/java/org/apache/maven/it/{MavenITmng8220ExtensionWithDITest.java => MavenITgh13306PackagingProviderTest.java} (51%)
copy its/core-it-suite/src/test/resources/{mdep-590 => gh-13306-packaging-provider/client}/pom.xml (70%)
copy its/core-it-suite/src/test/resources/{mng-8572-di-type-handler => gh-13306-packaging-provider}/extension/pom.xml (67%)
copy its/core-it-suite/src/test/resources/{mng-8385/spi-extension/src/main/java/org/apache/maven/its/mng8385/CustomPropertyContributor.java => gh-13306-packaging-provider/extension/src/main/java/org/apache/maven/its/gh13306/CustomPackagingProvider.java} (59%)
copy its/core-it-suite/src/test/resources/{mng-8572-di-type-handler/extension/src/main/java/org/apache/maven/its/mng8572/extension => gh-13306-packaging-provider/extension/src/main/java/org/apache/maven/its/gh13306}/CustomTypeProvider.java (56%)
copy its/core-it-suite/src/test/resources/{mng-2068/test-2 => gh-13306-packaging-provider/reactor}/pom.xml (78%)
copy its/core-it-suite/src/test/resources/{mng-5572-reactor-plugin-extensions/project => gh-13306-packaging-provider/reactor/with-extension}/pom.xml (71%)
copy its/core-it-suite/src/test/resources/{mng-7390-pl-outside-cwd/module-a => gh-13306-packaging-provider/reactor/without-extension}/pom.xml (81%)
(maven) 01/01: Merge remote-tracking branch 'origin/maven-4.0.x' into backport-13478-4.0.x
Posted by gn...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a commit to branch backport-13478-4.0.x
in repository https://gitbox.apache.org/repos/asf/maven.git
commit b9dd30ac1512bcca32d150e0c7babd6ccee0ae53
Merge: d419e1e034 3e1cb9177d
Author: Guillaume Nodet <gn...@gmail.com>
AuthorDate: Fri Oct 16 13:48:07 2026 +0200
Merge remote-tracking branch 'origin/maven-4.0.x' into backport-13478-4.0.x
.../java/org/apache/maven/api/di/Priority.java | 3 +
.../internal/impl/DefaultLifecycleRegistry.java | 27 +-
.../internal/impl/DefaultPackagingRegistry.java | 21 +-
.../maven/internal/impl/DefaultTypeRegistry.java | 56 ++-
.../lifecycle/internal/concurrent/BuildPlan.java | 83 +++-
.../lifecycle/internal/concurrent/BuildStep.java | 2 +-
.../impl/DefaultLifecycleRegistryTest.java | 98 ++++
.../impl/DefaultPackagingRegistryTest.java | 105 +++++
.../internal/impl/DefaultTypeRegistryTest.java | 139 ++++++
.../internal/concurrent/BuildPlanCreatorTest.java | 97 ++++
.../main/java/org/apache/maven/di/Injector.java | 13 +-
.../java/org/apache/maven/di/impl/Binding.java | 62 ++-
.../org/apache/maven/di/impl/InjectorImpl.java | 52 ++-
.../org/apache/maven/di/impl/ReflectionUtils.java | 15 +-
.../apache/maven/di/impl/BindingSelectionTest.java | 504 +++++++++++++++++++++
.../org/apache/maven/di/impl/InjectorImplTest.java | 26 +-
.../maven/impl/ExtensibleEnumRegistries.java | 38 +-
.../model/DefaultProfileActivationContext.java | 60 ++-
.../apache/maven/impl/standalone/ApiRunner.java | 13 +-
.../impl/DefaultExtensibleEnumRegistryTest.java | 118 +++++
.../maven/impl/model/DefaultModelBuilderTest.java | 8 +-
.../impl/standalone/ApiRunnerSettingsTest.java | 62 +++
.../it/MavenITgh13306PackagingProviderTest.java | 61 +++
.../com/gitlab/tkslaw/ditests/TestProviders.java | 7 +-
.../gh-13306-packaging-provider/client/pom.xml | 36 ++
.../gh-13306-packaging-provider/extension/pom.xml | 75 +++
.../maven/its/gh13306/CustomPackagingProvider.java | 23 +-
.../maven/its/gh13306/CustomTypeProvider.java | 72 +++
.../gh-13306-packaging-provider/reactor/pom.xml | 30 ++
.../reactor/with-extension/pom.xml | 39 ++
.../reactor/without-extension/pom.xml | 29 ++
31 files changed, 1890 insertions(+), 84 deletions(-)