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/28 19:58:25 UTC
(maven) branch feature/12571-build-report updated (2e31942340 -> d161787a5a)
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch feature/12571-build-report
in repository https://gitbox.apache.org/repos/asf/maven.git
from 2e31942340 Add hierarchical log capture to BuildReport and ModuleReport
add d161787a5a Refactor log output to structured LogEvent at all report levels
No new revisions were added by this update.
Summary of changes:
.../org/apache/maven/api/build/BuildReport.java | 13 +-
.../java/org/apache/maven/api/build/LogEvent.java | 91 ++++++++++++++
.../ModelXmlFactory.java => build/LogLevel.java} | 16 ++-
.../org/apache/maven/api/build/ModuleReport.java | 13 +-
.../org/apache/maven/api/build/MojoReport.java | 7 +-
.../maven/internal/build/BuildReportCollector.java | 131 ++++++++++-----------
.../internal/build/BuildReportJsonWriter.java | 31 ++++-
.../maven/internal/build/DefaultBuildReport.java | 5 +-
...aultFailureReport.java => DefaultLogEvent.java} | 10 +-
.../maven/internal/build/DefaultModuleReport.java | 5 +-
.../maven/internal/build/DefaultMojoReport.java | 5 +-
.../internal/build/BuildReportJsonWriterTest.java | 35 ++++--
.../org/apache/maven/slf4j/MavenBaseLogger.java | 17 +++
.../org/apache/maven/slf4j/MavenSimpleLogger.java | 28 +++++
14 files changed, 293 insertions(+), 114 deletions(-)
create mode 100644 api/maven-api-core/src/main/java/org/apache/maven/api/build/LogEvent.java
copy api/maven-api-core/src/main/java/org/apache/maven/api/{services/xml/ModelXmlFactory.java => build/LogLevel.java} (80%)
copy impl/maven-core/src/main/java/org/apache/maven/internal/build/{DefaultFailureReport.java => DefaultLogEvent.java} (75%)