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