This is an automated email from the ASF dual-hosted git repository. ottlinger pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/creadur-rat.git
commit 7795d9f4f8baa9c5c70193ab942cf28c18c9fab2 Merge: 610ac58b a3c37cdd Author: P. Ottlinger <[email protected]> AuthorDate: Sun Jul 19 11:43:00 2026 +0200 Merge pull request #697 from apache/create-output-object RAT-570: Create Reporter.Output object apache-rat-core/pom.xml | 5 + .../it/resources/ReportTest/RAT_14/verify.groovy | 3 +- .../src/main/java/org/apache/rat/Report.java | 12 +- .../java/org/apache/rat/ReportConfiguration.java | 201 ++++++++++++- .../src/main/java/org/apache/rat/Reporter.java | 321 +++++++++++++++------ .../org/apache/rat/commandline/StyleSheets.java | 8 +- .../rat/config/exclusion/ExclusionProcessor.java | 153 +++++++++- .../rat/configuration/XMLConfigurationReader.java | 36 ++- .../apache/rat/report/claim/ClaimStatistic.java | 154 ++++++++-- .../org/apache/rat/utils/StandardXmlFactory.java | 39 +++ .../src/test/java/org/apache/rat/OutputTest.java | 282 ++++++++++++++++++ .../org/apache/rat/ReportConfigurationTest.java | 89 +++++- .../org/apache/rat/ReporterOptionsProvider.java | 273 +++++++++--------- .../java/org/apache/rat/ReporterOptionsTest.java | 12 +- .../src/test/java/org/apache/rat/ReporterTest.java | 99 +++---- .../config/exclusion/ExclusionProcessorTest.java | 229 ++++++++++++++- .../rat/report/claim/ClaimStatisticTest.java | 151 ++++++++++ ...{CasedStringTests.java => CasedStringTest.java} | 2 +- ...ctoryTests.java => StandardXmlFactoryTest.java} | 40 ++- .../main/java/org/apache/rat/mp/RatCheckMojo.java | 36 +-- .../main/java/org/apache/rat/mp/RatReportMojo.java | 55 ++-- .../main/java/org/apache/rat/anttasks/Report.java | 9 +- pom.xml | 13 + src/changes/changes.xml | 3 + 24 files changed, 1804 insertions(+), 421 deletions(-)
