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/14 22:07:08 UTC

(maven) branch feature/logging-foundation updated (ee2f7ea825 -> d45cb8080a)

This is an automated email from the ASF dual-hosted git repository.

gnodet pushed a change to branch feature/logging-foundation
in repository https://gitbox.apache.org/repos/asf/maven.git


    omit ee2f7ea825 fix: export org.apache.maven.api.build.report from maven-api module
    omit 5fc0e2ac90 fix: add missing 'requires java.logging' to org.apache.maven.logging module
    omit 4fefa57922 fix: update stale SLF4JBridgeHandler references to MavenJulHandler in LookupInvoker comments
    omit d2745897ec Merge remote-tracking branch 'origin/master' into feature/logging-foundation-work
    omit 1fe9484acf Address review: document LOGGER_CACHE as intentionally unbounded in MavenJulHandler
    omit abd26c76a9 feat: logging foundation – structured LogEvent, JUL handler, Log API enhancements
     add 4d7b67b552 Verify the cygpath on the PATH converts to usable Windows paths
     add 4fa35fc9f7 Fix #13448: isolate model builder test roots
     add 48e72f8eb4 maintenance: Remove commented-out implementation attribute code from MojoExtension (#12975)
     add b245782f09 fix: keep location of inherited plugins (fix #10717)
     add f4ddd1829d fix: print usage when no goals and no POM are specified, improve -f error messages
     add 63d89a6bf9 Expose resolution metadata through Node (#13485)
     add 7df9ecaf06 Clarify that Maven does not maintain distributionManagement/status (fix #13349) (#13444)
     add 622904a844 improve: improve reactor BOM import warning with coordinates and actual risk
     add 7f2bc3a809 Treat all loopback hosts as local for external mirror rules (fix #8320) (#13496)
     add 7d6b608964 Introduce TempFileService and lifecycle cleanup participant
     add dd815500df fix: Evaluate expressions without a mojo execution (fix #8052)
     add 174be4650b build: bump org.ow2.asm:asm from 9.10.1 to 9.11 (#13508)
     add d3c5617d6e build: bump org.codehaus.woodstox:stax2-api from 4.3.1 to 4.3.2 (#13509)
     add ba6049869a Fix #13405: Do not capture JVM stderr notices into jvm.config options
     add d45cb8080a feat: logging foundation – structured LogEvent, JUL handler, Log API enhancements

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   (ee2f7ea825)
            \
             N -- N -- N   refs/heads/feature/logging-foundation (d45cb8080a)

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:
 apache-maven/pom.xml                               |  14 ++
 apache-maven/src/assembly/maven/bin/mvn            |  59 ++++-
 apache-maven/src/assembly/maven/bin/mvn.cmd        |   4 +-
 .../src/test/scripts/test-mvn-jvm-config.sh        | 190 ++++++++++++++++
 .../src/test/scripts/test-mvn-path-conversion.sh   |  78 +++++++
 .../main/java/org/apache/maven/api/Constants.java  |  12 ++
 .../src/main/java/org/apache/maven/api/Node.java   |  45 ++++
 .../apache/maven/api/services/TempFileService.java | 106 +++++++++
 api/maven-api-model/src/main/mdo/maven.mdo         |   5 +-
 .../maven/repository/DefaultMirrorSelector.java    |  31 ++-
 .../repository/DefaultMirrorSelectorTest.java      |  33 +++
 .../org/apache/maven/cling/invoker/BaseParser.java |  10 +
 .../maven/cling/invoker/mvn/MavenInvoker.java      |  10 +
 .../apache/maven/bridge/MavenRepositorySystem.java |  31 ++-
 .../internal/impl/DefaultTempFileService.java      | 180 ++++++++++++++++
 .../internal/impl/TempFileCleanupParticipant.java  |  61 ++++++
 .../plugin/PluginParameterExpressionEvaluator.java |   9 +-
 .../apache/maven/project/ProjectModelResolver.java |   4 +-
 .../maven/bridge/MavenRepositorySystemTest.java    |  33 +++
 .../internal/impl/DefaultTempFileServiceTest.java  | 239 +++++++++++++++++++++
 .../PluginParameterExpressionEvaluatorTest.java    |  39 ++++
 .../maven/project/ProjectModelResolverTest.java    |  42 +++-
 .../java/org/apache/maven/impl/DefaultNode.java    |  24 +++
 .../java/org/apache/maven/impl/WrapperNode.java    |  24 +++
 .../impl/model/DefaultInheritanceAssembler.java    |  34 +++
 .../maven/impl/model/DefaultModelBuilder.java      |   8 +-
 .../org/apache/maven/impl/DefaultNodeTest.java     | 191 ++++++++++++++++
 .../maven/impl/model/ComplexActivationTest.java    |   8 +
 .../model/DefaultInheritanceAssemblerTest.java     |  74 +++++++
 .../test/resources/poms/factory/.mvn/maven.config  |   1 +
 .../apache/maven/testing/plugin/MojoExtension.java |   4 -
 pom.xml                                            |   4 +-
 32 files changed, 1570 insertions(+), 37 deletions(-)
 create mode 100644 apache-maven/src/test/scripts/test-mvn-jvm-config.sh
 create mode 100644 api/maven-api-core/src/main/java/org/apache/maven/api/services/TempFileService.java
 create mode 100644 impl/maven-core/src/main/java/org/apache/maven/internal/impl/DefaultTempFileService.java
 create mode 100644 impl/maven-core/src/main/java/org/apache/maven/internal/impl/TempFileCleanupParticipant.java
 create mode 100644 impl/maven-core/src/test/java/org/apache/maven/internal/impl/DefaultTempFileServiceTest.java
 create mode 100644 impl/maven-impl/src/test/resources/poms/factory/.mvn/maven.config