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:27 UTC

(maven) 01/01: Merge remote-tracking branch 'origin/maven-4.0.x' into backport-13478-4.0.x

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(-)