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/07/25 09:05:59 UTC
(maven) branch perf/reduce-immutable-model-allocations updated (d3f572c5ac -> d0ff223ee0)
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch perf/reduce-immutable-model-allocations
in repository https://gitbox.apache.org/repos/asf/maven.git
from d3f572c5ac Reduce unnecessary immutable object allocations in model building
add d0ff223ee0 Pass Model.Builder through SPI pipeline to avoid build-rebuild round-trips
No new revisions were added by this update.
Summary of changes:
.../model/DependencyManagementInjector.java | 7 ++--
.../maven/api/services/model/ModelNormalizer.java | 12 ++++--
.../api/services/model/ModelPathTranslator.java | 5 ++-
.../api/services/model/ModelUrlNormalizer.java | 5 ++-
.../model/PluginConfigurationExpander.java | 6 ++-
.../services/model/PluginManagementInjector.java | 7 ++--
.../maven/impl/DefaultModelUrlNormalizer.java | 7 +---
.../impl/DefaultPluginConfigurationExpander.java | 10 ++---
.../model/DefaultDependencyManagementInjector.java | 10 ++---
.../maven/impl/model/DefaultModelBuilder.java | 35 ++++++++++++------
.../maven/impl/model/DefaultModelNormalizer.java | 43 ++++++----------------
.../impl/model/DefaultModelPathTranslator.java | 23 +++++-------
.../model/DefaultPluginManagementInjector.java | 10 ++---
.../impl/model/DefaultModelPathTranslatorTest.java | 16 ++++++--
.../apache/maven/testing/plugin/MojoExtension.java | 14 ++++---
pom.xml | 2 +-
16 files changed, 109 insertions(+), 103 deletions(-)