You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@creadur.apache.org by po...@apache.org on 2026/03/22 10:32:11 UTC
(creadur-site) branch asf-site updated: Regen webpage
This is an automated email from the ASF dual-hosted git repository.
pottlinger pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/creadur-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 8f83bd39e Regen webpage
8f83bd39e is described below
commit 8f83bd39ec734aa4a496d4bb1da71a92837ac775
Author: P. Ottlinger <po...@apache.org>
AuthorDate: Sun Mar 22 11:32:03 2026 +0100
Regen webpage
---
rat100/RELEASE_NOTES.txt | 85 +++
.../apache-rat-core/apidocs/allclasses-index.html | 582 ++++++++-------
.../apache-rat-core/apidocs/deprecated-list.html | 4 -
rat100/apache-rat-core/apidocs/index-all.html | 25 -
.../apache-rat-core/apidocs/member-search-index.js | 2 +-
.../org/apache/rat/api/class-use/Document.html | 10 +-
.../apidocs/org/apache/rat/report/RatReport.html | 2 +-
.../org/apache/rat/report/class-use/RatReport.html | 9 +-
.../org/apache/rat/report/package-summary.html | 16 +-
.../org/apache/rat/report/package-tree.html | 1 -
rat100/apache-rat-core/apidocs/overview-tree.html | 1 -
.../apache-rat-core/apidocs/type-search-index.js | 2 +-
rat100/apache-rat-core/checkstyle.html | 4 +-
rat100/apache-rat-core/ci-management.html | 4 +-
rat100/apache-rat-core/dependencies.html | 26 +-
.../apache-rat-core/development/document_name.html | 4 +-
.../development/write_file_processor.html | 4 +-
rat100/apache-rat-core/exclusion_expression.html | 4 +-
rat100/apache-rat-core/index.html | 4 +-
rat100/apache-rat-core/issue-management.html | 4 +-
rat100/apache-rat-core/jacoco/index.html | 2 +-
rat100/apache-rat-core/jacoco/jacoco-sessions.html | 2 +-
rat100/apache-rat-core/jacoco/jacoco.csv | 1 -
rat100/apache-rat-core/jacoco/jacoco.xml | 2 +-
.../jacoco/org.apache.rat.report/index.html | 2 +-
.../jacoco/org.apache.rat.report/index.source.html | 2 +-
rat100/apache-rat-core/jira-changes.html | 172 ++---
rat100/apache-rat-core/mailing-lists.html | 4 +-
rat100/apache-rat-core/pmd.html | 4 +-
rat100/apache-rat-core/project-info.html | 4 +-
rat100/apache-rat-core/project-reports.html | 6 +-
rat100/apache-rat-core/rat-report.html | 30 +-
rat100/apache-rat-core/scm.html | 4 +-
rat100/apache-rat-core/spotbugs.html | 6 +-
rat100/apache-rat-core/taglist.html | 52 +-
rat100/apache-rat-core/team.html | 4 +-
.../org/apache/rat/OptionCollectionTest.html | 489 +++++++------
.../org/apache/rat/ReporterOptionsTest.html | 121 ++--
.../rat/config/exclusion/ExclusionUtilsTest.html | 217 +++---
rat100/apache-rat-core/xref/allclasses-frame.html | 1 -
.../xref/org/apache/rat/report/package-frame.html | 3 -
.../org/apache/rat/report/package-summary.html | 9 +-
rat100/apache-rat-plugin/check-mojo.html | 4 +-
rat100/apache-rat-plugin/checkstyle.html | 4 +-
rat100/apache-rat-plugin/ci-management.html | 4 +-
rat100/apache-rat-plugin/dependencies.html | 236 +++---
rat100/apache-rat-plugin/examples/basic.html | 4 +-
.../apache-rat-plugin/examples/custom-license.html | 4 +-
rat100/apache-rat-plugin/examples/index.html | 4 +-
rat100/apache-rat-plugin/examples/site.html | 4 +-
rat100/apache-rat-plugin/examples/verify.html | 4 +-
rat100/apache-rat-plugin/faq.html | 4 +-
rat100/apache-rat-plugin/help-mojo.html | 4 +-
rat100/apache-rat-plugin/index.html | 4 +-
rat100/apache-rat-plugin/issue-management.html | 4 +-
.../apache-rat-plugin/jacoco/jacoco-sessions.html | 2 +-
rat100/apache-rat-plugin/jacoco/jacoco.xml | 2 +-
rat100/apache-rat-plugin/jira-changes.html | 172 ++---
rat100/apache-rat-plugin/mailing-lists.html | 4 +-
rat100/apache-rat-plugin/mvn_options.html | 4 +-
rat100/apache-rat-plugin/plugin-info.html | 14 +-
rat100/apache-rat-plugin/pmd.html | 4 +-
rat100/apache-rat-plugin/project-info.html | 4 +-
rat100/apache-rat-plugin/project-reports.html | 6 +-
rat100/apache-rat-plugin/rat-mojo.html | 4 +-
rat100/apache-rat-plugin/rat-report.html | 12 +-
rat100/apache-rat-plugin/scm.html | 4 +-
rat100/apache-rat-plugin/spotbugs.html | 4 +-
rat100/apache-rat-plugin/taglist.html | 110 +--
rat100/apache-rat-plugin/team.html | 4 +-
.../org/apache/rat/mp/OptionMojoTest.html | 249 ++++---
rat100/apache-rat-tasks/ant_options.html | 4 +-
.../rat/anttasks/BaseAntTask.InputExclude.html | 14 +-
.../rat/anttasks/BaseAntTask.InputInclude.html | 14 +-
.../rat/anttasks/BaseAntTask.LicensesApproved.html | 14 +-
rat100/apache-rat-tasks/checkstyle.html | 4 +-
rat100/apache-rat-tasks/ci-management.html | 4 +-
rat100/apache-rat-tasks/dependencies.html | 18 +-
rat100/apache-rat-tasks/examples/basic.html | 4 +-
rat100/apache-rat-tasks/examples/report.html | 4 +-
rat100/apache-rat-tasks/index.html | 4 +-
rat100/apache-rat-tasks/issue-management.html | 4 +-
rat100/apache-rat-tasks/jacoco/index.html | 2 +-
.../apache-rat-tasks/jacoco/jacoco-sessions.html | 2 +-
rat100/apache-rat-tasks/jacoco/jacoco.csv | 10 +-
rat100/apache-rat-tasks/jacoco/jacoco.xml | 2 +-
.../BaseAntTask$InputExclude.html | 2 +-
.../BaseAntTask$InputInclude.html | 2 +-
.../BaseAntTask$LicenseFamiliesApproved.html | 2 +-
.../BaseAntTask$LicenseFamiliesDenied.html | 2 +-
.../BaseAntTask$LicensesApproved.html | 2 +-
.../BaseAntTask$LicensesDenied.html | 2 +-
.../org.apache.rat.anttasks/BaseAntTask.java.html | 104 +--
.../jacoco/org.apache.rat.anttasks/index.html | 2 +-
.../org.apache.rat.anttasks/index.source.html | 2 +-
rat100/apache-rat-tasks/jira-changes.html | 172 ++---
rat100/apache-rat-tasks/mailing-lists.html | 4 +-
rat100/apache-rat-tasks/pmd.html | 4 +-
rat100/apache-rat-tasks/project-info.html | 4 +-
rat100/apache-rat-tasks/project-reports.html | 6 +-
rat100/apache-rat-tasks/rat-report.html | 10 +-
rat100/apache-rat-tasks/scm.html | 4 +-
rat100/apache-rat-tasks/spotbugs.html | 4 +-
rat100/apache-rat-tasks/taglist.html | 92 +--
rat100/apache-rat-tasks/team.html | 4 +-
.../org/apache/rat/anttasks/ReportOptionTest.html | 385 +++++-----
.../xref/org/apache/rat/anttasks/BaseAntTask.html | 48 +-
rat100/apache-rat-testdata/checkstyle.html | 4 +-
rat100/apache-rat-testdata/ci-management.html | 4 +-
rat100/apache-rat-testdata/index.html | 4 +-
rat100/apache-rat-testdata/issue-management.html | 4 +-
rat100/apache-rat-testdata/jira-changes.html | 172 ++---
rat100/apache-rat-testdata/mailing-lists.html | 4 +-
rat100/apache-rat-testdata/pmd.html | 4 +-
rat100/apache-rat-testdata/project-info.html | 4 +-
rat100/apache-rat-testdata/project-reports.html | 6 +-
rat100/apache-rat-testdata/rat-report.html | 10 +-
rat100/apache-rat-testdata/scm.html | 4 +-
rat100/apache-rat-testdata/team.html | 4 +-
rat100/apache-rat-tools/checkstyle.html | 4 +-
rat100/apache-rat-tools/ci-management.html | 4 +-
rat100/apache-rat-tools/dependencies.html | 18 +-
rat100/apache-rat-tools/index.html | 4 +-
rat100/apache-rat-tools/issue-management.html | 4 +-
.../apache-rat-tools/jacoco/jacoco-sessions.html | 2 +-
rat100/apache-rat-tools/jacoco/jacoco.xml | 2 +-
rat100/apache-rat-tools/jira-changes.html | 172 ++---
rat100/apache-rat-tools/mailing-lists.html | 4 +-
rat100/apache-rat-tools/pmd.html | 4 +-
rat100/apache-rat-tools/project-info.html | 4 +-
rat100/apache-rat-tools/project-reports.html | 6 +-
rat100/apache-rat-tools/rat-report.html | 10 +-
rat100/apache-rat-tools/scm.html | 4 +-
rat100/apache-rat-tools/spotbugs.html | 4 +-
rat100/apache-rat-tools/taglist.html | 8 +-
rat100/apache-rat-tools/team.html | 4 +-
rat100/apache-rat/checkstyle.html | 4 +-
rat100/apache-rat/ci-management.html | 4 +-
rat100/apache-rat/cli_options.html | 4 +-
rat100/apache-rat/default_licenses.html | 4 +-
rat100/apache-rat/default_matchers.html | 4 +-
rat100/apache-rat/dependencies.html | 20 +-
rat100/apache-rat/detecting_generated_files.html | 4 +-
rat100/apache-rat/env_vars.html | 4 +-
rat100/apache-rat/exclusion_expression.html | 4 +-
rat100/apache-rat/index.html | 4 +-
rat100/apache-rat/issue-management.html | 4 +-
rat100/apache-rat/jira-changes.html | 172 ++---
rat100/apache-rat/known_issues.html | 4 +-
rat100/apache-rat/mailing-lists.html | 4 +-
rat100/apache-rat/migration_guide.html | 6 +-
rat100/apache-rat/migrationguide/0.17.html | 4 +-
rat100/apache-rat/migrationguide/0.18.html | 4 +-
rat100/apache-rat/migrationguide/1.0.0.html | 4 +-
rat100/apache-rat/name_xref.html | 4 +-
rat100/apache-rat/output/example.html | 4 +-
rat100/apache-rat/pmd.html | 4 +-
rat100/apache-rat/project-info.html | 4 +-
rat100/apache-rat/project-reports.html | 6 +-
rat100/apache-rat/rat-report.html | 10 +-
rat100/apache-rat/scm.html | 4 +-
rat100/apache-rat/spotbugs.html | 6 +-
rat100/apache-rat/standard_collections.html | 10 +-
rat100/apache-rat/team.html | 4 +-
rat100/apache-rat/xsd.html | 4 +-
rat100/apidocs/allclasses-index.html | 792 ++++++++++-----------
rat100/apidocs/deprecated-list.html | 4 -
rat100/apidocs/index-all.html | 25 -
rat100/apidocs/member-search-index.js | 2 +-
.../rat/anttasks/BaseAntTask.InputInclude.html | 16 +-
.../BaseAntTask.LicenseFamiliesApproved.html | 14 +-
.../BaseAntTask.LicenseFamiliesDenied.html | 14 +-
.../rat/anttasks/BaseAntTask.LicensesDenied.html | 14 +-
.../org/apache/rat/api/class-use/Document.html | 10 +-
.../apidocs/org/apache/rat/report/RatReport.html | 2 +-
.../org/apache/rat/report/class-use/RatReport.html | 9 +-
.../org/apache/rat/report/package-summary.html | 16 +-
.../org/apache/rat/report/package-tree.html | 1 -
rat100/apidocs/overview-tree.html | 1 -
rat100/apidocs/type-search-index.js | 2 +-
rat100/architecture.html | 4 +-
rat100/changes.html | 206 ++++--
rat100/checkstyle-aggregate.html | 6 +-
rat100/checkstyle.html | 4 +-
rat100/ci-management.html | 4 +-
rat100/development/ui/generator.html | 4 +-
rat100/development/ui/options.html | 4 +-
rat100/development/ui/ui_specific.html | 4 +-
rat100/development/ui_implementation.html | 4 +-
rat100/download_rat.html | 46 +-
rat100/index.html | 6 +-
rat100/issue-management.html | 4 +-
rat100/jira-changes.html | 172 ++---
rat100/license_def.html | 4 +-
rat100/mailing-lists.html | 4 +-
rat100/matcher_def.html | 4 +-
rat100/project-info.html | 4 +-
rat100/project-reports.html | 6 +-
rat100/rat-report.html | 12 +-
rat100/scm.html | 4 +-
rat100/team.html | 4 +-
rat100/ui_def.html | 4 +-
rat100/xslt_def.html | 4 +-
203 files changed, 3037 insertions(+), 2977 deletions(-)
diff --git a/rat100/RELEASE_NOTES.txt b/rat100/RELEASE_NOTES.txt
index edda19c5a..98e5c5a30 100644
--- a/rat100/RELEASE_NOTES.txt
+++ b/rat100/RELEASE_NOTES.txt
@@ -1,3 +1,88 @@
+RAT 0.18
+========
+This intermediate release addresses a severe performance issue encountered during RAT runs in version 0.17.
+The issue has been resolved by reducing the sample size used for Tika charset detection
+from 12,000 bytes to 256 bytes (thanks to Ryan Schmitt).
+
+In addition, the Java language level required to build RAT has been raised to 17.
+However, we recommend using at least JDK 21 due to a Javadoc issue affecting certain JDK versions (tracked under RAT-497).
+RAT now also uses UTF-8 as its default character set.
+
+These changes allowed us to adopt more modern language features, resolve numerous CVEs in dependent plugins and libraries,
+and integrate with SonarCloud’s code analysis.
+
+This release also includes a range of bug fixes, minor improvements, and dependency updates.
+Furthermore, RAT’s generated report is now produced in XHTML5, and excessive INFO-level logging in the Maven plugin has been reduced.
+
+Many thanks to all contributors and to our users for their valuable feedback.
+
+Changes in this version include:
+
+New features:
+o RAT-440: Upgrade to doxia 2.0.0 and generate XHTML5 reports during RAT runs (fixes multiple CVEs implicitly).
+ Thanks to guptas6est.
+o RAT-475, RAT-533: Speedup tests and avoid garbage collection workaround by changing to CleanupMode.NONE in jUnit's TempDir usages.
+ Thanks to Ryan Schmitt.
+o RAT-293: Add integration of RAT into SonarCloud analysis now that JDK8 is dropped
+ and generate a test coverage report with JaCoCo.
+o RAT-478: Due to the switch to Java17 language level we use UTF-8 as default charset to process configuration
+ and exclusion configuration files within RAT.
+o RAT-478: Switch to Java17 language level in Creadur RAT. Due to RAT-497 we cannot generate Javadocs/the site
+ with JDK17, thus use JDK21 to build the project.
+o RAT-524: Fixes case-sensitive detection time of underlying file system and removed MAVEN StandardCollection
+ from default Maven processing to improve overall processing time.
+o RAT-504: Provide a migration guide to specific RAT versions for downstream users.
+o RAT-513: Introduce new standard exclusion collection for Gradle projects. Thanks to Robert Stupp.
+o RAT-501: Changed '/.externalToolBuilders' to '/.externalToolBuilders/**' in the ECLIPSE standard exclusion list
+ and added '**/bin/**' to ignore generated binary folders in Eclipse IDE. Thanks to pottlinger.
+
+Fixed Bugs:
+o RAT-533: Reduce sample size of charset detection from 12000 to 256 byte (Tika) to increase I/O performance of RAT scans.
+ Thanks to Ryan Schmitt.
+o RAT-531: Fix NPE that license families is null if licenses are defined manually, reported by huangxiaoping from Hudi.
+ Thanks to huangxiaoping.
+o RAT-512: Bugfix to mark PDF files as binary instead of standard files as they do not contain licenses.
+ Thanks to Niels Basjes.
+o RAT-526: New version of maven-resources-plugin does not by default include hidden files, adapt our test setup accordingly.
+o RAT-490: Update commons-lang3 to 3.20.0 to avoid deprecation warnings when building with JDK25
+ (Use of the three-letter time zone ID 'ACT' is deprecated and it will be removed in a future release).
+ Thanks to Lenny Primark.
+o RAT-497: Fix javadoc generation problem with JDK17 (javadoc:javadoc) by removing reference to method itself and
+ fix other javadoc errors in IXmlWriter, but combined javadoc/site build still fails with certain JDK versions.
+o RAT-500: Do not throw an exception if no arguments are provided in CLI, encourage to use --help instead.
+o RAT-507: Fix CopyrightMatcher parsing issues if input contains non-space or formatting characters.
+o RAT-501: Fix pom configuration issues from migration to using RAT 0.17.
+
+Changes:
+o RAT-498: Update assertj from 3.27.6 to 4.0.0-M1 and use bom for dependency management.
+o RAT-498: Update plexus-utils from 3.5.1 to 3.6.0.
+o RAT-498: Update exec-maven-plugin from 3.6.1 to 3.6.3.
+o RAT-498: Update junit from 5.13.4 to 6.1.0-M1.
+o RAT-498: Update mockito from 4.11.0 to 5.22.0 and use bom for dependency management.
+o RAT-498: Update tika from 2.9.4 to 3.2.3 due to CVE-2025-66516.
+o RAT-508: Removed excess INFO logging in Maven plugin.
+ Run with -X or use the verbose option in order to see output on debug level.
+ Thanks to Gary D. Gregory.
+o RAT-498: Update Maven wrapper to v3.9.13.
+o RAT-498: Update org.codehaus.plexus:plexus-testing from 1.6.0 to 2.1.0. Thanks to dependabot.
+o RAT-498: Update maven-antrun-plugin from 3.1.0 to 3.2.0. Thanks to dependabot.
+o RAT-498: Update actions/upload-artifact from 4 to 7. Thanks to dependabot.
+o RAT-498: Update maven-plugin-annotations, maven-plugin-plugin and maven-plugin-report-plugin from 3.15.1 to 3.15.2. Thanks to dependabot.
+o RAT-498: Update plugin-testing-harness from 3.3.0 to 3.5.1. Thanks to dependabot.
+o RAT-498: Update develocity-maven-extension from 2.2 to 2.3.4. Thanks to dependabot.
+o RAT-498: Update commons-io from 2.20.0 to 2.21.0. Thanks to dependabot.
+o RAT-498: Update actions/checkout from 5 to 6. Thanks to dependabot.
+o RAT-498: Update taglist-maven-plugin from 3.2.1 to 3.2.2. Thanks to dependabot.
+o RAT-498: Update maven-resources-plugin from 3.3.1 to 3.5.0. Thanks to dependabot.
+o RAT-498: Update commons-text from 1.14.0 to 1.15.0. Thanks to dependabot.
+o RAT-498: Update actions/cache from 4 to 5. Thanks to dependabot.
+o RAT-498: Update ASF parent pom org.apache:apache from 35 to 37 and minimum required Maven version set to 3.9. Thanks to dependabot.
+o RAT-498: Update animal-sniffer-plugin from 1.26 to 1.27. Thanks to dependabot.
+o RAT-498: Update maven-compiler-plugin from 3.14.1 to 3.15.0. Thanks to dependabot.
+o RAT-498: Update maven-dependency-plugin from 3.9.0 to 3.10.0. Thanks to dependabot.
+o RAT-498: Update maven-surefire-plugin from 3.5.4 to 3.5.5. Thanks to dependabot.
+o RAT-498: Update maven-failsafe-plugin from 3.5.4 to 3.5.5. Thanks to dependabot.
+
RAT 0.17
========
Apart from many dependency updates and multiple bugfixes, this release brings
diff --git a/rat100/apache-rat-core/apidocs/allclasses-index.html b/rat100/apache-rat-core/apidocs/allclasses-index.html
index cfb25ee9b..d6d92969b 100644
--- a/rat100/apache-rat-core/apidocs/allclasses-index.html
+++ b/rat100/apache-rat-core/apidocs/allclasses-index.html
@@ -89,135 +89,131 @@ loadScripts(document, 'script');</script>
<div class="block">A class that implements IHeaderMatcher as a collection of other
IHeaderMatchers.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/AbstractReport.html" title="class in org.apache.rat.report">AbstractReport</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
-<div class="deprecation-comment">use <a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></a> directly.</div>
-</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/AddLicenseHeaders.html" title="enum class in org.apache.rat.config">AddLicenseHeaders</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/AddLicenseHeaders.html" title="enum class in org.apache.rat.config">AddLicenseHeaders</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">Value of addLicenseHeaders configuration option.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AllBuilder.html" title="class in org.apache.rat.configuration.builders">AllBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AllBuilder.html" title="class in org.apache.rat.configuration.builders">AllBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Constructs an All matcher.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/AnalyserFactory.html" title="class in org.apache.rat.analysis">AnalyserFactory</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/AnalyserFactory.html" title="class in org.apache.rat.analysis">AnalyserFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Creates default analysers.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/AndMatcher.html" title="class in org.apache.rat.analysis.matchers">AndMatcher</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/AndMatcher.html" title="class in org.apache.rat.analysis.matchers">AndMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that performs a logical <code>AND</code> across all the contained
matchers.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AnyBuilder.html" title="class in org.apache.rat.configuration.builders">AnyBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AnyBuilder.html" title="class in org.apache.rat.configuration.builders">AnyBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Constructs an Any matcher.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/annotation/ApacheV2LicenseAppender.html" title="class in org.apache.rat.annotation">ApacheV2LicenseAppender</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/annotation/ApacheV2LicenseAppender.html" title="class in org.apache.rat.annotation">ApacheV2LicenseAppender</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Add an Apache License V2 license header to a
document.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/ArchiveEntryDocument.html" title="class in org.apache.rat.document">ArchiveEntryDocument</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/ArchiveEntryDocument.html" title="class in org.apache.rat.document">ArchiveEntryDocument</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Document that wraps an Archive entry.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/ArchiveWalker.html" title="class in org.apache.rat.walker">ArchiveWalker</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/ArchiveWalker.html" title="class in org.apache.rat.walker">ArchiveWalker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Walks various kinds of archives files.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/commandline/Arg.html" title="enum class in org.apache.rat.commandline">Arg</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/commandline/Arg.html" title="enum class in org.apache.rat.commandline">Arg</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enumeration of options.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Arg.StdMsgs.html" title="class in org.apache.rat.commandline">Arg.StdMsgs</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Arg.StdMsgs.html" title="class in org.apache.rat.commandline">Arg.StdMsgs</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Standard messages used in descriptions.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides the context necessary to process various arguments.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/BaseLicense.html" title="class in org.apache.rat.analysis.license">BaseLicense</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">BazaarIgnoreBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/BaseLicense.html" title="class in org.apache.rat.analysis.license">BaseLicense</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">BazaarIgnoreBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A processor for <code>.bzrignore</code> files.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/BuilderParams.html" title="interface in org.apache.rat">BuilderParams</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/BuilderParams.html" title="interface in org.apache.rat">BuilderParams</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Parameters that can be set by the BUILDER_PARAM ComponentType.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/CasedString.html" title="class in org.apache.rat.utils">CasedString</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/CasedString.html" title="class in org.apache.rat.utils">CasedString</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Handles converting from one string case to another (e.g. camel case to snake case).</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/CasedString.StringCase.html" title="enum class in org.apache.rat.utils">CasedString.StringCase</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/CasedString.StringCase.html" title="enum class in org.apache.rat.utils">CasedString.StringCase</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enumeration of supported string cases.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html" title="class in org.apache.rat.configuration.builders">ChildContainerBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html" title="class in org.apache.rat.configuration.builders">ChildContainerBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Constructs a builder that contains other builders.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimAggregator.html" title="class in org.apache.rat.report.claim">ClaimAggregator</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimAggregator.html" title="class in org.apache.rat.report.claim">ClaimAggregator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The aggregator is used to create a numerical statistic of claims.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Executes a RatReport that multiplexes the running of multiple RatReports</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class provides a numerical overview about
the report.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum class in org.apache.rat.report.claim">ClaimStatistic.Counter</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum class in org.apache.rat.report.claim">ClaimStatistic.Counter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">The counter types</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Validates the ClaimStatistic results meet the specified requirements.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimValidatorReport.html" title="class in org.apache.rat.report.claim">ClaimValidatorReport</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimValidatorReport.html" title="class in org.apache.rat.report.claim">ClaimValidatorReport</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A RatReport that publishes the results of the ClaimValidator.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/parameters/ComponentType.html" title="enum class in org.apache.rat.config.parameters">ComponentType</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/parameters/ComponentType.html" title="enum class in org.apache.rat.config.parameters">ComponentType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">Types of components</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/ConfigComponent.html" title="annotation interface in org.apache.rat.config.parameters">ConfigComponent</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/ConfigComponent.html" title="annotation interface in org.apache.rat.config.parameters">ConfigComponent</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
<div class="block">An annotation that marks a configuration component.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">An exception thrown when there is an issue with the configuration.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/ConfigurationReport.html" title="class in org.apache.rat.report">ConfigurationReport</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/ConfigurationReport.html" title="class in org.apache.rat.report">ConfigurationReport</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A report that dumps the ReportConfiguration into the XML output.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.html" title="class in org.apache.rat.commandline">Converters</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.html" title="class in org.apache.rat.commandline">Converters</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Customized converters for Arg processing.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A converter that can handle relative or absolute files.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/CopyrightBuilder.html" title="class in org.apache.rat.configuration.builders">CopyrightBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/CopyrightBuilder.html" title="class in org.apache.rat.configuration.builders">CopyrightBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A copyright builder.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/CopyrightMatcher.html" title="class in org.apache.rat.analysis.matchers">CopyrightMatcher</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/CopyrightMatcher.html" title="class in org.apache.rat.analysis.matchers">CopyrightMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches a typical Copyright header line only based on a regex pattern which
allows for one (starting) year or year range, and a configurable copyright
owner.<br>
@@ -232,444 +228,444 @@ Copyright 2010-2012 FooBar.
copyright 2012 foobar
</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">CVSIgnoreBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">CVSIgnoreBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A file processor for the <code>.csvignore</code> file.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/DefaultLog.html" title="class in org.apache.rat.utils">DefaultLog</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/DefaultLog.html" title="class in org.apache.rat.utils">DefaultLog</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A default implementation of Log that writes to <code>System.out</code> and <code>System.err</code>.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Defaults.html" title="class in org.apache.rat">Defaults</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Defaults.html" title="class in org.apache.rat">Defaults</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class that provides the standard system defaults for the ReportConfiguration.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Defaults.Builder.html" title="class in org.apache.rat">Defaults.Builder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Defaults.Builder.html" title="class in org.apache.rat">Defaults.Builder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The Defaults builder.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/license/DeprecatedConfig.html" title="interface in org.apache.rat.analysis.license">DeprecatedConfig</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">Deprecated.</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/DeprecationReporter.html" title="class in org.apache.rat">DeprecationReporter</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/license/DeprecatedConfig.html" title="interface in org.apache.rat.analysis.license">DeprecatedConfig</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">Deprecated.</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/DeprecationReporter.html" title="class in org.apache.rat">DeprecationReporter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Reporting methods for deprecated objects.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/DeprecationReporter.Info.html" title="annotation interface in org.apache.rat">DeprecationReporter.Info</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/DeprecationReporter.Info.html" title="annotation interface in org.apache.rat">DeprecationReporter.Info</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
<div class="block">Annotation to provide deprecation information for Java8.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/parameters/Description.html" title="class in org.apache.rat.config.parameters">Description</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/parameters/Description.html" title="class in org.apache.rat.config.parameters">Description</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A description of a component.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/parameters/DescriptionBuilder.html" title="class in org.apache.rat.config.parameters">DescriptionBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/parameters/DescriptionBuilder.html" title="class in org.apache.rat.config.parameters">DescriptionBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Builds Description objects for the various component instances.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/DirectoryWalker.html" title="class in org.apache.rat.walker">DirectoryWalker</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/DirectoryWalker.html" title="class in org.apache.rat.walker">DirectoryWalker</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Walks directories.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/api/Document.html" title="class in org.apache.rat.api">Document</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/api/Document.html" title="class in org.apache.rat.api">Document</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The representation of a document being scanned.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/api/Document.Type.html" title="enum class in org.apache.rat.api">Document.Type</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/api/Document.Type.html" title="enum class in org.apache.rat.api">Document.Type</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enumeration of document types.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/document/DocumentAnalyser.html" title="interface in org.apache.rat.document">DocumentAnalyser</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/document/DocumentAnalyser.html" title="interface in org.apache.rat.document">DocumentAnalyser</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Analyses Documents.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The name for a document.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The Builder for a DocumentName.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The file system information needed to process document names.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Matches document names.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.DecomposeData.html" title="class in org.apache.rat.document">DocumentNameMatcher.DecomposeData</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.DecomposeData.html" title="class in org.apache.rat.document">DocumentNameMatcher.DecomposeData</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Data from a <a href="org/apache/rat/document/DocumentNameMatcher.html#decompose(org.apache.rat.document.DocumentName)"><code>DocumentNameMatcher.decompose(DocumentName)</code></a> call.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.FileFilterPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.FileFilterPredicate</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.FileFilterPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.FileFilterPredicate</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A DocumentName predicate that uses <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/FileFilter.html" title="class or interface in java.io" class="external-link"><code>FileFilter</code></a>.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.MatchPatternsPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.MatchPatternsPredicate</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.MatchPatternsPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.MatchPatternsPredicate</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A DocumentName predicate that uses <a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPatterns</code></a>.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.NotPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.NotPredicate</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.NotPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.NotPredicate</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A DocumentName predicate that reverses another DocumentNameMatcher.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/api/EnvVar.html" title="enum class in org.apache.rat.api">EnvVar</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/api/EnvVar.html" title="enum class in org.apache.rat.api">EnvVar</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">This enumeration contains and documents RAT-specific environment variables.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Processes the include and exclude patterns and applies the result against a base directory
to return an IReportable that contains all the reportable objects.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/ExclusionUtils.html" title="class in org.apache.rat.config.exclusion">ExclusionUtils</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/ExclusionUtils.html" title="class in org.apache.rat.config.exclusion">ExclusionUtils</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Utilities for exclusion processing.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator<T></a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator<T></a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An ExtendedIterator is an Iterator wrapping around a plain
(or presented as plain) Iterator.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Document wrapping a File object.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/FileListWalker.html" title="class in org.apache.rat.walker">FileListWalker</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/FileListWalker.html" title="class in org.apache.rat.walker">FileListWalker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Implementation of IReportable that traverses over a resource collection
internally.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/configuration/Format.html" title="enum class in org.apache.rat.configuration">Format</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/configuration/Format.html" title="enum class in org.apache.rat.configuration">Format</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enumeration of the types of files that can contain the configuration
information.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/FullTextMatcher.html" title="class in org.apache.rat.analysis.matchers">FullTextMatcher</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/FullTextMatcher.html" title="class in org.apache.rat.analysis.matchers">FullTextMatcher</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Accumulates all letters and numbers contained inside the header and compares
it to the full text of a given license (after reducing it to letters and
numbers as well).</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/FullTextMatchingLicense.html" title="class in org.apache.rat.analysis.license">FullTextMatchingLicense</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/FullTextMatchingLicense.html" title="class in org.apache.rat.analysis.license">FullTextMatchingLicense</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">Use new configuration options</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">GitIgnoreBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">GitIgnoreBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Processes the <code>.gitignore</code> file.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/HeaderBean.html" title="class in org.apache.rat.header">HeaderBean</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/HeaderCheckWorker.html" title="class in org.apache.rat.analysis">HeaderCheckWorker</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/HeaderBean.html" title="class in org.apache.rat.header">HeaderBean</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/HeaderCheckWorker.html" title="class in org.apache.rat.analysis">HeaderCheckWorker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Reads from a stream to check license.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/HeaderMatcher.html" title="class in org.apache.rat.header">HeaderMatcher</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/help/Help.html" title="class in org.apache.rat.help">Help</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/HeaderMatcher.html" title="class in org.apache.rat.header">HeaderMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/help/Help.html" title="class in org.apache.rat.help">Help</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">The help output for the command line client.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">HgIgnoreBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">HgIgnoreBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A processor for the <code>.hgignore</code> files.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/IgnoredDocument.html" title="class in org.apache.rat.document">IgnoredDocument</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/IgnoredDocument.html" title="class in org.apache.rat.document">IgnoredDocument</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Document wrapping a File object that is ignored by rule.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Performs explicit checks against a line from the header of a file.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html" title="interface in org.apache.rat.analysis">IHeaderMatcher.Builder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html" title="interface in org.apache.rat.analysis">IHeaderMatcher.Builder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">An IHeaderMatcher builder.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaders.html" title="interface in org.apache.rat.analysis">IHeaders</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaders.html" title="interface in org.apache.rat.analysis">IHeaders</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">The processed headers from a file.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">The definition of a License.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicense.Builder.html" title="interface in org.apache.rat.license">ILicense.Builder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicense.Builder.html" title="interface in org.apache.rat.license">ILicense.Builder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">A builder for ILicense instances.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">The definition of the license family.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/ILicenseFamily.Builder.html" title="class in org.apache.rat.license">ILicenseFamily.Builder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/ILicenseFamily.Builder.html" title="class in org.apache.rat.license">ILicenseFamily.Builder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The definition of an ILicenseFamily builder.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/ILicenseFamilyBuilder.html" title="class in org.apache.rat.license">ILicenseFamilyBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/ILicenseFamilyBuilder.html" title="class in org.apache.rat.license">ILicenseFamilyBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use <a href="org/apache/rat/license/ILicenseFamily.Builder.html" title="class in org.apache.rat.license"><code>ILicenseFamily.Builder</code></a></div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ImplementationException.html" title="class in org.apache.rat">ImplementationException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ImplementationException.html" title="class in org.apache.rat">ImplementationException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="block">An exception thrown when there is an issue with the implementation of an extension point.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/report/xml/writer/InvalidXmlException.html" title="class in org.apache.rat.report.xml.writer">InvalidXmlException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/report/xml/writer/InvalidXmlException.html" title="class in org.apache.rat.report.xml.writer">InvalidXmlException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">Indicates that the requested document is not well-formed.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/IReportableListWalker.html" title="class in org.apache.rat.walker">IReportableListWalker</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> </div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/IReportableListWalker.html" title="class in org.apache.rat.walker">IReportableListWalker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Reportable that walks a list of IReportables and executes the run on each.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/IReportableListWalker.Builder.html" title="class in org.apache.rat.walker">IReportableListWalker.Builder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/IReportableListWalker.Builder.html" title="class in org.apache.rat.walker">IReportableListWalker.Builder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Builder for the ListWalker.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">Simple interface for creating basic XML documents.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/LicenseAddingReport.html" title="class in org.apache.rat.report.claim">LicenseAddingReport</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/LicenseAddingReport.html" title="class in org.apache.rat.report.claim">LicenseAddingReport</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Report that adds licenses text to files.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/configuration/LicenseReader.html" title="interface in org.apache.rat.configuration">LicenseReader</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/configuration/LicenseReader.html" title="interface in org.apache.rat.configuration">LicenseReader</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">An interface describing the methods of a LicenseReader.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/help/Licenses.html" title="class in org.apache.rat.help">Licenses</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/help/Licenses.html" title="class in org.apache.rat.help">Licenses</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Generates text based documentation for Licenses, LicenceFamilies, and Matchers.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/LicenseSetFactory.html" title="class in org.apache.rat.license">LicenseSetFactory</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/LicenseSetFactory.html" title="class in org.apache.rat.license">LicenseSetFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Class to take a set of ILicenses and collection of approved license
categories and extract Subsets.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/license/LicenseSetFactory.LicenseFilter.html" title="enum class in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/license/LicenseSetFactory.LicenseFilter.html" title="enum class in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enum that defines the types of Licenses to extract.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/LineNumberReader.html" title="class in org.apache.rat.header">LineNumberReader</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/utils/Log.html" title="interface in org.apache.rat.utils">Log</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/LineNumberReader.html" title="class in org.apache.rat.header">LineNumberReader</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/utils/Log.html" title="interface in org.apache.rat.utils">Log</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">The definition of logging for the core.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/Log.Level.html" title="enum class in org.apache.rat.utils">Log.Level</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/Log.Level.html" title="enum class in org.apache.rat.utils">Log.Level</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">The log levels supported by logging.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/MatcherBuilder.html" title="annotation interface in org.apache.rat.config.parameters">MatcherBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/MatcherBuilder.html" title="annotation interface in org.apache.rat.config.parameters">MatcherBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
<div class="block">An annotation that marks a configuration component.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/MatcherBuilderTracker.html" title="class in org.apache.rat.configuration">MatcherBuilderTracker</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/MatcherBuilderTracker.html" title="class in org.apache.rat.configuration">MatcherBuilderTracker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class to track the Matcher Builders as they are defined.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/configuration/MatcherReader.html" title="interface in org.apache.rat.configuration">MatcherReader</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/configuration/MatcherReader.html" title="interface in org.apache.rat.configuration">MatcherReader</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">An interface that describes the methods of a Matcher reader.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/MatcherRefBuilder.html" title="class in org.apache.rat.configuration.builders">MatcherRefBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/MatcherRefBuilder.html" title="class in org.apache.rat.configuration.builders">MatcherRefBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A reference matching Matcher builder.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/MatcherRefBuilder.IHeaderMatcherProxy.html" title="class in org.apache.rat.configuration.builders">MatcherRefBuilder.IHeaderMatcherProxy</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/MatcherRefBuilder.IHeaderMatcherProxy.html" title="class in org.apache.rat.configuration.builders">MatcherRefBuilder.IHeaderMatcherProxy</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class that is a proxy to the actual matcher.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/config/exclusion/MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/config/exclusion/MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
<div class="block">The file processor reads the file specified in the DocumentName.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A MatcherSet that assumes the files contain the already formatted strings and just need to be
localised for the fileName.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Data about the document under test.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/NotBuilder.html" title="class in org.apache.rat.configuration.builders">NotBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/NotBuilder.html" title="class in org.apache.rat.configuration.builders">NotBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A builder for the NotMatcher.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/guesser/NoteGuesser.html" title="class in org.apache.rat.document.guesser">NoteGuesser</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/guesser/NoteGuesser.html" title="class in org.apache.rat.document.guesser">NoteGuesser</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class that determines if a file is a Note file. e.g.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/NotMatcher.html" title="class in org.apache.rat.analysis.matchers">NotMatcher</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/NotMatcher.html" title="class in org.apache.rat.analysis.matchers">NotMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">An IHeaderMatcher that reverses the result of an enclosed matcher.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/report/xml/writer/OperationNotAllowedException.html" title="class in org.apache.rat.report.xml.writer">OperationNotAllowedException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/report/xml/writer/OperationNotAllowedException.html" title="class in org.apache.rat.report.xml.writer">OperationNotAllowedException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">Thrown by <a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer"><code>IXmlWriter</code></a> implementations when the current
state does not allow the requested operation.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/OptionCollection.html" title="class in org.apache.rat">OptionCollection</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/OptionCollection.html" title="class in org.apache.rat">OptionCollection</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The collection of standard options for the CLI as well as utility methods to manage them and methods to create the
ReportConfiguration from the options and an array of arguments.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/OptionCollection.ArgumentType.html" title="enum class in org.apache.rat">OptionCollection.ArgumentType</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/OrMatcher.html" title="class in org.apache.rat.analysis.matchers">OrMatcher</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/OptionCollection.ArgumentType.html" title="enum class in org.apache.rat">OptionCollection.ArgumentType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/OrMatcher.html" title="class in org.apache.rat.analysis.matchers">OrMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that performs a logical <code>OR</code> across all the contained matchers.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/document/RatDocumentAnalysisException.html" title="class in org.apache.rat.document">RatDocumentAnalysisException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/api/RatException.html" title="class in org.apache.rat.api">RatException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/document/RatDocumentAnalysisException.html" title="class in org.apache.rat.document">RatDocumentAnalysisException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5"> </div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/api/RatException.html" title="class in org.apache.rat.api">RatException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
<div class="block">This exception is used to indicate error conditions during RAT runs.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/analysis/RatHeaderAnalysisException.html" title="class in org.apache.rat.analysis">RatHeaderAnalysisException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/analysis/RatHeaderAnalysisException.html" title="class in org.apache.rat.analysis">RatHeaderAnalysisException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">Indicates exceptional condition during header analysis.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Interface that defines a RatReport.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/RegexBuilder.html" title="class in org.apache.rat.configuration.builders">RegexBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/RegexBuilder.html" title="class in org.apache.rat.configuration.builders">RegexBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A builder for the regex matcher.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Report.html" title="class in org.apache.rat">Report</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Report.html" title="class in org.apache.rat">Report</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The CLI based configuration object for report generation.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A configuration object is used by the front end to invoke the
<a href="org/apache/rat/Reporter.html" title="class in org.apache.rat"><code>Reporter</code></a>.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/ReportConfiguration.NoCloseOutputStream.html" title="class in org.apache.rat">ReportConfiguration.NoCloseOutputStream</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/ReportConfiguration.NoCloseOutputStream.html" title="class in org.apache.rat">ReportConfiguration.NoCloseOutputStream</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A wrapper around an output stream that does not close the output stream.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/ReportConfiguration.Processing.html" title="enum class in org.apache.rat">ReportConfiguration.Processing</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/ReportConfiguration.Processing.html" title="enum class in org.apache.rat">ReportConfiguration.Processing</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">The styles of processing for various categories of documents.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Reporter.html" title="class in org.apache.rat">Reporter</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Reporter.html" title="class in org.apache.rat">Reporter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Class that executes the report as defined in a <a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat"><code>ReportConfiguration</code></a> and stores
the result for later handling.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet<T></a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet<T></a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A sorted set that reports insertion collisions.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/ReportingSet.Options.html" title="enum class in org.apache.rat.utils">ReportingSet.Options</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/ReportingSet.Options.html" title="enum class in org.apache.rat.utils">ReportingSet.Options</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">The Options for duplicate processing</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html" title="class in org.apache.rat.config.exclusion.plexus">SelectorUtils</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicense.html" title="class in org.apache.rat.license">SimpleLicense</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html" title="class in org.apache.rat.config.exclusion.plexus">SelectorUtils</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicense.html" title="class in org.apache.rat.license">SimpleLicense</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple implementation of ILicense.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicense.Builder.html" title="class in org.apache.rat.license">SimpleLicense.Builder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicenseFamily.html" title="class in org.apache.rat.license">SimpleLicenseFamily</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/SimplePatternBasedLicense.html" title="class in org.apache.rat.analysis.license">SimplePatternBasedLicense</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicense.Builder.html" title="class in org.apache.rat.license">SimpleLicense.Builder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicenseFamily.html" title="class in org.apache.rat.license">SimpleLicenseFamily</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/SimplePatternBasedLicense.html" title="class in org.apache.rat.analysis.license">SimplePatternBasedLicense</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">Use new configuration options</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SimpleRegexMatcher.html" title="class in org.apache.rat.analysis.matchers">SimpleRegexMatcher</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SimpleRegexMatcher.html" title="class in org.apache.rat.analysis.matchers">SimpleRegexMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple regular expression matching IHeaderMatcher</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SimpleTextMatcher.html" title="class in org.apache.rat.analysis.matchers">SimpleTextMatcher</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SimpleTextMatcher.html" title="class in org.apache.rat.analysis.matchers">SimpleTextMatcher</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple text matching IHeaderMatcher implementation.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/SimpleXmlClaimReporter.html" title="class in org.apache.rat.report.claim">SimpleXmlClaimReporter</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/SimpleXmlClaimReporter.html" title="class in org.apache.rat.report.claim">SimpleXmlClaimReporter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A claim reporter to write the XML document.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/SpdxBuilder.html" title="class in org.apache.rat.configuration.builders">SpdxBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/SpdxBuilder.html" title="class in org.apache.rat.configuration.builders">SpdxBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A builder for SPDX matchers.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SPDXMatcherFactory.html" title="class in org.apache.rat.analysis.matchers">SPDXMatcherFactory</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SPDXMatcherFactory.html" title="class in org.apache.rat.analysis.matchers">SPDXMatcherFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Defines a factory to produce matchers for an SPDX tag.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum class in org.apache.rat.config.exclusion">StandardCollection</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum class in org.apache.rat.config.exclusion">StandardCollection</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">Collection of standard excludes.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/commandline/StyleSheets.html" title="enum class in org.apache.rat.commandline">StyleSheets</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/commandline/StyleSheets.html" title="enum class in org.apache.rat.commandline">StyleSheets</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">The enumeration of system defined stylesheets.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Builds a text matcher.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/TikaProcessor.html" title="class in org.apache.rat.analysis">TikaProcessor</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/TikaProcessor.html" title="class in org.apache.rat.analysis">TikaProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A wrapping around the Tika processor.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/UnknownLicense.html" title="class in org.apache.rat.analysis">UnknownLicense</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/UnknownLicense.html" title="class in org.apache.rat.analysis">UnknownLicense</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">An ILicense implementation that represents an unknown license.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/VersionInfo.html" title="class in org.apache.rat">VersionInfo</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/VersionInfo.html" title="class in org.apache.rat">VersionInfo</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A formatter for Package information about a class.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/Walker.html" title="class in org.apache.rat.walker">Walker</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/Walker.html" title="class in org.apache.rat.walker">Walker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract walker.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfig.html" title="class in org.apache.rat.configuration">XMLConfig</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfig.html" title="class in org.apache.rat.configuration">XMLConfig</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Configuration definitions for XMLConfiguration reader and writer.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfigurationReader.html" title="class in org.apache.rat.configuration">XMLConfigurationReader</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfigurationReader.html" title="class in org.apache.rat.configuration">XMLConfigurationReader</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class that reads the XML configuration file format.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfigurationWriter.html" title="class in org.apache.rat.configuration">XMLConfigurationWriter</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfigurationWriter.html" title="class in org.apache.rat.configuration">XMLConfigurationWriter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Writes the XML configuration file format.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Creates the elements in the XML report.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum class in org.apache.rat.report.xml">XmlElements.Attributes</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum class in org.apache.rat.report.xml">XmlElements.Attributes</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">The attributes of elements in the report.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum class in org.apache.rat.report.xml">XmlElements.Elements</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum class in org.apache.rat.report.xml">XmlElements.Elements</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">The elements in the report.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/XmlReportFactory.html" title="class in org.apache.rat.report.xml">XmlReportFactory</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/XmlReportFactory.html" title="class in org.apache.rat.report.xml">XmlReportFactory</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A factory to create reports from a writer and a configuration.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/writer/XmlWriter.html" title="class in org.apache.rat.report.xml.writer">XmlWriter</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/writer/XmlWriter.html" title="class in org.apache.rat.report.xml.writer">XmlWriter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">
Lightweight <a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer"><code>IXmlWriter</code></a> implementation.</div>
</div>
diff --git a/rat100/apache-rat-core/apidocs/deprecated-list.html b/rat100/apache-rat-core/apidocs/deprecated-list.html
index 9888a59b8..a7eb93666 100644
--- a/rat100/apache-rat-core/apidocs/deprecated-list.html
+++ b/rat100/apache-rat-core/apidocs/deprecated-list.html
@@ -98,10 +98,6 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-summary-item-name odd-row-color"><a href="org/apache/rat/license/SimpleLicenseFamily.html" title="class in org.apache.rat.license">org.apache.rat.license.SimpleLicenseFamily</a></div>
<div class="col-last odd-row-color"></div>
-<div class="col-summary-item-name even-row-color"><a href="org/apache/rat/report/AbstractReport.html" title="class in org.apache.rat.report">org.apache.rat.report.AbstractReport</a></div>
-<div class="col-last even-row-color">
-<div class="block">use <a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></a> directly.</div>
-</div>
</div>
</div>
</li>
diff --git a/rat100/apache-rat-core/apidocs/index-all.html b/rat100/apache-rat-core/apidocs/index-all.html
index f07a0d7b3..55fe52cb5 100644
--- a/rat100/apache-rat-core/apidocs/index-all.html
+++ b/rat100/apache-rat-core/apidocs/index-all.html
@@ -132,16 +132,6 @@ IHeaderMatchers.</div>
<dd>
<div class="block">Constructs the abstract matcher container with a unique random id.</div>
</dd>
-<dt><a href="org/apache/rat/report/AbstractReport.html" class="type-name-link" title="class in org.apache.rat.report">AbstractReport</a> - Class in <a href="org/apache/rat/report/package-summary.html">org.apache.rat.report</a></dt>
-<dd>
-<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">use <a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></a> directly.</div>
-</div>
-</dd>
-<dt><a href="org/apache/rat/report/AbstractReport.html#%3Cinit%3E()" class="member-name-link">AbstractReport()</a> - Constructor for class org.apache.rat.report.<a href="org/apache/rat/report/AbstractReport.html" title="class in org.apache.rat.report">AbstractReport</a></dt>
-<dd>
-<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
- </dd>
<dt><a href="org/apache/rat/Defaults.Builder.html#add(java.io.File)" class="member-name-link">add(File)</a> - Method in class org.apache.rat.<a href="org/apache/rat/Defaults.Builder.html" title="class in org.apache.rat">Defaults.Builder</a></dt>
<dd>
<div class="block">Adds a configuration file to be read.</div>
@@ -1354,11 +1344,6 @@ information.</div>
<dd>
<div class="block">The encoding for a text document</div>
</dd>
-<dt><a href="org/apache/rat/report/AbstractReport.html#endReport()" class="member-name-link">endReport()</a> - Method in class org.apache.rat.report.<a href="org/apache/rat/report/AbstractReport.html" title="class in org.apache.rat.report">AbstractReport</a></dt>
-<dd>
-<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
-<div class="block">Empty default implementation.</div>
-</dd>
<dt><a href="org/apache/rat/report/claim/ClaimAggregator.html#endReport()" class="member-name-link">endReport()</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimAggregator.html" title="class in org.apache.rat.report.claim">ClaimAggregator</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html#endReport()" class="member-name-link">endReport()</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a></dt>
@@ -3834,11 +3819,6 @@ by adjusting the pattern to include the basename from the <code>documentName</co
</dd>
<dt><a href="org/apache/rat/help/AbstractHelp.RatHelpFormatter.html#renderOptions(java.lang.StringBuffer,int,org.apache.commons.cli.Options,int,int)" class="member-name-link">renderOptions(StringBuffer, int, Options, int, int)</a> - Method in class org.apache.rat.help.<a href="org/apache/rat/help/AbstractHelp.RatHelpFormatter.html" title="class in org.apache.rat.help">AbstractHelp.RatHelpFormatter</a></dt>
<dd> </dd>
-<dt><a href="org/apache/rat/report/AbstractReport.html#report(org.apache.rat.api.Document)" class="member-name-link">report(Document)</a> - Method in class org.apache.rat.report.<a href="org/apache/rat/report/AbstractReport.html" title="class in org.apache.rat.report">AbstractReport</a></dt>
-<dd>
-<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
-<div class="block">Empty default implementation.</div>
-</dd>
<dt><a href="org/apache/rat/report/claim/AbstractClaimReporter.html#report(org.apache.rat.api.Document)" class="member-name-link">report(Document)</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/AbstractClaimReporter.html" title="class in org.apache.rat.report.claim">AbstractClaimReporter</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html#report(org.apache.rat.api.Document)" class="member-name-link">report(Document)</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a></dt>
@@ -4429,11 +4409,6 @@ Regex pattern.</div>
<dd>
<div class="block">Starts a document by writing a prolog.</div>
</dd>
-<dt><a href="org/apache/rat/report/AbstractReport.html#startReport()" class="member-name-link">startReport()</a> - Method in class org.apache.rat.report.<a href="org/apache/rat/report/AbstractReport.html" title="class in org.apache.rat.report">AbstractReport</a></dt>
-<dd>
-<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
-<div class="block">Empty default implementation.</div>
-</dd>
<dt><a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html#startReport()" class="member-name-link">startReport()</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/report/ConfigurationReport.html#startReport()" class="member-name-link">startReport()</a> - Method in class org.apache.rat.report.<a href="org/apache/rat/report/ConfigurationReport.html" title="class in org.apache.rat.report">ConfigurationReport</a></dt>
diff --git a/rat100/apache-rat-core/apidocs/member-search-index.js b/rat100/apache-rat-core/apidocs/member-search-index.js
index f66c65d51..b35ff956f 100644
--- a/rat100/apache-rat-core/apidocs/member-search-index.js
+++ b/rat100/apache-rat-core/apidocs/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.rat","c":"ReportConfiguration.Processing","l":"ABSENCE","k":"0"},{"p":"org.apache.rat.configuration.builders","c":"AbstractBuilder","l":"AbstractBuilder()","u":"%3Cinit%3E()","k":"3"},{"p":"org.apache.rat.report.claim","c":"AbstractClaimReporter","l":"AbstractClaimReporter()","u":"%3Cinit%3E()","k":"3"},{"p":"org.apache.rat.config.exclusion.fileProcessors","c":"AbstractFileProcessorBuilder","l":"AbstractFileProcessorBuilder(String, Iterable, boolean) [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.rat","c":"ReportConfiguration.Processing","l":"ABSENCE","k":"0"},{"p":"org.apache.rat.configuration.builders","c":"AbstractBuilder","l":"AbstractBuilder()","u":"%3Cinit%3E()","k":"3"},{"p":"org.apache.rat.report.claim","c":"AbstractClaimReporter","l":"AbstractClaimReporter()","u":"%3Cinit%3E()","k":"3"},{"p":"org.apache.rat.config.exclusion.fileProcessors","c":"AbstractFileProcessorBuilder","l":"AbstractFileProcessorBuilder(String, Iterable, boolean) [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.html b/rat100/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.html
index 9cbaee98b..26d3830e6 100644
--- a/rat100/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.html
+++ b/rat100/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.html
@@ -246,15 +246,9 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">AbstractReport.</span><code><a href="../../report/AbstractReport.html#report(org.apache.rat.api.Document)" class="member-name-link">report</a><wbr>(<a href="../Document.html" title="class in org.apache.rat.api">Document</a> document)</code></div>
+<div class="col-first even-row-color"><code>default void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">RatReport.</span><code><a href="../../report/RatReport.html#report(org.apache.rat.api.Document)" class="member-name-link">report</a><wbr>(<a href="../Document.html" title="class in org.apache.rat.api">Document</a> document)</code></div>
<div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span></div>
-<div class="block">Empty default implementation.</div>
-</div>
-<div class="col-first odd-row-color"><code>default void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">RatReport.</span><code><a href="../../report/RatReport.html#report(org.apache.rat.api.Document)" class="member-name-link">report</a><wbr>(<a href="../Document.html" title="class in org.apache.rat.api">Document</a> document)</code></div>
-<div class="col-last odd-row-color">
<div class="block">Performs the actual reporting on the given document.</div>
</div>
</div>
diff --git a/rat100/apache-rat-core/apidocs/org/apache/rat/report/RatReport.html b/rat100/apache-rat-core/apidocs/org/apache/rat/report/RatReport.html
index c67b98cc3..d090429df 100644
--- a/rat100/apache-rat-core/apidocs/org/apache/rat/report/RatReport.html
+++ b/rat100/apache-rat-core/apidocs/org/apache/rat/report/RatReport.html
@@ -73,7 +73,7 @@ loadScripts(document, 'script');</script>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
-<dd><code><a href="claim/AbstractClaimReporter.html" title="class in org.apache.rat.report.claim">AbstractClaimReporter</a>, <a href="AbstractReport.html" title="class in org.apache.rat.report">AbstractReport</a>, <a href="claim/ClaimAggregator.html" title="class in org.apache.rat.report.claim">ClaimAggregator</a>, <a href="claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a>, <a href="claim/ClaimValidatorReport.html" title="class [...]
+<dd><code><a href="claim/AbstractClaimReporter.html" title="class in org.apache.rat.report.claim">AbstractClaimReporter</a>, <a href="claim/ClaimAggregator.html" title="class in org.apache.rat.report.claim">ClaimAggregator</a>, <a href="claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a>, <a href="claim/ClaimValidatorReport.html" title="class in org.apache.rat.report.claim">ClaimValidatorReport</a>, <a href="ConfigurationReport.h [...]
</dl>
<hr>
<div class="horizontal-scroll">
diff --git a/rat100/apache-rat-core/apidocs/org/apache/rat/report/class-use/RatReport.html b/rat100/apache-rat-core/apidocs/org/apache/rat/report/class-use/RatReport.html
index c022d3d28..563bed57e 100644
--- a/rat100/apache-rat-core/apidocs/org/apache/rat/report/class-use/RatReport.html
+++ b/rat100/apache-rat-core/apidocs/org/apache/rat/report/class-use/RatReport.html
@@ -87,15 +87,8 @@ loadScripts(document, 'script');</script>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class </code></div>
-<div class="col-second even-row-color"><code><a href="../AbstractReport.html" class="type-name-link" title="class in org.apache.rat.report">AbstractReport</a></code></div>
+<div class="col-second even-row-color"><code><a href="../ConfigurationReport.html" class="type-name-link" title="class in org.apache.rat.report">ConfigurationReport</a></code></div>
<div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">use <a href="../RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></a> directly.</div>
-</div>
-</div>
-<div class="col-first odd-row-color"><code>class </code></div>
-<div class="col-second odd-row-color"><code><a href="../ConfigurationReport.html" class="type-name-link" title="class in org.apache.rat.report">ConfigurationReport</a></code></div>
-<div class="col-last odd-row-color">
<div class="block">A report that dumps the ReportConfiguration into the XML output.</div>
</div>
</div>
diff --git a/rat100/apache-rat-core/apidocs/org/apache/rat/report/package-summary.html b/rat100/apache-rat-core/apidocs/org/apache/rat/report/package-summary.html
index d7f82cc1d..dc52465ad 100644
--- a/rat100/apache-rat-core/apidocs/org/apache/rat/report/package-summary.html
+++ b/rat100/apache-rat-core/apidocs/org/apache/rat/report/package-summary.html
@@ -99,18 +99,14 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color class-summary class-summary-tab2"><a href="AbstractReport.html" title="class in org.apache.rat.report">AbstractReport</a></div>
-<div class="col-last even-row-color class-summary class-summary-tab2">Deprecated.
-<div class="deprecation-comment">use <a href="RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></a> directly.</div>
-</div>
-<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ConfigurationReport.html" title="class in org.apache.rat.report">ConfigurationReport</a></div>
-<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ConfigurationReport.html" title="class in org.apache.rat.report">ConfigurationReport</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">A report that dumps the ReportConfiguration into the XML output.</div>
</div>
-<div class="col-first even-row-color class-summary class-summary-tab1"><a href="IReportable.html" title="interface in org.apache.rat.report">IReportable</a></div>
-<div class="col-last even-row-color class-summary class-summary-tab1"> </div>
-<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="RatReport.html" title="interface in org.apache.rat.report">RatReport</a></div>
-<div class="col-last odd-row-color class-summary class-summary-tab1">
+<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="IReportable.html" title="interface in org.apache.rat.report">IReportable</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1"> </div>
+<div class="col-first even-row-color class-summary class-summary-tab1"><a href="RatReport.html" title="interface in org.apache.rat.report">RatReport</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab1">
<div class="block">Interface that defines a RatReport.</div>
</div>
</div>
diff --git a/rat100/apache-rat-core/apidocs/org/apache/rat/report/package-tree.html b/rat100/apache-rat-core/apidocs/org/apache/rat/report/package-tree.html
index c58eb1fa8..d373c48b8 100644
--- a/rat100/apache-rat-core/apidocs/org/apache/rat/report/package-tree.html
+++ b/rat100/apache-rat-core/apidocs/org/apache/rat/report/package-tree.html
@@ -63,7 +63,6 @@ loadScripts(document, 'script');</script>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
-<li class="circle">org.apache.rat.report.<a href="AbstractReport.html" class="type-name-link" title="class in org.apache.rat.report">AbstractReport</a> (implements org.apache.rat.report.<a href="RatReport.html" title="interface in org.apache.rat.report">RatReport</a>)</li>
<li class="circle">org.apache.rat.report.<a href="ConfigurationReport.html" class="type-name-link" title="class in org.apache.rat.report">ConfigurationReport</a> (implements org.apache.rat.report.<a href="RatReport.html" title="interface in org.apache.rat.report">RatReport</a>)</li>
</ul>
</li>
diff --git a/rat100/apache-rat-core/apidocs/overview-tree.html b/rat100/apache-rat-core/apidocs/overview-tree.html
index 94a167da1..a960c50f1 100644
--- a/rat100/apache-rat-core/apidocs/overview-tree.html
+++ b/rat100/apache-rat-core/apidocs/overview-tree.html
@@ -144,7 +144,6 @@ loadScripts(document, 'script');</script>
<li class="circle">org.apache.rat.annotation.<a href="org/apache/rat/annotation/ApacheV2LicenseAppender.html" class="type-name-link" title="class in org.apache.rat.annotation">ApacheV2LicenseAppender</a></li>
</ul>
</li>
-<li class="circle">org.apache.rat.report.<a href="org/apache/rat/report/AbstractReport.html" class="type-name-link" title="class in org.apache.rat.report">AbstractReport</a> (implements org.apache.rat.report.<a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a>)</li>
<li class="circle">org.apache.rat.analysis.<a href="org/apache/rat/analysis/AnalyserFactory.html" class="type-name-link" title="class in org.apache.rat.analysis">AnalyserFactory</a></li>
<li class="circle">org.apache.rat.commandline.<a href="org/apache/rat/commandline/Arg.StdMsgs.html" class="type-name-link" title="class in org.apache.rat.commandline">Arg.StdMsgs</a></li>
<li class="circle">org.apache.rat.commandline.<a href="org/apache/rat/commandline/ArgumentContext.html" class="type-name-link" title="class in org.apache.rat.commandline">ArgumentContext</a></li>
diff --git a/rat100/apache-rat-core/apidocs/type-search-index.js b/rat100/apache-rat-core/apidocs/type-search-index.js
index b27dff749..8a2730f62 100644
--- a/rat100/apache-rat-core/apidocs/type-search-index.js
+++ b/rat100/apache-rat-core/apidocs/type-search-index.js
@@ -1 +1 @@
-typeSearchIndex = [{"p":"org.apache.rat.configuration.builders","l":"AbstractBuilder"},{"p":"org.apache.rat.report.claim","l":"AbstractClaimReporter"},{"p":"org.apache.rat.config.exclusion.fileProcessors","l":"AbstractFileProcessorBuilder"},{"p":"org.apache.rat.analysis.matchers","l":"AbstractHeaderMatcher"},{"p":"org.apache.rat.help","l":"AbstractHelp"},{"p":"org.apache.rat.annotation","l":"AbstractLicenseAppender"},{"p":"org.apache.rat.analysis.matchers","l":"AbstractMatcherContainer"} [...]
\ No newline at end of file
+typeSearchIndex = [{"p":"org.apache.rat.configuration.builders","l":"AbstractBuilder"},{"p":"org.apache.rat.report.claim","l":"AbstractClaimReporter"},{"p":"org.apache.rat.config.exclusion.fileProcessors","l":"AbstractFileProcessorBuilder"},{"p":"org.apache.rat.analysis.matchers","l":"AbstractHeaderMatcher"},{"p":"org.apache.rat.help","l":"AbstractHelp"},{"p":"org.apache.rat.annotation","l":"AbstractLicenseAppender"},{"p":"org.apache.rat.analysis.matchers","l":"AbstractMatcherContainer"} [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-core/checkstyle.html b/rat100/apache-rat-core/checkstyle.html
index b4a07f732..c7b8043cf 100644
--- a/rat100/apache-rat-core/checkstyle.html
+++ b/rat100/apache-rat-core/checkstyle.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/ci-management.html b/rat100/apache-rat-core/ci-management.html
index c712230ca..9ccfa053d 100644
--- a/rat100/apache-rat-core/ci-management.html
+++ b/rat100/apache-rat-core/ci-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/dependencies.html b/rat100/apache-rat-core/dependencies.html
index e5f2d44ef..1bf6c659b 100644
--- a/rat100/apache-rat-core/dependencies.html
+++ b/rat100/apache-rat-core/dependencies.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:dependencies at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:dependencies at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -246,7 +246,7 @@
<tr class="a">
<td>org.mockito</td>
<td><a class="externalLink" href="https://github.com/mockito/mockito">mockito-core</a></td>
-<td>5.21.0</td>
+<td>5.23.0</td>
<td>jar</td>
<td><a class="externalLink" href="https://opensource.org/licenses/MIT">MIT</a></td></tr></table></section></section><section><a id="Project_Transitive_Dependencies"></a>
<h1>Project Transitive Dependencies</h1>
@@ -609,7 +609,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>Apache Commons CLI provides a simple API for presenting, processing and validating a Command Line Interface.</p>
<p><b>URL: </b><a class="externalLink" href="https://commons.apache.org/proper/commons-cli/">https://commons.apache.org/proper/commons-cli/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.mockito:mockito-core:jar:5.21.0 (test) <img id="_img39" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep38', '_img39' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep38" style="display:none">
+<li>org.mockito:mockito-core:jar:5.23.0 (test) <img id="_img39" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep38', '_img39' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep38" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>mockito-core</th></tr>
@@ -1326,10 +1326,10 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">17</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
-<td style="text-align: left;">mockito-core-5.21.0.jar</td>
-<td style="text-align: right;">711.5 kB</td>
-<td style="text-align: right;">648</td>
-<td style="text-align: right;">576</td>
+<td style="text-align: left;">mockito-core-5.23.0.jar</td>
+<td style="text-align: right;">720.7 kB</td>
+<td style="text-align: right;">656</td>
+<td style="text-align: right;">584</td>
<td style="text-align: right;">66</td>
<td style="text-align: center;">11</td>
<td style="text-align: center;">Yes</td></tr>
@@ -1383,9 +1383,9 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<th>Debug Information</th></tr>
<tr class="b">
<td style="text-align: right;">35</td>
-<td style="text-align: right;">28.9 MB</td>
-<td style="text-align: right;">19579</td>
-<td style="text-align: right;">15252</td>
+<td style="text-align: right;">29 MB</td>
+<td style="text-align: right;">19587</td>
+<td style="text-align: right;">15260</td>
<td style="text-align: right;">525</td>
<td style="text-align: center;">17</td>
<td style="text-align: right;">32</td></tr>
@@ -1400,8 +1400,8 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<tr class="b">
<td style="text-align: right;">test: 23</td>
<td style="text-align: right;">test: 23.6 MB</td>
-<td style="text-align: right;">test: 16106</td>
-<td style="text-align: right;">test: 12234</td>
+<td style="text-align: right;">test: 16114</td>
+<td style="text-align: right;">test: 12242</td>
<td style="text-align: right;">test: 369</td>
<td style="text-align: center;">17</td>
<td style="text-align: right;">test: 20</td></tr></table></section> </main>
diff --git a/rat100/apache-rat-core/development/document_name.html b/rat100/apache-rat-core/development/document_name.html
index 3d1d861da..cd90cea11 100644
--- a/rat100/apache-rat-core/development/document_name.html
+++ b/rat100/apache-rat-core/development/document_name.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/development/document_name.md at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/development/document_name.md at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/development/write_file_processor.html b/rat100/apache-rat-core/development/write_file_processor.html
index 567241d81..b45fdc163 100644
--- a/rat100/apache-rat-core/development/write_file_processor.html
+++ b/rat100/apache-rat-core/development/write_file_processor.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/development/write_file_processor.md at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/development/write_file_processor.md at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/exclusion_expression.html b/rat100/apache-rat-core/exclusion_expression.html
index 5e139d502..e2f8cc8ff 100644
--- a/rat100/apache-rat-core/exclusion_expression.html
+++ b/rat100/apache-rat-core/exclusion_expression.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/exclusion_expression.md at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/exclusion_expression.md at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/index.html b/rat100/apache-rat-core/index.html
index b42f30637..8058e302a 100644
--- a/rat100/apache-rat-core/index.html
+++ b/rat100/apache-rat-core/index.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/issue-management.html b/rat100/apache-rat-core/issue-management.html
index a17d975c5..27da70c68 100644
--- a/rat100/apache-rat-core/issue-management.html
+++ b/rat100/apache-rat-core/issue-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/jacoco/index.html b/rat100/apache-rat-core/jacoco/index.html
index 5225cdc3a..16b8f37de 100644
--- a/rat100/apache-rat-core/jacoco/index.html
+++ b/rat100/apache-rat-core/jacoco/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Apache Creadur RAT::Core</title><script type="text/javascrip [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Apache Creadur RAT::Core</title><script type="text/javascrip [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-core/jacoco/jacoco-sessions.html b/rat100/apache-rat-core/jacoco/jacoco-sessions.html
index 8e59386e2..cd69dde32 100644
--- a/rat100/apache-rat-core/jacoco/jacoco-sessions.html
+++ b/rat100/apache-rat-core/jacoco/jacoco-sessions.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="bre [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="bre [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-core/jacoco/jacoco.csv b/rat100/apache-rat-core/jacoco/jacoco.csv
index 85e95a806..eb0bb8514 100644
--- a/rat100/apache-rat-core/jacoco/jacoco.csv
+++ b/rat100/apache-rat-core/jacoco/jacoco.csv
@@ -35,7 +35,6 @@ Apache Creadur RAT::Core,org.apache.rat.config.exclusion.fileProcessors,Abstract
Apache Creadur RAT::Core,org.apache.rat.config.exclusion.fileProcessors,BazaarIgnoreBuilder,1,38,1,3,0,7,1,3,0,2
Apache Creadur RAT::Core,org.apache.rat.config.exclusion.fileProcessors,AbstractFileProcessorBuilder,6,325,2,12,1,50,3,21,1,16
Apache Creadur RAT::Core,org.apache.rat.config.exclusion.fileProcessors,HgIgnoreBuilder.Syntax,0,15,0,0,0,3,0,1,0,1
-Apache Creadur RAT::Core,org.apache.rat.report,AbstractReport,6,0,0,0,4,0,4,0,4,0
Apache Creadur RAT::Core,org.apache.rat.report,RatReport,0,3,0,0,0,3,0,3,0,3
Apache Creadur RAT::Core,org.apache.rat.report,ConfigurationReport,0,28,1,3,0,7,1,3,0,2
Apache Creadur RAT::Core,org.apache.rat.config.parameters,Description,103,295,6,16,15,55,6,28,0,22
diff --git a/rat100/apache-rat-core/jacoco/jacoco.xml b/rat100/apache-rat-core/jacoco/jacoco.xml
index 099f11468..40384a108 100644
--- a/rat100/apache-rat-core/jacoco/jacoco.xml
+++ b/rat100/apache-rat-core/jacoco/jacoco.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="Apache Creadur RAT::Core"><sessioninfo id="mushin-268be7b6" start="1767856371660" dump="1767856389245"/><sessioninfo id="mushin-12c72a99" start="1769355680009" dump="1769355690563"/><package name="org/apache/rat/config/exclusion"><class name="org/apache/rat/config/exclusion/StandardCollection$2" sourcefilename="StandardCollection.java"><method name="&l [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="Apache Creadur RAT::Core"><sessioninfo id="mushin-902fa876" start="1774096334686" dump="1774096345331"/><sessioninfo id="mushin-f39729a9" start="1774175090566" dump="1774175100347"/><sessioninfo id="mushin-7d83b9f2" start="1774175318185" dump="1774175328170"/><package name="org/apache/rat/config/exclusion"><class name="org/apache/rat/config/exclusion/S [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-core/jacoco/org.apache.rat.report/index.html b/rat100/apache-rat-core/jacoco/org.apache.rat.report/index.html
index 74f7b4f93..cdb0e03ec 100644
--- a/rat100/apache-rat-core/jacoco/org.apache.rat.report/index.html
+++ b/rat100/apache-rat-core/jacoco/org.apache.rat.report/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>org.apache.rat.report</title><script type="text/javasc [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>org.apache.rat.report</title><script type="text/javasc [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-core/jacoco/org.apache.rat.report/index.source.html b/rat100/apache-rat-core/jacoco/org.apache.rat.report/index.source.html
index 3652c5949..c90720d9a 100644
--- a/rat100/apache-rat-core/jacoco/org.apache.rat.report/index.source.html
+++ b/rat100/apache-rat-core/jacoco/org.apache.rat.report/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>org.apache.rat.report</title><script type="text/javasc [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>org.apache.rat.report</title><script type="text/javasc [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-core/jira-changes.html b/rat100/apache-rat-core/jira-changes.html
index 870ac5d9d..ab4937d51 100644
--- a/rat100/apache-rat-core/jira-changes.html
+++ b/rat100/apache-rat-core/jira-changes.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -155,15 +155,47 @@
<td>Fix NPE on families is null</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-440">RAT-440</a></td>
+<td>-</td>
+<td>Migrate to new maven-reporting-api 4.x and entire Doxia 2.0.0 stack</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-533">RAT-533</a></td>
<td>-</td>
<td>Performance optimization in CharSetDetection</td>
<td>Task</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-530">RAT-530</a></td>
+<td>-</td>
+<td>Prepare a 0.18 release</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-498">RAT-498</a></td>
+<td>-</td>
+<td>Dependency updates via dependabot performed for release 0.18</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-293">RAT-293</a></td>
+<td>-</td>
+<td>Configure SonarCloud integration for RAT</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-353">RAT-353</a></td>
@@ -211,7 +243,7 @@
<td>Performance degradation compared to 0.15</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-348">RAT-348</a></td>
@@ -253,6 +285,14 @@
<td>Fixed</td>
<td>Closed</td></tr>
<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-536">RAT-536</a></td>
+<td>build</td>
+<td>RAT releases are not reproducible any more</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-526">RAT-526</a></td>
<td>-</td>
@@ -260,31 +300,31 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-524">RAT-524</a></td>
<td>-</td>
<td>Long processing time compared to version 0.16</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-512">RAT-512</a></td>
<td>-</td>
<td>PDF files fail the check</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
+<td>Closed</td></tr>
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-508">RAT-508</a></td>
<td>Client - maven</td>
<td>Maven plugin 0.17 logs way too much at the INFO level</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-507">RAT-507</a></td>
<td>core engine</td>
@@ -292,7 +332,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-501">RAT-501</a></td>
<td>-</td>
@@ -300,7 +340,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="a">
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-500">RAT-500</a></td>
<td>-</td>
@@ -308,7 +348,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-490">RAT-490</a></td>
<td>core engine</td>
@@ -316,6 +356,30 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-535">RAT-535</a></td>
+<td>build</td>
+<td>Fix build warning - resource plugin</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-403">RAT-403</a></td>
+<td>core engine</td>
+<td>Remove AbstractReport</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-534">RAT-534</a></td>
+<td>build</td>
+<td>Improve release verification and digest creation</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-478">RAT-478</a></td>
@@ -803,7 +867,7 @@
<td>Output process can attempt to close output multiple times.</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-326">RAT-326</a></td>
@@ -811,7 +875,7 @@
<td>Fix javadoc errors</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-315">RAT-315</a></td>
@@ -835,7 +899,7 @@
<td>BinaryGuesser.isBinary(String name) ought to throw for null input</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-321">RAT-321</a></td>
@@ -843,7 +907,7 @@
<td>Allow configuration to define SimplePatternBasedLicense instances</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-320">RAT-320</a></td>
@@ -851,7 +915,7 @@
<td>Add a command line option to output to a file.</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-317">RAT-317</a></td>
@@ -875,7 +939,7 @@
<td>BinaryGuesser - report binary file analysis as debug</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-112">RAT-112</a></td>
@@ -883,71 +947,7 @@
<td>Generated code should be labelled as such in reports</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-329">RAT-329</a></td>
-<td>core engine</td>
-<td>Add markdown and yaml as a recognized extension for processing</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-322">RAT-322</a></td>
-<td>Client - cli, Client - maven</td>
-<td>Add possibility to be able to scan objects in hidden directories</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-264">RAT-264</a></td>
-<td>-</td>
-<td>Use SPDX license identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-251">RAT-251</a></td>
-<td>-</td>
-<td>Add support for SPDX identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-182">RAT-182</a></td>
-<td>-</td>
-<td>BinaryGuesser - allow modification of binary file types</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-21">RAT-21</a></td>
-<td>license-meta-data</td>
-<td>[MOJO-1090] Allow new license boiler-plate to be specified</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-338">RAT-338</a></td>
-<td>-</td>
-<td>Update plugin dependency versions and remove pre-JDK-8 constructs in the source code</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-316">RAT-316</a></td>
-<td>core engine</td>
-<td>Add MANIFEST.MF to the default exclude list.</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Resolved</td></tr></table></section> </main>
+<td>Closed</td></tr></table></section> </main>
</div>
</div>
<hr/>
diff --git a/rat100/apache-rat-core/mailing-lists.html b/rat100/apache-rat-core/mailing-lists.html
index e6b9f9224..8c349ee44 100644
--- a/rat100/apache-rat-core/mailing-lists.html
+++ b/rat100/apache-rat-core/mailing-lists.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/pmd.html b/rat100/apache-rat-core/pmd.html
index 450df0661..e3e76e4af 100644
--- a/rat100/apache-rat-core/pmd.html
+++ b/rat100/apache-rat-core/pmd.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/project-info.html b/rat100/apache-rat-core/project-info.html
index cad7c616c..7e30a764e 100644
--- a/rat100/apache-rat-core/project-info.html
+++ b/rat100/apache-rat-core/project-info.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/project-reports.html b/rat100/apache-rat-core/project-reports.html
index 39267cc58..bc4771859 100644
--- a/rat100/apache-rat-core/project-reports.html
+++ b/rat100/apache-rat-core/project-reports.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -168,7 +168,7 @@
<td>Verification of coding rules.</td></tr>
<tr class="a">
<td><a href="rat-report.html">RAT Report</a></td>
-<td>Report on compliance to license related source code policies</td></tr>
+<td>Report on compliance to license related source code policies.</td></tr>
<tr class="b">
<td><a href="spotbugs.html">SpotBugs</a></td>
<td>Generates a source code report with the SpotBugs Library.</td></tr>
diff --git a/rat100/apache-rat-core/rat-report.html b/rat100/apache-rat-core/rat-report.html
index a886617c8..14bde539d 100644
--- a/rat100/apache-rat-core/rat-report.html
+++ b/rat100/apache-rat-core/rat-report.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.17:rat at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.18:rat at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -139,19 +139,19 @@
<main id="bodyColumn" class="span10">
<section>
<h1>RAT (Release Audit Tool) results</h1>
-<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.17 (Apache Software Foundation).</p>
+<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.18 (Apache Software Foundation).</p>
<p></p>
<pre>*****************************************************
Summary
*****************************************************
-Generated at: 2026-01-25T16:41:57+01:00
- by Apache Creadur RAT::Core 0.17 (Apache Software Foundation)
+Generated at: 2026-03-22T11:29:06+01:00
+ by Apache Creadur RAT::Core 0.18 (Apache Software Foundation)
-----------------------------------------------------
Counters
-----------------------------------------------------
(Entries starting with '!' exceed the minimum or maximum values)
- Approved: 252 A count of approved licenses.
+ Approved: 251 A count of approved licenses.
Archives: 0 A count of archive files.
Binaries: 4 A count of binary files.
Document types: 3 A count of distinct document types.
@@ -159,7 +159,7 @@ Counters
License categories: 6 A count of distinct license categories.
License names: 8 A count of distinct license names.
Notices: 0 A count of notice files.
- Standards: 246 A count of standard files.
+ Standards: 245 A count of standard files.
Unapproved: 0 A count of unapproved licenses.
Unknown: 0 A count of unknown file types.
@@ -169,7 +169,7 @@ Licenses detected
-----------------------------------------------------
Apache License 1.1: 1
-Apache License 2.0: 245
+Apache License 2.0: 244
COMMON DEVELOPMENT AND DISTRIBUTION LICENSE Version 1.0: 1
ILLUMOS CDDL1 Derived license: 1
OASIS Open License: 1
@@ -181,7 +181,7 @@ W3C Software Copyright: 1
License Categories detected
-----------------------------------------------------
-AL : 246
+AL : 245
CDDL1: 2
MIT : 1
OASIS: 1
@@ -194,7 +194,7 @@ Document Types detected
BINARY: 4
IGNORED: 16
-STANDARD: 246
+STANDARD: 245
*****************************************************
Detail
@@ -346,7 +346,7 @@ Detail
AL AL2.0 Apache License 2.0
/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java
- S text/x-java-source UTF-8
+ S text/x-java-source ISO-8859-1
AL AL2.0 Apache License 2.0
/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java
@@ -725,10 +725,6 @@ Detail
S text/x-java-source ISO-8859-1
AL AL2.0 Apache License 2.0
- /src/main/java/org/apache/rat/report/AbstractReport.java
- S text/x-java-source ISO-8859-1
- AL AL2.0 Apache License 2.0
-
/src/main/java/org/apache/rat/report/ConfigurationReport.java
S text/x-java-source ISO-8859-1
AL AL2.0 Apache License 2.0
@@ -1000,7 +996,7 @@ Detail
AL AL2.0 Apache License 2.0
/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java
- S text/x-java-source UTF-8
+ S text/x-java-source ISO-8859-1
AL AL2.0 Apache License 2.0
/src/test/java/org/apache/rat/analysis/matchers/FullTextMatcherTest.java
@@ -1084,7 +1080,7 @@ Detail
AL AL2.0 Apache License 2.0
/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java
- S text/x-java-source UTF-8
+ S text/x-java-source ISO-8859-1
AL AL2.0 Apache License 2.0
/src/test/java/org/apache/rat/configuration/XMLConfigurationWriterTest.java
diff --git a/rat100/apache-rat-core/scm.html b/rat100/apache-rat-core/scm.html
index 959bbebb7..0ee3aab48 100644
--- a/rat100/apache-rat-core/scm.html
+++ b/rat100/apache-rat-core/scm.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/spotbugs.html b/rat100/apache-rat-core/spotbugs.html
index 608fe670f..f6d2c4692 100644
--- a/rat100/apache-rat-core/spotbugs.html
+++ b/rat100/apache-rat-core/spotbugs.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from com.github.spotbugs:spotbugs-maven-plugin:4.9.8.2:spotbugs at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from com.github.spotbugs:spotbugs-maven-plugin:4.9.8.2:spotbugs at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -151,7 +151,7 @@
<th>Errors</th>
<th>Missing Classes</th></tr>
<tr class="b">
-<td>215</td>
+<td>214</td>
<td>32</td>
<td>0</td>
<td>0</td></tr></table></section><section>
diff --git a/rat100/apache-rat-core/taglist.html b/rat100/apache-rat-core/taglist.html
index 0a9189ac0..7d2e3c4a0 100644
--- a/rat100/apache-rat-core/taglist.html
+++ b/rat100/apache-rat-core/taglist.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.codehaus.mojo:taglist-maven-plugin:3.2.2:taglist at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.codehaus.mojo:taglist-maven-plugin:3.2.2:taglist at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -147,7 +147,7 @@
<th>Tag strings used by tag class</th></tr>
<tr class="b">
<td><a href="#tag_class_4">Deprecated items</a></td>
-<td>13</td>
+<td>12</td>
<td>@deprecated</td></tr>
<tr class="a">
<td>Refactor Work</td>
@@ -163,65 +163,59 @@
<td>todo, fixme</td></tr></table>
<p>Each tag is detailed below:</p><section><a id="tag_class_4"></a>
<h2>Deprecated items</h2>
-<p>Number of occurrences found in the code: 13</p>
+<p>Number of occurrences found in the code: 12</p>
<table class="table table-striped">
<tr class="a">
<th>org.apache.rat.OptionCollection</th>
<th>Line</th></tr>
<tr class="b">
<td>use {@link ArgumentType}</td>
-<td>88</td></tr>
+<td><a href="./xref/org/apache/rat/OptionCollection.html#L88">88</a></td></tr>
<tr class="a">
<th>org.apache.rat.analysis.IHeaderMatcher</th>
<th>Line</th></tr>
<tr class="b">
<td>Use new TextBuilder()</td>
-<td>98</td></tr>
+<td><a href="./xref/org/apache/rat/analysis/IHeaderMatcher.html#L98">98</a></td></tr>
<tr class="a">
<td>Use new AnyBuilder()</td>
-<td>108</td></tr>
+<td><a href="./xref/org/apache/rat/analysis/IHeaderMatcher.html#L108">108</a></td></tr>
<tr class="b">
<td>Use new AllBuilder()</td>
-<td>118</td></tr>
+<td><a href="./xref/org/apache/rat/analysis/IHeaderMatcher.html#L118">118</a></td></tr>
<tr class="a">
<td>Use new CopyrightBuilder()</td>
-<td>128</td></tr>
+<td><a href="./xref/org/apache/rat/analysis/IHeaderMatcher.html#L128">128</a></td></tr>
<tr class="b">
<td>Use new SpdxBuilder()</td>
-<td>138</td></tr>
+<td><a href="./xref/org/apache/rat/analysis/IHeaderMatcher.html#L138">138</a></td></tr>
<tr class="a">
<td>Use new MatcherRefBuilder()</td>
-<td>148</td></tr>
+<td><a href="./xref/org/apache/rat/analysis/IHeaderMatcher.html#L148">148</a></td></tr>
<tr class="b">
<td>Use new NotBuilder()</td>
-<td>158</td></tr>
+<td><a href="./xref/org/apache/rat/analysis/IHeaderMatcher.html#L158">158</a></td></tr>
<tr class="a">
<td>Use new RegexBuilder()</td>
-<td>168</td></tr>
+<td><a href="./xref/org/apache/rat/analysis/IHeaderMatcher.html#L168">168</a></td></tr>
<tr class="b">
<th>org.apache.rat.analysis.license.FullTextMatchingLicense</th>
<th>Line</th></tr>
<tr class="a">
<td>Use new configuration options</td>
-<td>33</td></tr>
+<td><a href="./xref/org/apache/rat/analysis/license/FullTextMatchingLicense.html#L33">33</a></td></tr>
<tr class="b">
<th>org.apache.rat.analysis.license.SimplePatternBasedLicense</th>
<th>Line</th></tr>
<tr class="a">
<td>Use new configuration options</td>
-<td>32</td></tr>
+<td><a href="./xref/org/apache/rat/analysis/license/SimplePatternBasedLicense.html#L32">32</a></td></tr>
<tr class="b">
<th>org.apache.rat.license.ILicenseFamilyBuilder</th>
<th>Line</th></tr>
<tr class="a">
<td>use {@link ILicenseFamily.Builder}</td>
-<td>23</td></tr>
-<tr class="b">
-<th>org.apache.rat.report.AbstractReport</th>
-<th>Line</th></tr>
-<tr class="a">
-<td>use {@link RatReport} directly.</td>
-<td>25</td></tr></table></section><section><a id="tag_class_1"></a>
+<td><a href="./xref/org/apache/rat/license/ILicenseFamilyBuilder.html#L23">23</a></td></tr></table></section><section><a id="tag_class_1"></a>
<h2>Todo Work</h2>
<p>Number of occurrences found in the code: 7</p>
<table class="table table-striped">
@@ -230,43 +224,43 @@
<th>Line</th></tr>
<tr class="b">
<td>look at this static block with respect to the init() static method and figure out if we need both.</td>
-<td>65</td></tr>
+<td><a href="./xref/org/apache/rat/Defaults.html#L65">65</a></td></tr>
<tr class="a">
<th>org.apache.rat.DeprecationReporter</th>
<th>Line</th></tr>
<tr class="b">
<td>RAT-528: remove this when Java 8 is no longer supported.</td>
-<td>137</td></tr>
+<td><a href="./xref/org/apache/rat/DeprecationReporter.html#L137">137</a></td></tr>
<tr class="a">
<th>org.apache.rat.analysis.HeaderCheckWorker</th>
<th>Line</th></tr>
<tr class="b">
<td>revisit this class. It is only used in one place and can be moved inline as the DocumentHeaderAnalyser states. However, it may also be possible to make the entire set thread safe so that multiple files can be checked simultaneously.</td>
-<td>42</td></tr>
+<td><a href="./xref/org/apache/rat/analysis/HeaderCheckWorker.html#L42">42</a></td></tr>
<tr class="a">
<th>org.apache.rat.annotation.AbstractLicenseAppender</th>
<th>Line</th></tr>
<tr class="b">
<td>use existing mechanism to detect the type of a file and record it in the report output, thus we will not need this duplication here.</td>
-<td>440</td></tr>
+<td><a href="./xref/org/apache/rat/annotation/AbstractLicenseAppender.html#L440">440</a></td></tr>
<tr class="a">
<th>org.apache.rat.commandline.Arg</th>
<th>Line</th></tr>
<tr class="b">
<td>when include/exclude processing is updated check calling methods to ensure that all specified directories are handled in the list of directories.</td>
-<td>703</td></tr>
+<td><a href="./xref/org/apache/rat/commandline/Arg.html#L703">703</a></td></tr>
<tr class="a">
<th>org.apache.rat.config.exclusion.plexus.MatchPattern</th>
<th>Line</th></tr>
<tr class="b">
<td>ICK! But we can't do partial matches for regex, so we have to reserve judgement until we have a file to deal with, or we can definitely say this is an exclusion...</td>
-<td>95</td></tr>
+<td><a href="./xref/org/apache/rat/config/exclusion/plexus/MatchPattern.html#L95">95</a></td></tr>
<tr class="a">
<th>org.apache.rat.config.exclusion.plexus.SelectorUtils</th>
<th>Line</th></tr>
<tr class="b">
<td>ICK! But we can't do partial matches for regex, so we have to reserve judgement until we have a file to deal with, or we can definitely say this is an exclusion...</td>
-<td>130</td></tr></table></section></section> </main>
+<td><a href="./xref/org/apache/rat/config/exclusion/plexus/SelectorUtils.html#L130">130</a></td></tr></table></section></section> </main>
</div>
</div>
<hr/>
diff --git a/rat100/apache-rat-core/team.html b/rat100/apache-rat-core/team.html
index 7477221bb..68a13b120 100644
--- a/rat100/apache-rat-core/team.html
+++ b/rat100/apache-rat-core/team.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-core/xref-test/org/apache/rat/OptionCollectionTest.html b/rat100/apache-rat-core/xref-test/org/apache/rat/OptionCollectionTest.html
index 8f63baa0d..4fa74d756 100644
--- a/rat100/apache-rat-core/xref-test/org/apache/rat/OptionCollectionTest.html
+++ b/rat100/apache-rat-core/xref-test/org/apache/rat/OptionCollectionTest.html
@@ -52,251 +52,250 @@
<a class="jxr_linenumber" name="L44" href="#L44">44</a> <strong class="jxr_keyword">import</strong> org.apache.rat.utils.DefaultLog;
<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">import</strong> org.apache.rat.utils.Log;
<a class="jxr_linenumber" name="L46" href="#L46">46</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.AfterAll;
-<a class="jxr_linenumber" name="L47" href="#L47">47</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.AfterEach;
-<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.Test;
-<a class="jxr_linenumber" name="L49" href="#L49">49</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.CleanupMode;
-<a class="jxr_linenumber" name="L50" href="#L50">50</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.TempDir;
-<a class="jxr_linenumber" name="L51" href="#L51">51</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.ParameterizedTest;
-<a class="jxr_linenumber" name="L52" href="#L52">52</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsProvider;
-<a class="jxr_linenumber" name="L53" href="#L53">53</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsSource;
-<a class="jxr_linenumber" name="L54" href="#L54">54</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ValueSource;
-<a class="jxr_linenumber" name="L55" href="#L55">55</a>
-<a class="jxr_linenumber" name="L56" href="#L56">56</a> <strong class="jxr_keyword">import</strong> java.io.File;
-<a class="jxr_linenumber" name="L57" href="#L57">57</a> <strong class="jxr_keyword">import</strong> java.io.IOException;
-<a class="jxr_linenumber" name="L58" href="#L58">58</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList;
-<a class="jxr_linenumber" name="L59" href="#L59">59</a> <strong class="jxr_keyword">import</strong> java.util.Collections;
-<a class="jxr_linenumber" name="L60" href="#L60">60</a> <strong class="jxr_keyword">import</strong> java.util.List;
-<a class="jxr_linenumber" name="L61" href="#L61">61</a> <strong class="jxr_keyword">import</strong> java.util.concurrent.atomic.AtomicBoolean;
-<a class="jxr_linenumber" name="L62" href="#L62">62</a>
-<a class="jxr_linenumber" name="L63" href="#L63">63</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> java.lang.String.format;
-<a class="jxr_linenumber" name="L64" href="#L64">64</a>
-<a class="jxr_linenumber" name="L65" href="#L65">65</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.assertj.core.api.Assertions.assertThat;
-<a class="jxr_linenumber" name="L66" href="#L66">66</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.assertj.core.api.Fail.fail;
-<a class="jxr_linenumber" name="L67" href="#L67">67</a>
-<a class="jxr_linenumber" name="L68" href="#L68">68</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a name="OptionCollectionTest" href="../../../org/apache/rat/OptionCollectionTest.html#OptionCollectionTest">OptionCollectionTest</a> {
-<a class="jxr_linenumber" name="L69" href="#L69">69</a> @TempDir(cleanup = CleanupMode.NEVER)
-<a class="jxr_linenumber" name="L70" href="#L70">70</a> <strong class="jxr_keyword">static</strong> Path testPath;
-<a class="jxr_linenumber" name="L71" href="#L71">71</a>
-<a class="jxr_linenumber" name="L72" href="#L72">72</a> @AfterAll
-<a class="jxr_linenumber" name="L73" href="#L73">73</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> preserveData() {
-<a class="jxr_linenumber" name="L74" href="#L74">74</a> AbstractConfigurationOptionsProvider.preserveData(testPath.toFile(), <span class="jxr_string">"optionTest"</span>);
-<a class="jxr_linenumber" name="L75" href="#L75">75</a> }
-<a class="jxr_linenumber" name="L76" href="#L76">76</a>
-<a class="jxr_linenumber" name="L77" href="#L77">77</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L78" href="#L78">78</a> <em class="jxr_javadoccomment"> * Defines the test method that is stored in a map.</em>
-<a class="jxr_linenumber" name="L79" href="#L79">79</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L80" href="#L80">80</a> @FunctionalInterface
-<a class="jxr_linenumber" name="L81" href="#L81">81</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> OptionTest {
-<a class="jxr_linenumber" name="L82" href="#L82">82</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L83" href="#L83">83</a> <em class="jxr_javadoccomment"> * Executes the test and uses fail or asserts to generate failures.</em>
-<a class="jxr_linenumber" name="L84" href="#L84">84</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L85" href="#L85">85</a> <strong class="jxr_keyword">void</strong> exec();
-<a class="jxr_linenumber" name="L86" href="#L86">86</a>
-<a class="jxr_linenumber" name="L87" href="#L87">87</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L88" href="#L88">88</a> <em class="jxr_javadoccomment"> * Execute the test and ensure any failures have the test name added.</em>
-<a class="jxr_linenumber" name="L89" href="#L89">89</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L90" href="#L90">90</a> <strong class="jxr_keyword">default</strong> <strong class="jxr_keyword">void</strong> test() {
-<a class="jxr_linenumber" name="L91" href="#L91">91</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L92" href="#L92">92</a> exec();
-<a class="jxr_linenumber" name="L93" href="#L93">93</a> } <strong class="jxr_keyword">catch</strong> (AssertionError e) {
-<a class="jxr_linenumber" name="L94" href="#L94">94</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> AssertionError(formatMsg(e.getMessage()), e);
-<a class="jxr_linenumber" name="L95" href="#L95">95</a> }
-<a class="jxr_linenumber" name="L96" href="#L96">96</a> }
-<a class="jxr_linenumber" name="L97" href="#L97">97</a>
-<a class="jxr_linenumber" name="L98" href="#L98">98</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L99" href="#L99">99</a> <em class="jxr_javadoccomment"> * Formats the messages by adding the test name.</em>
-<a class="jxr_linenumber" name="L100" href="#L100">100</a> <em class="jxr_javadoccomment"> * @param msg the message to reformat.</em>
-<a class="jxr_linenumber" name="L101" href="#L101">101</a> <em class="jxr_javadoccomment"> * @return the formatted message.</em>
-<a class="jxr_linenumber" name="L102" href="#L102">102</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L103" href="#L103">103</a> <strong class="jxr_keyword">default</strong> String formatMsg(String msg) {
-<a class="jxr_linenumber" name="L104" href="#L104">104</a> <strong class="jxr_keyword">return</strong> String.format(<span class="jxr_string">"%s: %s"</span>, <strong class="jxr_keyword">this</strong>, msg);
-<a class="jxr_linenumber" name="L105" href="#L105">105</a> }
-<a class="jxr_linenumber" name="L106" href="#L106">106</a>
-<a class="jxr_linenumber" name="L107" href="#L107">107</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L108" href="#L108">108</a> <em class="jxr_javadoccomment"> * Creates a named OptionTest.</em>
-<a class="jxr_linenumber" name="L109" href="#L109">109</a> <em class="jxr_javadoccomment"> * @param name the name of the test.</em>
-<a class="jxr_linenumber" name="L110" href="#L110">110</a> <em class="jxr_javadoccomment"> * @param test the test to execute.</em>
-<a class="jxr_linenumber" name="L111" href="#L111">111</a> <em class="jxr_javadoccomment"> * @return a named option test.</em>
-<a class="jxr_linenumber" name="L112" href="#L112">112</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L113" href="#L113">113</a> <strong class="jxr_keyword">static</strong> OptionTest namedTest(String name, OptionTest test) {
-<a class="jxr_linenumber" name="L114" href="#L114">114</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> OptionTest() {
-<a class="jxr_linenumber" name="L115" href="#L115">115</a> @Override
-<a class="jxr_linenumber" name="L116" href="#L116">116</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> exec() {
-<a class="jxr_linenumber" name="L117" href="#L117">117</a> test.exec();
-<a class="jxr_linenumber" name="L118" href="#L118">118</a> }
-<a class="jxr_linenumber" name="L119" href="#L119">119</a> @Override
-<a class="jxr_linenumber" name="L120" href="#L120">120</a> <strong class="jxr_keyword">public</strong> String toString() {
-<a class="jxr_linenumber" name="L121" href="#L121">121</a> <strong class="jxr_keyword">return</strong> name;
-<a class="jxr_linenumber" name="L122" href="#L122">122</a> }
-<a class="jxr_linenumber" name="L123" href="#L123">123</a> };
-<a class="jxr_linenumber" name="L124" href="#L124">124</a> }
-<a class="jxr_linenumber" name="L125" href="#L125">125</a> }
-<a class="jxr_linenumber" name="L126" href="#L126">126</a>
-<a class="jxr_linenumber" name="L127" href="#L127">127</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L128" href="#L128">128</a> <em class="jxr_javadoccomment"> * A test function. Used to annotate methods in test providers.</em>
-<a class="jxr_linenumber" name="L129" href="#L129">129</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L130" href="#L130">130</a> @Retention(RetentionPolicy.RUNTIME)
-<a class="jxr_linenumber" name="L131" href="#L131">131</a> @Target(ElementType.METHOD)
-<a class="jxr_linenumber" name="L132" href="#L132">132</a> <strong class="jxr_keyword">public</strong> @<strong class="jxr_keyword">interface</strong> TestFunction {
-<a class="jxr_linenumber" name="L133" href="#L133">133</a> }
-<a class="jxr_linenumber" name="L134" href="#L134">134</a>
-<a class="jxr_linenumber" name="L135" href="#L135">135</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L136" href="#L136">136</a> <em class="jxr_javadoccomment"> * Process methods in a test provider.</em>
-<a class="jxr_linenumber" name="L137" href="#L137">137</a> <em class="jxr_javadoccomment"> * Tests are detected by looking for the {@link TestFunction} annotation.</em>
-<a class="jxr_linenumber" name="L138" href="#L138">138</a> <em class="jxr_javadoccomment"> * @param testProvider the test provider</em>
-<a class="jxr_linenumber" name="L139" href="#L139">139</a> <em class="jxr_javadoccomment"> * @return a map of named tests to a named OptionTest.</em>
-<a class="jxr_linenumber" name="L140" href="#L140">140</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L141" href="#L141">141</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> Map<String, OptionTest> processTestFunctionAnnotations(Object testProvider) {
-<a class="jxr_linenumber" name="L142" href="#L142">142</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> testLength = 4;
-<a class="jxr_linenumber" name="L143" href="#L143">143</a> <strong class="jxr_keyword">final</strong> Class<?> clazz = testProvider.getClass();
-<a class="jxr_linenumber" name="L144" href="#L144">144</a> <strong class="jxr_keyword">final</strong> Map<String, OptionTest> result = <strong class="jxr_keyword">new</strong> TreeMap<>();
-<a class="jxr_linenumber" name="L145" href="#L145">145</a> <strong class="jxr_keyword">for</strong> (Method method : clazz.getDeclaredMethods()) {
-<a class="jxr_linenumber" name="L146" href="#L146">146</a> <strong class="jxr_keyword">if</strong> (method.isAnnotationPresent(TestFunction.<strong class="jxr_keyword">class</strong>) && method.getParameterCount() == 0 && method.getReturnType() == <strong class="jxr_keyword">void</strong>.<strong class="jxr_keyword">class</strong>) {
-<a class="jxr_linenumber" name="L147" href="#L147">147</a> String name = method.getName();
-<a class="jxr_linenumber" name="L148" href="#L148">148</a> <strong class="jxr_keyword">if</strong> (name.endsWith(<span class="jxr_string">"Test"</span>)) {
-<a class="jxr_linenumber" name="L149" href="#L149">149</a> name = name.substring(0, name.length() - testLength);
-<a class="jxr_linenumber" name="L150" href="#L150">150</a> }
-<a class="jxr_linenumber" name="L151" href="#L151">151</a> <strong class="jxr_keyword">if</strong> (name.startsWith(<span class="jxr_string">"test"</span>)) {
-<a class="jxr_linenumber" name="L152" href="#L152">152</a> name = name.substring(testLength);
-<a class="jxr_linenumber" name="L153" href="#L153">153</a> }
-<a class="jxr_linenumber" name="L154" href="#L154">154</a> name = <strong class="jxr_keyword">new</strong> CasedString(CasedString.StringCase.CAMEL, name).toCase(CasedString.StringCase.KEBAB).toLowerCase(Locale.ROOT);
-<a class="jxr_linenumber" name="L155" href="#L155">155</a> result.put(name, OptionTest.namedTest(name, () -> {
-<a class="jxr_linenumber" name="L156" href="#L156">156</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L157" href="#L157">157</a> method.invoke(testProvider);
-<a class="jxr_linenumber" name="L158" href="#L158">158</a> } <strong class="jxr_keyword">catch</strong> (IllegalAccessException | InvocationTargetException e) {
-<a class="jxr_linenumber" name="L159" href="#L159">159</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> AssertionError(e);
-<a class="jxr_linenumber" name="L160" href="#L160">160</a> }
-<a class="jxr_linenumber" name="L161" href="#L161">161</a> }
-<a class="jxr_linenumber" name="L162" href="#L162">162</a> ));
-<a class="jxr_linenumber" name="L163" href="#L163">163</a> }
-<a class="jxr_linenumber" name="L164" href="#L164">164</a> }
-<a class="jxr_linenumber" name="L165" href="#L165">165</a> <strong class="jxr_keyword">return</strong> result;
-<a class="jxr_linenumber" name="L166" href="#L166">166</a> }
-<a class="jxr_linenumber" name="L167" href="#L167">167</a>
-<a class="jxr_linenumber" name="L168" href="#L168">168</a> @Test
-<a class="jxr_linenumber" name="L169" href="#L169">169</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDeprecatedUseLogged() <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="L170" href="#L170">170</a> <a name="TestingLog" href="../../../org/apache/rat/testhelpers/TestingLog.html#TestingLog">TestingLog</a> log = <strong class="jxr_keyword">new</strong> <a name="TestingLog" href="../../../org/apache/rat/testhelpers/TestingLog.html#TestingLog">TestingLog</a>();
-<a class="jxr_linenumber" name="L171" href="#L171">171</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L172" href="#L172">172</a> DefaultLog.setInstance(log);
-<a class="jxr_linenumber" name="L173" href="#L173">173</a> String[] args = {<span class="jxr_string">"--dir"</span>, <span class="jxr_string">"target"</span>, <span class="jxr_string">"-a"</span>};
-<a class="jxr_linenumber" name="L174" href="#L174">174</a> ReportConfiguration config = OptionCollection.parseCommands(testPath.toFile(), args, o -> fail(<span class="jxr_string">"Help printed"</span>), <strong class="jxr_keyword">true</strong>);
-<a class="jxr_linenumber" name="L175" href="#L175">175</a> assertThat(config).isNotNull();
-<a class="jxr_linenumber" name="L176" href="#L176">176</a> } <strong class="jxr_keyword">finally</strong> {
-<a class="jxr_linenumber" name="L177" href="#L177">177</a> DefaultLog.setInstance(<strong class="jxr_keyword">null</strong>);
-<a class="jxr_linenumber" name="L178" href="#L178">178</a> }
-<a class="jxr_linenumber" name="L179" href="#L179">179</a> log.assertContainsExactly(1, <span class="jxr_string">"WARN: Option [-d, --dir] used. Deprecated for removal since 0.17: Use the standard '--'"</span>);
-<a class="jxr_linenumber" name="L180" href="#L180">180</a> log.assertContainsExactly(1, <span class="jxr_string">"WARN: Option [-a] used. Deprecated for removal since 0.17: Use --edit-license"</span>);
-<a class="jxr_linenumber" name="L181" href="#L181">181</a> }
-<a class="jxr_linenumber" name="L182" href="#L182">182</a>
-<a class="jxr_linenumber" name="L183" href="#L183">183</a> @Test
-<a class="jxr_linenumber" name="L184" href="#L184">184</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDirOptionCapturesDirectoryToScan() <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="L185" href="#L185">185</a> <a name="TestingLog" href="../../../org/apache/rat/testhelpers/TestingLog.html#TestingLog">TestingLog</a> log = <strong class="jxr_keyword">new</strong> <a name="TestingLog" href="../../../org/apache/rat/testhelpers/TestingLog.html#TestingLog">TestingLog</a>();
-<a class="jxr_linenumber" name="L186" href="#L186">186</a> ReportConfiguration config;
-<a class="jxr_linenumber" name="L187" href="#L187">187</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L188" href="#L188">188</a> DefaultLog.setInstance(log);
-<a class="jxr_linenumber" name="L189" href="#L189">189</a> String[] args = {<span class="jxr_string">"--dir"</span>, testPath.toFile().getAbsolutePath()};
-<a class="jxr_linenumber" name="L190" href="#L190">190</a> config = OptionCollection.parseCommands(testPath.toFile(), args, (o) -> {
-<a class="jxr_linenumber" name="L191" href="#L191">191</a> }, <strong class="jxr_keyword">true</strong>);
-<a class="jxr_linenumber" name="L192" href="#L192">192</a> } <strong class="jxr_keyword">finally</strong> {
-<a class="jxr_linenumber" name="L193" href="#L193">193</a> DefaultLog.setInstance(<strong class="jxr_keyword">null</strong>);
-<a class="jxr_linenumber" name="L194" href="#L194">194</a> }
-<a class="jxr_linenumber" name="L195" href="#L195">195</a> assertThat(config).isNotNull();
-<a class="jxr_linenumber" name="L196" href="#L196">196</a> log.assertContainsExactly(1,<span class="jxr_string">"WARN: Option [-d, --dir] used. Deprecated for removal since 0.17: Use the standard '--'"</span>);
-<a class="jxr_linenumber" name="L197" href="#L197">197</a> }
-<a class="jxr_linenumber" name="L198" href="#L198">198</a>
-<a class="jxr_linenumber" name="L199" href="#L199">199</a> @Test
-<a class="jxr_linenumber" name="L200" href="#L200">200</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testShortenedOptions() <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="L201" href="#L201">201</a> String[] args = {<span class="jxr_string">"--output-lic"</span>, <span class="jxr_string">"ALL"</span>};
-<a class="jxr_linenumber" name="L202" href="#L202">202</a> ReportConfiguration config = OptionCollection.parseCommands(testPath.toFile(), args, (o) -> {
-<a class="jxr_linenumber" name="L203" href="#L203">203</a> }, <strong class="jxr_keyword">true</strong>);
-<a class="jxr_linenumber" name="L204" href="#L204">204</a> assertThat(config).isNotNull();
-<a class="jxr_linenumber" name="L205" href="#L205">205</a> assertThat(config.listLicenses()).isEqualTo(LicenseSetFactory.LicenseFilter.ALL);
-<a class="jxr_linenumber" name="L206" href="#L206">206</a> }
-<a class="jxr_linenumber" name="L207" href="#L207">207</a>
-<a class="jxr_linenumber" name="L208" href="#L208">208</a> @Test
-<a class="jxr_linenumber" name="L209" href="#L209">209</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDefaultConfiguration() <strong class="jxr_keyword">throws</strong> ParseException {
-<a class="jxr_linenumber" name="L210" href="#L210">210</a> String[] empty = {};
-<a class="jxr_linenumber" name="L211" href="#L211">211</a> CommandLine cl = <strong class="jxr_keyword">new</strong> DefaultParser().parse(OptionCollection.buildOptions(), empty);
-<a class="jxr_linenumber" name="L212" href="#L212">212</a> ArgumentContext context = <strong class="jxr_keyword">new</strong> ArgumentContext(<strong class="jxr_keyword">new</strong> File(<span class="jxr_string">"."</span>), cl);
-<a class="jxr_linenumber" name="L213" href="#L213">213</a> ReportConfiguration config = OptionCollection.createConfiguration(context);
-<a class="jxr_linenumber" name="L214" href="#L214">214</a> ReportConfigurationTest.validateDefault(config);
-<a class="jxr_linenumber" name="L215" href="#L215">215</a> }
-<a class="jxr_linenumber" name="L216" href="#L216">216</a>
-<a class="jxr_linenumber" name="L217" href="#L217">217</a> @ParameterizedTest
-<a class="jxr_linenumber" name="L218" href="#L218">218</a> @ValueSource(strings = { <span class="jxr_string">"."</span>, <span class="jxr_string">"./"</span>, <span class="jxr_string">"target"</span>, <span class="jxr_string">"./target"</span> })
-<a class="jxr_linenumber" name="L219" href="#L219">219</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> getReportableTest(String fName) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="L220" href="#L220">220</a> File base = <strong class="jxr_keyword">new</strong> File(fName);
-<a class="jxr_linenumber" name="L221" href="#L221">221</a> String expected = DocumentName.FSInfo.getDefault().normalize(base.getAbsolutePath());
-<a class="jxr_linenumber" name="L222" href="#L222">222</a> ReportConfiguration config = OptionCollection.parseCommands(testPath.toFile(), <strong class="jxr_keyword">new</strong> String[]{fName}, o -> fail(<span class="jxr_string">"Help called"</span>), false);
-<a class="jxr_linenumber" name="L223" href="#L223">223</a> IReportable reportable = OptionCollection.getReportable(base, config);
-<a class="jxr_linenumber" name="L224" href="#L224">224</a> assertThat(reportable).as(() -> format(<span class="jxr_string">"'%s' returned null"</span>, fName)).isNotNull();
-<a class="jxr_linenumber" name="L225" href="#L225">225</a> assertThat(reportable.getName().getName()).isEqualTo(expected);
-<a class="jxr_linenumber" name="L226" href="#L226">226</a> }
-<a class="jxr_linenumber" name="L227" href="#L227">227</a>
-<a class="jxr_linenumber" name="L228" href="#L228">228</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L229" href="#L229">229</a> <em class="jxr_javadoccomment"> * A parameterized test for the options.</em>
-<a class="jxr_linenumber" name="L230" href="#L230">230</a> <em class="jxr_javadoccomment"> * @param name The name of the test.</em>
-<a class="jxr_linenumber" name="L231" href="#L231">231</a> <em class="jxr_javadoccomment"> * @param test the option test to execute.</em>
-<a class="jxr_linenumber" name="L232" href="#L232">232</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L233" href="#L233">233</a> @ParameterizedTest( name = <span class="jxr_string">"{index} {0}"</span>)
-<a class="jxr_linenumber" name="L234" href="#L234">234</a> @ArgumentsSource(CliOptionsProvider.<strong class="jxr_keyword">class</strong>)
-<a class="jxr_linenumber" name="L235" href="#L235">235</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testOptionsUpdateConfig(String name, OptionTest test) {
-<a class="jxr_linenumber" name="L236" href="#L236">236</a> DefaultLog.getInstance().log(Log.Level.INFO, <span class="jxr_string">"Running test for: "</span> + name);
-<a class="jxr_linenumber" name="L237" href="#L237">237</a> test.test();
-<a class="jxr_linenumber" name="L238" href="#L238">238</a> }
-<a class="jxr_linenumber" name="L239" href="#L239">239</a>
-<a class="jxr_linenumber" name="L240" href="#L240">240</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L241" href="#L241">241</a> <em class="jxr_javadoccomment"> * A class to provide the Options and tests to the testOptionsUpdateConfig.</em>
-<a class="jxr_linenumber" name="L242" href="#L242">242</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L243" href="#L243">243</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> CliOptionsProvider <strong class="jxr_keyword">extends</strong> <a name="AbstractConfigurationOptionsProvider" href="../../../org/apache/rat/test/AbstractConfigurationOptionsProvider.html#AbstractConfigurationOptionsProvider">AbstractConfigurationOptionsProvider</a> <strong class="jxr_keyword">implements</strong> ArgumentsProvider {
-<a class="jxr_linenumber" name="L244" href="#L244">244</a>
-<a class="jxr_linenumber" name="L245" href="#L245">245</a> <em class="jxr_javadoccomment">/** A flag to determine if help was called */</em>
-<a class="jxr_linenumber" name="L246" href="#L246">246</a> <strong class="jxr_keyword">final</strong> AtomicBoolean helpCalled = <strong class="jxr_keyword">new</strong> AtomicBoolean(false);
-<a class="jxr_linenumber" name="L247" href="#L247">247</a>
-<a class="jxr_linenumber" name="L248" href="#L248">248</a> @Override
-<a class="jxr_linenumber" name="L249" href="#L249">249</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> helpTest() {
-<a class="jxr_linenumber" name="L250" href="#L250">250</a> String[] args = { OptionFormatter.longOpt(OptionCollection.HELP) };
-<a class="jxr_linenumber" name="L251" href="#L251">251</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L252" href="#L252">252</a> ReportConfiguration config = OptionCollection.parseCommands(testPath.toFile(), args, o -> helpCalled.set(<strong class="jxr_keyword">true</strong>), <strong class="jxr_keyword">true</strong>);
-<a class="jxr_linenumber" name="L253" href="#L253">253</a> assertThat(config).as(<span class="jxr_string">"Should not have config"</span>).isNull();
-<a class="jxr_linenumber" name="L254" href="#L254">254</a> assertThat(helpCalled.get()).as(<span class="jxr_string">"Help was not called"</span>).isTrue();
-<a class="jxr_linenumber" name="L255" href="#L255">255</a> } <strong class="jxr_keyword">catch</strong> (IOException e) {
-<a class="jxr_linenumber" name="L256" href="#L256">256</a> fail(e.getMessage());
-<a class="jxr_linenumber" name="L257" href="#L257">257</a> }
-<a class="jxr_linenumber" name="L258" href="#L258">258</a> }
-<a class="jxr_linenumber" name="L259" href="#L259">259</a>
-<a class="jxr_linenumber" name="L260" href="#L260">260</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L261" href="#L261">261</a> <em class="jxr_javadoccomment"> * Constructor. Sets the baseDir and loads the testMap.</em>
-<a class="jxr_linenumber" name="L262" href="#L262">262</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L263" href="#L263">263</a> <strong class="jxr_keyword">public</strong> CliOptionsProvider() {
-<a class="jxr_linenumber" name="L264" href="#L264">264</a> <strong class="jxr_keyword">super</strong>(Collections.emptyList(), testPath.toFile());
-<a class="jxr_linenumber" name="L265" href="#L265">265</a> }
-<a class="jxr_linenumber" name="L266" href="#L266">266</a>
-<a class="jxr_linenumber" name="L267" href="#L267">267</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L268" href="#L268">268</a> <em class="jxr_javadoccomment"> * Generate a ReportConfiguration from a set of arguments.</em>
-<a class="jxr_linenumber" name="L269" href="#L269">269</a> <em class="jxr_javadoccomment"> * Forces the {@code helpCalled} flag to be reset.</em>
-<a class="jxr_linenumber" name="L270" href="#L270">270</a> <em class="jxr_javadoccomment"> * @param args the arguments.</em>
-<a class="jxr_linenumber" name="L271" href="#L271">271</a> <em class="jxr_javadoccomment"> * @return A ReportConfiguration</em>
-<a class="jxr_linenumber" name="L272" href="#L272">272</a> <em class="jxr_javadoccomment"> * @throws IOException on critical error.</em>
-<a class="jxr_linenumber" name="L273" href="#L273">273</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L274" href="#L274">274</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">final</strong> ReportConfiguration generateConfig(List<Pair<Option, String[]>> args) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="L275" href="#L275">275</a> helpCalled.set(false);
-<a class="jxr_linenumber" name="L276" href="#L276">276</a> List<String> sArgs = <strong class="jxr_keyword">new</strong> ArrayList<>();
-<a class="jxr_linenumber" name="L277" href="#L277">277</a> <strong class="jxr_keyword">for</strong> (Pair<Option, String[]> pair : args) {
-<a class="jxr_linenumber" name="L278" href="#L278">278</a> <strong class="jxr_keyword">if</strong> (pair.getKey() != <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="L279" href="#L279">279</a> sArgs.add(<span class="jxr_string">"--"</span> + pair.getKey().getLongOpt());
-<a class="jxr_linenumber" name="L280" href="#L280">280</a> String[] oArgs = pair.getValue();
-<a class="jxr_linenumber" name="L281" href="#L281">281</a> <strong class="jxr_keyword">if</strong> (oArgs != <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="L282" href="#L282">282</a> Collections.addAll(sArgs, oArgs);
-<a class="jxr_linenumber" name="L283" href="#L283">283</a> }
-<a class="jxr_linenumber" name="L284" href="#L284">284</a> }
-<a class="jxr_linenumber" name="L285" href="#L285">285</a> }
-<a class="jxr_linenumber" name="L286" href="#L286">286</a> ReportConfiguration config = OptionCollection.parseCommands(testPath.toFile(), sArgs.toArray(<strong class="jxr_keyword">new</strong> String[0]), o -> helpCalled.set(<strong class="jxr_keyword">true</strong>), <strong class="jxr_keyword">true</strong>);
-<a class="jxr_linenumber" name="L287" href="#L287">287</a> assertThat(helpCalled.get()).as(<span class="jxr_string">"Help was called"</span>).isFalse();
-<a class="jxr_linenumber" name="L288" href="#L288">288</a> <strong class="jxr_keyword">return</strong> config;
-<a class="jxr_linenumber" name="L289" href="#L289">289</a> }
-<a class="jxr_linenumber" name="L290" href="#L290">290</a> }
-<a class="jxr_linenumber" name="L291" href="#L291">291</a> }
+<a class="jxr_linenumber" name="L47" href="#L47">47</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.Test;
+<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.CleanupMode;
+<a class="jxr_linenumber" name="L49" href="#L49">49</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.TempDir;
+<a class="jxr_linenumber" name="L50" href="#L50">50</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.ParameterizedTest;
+<a class="jxr_linenumber" name="L51" href="#L51">51</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsProvider;
+<a class="jxr_linenumber" name="L52" href="#L52">52</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsSource;
+<a class="jxr_linenumber" name="L53" href="#L53">53</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ValueSource;
+<a class="jxr_linenumber" name="L54" href="#L54">54</a>
+<a class="jxr_linenumber" name="L55" href="#L55">55</a> <strong class="jxr_keyword">import</strong> java.io.File;
+<a class="jxr_linenumber" name="L56" href="#L56">56</a> <strong class="jxr_keyword">import</strong> java.io.IOException;
+<a class="jxr_linenumber" name="L57" href="#L57">57</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList;
+<a class="jxr_linenumber" name="L58" href="#L58">58</a> <strong class="jxr_keyword">import</strong> java.util.Collections;
+<a class="jxr_linenumber" name="L59" href="#L59">59</a> <strong class="jxr_keyword">import</strong> java.util.List;
+<a class="jxr_linenumber" name="L60" href="#L60">60</a> <strong class="jxr_keyword">import</strong> java.util.concurrent.atomic.AtomicBoolean;
+<a class="jxr_linenumber" name="L61" href="#L61">61</a>
+<a class="jxr_linenumber" name="L62" href="#L62">62</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> java.lang.String.format;
+<a class="jxr_linenumber" name="L63" href="#L63">63</a>
+<a class="jxr_linenumber" name="L64" href="#L64">64</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.assertj.core.api.Assertions.assertThat;
+<a class="jxr_linenumber" name="L65" href="#L65">65</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.assertj.core.api.Fail.fail;
+<a class="jxr_linenumber" name="L66" href="#L66">66</a>
+<a class="jxr_linenumber" name="L67" href="#L67">67</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a name="OptionCollectionTest" href="../../../org/apache/rat/OptionCollectionTest.html#OptionCollectionTest">OptionCollectionTest</a> {
+<a class="jxr_linenumber" name="L68" href="#L68">68</a> @TempDir(cleanup = CleanupMode.NEVER)
+<a class="jxr_linenumber" name="L69" href="#L69">69</a> <strong class="jxr_keyword">static</strong> Path testPath;
+<a class="jxr_linenumber" name="L70" href="#L70">70</a>
+<a class="jxr_linenumber" name="L71" href="#L71">71</a> @AfterAll
+<a class="jxr_linenumber" name="L72" href="#L72">72</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> preserveData() {
+<a class="jxr_linenumber" name="L73" href="#L73">73</a> AbstractConfigurationOptionsProvider.preserveData(testPath.toFile(), <span class="jxr_string">"optionTest"</span>);
+<a class="jxr_linenumber" name="L74" href="#L74">74</a> }
+<a class="jxr_linenumber" name="L75" href="#L75">75</a>
+<a class="jxr_linenumber" name="L76" href="#L76">76</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L77" href="#L77">77</a> <em class="jxr_javadoccomment"> * Defines the test method that is stored in a map.</em>
+<a class="jxr_linenumber" name="L78" href="#L78">78</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L79" href="#L79">79</a> @FunctionalInterface
+<a class="jxr_linenumber" name="L80" href="#L80">80</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">interface</strong> OptionTest {
+<a class="jxr_linenumber" name="L81" href="#L81">81</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L82" href="#L82">82</a> <em class="jxr_javadoccomment"> * Executes the test and uses fail or asserts to generate failures.</em>
+<a class="jxr_linenumber" name="L83" href="#L83">83</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L84" href="#L84">84</a> <strong class="jxr_keyword">void</strong> exec();
+<a class="jxr_linenumber" name="L85" href="#L85">85</a>
+<a class="jxr_linenumber" name="L86" href="#L86">86</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L87" href="#L87">87</a> <em class="jxr_javadoccomment"> * Execute the test and ensure any failures have the test name added.</em>
+<a class="jxr_linenumber" name="L88" href="#L88">88</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L89" href="#L89">89</a> <strong class="jxr_keyword">default</strong> <strong class="jxr_keyword">void</strong> test() {
+<a class="jxr_linenumber" name="L90" href="#L90">90</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L91" href="#L91">91</a> exec();
+<a class="jxr_linenumber" name="L92" href="#L92">92</a> } <strong class="jxr_keyword">catch</strong> (AssertionError e) {
+<a class="jxr_linenumber" name="L93" href="#L93">93</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> AssertionError(formatMsg(e.getMessage()), e);
+<a class="jxr_linenumber" name="L94" href="#L94">94</a> }
+<a class="jxr_linenumber" name="L95" href="#L95">95</a> }
+<a class="jxr_linenumber" name="L96" href="#L96">96</a>
+<a class="jxr_linenumber" name="L97" href="#L97">97</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L98" href="#L98">98</a> <em class="jxr_javadoccomment"> * Formats the messages by adding the test name.</em>
+<a class="jxr_linenumber" name="L99" href="#L99">99</a> <em class="jxr_javadoccomment"> * @param msg the message to reformat.</em>
+<a class="jxr_linenumber" name="L100" href="#L100">100</a> <em class="jxr_javadoccomment"> * @return the formatted message.</em>
+<a class="jxr_linenumber" name="L101" href="#L101">101</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L102" href="#L102">102</a> <strong class="jxr_keyword">default</strong> String formatMsg(String msg) {
+<a class="jxr_linenumber" name="L103" href="#L103">103</a> <strong class="jxr_keyword">return</strong> String.format(<span class="jxr_string">"%s: %s"</span>, <strong class="jxr_keyword">this</strong>, msg);
+<a class="jxr_linenumber" name="L104" href="#L104">104</a> }
+<a class="jxr_linenumber" name="L105" href="#L105">105</a>
+<a class="jxr_linenumber" name="L106" href="#L106">106</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L107" href="#L107">107</a> <em class="jxr_javadoccomment"> * Creates a named OptionTest.</em>
+<a class="jxr_linenumber" name="L108" href="#L108">108</a> <em class="jxr_javadoccomment"> * @param name the name of the test.</em>
+<a class="jxr_linenumber" name="L109" href="#L109">109</a> <em class="jxr_javadoccomment"> * @param test the test to execute.</em>
+<a class="jxr_linenumber" name="L110" href="#L110">110</a> <em class="jxr_javadoccomment"> * @return a named option test.</em>
+<a class="jxr_linenumber" name="L111" href="#L111">111</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L112" href="#L112">112</a> <strong class="jxr_keyword">static</strong> OptionTest namedTest(String name, OptionTest test) {
+<a class="jxr_linenumber" name="L113" href="#L113">113</a> <strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> OptionTest() {
+<a class="jxr_linenumber" name="L114" href="#L114">114</a> @Override
+<a class="jxr_linenumber" name="L115" href="#L115">115</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> exec() {
+<a class="jxr_linenumber" name="L116" href="#L116">116</a> test.exec();
+<a class="jxr_linenumber" name="L117" href="#L117">117</a> }
+<a class="jxr_linenumber" name="L118" href="#L118">118</a> @Override
+<a class="jxr_linenumber" name="L119" href="#L119">119</a> <strong class="jxr_keyword">public</strong> String toString() {
+<a class="jxr_linenumber" name="L120" href="#L120">120</a> <strong class="jxr_keyword">return</strong> name;
+<a class="jxr_linenumber" name="L121" href="#L121">121</a> }
+<a class="jxr_linenumber" name="L122" href="#L122">122</a> };
+<a class="jxr_linenumber" name="L123" href="#L123">123</a> }
+<a class="jxr_linenumber" name="L124" href="#L124">124</a> }
+<a class="jxr_linenumber" name="L125" href="#L125">125</a>
+<a class="jxr_linenumber" name="L126" href="#L126">126</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L127" href="#L127">127</a> <em class="jxr_javadoccomment"> * A test function. Used to annotate methods in test providers.</em>
+<a class="jxr_linenumber" name="L128" href="#L128">128</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L129" href="#L129">129</a> @Retention(RetentionPolicy.RUNTIME)
+<a class="jxr_linenumber" name="L130" href="#L130">130</a> @Target(ElementType.METHOD)
+<a class="jxr_linenumber" name="L131" href="#L131">131</a> <strong class="jxr_keyword">public</strong> @<strong class="jxr_keyword">interface</strong> TestFunction {
+<a class="jxr_linenumber" name="L132" href="#L132">132</a> }
+<a class="jxr_linenumber" name="L133" href="#L133">133</a>
+<a class="jxr_linenumber" name="L134" href="#L134">134</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L135" href="#L135">135</a> <em class="jxr_javadoccomment"> * Process methods in a test provider.</em>
+<a class="jxr_linenumber" name="L136" href="#L136">136</a> <em class="jxr_javadoccomment"> * Tests are detected by looking for the {@link TestFunction} annotation.</em>
+<a class="jxr_linenumber" name="L137" href="#L137">137</a> <em class="jxr_javadoccomment"> * @param testProvider the test provider</em>
+<a class="jxr_linenumber" name="L138" href="#L138">138</a> <em class="jxr_javadoccomment"> * @return a map of named tests to a named OptionTest.</em>
+<a class="jxr_linenumber" name="L139" href="#L139">139</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L140" href="#L140">140</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> Map<String, OptionTest> processTestFunctionAnnotations(Object testProvider) {
+<a class="jxr_linenumber" name="L141" href="#L141">141</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> testLength = 4;
+<a class="jxr_linenumber" name="L142" href="#L142">142</a> <strong class="jxr_keyword">final</strong> Class<?> clazz = testProvider.getClass();
+<a class="jxr_linenumber" name="L143" href="#L143">143</a> <strong class="jxr_keyword">final</strong> Map<String, OptionTest> result = <strong class="jxr_keyword">new</strong> TreeMap<>();
+<a class="jxr_linenumber" name="L144" href="#L144">144</a> <strong class="jxr_keyword">for</strong> (Method method : clazz.getDeclaredMethods()) {
+<a class="jxr_linenumber" name="L145" href="#L145">145</a> <strong class="jxr_keyword">if</strong> (method.isAnnotationPresent(TestFunction.<strong class="jxr_keyword">class</strong>) && method.getParameterCount() == 0 && method.getReturnType() == <strong class="jxr_keyword">void</strong>.<strong class="jxr_keyword">class</strong>) {
+<a class="jxr_linenumber" name="L146" href="#L146">146</a> String name = method.getName();
+<a class="jxr_linenumber" name="L147" href="#L147">147</a> <strong class="jxr_keyword">if</strong> (name.endsWith(<span class="jxr_string">"Test"</span>)) {
+<a class="jxr_linenumber" name="L148" href="#L148">148</a> name = name.substring(0, name.length() - testLength);
+<a class="jxr_linenumber" name="L149" href="#L149">149</a> }
+<a class="jxr_linenumber" name="L150" href="#L150">150</a> <strong class="jxr_keyword">if</strong> (name.startsWith(<span class="jxr_string">"test"</span>)) {
+<a class="jxr_linenumber" name="L151" href="#L151">151</a> name = name.substring(testLength);
+<a class="jxr_linenumber" name="L152" href="#L152">152</a> }
+<a class="jxr_linenumber" name="L153" href="#L153">153</a> name = <strong class="jxr_keyword">new</strong> CasedString(CasedString.StringCase.CAMEL, name).toCase(CasedString.StringCase.KEBAB).toLowerCase(Locale.ROOT);
+<a class="jxr_linenumber" name="L154" href="#L154">154</a> result.put(name, OptionTest.namedTest(name, () -> {
+<a class="jxr_linenumber" name="L155" href="#L155">155</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L156" href="#L156">156</a> method.invoke(testProvider);
+<a class="jxr_linenumber" name="L157" href="#L157">157</a> } <strong class="jxr_keyword">catch</strong> (IllegalAccessException | InvocationTargetException e) {
+<a class="jxr_linenumber" name="L158" href="#L158">158</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> AssertionError(e);
+<a class="jxr_linenumber" name="L159" href="#L159">159</a> }
+<a class="jxr_linenumber" name="L160" href="#L160">160</a> }
+<a class="jxr_linenumber" name="L161" href="#L161">161</a> ));
+<a class="jxr_linenumber" name="L162" href="#L162">162</a> }
+<a class="jxr_linenumber" name="L163" href="#L163">163</a> }
+<a class="jxr_linenumber" name="L164" href="#L164">164</a> <strong class="jxr_keyword">return</strong> result;
+<a class="jxr_linenumber" name="L165" href="#L165">165</a> }
+<a class="jxr_linenumber" name="L166" href="#L166">166</a>
+<a class="jxr_linenumber" name="L167" href="#L167">167</a> @Test
+<a class="jxr_linenumber" name="L168" href="#L168">168</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDeprecatedUseLogged() <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="L169" href="#L169">169</a> <a name="TestingLog" href="../../../org/apache/rat/testhelpers/TestingLog.html#TestingLog">TestingLog</a> log = <strong class="jxr_keyword">new</strong> <a name="TestingLog" href="../../../org/apache/rat/testhelpers/TestingLog.html#TestingLog">TestingLog</a>();
+<a class="jxr_linenumber" name="L170" href="#L170">170</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L171" href="#L171">171</a> DefaultLog.setInstance(log);
+<a class="jxr_linenumber" name="L172" href="#L172">172</a> String[] args = {<span class="jxr_string">"--dir"</span>, <span class="jxr_string">"target"</span>, <span class="jxr_string">"-a"</span>};
+<a class="jxr_linenumber" name="L173" href="#L173">173</a> ReportConfiguration config = OptionCollection.parseCommands(testPath.toFile(), args, o -> fail(<span class="jxr_string">"Help printed"</span>), <strong class="jxr_keyword">true</strong>);
+<a class="jxr_linenumber" name="L174" href="#L174">174</a> assertThat(config).isNotNull();
+<a class="jxr_linenumber" name="L175" href="#L175">175</a> } <strong class="jxr_keyword">finally</strong> {
+<a class="jxr_linenumber" name="L176" href="#L176">176</a> DefaultLog.setInstance(<strong class="jxr_keyword">null</strong>);
+<a class="jxr_linenumber" name="L177" href="#L177">177</a> }
+<a class="jxr_linenumber" name="L178" href="#L178">178</a> log.assertContainsExactly(1, <span class="jxr_string">"WARN: Option [-d, --dir] used. Deprecated for removal since 0.17: Use the standard '--'"</span>);
+<a class="jxr_linenumber" name="L179" href="#L179">179</a> log.assertContainsExactly(1, <span class="jxr_string">"WARN: Option [-a] used. Deprecated for removal since 0.17: Use --edit-license"</span>);
+<a class="jxr_linenumber" name="L180" href="#L180">180</a> }
+<a class="jxr_linenumber" name="L181" href="#L181">181</a>
+<a class="jxr_linenumber" name="L182" href="#L182">182</a> @Test
+<a class="jxr_linenumber" name="L183" href="#L183">183</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDirOptionCapturesDirectoryToScan() <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="L184" href="#L184">184</a> <a name="TestingLog" href="../../../org/apache/rat/testhelpers/TestingLog.html#TestingLog">TestingLog</a> log = <strong class="jxr_keyword">new</strong> <a name="TestingLog" href="../../../org/apache/rat/testhelpers/TestingLog.html#TestingLog">TestingLog</a>();
+<a class="jxr_linenumber" name="L185" href="#L185">185</a> ReportConfiguration config;
+<a class="jxr_linenumber" name="L186" href="#L186">186</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L187" href="#L187">187</a> DefaultLog.setInstance(log);
+<a class="jxr_linenumber" name="L188" href="#L188">188</a> String[] args = {<span class="jxr_string">"--dir"</span>, testPath.toFile().getAbsolutePath()};
+<a class="jxr_linenumber" name="L189" href="#L189">189</a> config = OptionCollection.parseCommands(testPath.toFile(), args, (o) -> {
+<a class="jxr_linenumber" name="L190" href="#L190">190</a> }, <strong class="jxr_keyword">true</strong>);
+<a class="jxr_linenumber" name="L191" href="#L191">191</a> } <strong class="jxr_keyword">finally</strong> {
+<a class="jxr_linenumber" name="L192" href="#L192">192</a> DefaultLog.setInstance(<strong class="jxr_keyword">null</strong>);
+<a class="jxr_linenumber" name="L193" href="#L193">193</a> }
+<a class="jxr_linenumber" name="L194" href="#L194">194</a> assertThat(config).isNotNull();
+<a class="jxr_linenumber" name="L195" href="#L195">195</a> log.assertContainsExactly(1,<span class="jxr_string">"WARN: Option [-d, --dir] used. Deprecated for removal since 0.17: Use the standard '--'"</span>);
+<a class="jxr_linenumber" name="L196" href="#L196">196</a> }
+<a class="jxr_linenumber" name="L197" href="#L197">197</a>
+<a class="jxr_linenumber" name="L198" href="#L198">198</a> @Test
+<a class="jxr_linenumber" name="L199" href="#L199">199</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testShortenedOptions() <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="L200" href="#L200">200</a> String[] args = {<span class="jxr_string">"--output-lic"</span>, <span class="jxr_string">"ALL"</span>};
+<a class="jxr_linenumber" name="L201" href="#L201">201</a> ReportConfiguration config = OptionCollection.parseCommands(testPath.toFile(), args, (o) -> {
+<a class="jxr_linenumber" name="L202" href="#L202">202</a> }, <strong class="jxr_keyword">true</strong>);
+<a class="jxr_linenumber" name="L203" href="#L203">203</a> assertThat(config).isNotNull();
+<a class="jxr_linenumber" name="L204" href="#L204">204</a> assertThat(config.listLicenses()).isEqualTo(LicenseSetFactory.LicenseFilter.ALL);
+<a class="jxr_linenumber" name="L205" href="#L205">205</a> }
+<a class="jxr_linenumber" name="L206" href="#L206">206</a>
+<a class="jxr_linenumber" name="L207" href="#L207">207</a> @Test
+<a class="jxr_linenumber" name="L208" href="#L208">208</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testDefaultConfiguration() <strong class="jxr_keyword">throws</strong> ParseException {
+<a class="jxr_linenumber" name="L209" href="#L209">209</a> String[] empty = {};
+<a class="jxr_linenumber" name="L210" href="#L210">210</a> CommandLine cl = <strong class="jxr_keyword">new</strong> DefaultParser().parse(OptionCollection.buildOptions(), empty);
+<a class="jxr_linenumber" name="L211" href="#L211">211</a> ArgumentContext context = <strong class="jxr_keyword">new</strong> ArgumentContext(<strong class="jxr_keyword">new</strong> File(<span class="jxr_string">"."</span>), cl);
+<a class="jxr_linenumber" name="L212" href="#L212">212</a> ReportConfiguration config = OptionCollection.createConfiguration(context);
+<a class="jxr_linenumber" name="L213" href="#L213">213</a> ReportConfigurationTest.validateDefault(config);
+<a class="jxr_linenumber" name="L214" href="#L214">214</a> }
+<a class="jxr_linenumber" name="L215" href="#L215">215</a>
+<a class="jxr_linenumber" name="L216" href="#L216">216</a> @ParameterizedTest
+<a class="jxr_linenumber" name="L217" href="#L217">217</a> @ValueSource(strings = { <span class="jxr_string">"."</span>, <span class="jxr_string">"./"</span>, <span class="jxr_string">"target"</span>, <span class="jxr_string">"./target"</span> })
+<a class="jxr_linenumber" name="L218" href="#L218">218</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> getReportableTest(String fName) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="L219" href="#L219">219</a> File base = <strong class="jxr_keyword">new</strong> File(fName);
+<a class="jxr_linenumber" name="L220" href="#L220">220</a> String expected = DocumentName.FSInfo.getDefault().normalize(base.getAbsolutePath());
+<a class="jxr_linenumber" name="L221" href="#L221">221</a> ReportConfiguration config = OptionCollection.parseCommands(testPath.toFile(), <strong class="jxr_keyword">new</strong> String[]{fName}, o -> fail(<span class="jxr_string">"Help called"</span>), false);
+<a class="jxr_linenumber" name="L222" href="#L222">222</a> IReportable reportable = OptionCollection.getReportable(base, config);
+<a class="jxr_linenumber" name="L223" href="#L223">223</a> assertThat(reportable).as(() -> format(<span class="jxr_string">"'%s' returned null"</span>, fName)).isNotNull();
+<a class="jxr_linenumber" name="L224" href="#L224">224</a> assertThat(reportable.getName().getName()).isEqualTo(expected);
+<a class="jxr_linenumber" name="L225" href="#L225">225</a> }
+<a class="jxr_linenumber" name="L226" href="#L226">226</a>
+<a class="jxr_linenumber" name="L227" href="#L227">227</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L228" href="#L228">228</a> <em class="jxr_javadoccomment"> * A parameterized test for the options.</em>
+<a class="jxr_linenumber" name="L229" href="#L229">229</a> <em class="jxr_javadoccomment"> * @param name The name of the test.</em>
+<a class="jxr_linenumber" name="L230" href="#L230">230</a> <em class="jxr_javadoccomment"> * @param test the option test to execute.</em>
+<a class="jxr_linenumber" name="L231" href="#L231">231</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L232" href="#L232">232</a> @ParameterizedTest( name = <span class="jxr_string">"{index} {0}"</span>)
+<a class="jxr_linenumber" name="L233" href="#L233">233</a> @ArgumentsSource(CliOptionsProvider.<strong class="jxr_keyword">class</strong>)
+<a class="jxr_linenumber" name="L234" href="#L234">234</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testOptionsUpdateConfig(String name, OptionTest test) {
+<a class="jxr_linenumber" name="L235" href="#L235">235</a> DefaultLog.getInstance().log(Log.Level.INFO, <span class="jxr_string">"Running test for: "</span> + name);
+<a class="jxr_linenumber" name="L236" href="#L236">236</a> test.test();
+<a class="jxr_linenumber" name="L237" href="#L237">237</a> }
+<a class="jxr_linenumber" name="L238" href="#L238">238</a>
+<a class="jxr_linenumber" name="L239" href="#L239">239</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L240" href="#L240">240</a> <em class="jxr_javadoccomment"> * A class to provide the Options and tests to the testOptionsUpdateConfig.</em>
+<a class="jxr_linenumber" name="L241" href="#L241">241</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L242" href="#L242">242</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> CliOptionsProvider <strong class="jxr_keyword">extends</strong> <a name="AbstractConfigurationOptionsProvider" href="../../../org/apache/rat/test/AbstractConfigurationOptionsProvider.html#AbstractConfigurationOptionsProvider">AbstractConfigurationOptionsProvider</a> <strong class="jxr_keyword">implements</strong> ArgumentsProvider {
+<a class="jxr_linenumber" name="L243" href="#L243">243</a>
+<a class="jxr_linenumber" name="L244" href="#L244">244</a> <em class="jxr_javadoccomment">/** A flag to determine if help was called */</em>
+<a class="jxr_linenumber" name="L245" href="#L245">245</a> <strong class="jxr_keyword">final</strong> AtomicBoolean helpCalled = <strong class="jxr_keyword">new</strong> AtomicBoolean(false);
+<a class="jxr_linenumber" name="L246" href="#L246">246</a>
+<a class="jxr_linenumber" name="L247" href="#L247">247</a> @Override
+<a class="jxr_linenumber" name="L248" href="#L248">248</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> helpTest() {
+<a class="jxr_linenumber" name="L249" href="#L249">249</a> String[] args = { OptionFormatter.longOpt(OptionCollection.HELP) };
+<a class="jxr_linenumber" name="L250" href="#L250">250</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L251" href="#L251">251</a> ReportConfiguration config = OptionCollection.parseCommands(testPath.toFile(), args, o -> helpCalled.set(<strong class="jxr_keyword">true</strong>), <strong class="jxr_keyword">true</strong>);
+<a class="jxr_linenumber" name="L252" href="#L252">252</a> assertThat(config).as(<span class="jxr_string">"Should not have config"</span>).isNull();
+<a class="jxr_linenumber" name="L253" href="#L253">253</a> assertThat(helpCalled.get()).as(<span class="jxr_string">"Help was not called"</span>).isTrue();
+<a class="jxr_linenumber" name="L254" href="#L254">254</a> } <strong class="jxr_keyword">catch</strong> (IOException e) {
+<a class="jxr_linenumber" name="L255" href="#L255">255</a> fail(e.getMessage());
+<a class="jxr_linenumber" name="L256" href="#L256">256</a> }
+<a class="jxr_linenumber" name="L257" href="#L257">257</a> }
+<a class="jxr_linenumber" name="L258" href="#L258">258</a>
+<a class="jxr_linenumber" name="L259" href="#L259">259</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L260" href="#L260">260</a> <em class="jxr_javadoccomment"> * Constructor. Sets the baseDir and loads the testMap.</em>
+<a class="jxr_linenumber" name="L261" href="#L261">261</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L262" href="#L262">262</a> <strong class="jxr_keyword">public</strong> CliOptionsProvider() {
+<a class="jxr_linenumber" name="L263" href="#L263">263</a> <strong class="jxr_keyword">super</strong>(Collections.emptyList(), testPath.toFile());
+<a class="jxr_linenumber" name="L264" href="#L264">264</a> }
+<a class="jxr_linenumber" name="L265" href="#L265">265</a>
+<a class="jxr_linenumber" name="L266" href="#L266">266</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L267" href="#L267">267</a> <em class="jxr_javadoccomment"> * Generate a ReportConfiguration from a set of arguments.</em>
+<a class="jxr_linenumber" name="L268" href="#L268">268</a> <em class="jxr_javadoccomment"> * Forces the {@code helpCalled} flag to be reset.</em>
+<a class="jxr_linenumber" name="L269" href="#L269">269</a> <em class="jxr_javadoccomment"> * @param args the arguments.</em>
+<a class="jxr_linenumber" name="L270" href="#L270">270</a> <em class="jxr_javadoccomment"> * @return A ReportConfiguration</em>
+<a class="jxr_linenumber" name="L271" href="#L271">271</a> <em class="jxr_javadoccomment"> * @throws IOException on critical error.</em>
+<a class="jxr_linenumber" name="L272" href="#L272">272</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L273" href="#L273">273</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">final</strong> ReportConfiguration generateConfig(List<Pair<Option, String[]>> args) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="L274" href="#L274">274</a> helpCalled.set(false);
+<a class="jxr_linenumber" name="L275" href="#L275">275</a> List<String> sArgs = <strong class="jxr_keyword">new</strong> ArrayList<>();
+<a class="jxr_linenumber" name="L276" href="#L276">276</a> <strong class="jxr_keyword">for</strong> (Pair<Option, String[]> pair : args) {
+<a class="jxr_linenumber" name="L277" href="#L277">277</a> <strong class="jxr_keyword">if</strong> (pair.getKey() != <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="L278" href="#L278">278</a> sArgs.add(<span class="jxr_string">"--"</span> + pair.getKey().getLongOpt());
+<a class="jxr_linenumber" name="L279" href="#L279">279</a> String[] oArgs = pair.getValue();
+<a class="jxr_linenumber" name="L280" href="#L280">280</a> <strong class="jxr_keyword">if</strong> (oArgs != <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="L281" href="#L281">281</a> Collections.addAll(sArgs, oArgs);
+<a class="jxr_linenumber" name="L282" href="#L282">282</a> }
+<a class="jxr_linenumber" name="L283" href="#L283">283</a> }
+<a class="jxr_linenumber" name="L284" href="#L284">284</a> }
+<a class="jxr_linenumber" name="L285" href="#L285">285</a> ReportConfiguration config = OptionCollection.parseCommands(testPath.toFile(), sArgs.toArray(<strong class="jxr_keyword">new</strong> String[0]), o -> helpCalled.set(<strong class="jxr_keyword">true</strong>), <strong class="jxr_keyword">true</strong>);
+<a class="jxr_linenumber" name="L286" href="#L286">286</a> assertThat(helpCalled.get()).as(<span class="jxr_string">"Help was called"</span>).isFalse();
+<a class="jxr_linenumber" name="L287" href="#L287">287</a> <strong class="jxr_keyword">return</strong> config;
+<a class="jxr_linenumber" name="L288" href="#L288">288</a> }
+<a class="jxr_linenumber" name="L289" href="#L289">289</a> }
+<a class="jxr_linenumber" name="L290" href="#L290">290</a> }
</pre>
<hr/>
<div id="footer">© 2006–2026 <a href="https://www.apache.org">Apache Software Foundation</a></div>
diff --git a/rat100/apache-rat-core/xref-test/org/apache/rat/ReporterOptionsTest.html b/rat100/apache-rat-core/xref-test/org/apache/rat/ReporterOptionsTest.html
index ccf710d57..5856ed35e 100644
--- a/rat100/apache-rat-core/xref-test/org/apache/rat/ReporterOptionsTest.html
+++ b/rat100/apache-rat-core/xref-test/org/apache/rat/ReporterOptionsTest.html
@@ -40,67 +40,66 @@
<a class="jxr_linenumber" name="L32" href="#L32">32</a> <strong class="jxr_keyword">import</strong> org.apache.rat.utils.DefaultLog;
<a class="jxr_linenumber" name="L33" href="#L33">33</a> <strong class="jxr_keyword">import</strong> org.apache.rat.utils.Log;
<a class="jxr_linenumber" name="L34" href="#L34">34</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.AfterAll;
-<a class="jxr_linenumber" name="L35" href="#L35">35</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.AfterEach;
-<a class="jxr_linenumber" name="L36" href="#L36">36</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.BeforeEach;
-<a class="jxr_linenumber" name="L37" href="#L37">37</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.Test;
-<a class="jxr_linenumber" name="L38" href="#L38">38</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.CleanupMode;
-<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.TempDir;
-<a class="jxr_linenumber" name="L40" href="#L40">40</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.ParameterizedTest;
-<a class="jxr_linenumber" name="L41" href="#L41">41</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsSource;
-<a class="jxr_linenumber" name="L42" href="#L42">42</a>
-<a class="jxr_linenumber" name="L43" href="#L43">43</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.assertj.core.api.Assertions.assertThat;
-<a class="jxr_linenumber" name="L44" href="#L44">44</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.assertj.core.api.Fail.fail;
-<a class="jxr_linenumber" name="L45" href="#L45">45</a>
-<a class="jxr_linenumber" name="L46" href="#L46">46</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">class</strong> <a name="ReporterOptionsTest" href="../../../org/apache/rat/ReporterOptionsTest.html#ReporterOptionsTest">ReporterOptionsTest</a> {
-<a class="jxr_linenumber" name="L47" href="#L47">47</a>
-<a class="jxr_linenumber" name="L48" href="#L48">48</a> @TempDir(cleanup = CleanupMode.NEVER)
-<a class="jxr_linenumber" name="L49" href="#L49">49</a> <strong class="jxr_keyword">static</strong> Path testPath;
-<a class="jxr_linenumber" name="L50" href="#L50">50</a>
-<a class="jxr_linenumber" name="L51" href="#L51">51</a> @AfterAll
-<a class="jxr_linenumber" name="L52" href="#L52">52</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> preserveData() {
-<a class="jxr_linenumber" name="L53" href="#L53">53</a> AbstractConfigurationOptionsProvider.preserveData(testPath.toFile(), <span class="jxr_string">"reporterOptionsTest"</span>);
-<a class="jxr_linenumber" name="L54" href="#L54">54</a> }
-<a class="jxr_linenumber" name="L55" href="#L55">55</a>
-<a class="jxr_linenumber" name="L56" href="#L56">56</a> @BeforeEach
-<a class="jxr_linenumber" name="L57" href="#L57">57</a> <strong class="jxr_keyword">void</strong> setup() {
-<a class="jxr_linenumber" name="L58" href="#L58">58</a> ReporterOptionsProvider.sourceDir = <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="L59" href="#L59">59</a> }
-<a class="jxr_linenumber" name="L60" href="#L60">60</a>
-<a class="jxr_linenumber" name="L61" href="#L61">61</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L62" href="#L62">62</a> <em class="jxr_javadoccomment"> * A parameterized test for the options.</em>
-<a class="jxr_linenumber" name="L63" href="#L63">63</a> <em class="jxr_javadoccomment"> * @param name The name of the test.</em>
-<a class="jxr_linenumber" name="L64" href="#L64">64</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L65" href="#L65">65</a> @ParameterizedTest( name = <span class="jxr_string">"{index} {0}"</span>)
-<a class="jxr_linenumber" name="L66" href="#L66">66</a> @ArgumentsSource(ReporterOptionsProvider.<strong class="jxr_keyword">class</strong>)
-<a class="jxr_linenumber" name="L67" href="#L67">67</a> <strong class="jxr_keyword">void</strong> testOptionsUpdateConfig(String name, OptionCollectionTest.OptionTest test) {
-<a class="jxr_linenumber" name="L68" href="#L68">68</a> DefaultLog.getInstance().log(Log.Level.INFO, <span class="jxr_string">"Running test for: "</span> + name);
-<a class="jxr_linenumber" name="L69" href="#L69">69</a> test.test();
-<a class="jxr_linenumber" name="L70" href="#L70">70</a> }
-<a class="jxr_linenumber" name="L71" href="#L71">71</a>
-<a class="jxr_linenumber" name="L72" href="#L72">72</a> @Test
-<a class="jxr_linenumber" name="L73" href="#L73">73</a> <strong class="jxr_keyword">void</strong> testRat362() {
-<a class="jxr_linenumber" name="L74" href="#L74">74</a> File testDir = <strong class="jxr_keyword">new</strong> File(testPath.toFile(), <span class="jxr_string">"RAT_362"</span>);
-<a class="jxr_linenumber" name="L75" href="#L75">75</a> String[] args = {<span class="jxr_string">"--output-style"</span>, <span class="jxr_string">"xml"</span>, <span class="jxr_string">"--input-exclude-parsed-scm"</span>, <span class="jxr_string">"GIT"</span>, <span class="jxr_string">"--"</span>, testDir.getAbsolutePath()};
-<a class="jxr_linenumber" name="L76" href="#L76">76</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L77" href="#L77">77</a> FileUtils.mkDir(testDir);
-<a class="jxr_linenumber" name="L78" href="#L78">78</a> FileUtils.writeFile(testDir, <span class="jxr_string">".gitignore"</span>, <span class="jxr_string">"/foo.md"</span>);
-<a class="jxr_linenumber" name="L79" href="#L79">79</a> FileUtils.writeFile(testDir, <span class="jxr_string">"foo.md"</span>);
-<a class="jxr_linenumber" name="L80" href="#L80">80</a> ReportConfiguration config = OptionCollection.parseCommands(testDir, args, o -> fail(<span class="jxr_string">"Help called"</span>), <strong class="jxr_keyword">true</strong>);
-<a class="jxr_linenumber" name="L81" href="#L81">81</a> Reporter reporter = <strong class="jxr_keyword">new</strong> Reporter(config);
-<a class="jxr_linenumber" name="L82" href="#L82">82</a> ClaimStatistic claimStatistic = reporter.execute();
-<a class="jxr_linenumber" name="L83" href="#L83">83</a> XmlUtils.printDocument(System.out, reporter.getDocument());
-<a class="jxr_linenumber" name="L84" href="#L84">84</a> XPath xpath = XPathFactory.newInstance().newXPath();
-<a class="jxr_linenumber" name="L85" href="#L85">85</a> XmlUtils.assertIsPresent(reporter.getDocument(), xpath, <span class="jxr_string">"/rat-report/resource[@name='/foo.md']"</span>);
-<a class="jxr_linenumber" name="L86" href="#L86">86</a> XmlUtils.assertAttributes(reporter.getDocument(), xpath, <span class="jxr_string">"/rat-report/resource[@name='/foo.md']"</span>,
-<a class="jxr_linenumber" name="L87" href="#L87">87</a> XmlUtils.mapOf(<span class="jxr_string">"type"</span>, <span class="jxr_string">"IGNORED"</span>));
-<a class="jxr_linenumber" name="L88" href="#L88">88</a> assertThat(claimStatistic.getCounter(ClaimStatistic.Counter.STANDARDS)).isEqualTo(0);
-<a class="jxr_linenumber" name="L89" href="#L89">89</a> assertThat(claimStatistic.getCounter(ClaimStatistic.Counter.IGNORED)).isEqualTo(2);
-<a class="jxr_linenumber" name="L90" href="#L90">90</a> } <strong class="jxr_keyword">catch</strong> (IOException | RatException | XPathExpressionException e) {
-<a class="jxr_linenumber" name="L91" href="#L91">91</a> fail(e);
-<a class="jxr_linenumber" name="L92" href="#L92">92</a> }
-<a class="jxr_linenumber" name="L93" href="#L93">93</a> }
-<a class="jxr_linenumber" name="L94" href="#L94">94</a>
-<a class="jxr_linenumber" name="L95" href="#L95">95</a> }
+<a class="jxr_linenumber" name="L35" href="#L35">35</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.BeforeEach;
+<a class="jxr_linenumber" name="L36" href="#L36">36</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.Test;
+<a class="jxr_linenumber" name="L37" href="#L37">37</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.CleanupMode;
+<a class="jxr_linenumber" name="L38" href="#L38">38</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.TempDir;
+<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.ParameterizedTest;
+<a class="jxr_linenumber" name="L40" href="#L40">40</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsSource;
+<a class="jxr_linenumber" name="L41" href="#L41">41</a>
+<a class="jxr_linenumber" name="L42" href="#L42">42</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.assertj.core.api.Assertions.assertThat;
+<a class="jxr_linenumber" name="L43" href="#L43">43</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.assertj.core.api.Fail.fail;
+<a class="jxr_linenumber" name="L44" href="#L44">44</a>
+<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">class</strong> <a name="ReporterOptionsTest" href="../../../org/apache/rat/ReporterOptionsTest.html#ReporterOptionsTest">ReporterOptionsTest</a> {
+<a class="jxr_linenumber" name="L46" href="#L46">46</a>
+<a class="jxr_linenumber" name="L47" href="#L47">47</a> @TempDir(cleanup = CleanupMode.NEVER)
+<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">static</strong> Path testPath;
+<a class="jxr_linenumber" name="L49" href="#L49">49</a>
+<a class="jxr_linenumber" name="L50" href="#L50">50</a> @AfterAll
+<a class="jxr_linenumber" name="L51" href="#L51">51</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> preserveData() {
+<a class="jxr_linenumber" name="L52" href="#L52">52</a> AbstractConfigurationOptionsProvider.preserveData(testPath.toFile(), <span class="jxr_string">"reporterOptionsTest"</span>);
+<a class="jxr_linenumber" name="L53" href="#L53">53</a> }
+<a class="jxr_linenumber" name="L54" href="#L54">54</a>
+<a class="jxr_linenumber" name="L55" href="#L55">55</a> @BeforeEach
+<a class="jxr_linenumber" name="L56" href="#L56">56</a> <strong class="jxr_keyword">void</strong> setup() {
+<a class="jxr_linenumber" name="L57" href="#L57">57</a> ReporterOptionsProvider.sourceDir = <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="L58" href="#L58">58</a> }
+<a class="jxr_linenumber" name="L59" href="#L59">59</a>
+<a class="jxr_linenumber" name="L60" href="#L60">60</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L61" href="#L61">61</a> <em class="jxr_javadoccomment"> * A parameterized test for the options.</em>
+<a class="jxr_linenumber" name="L62" href="#L62">62</a> <em class="jxr_javadoccomment"> * @param name The name of the test.</em>
+<a class="jxr_linenumber" name="L63" href="#L63">63</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L64" href="#L64">64</a> @ParameterizedTest( name = <span class="jxr_string">"{index} {0}"</span>)
+<a class="jxr_linenumber" name="L65" href="#L65">65</a> @ArgumentsSource(ReporterOptionsProvider.<strong class="jxr_keyword">class</strong>)
+<a class="jxr_linenumber" name="L66" href="#L66">66</a> <strong class="jxr_keyword">void</strong> testOptionsUpdateConfig(String name, OptionCollectionTest.OptionTest test) {
+<a class="jxr_linenumber" name="L67" href="#L67">67</a> DefaultLog.getInstance().log(Log.Level.INFO, <span class="jxr_string">"Running test for: "</span> + name);
+<a class="jxr_linenumber" name="L68" href="#L68">68</a> test.test();
+<a class="jxr_linenumber" name="L69" href="#L69">69</a> }
+<a class="jxr_linenumber" name="L70" href="#L70">70</a>
+<a class="jxr_linenumber" name="L71" href="#L71">71</a> @Test
+<a class="jxr_linenumber" name="L72" href="#L72">72</a> <strong class="jxr_keyword">void</strong> testRat362() {
+<a class="jxr_linenumber" name="L73" href="#L73">73</a> File testDir = <strong class="jxr_keyword">new</strong> File(testPath.toFile(), <span class="jxr_string">"RAT_362"</span>);
+<a class="jxr_linenumber" name="L74" href="#L74">74</a> String[] args = {<span class="jxr_string">"--output-style"</span>, <span class="jxr_string">"xml"</span>, <span class="jxr_string">"--input-exclude-parsed-scm"</span>, <span class="jxr_string">"GIT"</span>, <span class="jxr_string">"--"</span>, testDir.getAbsolutePath()};
+<a class="jxr_linenumber" name="L75" href="#L75">75</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L76" href="#L76">76</a> FileUtils.mkDir(testDir);
+<a class="jxr_linenumber" name="L77" href="#L77">77</a> FileUtils.writeFile(testDir, <span class="jxr_string">".gitignore"</span>, <span class="jxr_string">"/foo.md"</span>);
+<a class="jxr_linenumber" name="L78" href="#L78">78</a> FileUtils.writeFile(testDir, <span class="jxr_string">"foo.md"</span>);
+<a class="jxr_linenumber" name="L79" href="#L79">79</a> ReportConfiguration config = OptionCollection.parseCommands(testDir, args, o -> fail(<span class="jxr_string">"Help called"</span>), <strong class="jxr_keyword">true</strong>);
+<a class="jxr_linenumber" name="L80" href="#L80">80</a> Reporter reporter = <strong class="jxr_keyword">new</strong> Reporter(config);
+<a class="jxr_linenumber" name="L81" href="#L81">81</a> ClaimStatistic claimStatistic = reporter.execute();
+<a class="jxr_linenumber" name="L82" href="#L82">82</a> XmlUtils.printDocument(System.out, reporter.getDocument());
+<a class="jxr_linenumber" name="L83" href="#L83">83</a> XPath xpath = XPathFactory.newInstance().newXPath();
+<a class="jxr_linenumber" name="L84" href="#L84">84</a> XmlUtils.assertIsPresent(reporter.getDocument(), xpath, <span class="jxr_string">"/rat-report/resource[@name='/foo.md']"</span>);
+<a class="jxr_linenumber" name="L85" href="#L85">85</a> XmlUtils.assertAttributes(reporter.getDocument(), xpath, <span class="jxr_string">"/rat-report/resource[@name='/foo.md']"</span>,
+<a class="jxr_linenumber" name="L86" href="#L86">86</a> XmlUtils.mapOf(<span class="jxr_string">"type"</span>, <span class="jxr_string">"IGNORED"</span>));
+<a class="jxr_linenumber" name="L87" href="#L87">87</a> assertThat(claimStatistic.getCounter(ClaimStatistic.Counter.STANDARDS)).isEqualTo(0);
+<a class="jxr_linenumber" name="L88" href="#L88">88</a> assertThat(claimStatistic.getCounter(ClaimStatistic.Counter.IGNORED)).isEqualTo(2);
+<a class="jxr_linenumber" name="L89" href="#L89">89</a> } <strong class="jxr_keyword">catch</strong> (IOException | RatException | XPathExpressionException e) {
+<a class="jxr_linenumber" name="L90" href="#L90">90</a> fail(e);
+<a class="jxr_linenumber" name="L91" href="#L91">91</a> }
+<a class="jxr_linenumber" name="L92" href="#L92">92</a> }
+<a class="jxr_linenumber" name="L93" href="#L93">93</a>
+<a class="jxr_linenumber" name="L94" href="#L94">94</a> }
</pre>
<hr/>
<div id="footer">© 2006–2026 <a href="https://www.apache.org">Apache Software Foundation</a></div>
diff --git a/rat100/apache-rat-core/xref-test/org/apache/rat/config/exclusion/ExclusionUtilsTest.html b/rat100/apache-rat-core/xref-test/org/apache/rat/config/exclusion/ExclusionUtilsTest.html
index 2c3c0c2a2..ff0bb9e39 100644
--- a/rat100/apache-rat-core/xref-test/org/apache/rat/config/exclusion/ExclusionUtilsTest.html
+++ b/rat100/apache-rat-core/xref-test/org/apache/rat/config/exclusion/ExclusionUtilsTest.html
@@ -28,115 +28,114 @@
<a class="jxr_linenumber" name="L20" href="#L20">20</a>
<a class="jxr_linenumber" name="L21" href="#L21">21</a> <strong class="jxr_keyword">import</strong> org.apache.rat.ConfigurationException;
<a class="jxr_linenumber" name="L22" href="#L22">22</a> <strong class="jxr_keyword">import</strong> org.apache.rat.utils.ExtendedIterator;
-<a class="jxr_linenumber" name="L23" href="#L23">23</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.AfterEach;
-<a class="jxr_linenumber" name="L24" href="#L24">24</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.Test;
-<a class="jxr_linenumber" name="L25" href="#L25">25</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.CleanupMode;
-<a class="jxr_linenumber" name="L26" href="#L26">26</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.TempDir;
-<a class="jxr_linenumber" name="L27" href="#L27">27</a>
-<a class="jxr_linenumber" name="L28" href="#L28">28</a> <strong class="jxr_keyword">import</strong> java.io.FileWriter;
-<a class="jxr_linenumber" name="L29" href="#L29">29</a> <strong class="jxr_keyword">import</strong> java.io.IOException;
-<a class="jxr_linenumber" name="L30" href="#L30">30</a> <strong class="jxr_keyword">import</strong> java.io.PrintWriter;
-<a class="jxr_linenumber" name="L31" href="#L31">31</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList;
-<a class="jxr_linenumber" name="L32" href="#L32">32</a> <strong class="jxr_keyword">import</strong> java.util.Arrays;
-<a class="jxr_linenumber" name="L33" href="#L33">33</a> <strong class="jxr_keyword">import</strong> java.util.List;
-<a class="jxr_linenumber" name="L34" href="#L34">34</a> <strong class="jxr_keyword">import</strong> java.io.File;
-<a class="jxr_linenumber" name="L35" href="#L35">35</a> <strong class="jxr_keyword">import</strong> java.util.function.Predicate;
-<a class="jxr_linenumber" name="L36" href="#L36">36</a>
-<a class="jxr_linenumber" name="L37" href="#L37">37</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> java.lang.String.format;
-<a class="jxr_linenumber" name="L38" href="#L38">38</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.assertArrayEquals;
-<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.assertFalse;
-<a class="jxr_linenumber" name="L40" href="#L40">40</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.assertThrows;
-<a class="jxr_linenumber" name="L41" href="#L41">41</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.assertTrue;
-<a class="jxr_linenumber" name="L42" href="#L42">42</a>
-<a class="jxr_linenumber" name="L43" href="#L43">43</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a name="ExclusionUtilsTest" href="../../../../../org/apache/rat/config/exclusion/ExclusionUtilsTest.html#ExclusionUtilsTest">ExclusionUtilsTest</a> {
-<a class="jxr_linenumber" name="L44" href="#L44">44</a>
-<a class="jxr_linenumber" name="L45" href="#L45">45</a> @TempDir(cleanup = CleanupMode.NEVER)
-<a class="jxr_linenumber" name="L46" href="#L46">46</a> <strong class="jxr_keyword">private</strong> File testDir;
-<a class="jxr_linenumber" name="L47" href="#L47">47</a>
-<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> fileCount = 0;
-<a class="jxr_linenumber" name="L49" href="#L49">49</a>
-<a class="jxr_linenumber" name="L50" href="#L50">50</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String[] COMMENTS = {
-<a class="jxr_linenumber" name="L51" href="#L51">51</a> <span class="jxr_string">"# comment that is"</span>, <span class="jxr_string">"## comment that is"</span>, <em class="jxr_comment">//</em>
-<a class="jxr_linenumber" name="L52" href="#L52">52</a> <span class="jxr_string">"## comment that is ## "</span>, <em class="jxr_comment">//</em>
-<a class="jxr_linenumber" name="L53" href="#L53">53</a> <span class="jxr_string">" // comment that is ## "</span>, <span class="jxr_string">""</span>, //
-<a class="jxr_linenumber" name="L54" href="#L54">54</a> <span class="jxr_string">" /** comment that is **/ "</span>, <strong class="jxr_keyword">null</strong>
-<a class="jxr_linenumber" name="L55" href="#L55">55</a> };
-<a class="jxr_linenumber" name="L56" href="#L56">56</a>
-<a class="jxr_linenumber" name="L57" href="#L57">57</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String[] NOT_COMMENTS = {
-<a class="jxr_linenumber" name="L58" href="#L58">58</a> <span class="jxr_string">"This is a normal line"</span>, <span class="jxr_string">"**/ignoreMe/*"</span>, <span class="jxr_string">"C:\\No Space In FileNames Please"</span>
-<a class="jxr_linenumber" name="L59" href="#L59">59</a> };
-<a class="jxr_linenumber" name="L60" href="#L60">60</a>
-<a class="jxr_linenumber" name="L61" href="#L61">61</a> <strong class="jxr_keyword">private</strong> File createFile(Iterable<String> contents) {
-<a class="jxr_linenumber" name="L62" href="#L62">62</a> File f = <strong class="jxr_keyword">new</strong> File(testDir, <span class="jxr_string">"file"</span> + fileCount);
-<a class="jxr_linenumber" name="L63" href="#L63">63</a> <strong class="jxr_keyword">try</strong> (PrintWriter pw = <strong class="jxr_keyword">new</strong> PrintWriter(<strong class="jxr_keyword">new</strong> FileWriter(f))) {
-<a class="jxr_linenumber" name="L64" href="#L64">64</a> <strong class="jxr_keyword">for</strong> (String content : contents) {
-<a class="jxr_linenumber" name="L65" href="#L65">65</a> <strong class="jxr_keyword">if</strong> (content != <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="L66" href="#L66">66</a> pw.println(content);
-<a class="jxr_linenumber" name="L67" href="#L67">67</a> }
-<a class="jxr_linenumber" name="L68" href="#L68">68</a> }
-<a class="jxr_linenumber" name="L69" href="#L69">69</a> } <strong class="jxr_keyword">catch</strong> (IOException e) {
-<a class="jxr_linenumber" name="L70" href="#L70">70</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> RuntimeException(e);
-<a class="jxr_linenumber" name="L71" href="#L71">71</a> }
-<a class="jxr_linenumber" name="L72" href="#L72">72</a> <strong class="jxr_keyword">return</strong> f;
-<a class="jxr_linenumber" name="L73" href="#L73">73</a> }
-<a class="jxr_linenumber" name="L74" href="#L74">74</a>
-<a class="jxr_linenumber" name="L75" href="#L75">75</a> @Test
-<a class="jxr_linenumber" name="L76" href="#L76">76</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> CommentFilterTest() {
-<a class="jxr_linenumber" name="L77" href="#L77">77</a> Predicate<String> filter = ExclusionUtils.commentFilter(ExclusionUtils.COMMENT_PREFIXES);
-<a class="jxr_linenumber" name="L78" href="#L78">78</a> <strong class="jxr_keyword">for</strong> (String comment : COMMENTS) {
-<a class="jxr_linenumber" name="L79" href="#L79">79</a> assertFalse(filter.test(comment), () -> format(<span class="jxr_string">" '%s' should be a comment"</span>, comment));
-<a class="jxr_linenumber" name="L80" href="#L80">80</a> }
-<a class="jxr_linenumber" name="L81" href="#L81">81</a> <strong class="jxr_keyword">for</strong> (String comment : NOT_COMMENTS) {
-<a class="jxr_linenumber" name="L82" href="#L82">82</a> assertTrue(filter.test(comment), () -> format(<span class="jxr_string">" '%s' should not be a comment"</span>, comment));
-<a class="jxr_linenumber" name="L83" href="#L83">83</a> }
-<a class="jxr_linenumber" name="L84" href="#L84">84</a> }
-<a class="jxr_linenumber" name="L85" href="#L85">85</a>
-<a class="jxr_linenumber" name="L86" href="#L86">86</a> @Test
-<a class="jxr_linenumber" name="L87" href="#L87">87</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> fileCommentFilterTest() {
-<a class="jxr_linenumber" name="L88" href="#L88">88</a> List<String> notComments = <strong class="jxr_keyword">new</strong> ArrayList<>(Arrays.asList(NOT_COMMENTS));
-<a class="jxr_linenumber" name="L89" href="#L89">89</a> ExtendedIterator<String> iter = ExtendedIterator.create(Arrays.asList(COMMENTS).iterator())
-<a class="jxr_linenumber" name="L90" href="#L90">90</a> .andThen(Arrays.asList(NOT_COMMENTS).iterator());
-<a class="jxr_linenumber" name="L91" href="#L91">91</a> Predicate<String> filter = ExclusionUtils.commentFilter(ExclusionUtils.COMMENT_PREFIXES);
-<a class="jxr_linenumber" name="L92" href="#L92">92</a> File f = createFile(() -> iter);
-<a class="jxr_linenumber" name="L93" href="#L93">93</a> <strong class="jxr_keyword">for</strong> (String s : ExclusionUtils.asIterable(f, filter)) {
-<a class="jxr_linenumber" name="L94" href="#L94">94</a> assertTrue(notComments.remove(s), () -> format(<span class="jxr_string">" '%s' should be a comment"</span>, s));
-<a class="jxr_linenumber" name="L95" href="#L95">95</a> }
-<a class="jxr_linenumber" name="L96" href="#L96">96</a> }
-<a class="jxr_linenumber" name="L97" href="#L97">97</a>
-<a class="jxr_linenumber" name="L98" href="#L98">98</a> @Test
-<a class="jxr_linenumber" name="L99" href="#L99">99</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> parseFromNonExistingFileOrDirectoryOrNull() {
-<a class="jxr_linenumber" name="L100" href="#L100">100</a> Predicate<String> filter = ExclusionUtils.commentFilter(ExclusionUtils.COMMENT_PREFIXES);
-<a class="jxr_linenumber" name="L101" href="#L101">101</a> assertThrows(ConfigurationException.<strong class="jxr_keyword">class</strong>, () -> ExclusionUtils.asIterable(<strong class="jxr_keyword">new</strong> File(<span class="jxr_string">"./mustNotExist-RAT-171"</span>), filter));
-<a class="jxr_linenumber" name="L102" href="#L102">102</a> assertThrows(ConfigurationException.<strong class="jxr_keyword">class</strong>, () -> ExclusionUtils.asIterable(<strong class="jxr_keyword">null</strong>, filter));
-<a class="jxr_linenumber" name="L103" href="#L103">103</a> assertThrows(ConfigurationException.<strong class="jxr_keyword">class</strong>, () -> ExclusionUtils.asIterable(<strong class="jxr_keyword">new</strong> File(<span class="jxr_string">"."</span>), filter));
-<a class="jxr_linenumber" name="L104" href="#L104">104</a> }
-<a class="jxr_linenumber" name="L105" href="#L105">105</a>
-<a class="jxr_linenumber" name="L106" href="#L106">106</a> @Test
-<a class="jxr_linenumber" name="L107" href="#L107">107</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> asIterableWithPredicateTest() {
-<a class="jxr_linenumber" name="L108" href="#L108">108</a> String[] contents = { <span class="jxr_string">"# comment"</span>, <span class="jxr_string">"Hello World"</span>, <span class="jxr_string">" # comment 2"</span>, <span class="jxr_string">"Good bye cruel World"</span>};
-<a class="jxr_linenumber" name="L109" href="#L109">109</a> String[] comments = { <span class="jxr_string">"# comment"</span>, <span class="jxr_string">" # comment 2"</span> };
-<a class="jxr_linenumber" name="L110" href="#L110">110</a>
-<a class="jxr_linenumber" name="L111" href="#L111">111</a> File f = createFile(Arrays.asList(contents));
-<a class="jxr_linenumber" name="L112" href="#L112">112</a> List<String> found = <strong class="jxr_keyword">new</strong> ArrayList<>();
-<a class="jxr_linenumber" name="L113" href="#L113">113</a> <strong class="jxr_keyword">for</strong> (String s : ExclusionUtils.asIterable(f, s -> !s.contains(<span class="jxr_string">"World"</span>))) {
-<a class="jxr_linenumber" name="L114" href="#L114">114</a> found.add(s);
-<a class="jxr_linenumber" name="L115" href="#L115">115</a> }
-<a class="jxr_linenumber" name="L116" href="#L116">116</a> assertArrayEquals(comments, found.toArray());
-<a class="jxr_linenumber" name="L117" href="#L117">117</a> }
-<a class="jxr_linenumber" name="L118" href="#L118">118</a>
-<a class="jxr_linenumber" name="L119" href="#L119">119</a> @Test
-<a class="jxr_linenumber" name="L120" href="#L120">120</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> asIterableWithStringTest() {
-<a class="jxr_linenumber" name="L121" href="#L121">121</a> String[] contents = { <span class="jxr_string">"# comment"</span>, <span class="jxr_string">"Hello World"</span>, <span class="jxr_string">" # comment 2"</span>, <span class="jxr_string">"Good bye cruel World"</span>};
-<a class="jxr_linenumber" name="L122" href="#L122">122</a> String[] nonComments = { <span class="jxr_string">"Hello World"</span>, <span class="jxr_string">"Good bye cruel World"</span> };
-<a class="jxr_linenumber" name="L123" href="#L123">123</a>
-<a class="jxr_linenumber" name="L124" href="#L124">124</a> File f = createFile(Arrays.asList(contents));
-<a class="jxr_linenumber" name="L125" href="#L125">125</a> List<String> found = <strong class="jxr_keyword">new</strong> ArrayList<>();
-<a class="jxr_linenumber" name="L126" href="#L126">126</a> <strong class="jxr_keyword">for</strong> (String s : ExclusionUtils.asIterable(f, <span class="jxr_string">"#"</span>)) {
-<a class="jxr_linenumber" name="L127" href="#L127">127</a> found.add(s);
-<a class="jxr_linenumber" name="L128" href="#L128">128</a> }
-<a class="jxr_linenumber" name="L129" href="#L129">129</a> assertArrayEquals(nonComments, found.toArray());
-<a class="jxr_linenumber" name="L130" href="#L130">130</a> }
-<a class="jxr_linenumber" name="L131" href="#L131">131</a> }
+<a class="jxr_linenumber" name="L23" href="#L23">23</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.Test;
+<a class="jxr_linenumber" name="L24" href="#L24">24</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.CleanupMode;
+<a class="jxr_linenumber" name="L25" href="#L25">25</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.TempDir;
+<a class="jxr_linenumber" name="L26" href="#L26">26</a>
+<a class="jxr_linenumber" name="L27" href="#L27">27</a> <strong class="jxr_keyword">import</strong> java.io.FileWriter;
+<a class="jxr_linenumber" name="L28" href="#L28">28</a> <strong class="jxr_keyword">import</strong> java.io.IOException;
+<a class="jxr_linenumber" name="L29" href="#L29">29</a> <strong class="jxr_keyword">import</strong> java.io.PrintWriter;
+<a class="jxr_linenumber" name="L30" href="#L30">30</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList;
+<a class="jxr_linenumber" name="L31" href="#L31">31</a> <strong class="jxr_keyword">import</strong> java.util.Arrays;
+<a class="jxr_linenumber" name="L32" href="#L32">32</a> <strong class="jxr_keyword">import</strong> java.util.List;
+<a class="jxr_linenumber" name="L33" href="#L33">33</a> <strong class="jxr_keyword">import</strong> java.io.File;
+<a class="jxr_linenumber" name="L34" href="#L34">34</a> <strong class="jxr_keyword">import</strong> java.util.function.Predicate;
+<a class="jxr_linenumber" name="L35" href="#L35">35</a>
+<a class="jxr_linenumber" name="L36" href="#L36">36</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> java.lang.String.format;
+<a class="jxr_linenumber" name="L37" href="#L37">37</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.assertArrayEquals;
+<a class="jxr_linenumber" name="L38" href="#L38">38</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.assertFalse;
+<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.assertThrows;
+<a class="jxr_linenumber" name="L40" href="#L40">40</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.assertTrue;
+<a class="jxr_linenumber" name="L41" href="#L41">41</a>
+<a class="jxr_linenumber" name="L42" href="#L42">42</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a name="ExclusionUtilsTest" href="../../../../../org/apache/rat/config/exclusion/ExclusionUtilsTest.html#ExclusionUtilsTest">ExclusionUtilsTest</a> {
+<a class="jxr_linenumber" name="L43" href="#L43">43</a>
+<a class="jxr_linenumber" name="L44" href="#L44">44</a> @TempDir(cleanup = CleanupMode.NEVER)
+<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">private</strong> File testDir;
+<a class="jxr_linenumber" name="L46" href="#L46">46</a>
+<a class="jxr_linenumber" name="L47" href="#L47">47</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">int</strong> fileCount = 0;
+<a class="jxr_linenumber" name="L48" href="#L48">48</a>
+<a class="jxr_linenumber" name="L49" href="#L49">49</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String[] COMMENTS = {
+<a class="jxr_linenumber" name="L50" href="#L50">50</a> <span class="jxr_string">"# comment that is"</span>, <span class="jxr_string">"## comment that is"</span>, <em class="jxr_comment">//</em>
+<a class="jxr_linenumber" name="L51" href="#L51">51</a> <span class="jxr_string">"## comment that is ## "</span>, <em class="jxr_comment">//</em>
+<a class="jxr_linenumber" name="L52" href="#L52">52</a> <span class="jxr_string">" // comment that is ## "</span>, <span class="jxr_string">""</span>, //
+<a class="jxr_linenumber" name="L53" href="#L53">53</a> <span class="jxr_string">" /** comment that is **/ "</span>, <strong class="jxr_keyword">null</strong>
+<a class="jxr_linenumber" name="L54" href="#L54">54</a> };
+<a class="jxr_linenumber" name="L55" href="#L55">55</a>
+<a class="jxr_linenumber" name="L56" href="#L56">56</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> String[] NOT_COMMENTS = {
+<a class="jxr_linenumber" name="L57" href="#L57">57</a> <span class="jxr_string">"This is a normal line"</span>, <span class="jxr_string">"**/ignoreMe/*"</span>, <span class="jxr_string">"C:\\No Space In FileNames Please"</span>
+<a class="jxr_linenumber" name="L58" href="#L58">58</a> };
+<a class="jxr_linenumber" name="L59" href="#L59">59</a>
+<a class="jxr_linenumber" name="L60" href="#L60">60</a> <strong class="jxr_keyword">private</strong> File createFile(Iterable<String> contents) {
+<a class="jxr_linenumber" name="L61" href="#L61">61</a> File f = <strong class="jxr_keyword">new</strong> File(testDir, <span class="jxr_string">"file"</span> + fileCount);
+<a class="jxr_linenumber" name="L62" href="#L62">62</a> <strong class="jxr_keyword">try</strong> (PrintWriter pw = <strong class="jxr_keyword">new</strong> PrintWriter(<strong class="jxr_keyword">new</strong> FileWriter(f))) {
+<a class="jxr_linenumber" name="L63" href="#L63">63</a> <strong class="jxr_keyword">for</strong> (String content : contents) {
+<a class="jxr_linenumber" name="L64" href="#L64">64</a> <strong class="jxr_keyword">if</strong> (content != <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="L65" href="#L65">65</a> pw.println(content);
+<a class="jxr_linenumber" name="L66" href="#L66">66</a> }
+<a class="jxr_linenumber" name="L67" href="#L67">67</a> }
+<a class="jxr_linenumber" name="L68" href="#L68">68</a> } <strong class="jxr_keyword">catch</strong> (IOException e) {
+<a class="jxr_linenumber" name="L69" href="#L69">69</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> RuntimeException(e);
+<a class="jxr_linenumber" name="L70" href="#L70">70</a> }
+<a class="jxr_linenumber" name="L71" href="#L71">71</a> <strong class="jxr_keyword">return</strong> f;
+<a class="jxr_linenumber" name="L72" href="#L72">72</a> }
+<a class="jxr_linenumber" name="L73" href="#L73">73</a>
+<a class="jxr_linenumber" name="L74" href="#L74">74</a> @Test
+<a class="jxr_linenumber" name="L75" href="#L75">75</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> CommentFilterTest() {
+<a class="jxr_linenumber" name="L76" href="#L76">76</a> Predicate<String> filter = ExclusionUtils.commentFilter(ExclusionUtils.COMMENT_PREFIXES);
+<a class="jxr_linenumber" name="L77" href="#L77">77</a> <strong class="jxr_keyword">for</strong> (String comment : COMMENTS) {
+<a class="jxr_linenumber" name="L78" href="#L78">78</a> assertFalse(filter.test(comment), () -> format(<span class="jxr_string">" '%s' should be a comment"</span>, comment));
+<a class="jxr_linenumber" name="L79" href="#L79">79</a> }
+<a class="jxr_linenumber" name="L80" href="#L80">80</a> <strong class="jxr_keyword">for</strong> (String comment : NOT_COMMENTS) {
+<a class="jxr_linenumber" name="L81" href="#L81">81</a> assertTrue(filter.test(comment), () -> format(<span class="jxr_string">" '%s' should not be a comment"</span>, comment));
+<a class="jxr_linenumber" name="L82" href="#L82">82</a> }
+<a class="jxr_linenumber" name="L83" href="#L83">83</a> }
+<a class="jxr_linenumber" name="L84" href="#L84">84</a>
+<a class="jxr_linenumber" name="L85" href="#L85">85</a> @Test
+<a class="jxr_linenumber" name="L86" href="#L86">86</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> fileCommentFilterTest() {
+<a class="jxr_linenumber" name="L87" href="#L87">87</a> List<String> notComments = <strong class="jxr_keyword">new</strong> ArrayList<>(Arrays.asList(NOT_COMMENTS));
+<a class="jxr_linenumber" name="L88" href="#L88">88</a> ExtendedIterator<String> iter = ExtendedIterator.create(Arrays.asList(COMMENTS).iterator())
+<a class="jxr_linenumber" name="L89" href="#L89">89</a> .andThen(Arrays.asList(NOT_COMMENTS).iterator());
+<a class="jxr_linenumber" name="L90" href="#L90">90</a> Predicate<String> filter = ExclusionUtils.commentFilter(ExclusionUtils.COMMENT_PREFIXES);
+<a class="jxr_linenumber" name="L91" href="#L91">91</a> File f = createFile(() -> iter);
+<a class="jxr_linenumber" name="L92" href="#L92">92</a> <strong class="jxr_keyword">for</strong> (String s : ExclusionUtils.asIterable(f, filter)) {
+<a class="jxr_linenumber" name="L93" href="#L93">93</a> assertTrue(notComments.remove(s), () -> format(<span class="jxr_string">" '%s' should be a comment"</span>, s));
+<a class="jxr_linenumber" name="L94" href="#L94">94</a> }
+<a class="jxr_linenumber" name="L95" href="#L95">95</a> }
+<a class="jxr_linenumber" name="L96" href="#L96">96</a>
+<a class="jxr_linenumber" name="L97" href="#L97">97</a> @Test
+<a class="jxr_linenumber" name="L98" href="#L98">98</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> parseFromNonExistingFileOrDirectoryOrNull() {
+<a class="jxr_linenumber" name="L99" href="#L99">99</a> Predicate<String> filter = ExclusionUtils.commentFilter(ExclusionUtils.COMMENT_PREFIXES);
+<a class="jxr_linenumber" name="L100" href="#L100">100</a> assertThrows(ConfigurationException.<strong class="jxr_keyword">class</strong>, () -> ExclusionUtils.asIterable(<strong class="jxr_keyword">new</strong> File(<span class="jxr_string">"./mustNotExist-RAT-171"</span>), filter));
+<a class="jxr_linenumber" name="L101" href="#L101">101</a> assertThrows(ConfigurationException.<strong class="jxr_keyword">class</strong>, () -> ExclusionUtils.asIterable(<strong class="jxr_keyword">null</strong>, filter));
+<a class="jxr_linenumber" name="L102" href="#L102">102</a> assertThrows(ConfigurationException.<strong class="jxr_keyword">class</strong>, () -> ExclusionUtils.asIterable(<strong class="jxr_keyword">new</strong> File(<span class="jxr_string">"."</span>), filter));
+<a class="jxr_linenumber" name="L103" href="#L103">103</a> }
+<a class="jxr_linenumber" name="L104" href="#L104">104</a>
+<a class="jxr_linenumber" name="L105" href="#L105">105</a> @Test
+<a class="jxr_linenumber" name="L106" href="#L106">106</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> asIterableWithPredicateTest() {
+<a class="jxr_linenumber" name="L107" href="#L107">107</a> String[] contents = { <span class="jxr_string">"# comment"</span>, <span class="jxr_string">"Hello World"</span>, <span class="jxr_string">" # comment 2"</span>, <span class="jxr_string">"Good bye cruel World"</span>};
+<a class="jxr_linenumber" name="L108" href="#L108">108</a> String[] comments = { <span class="jxr_string">"# comment"</span>, <span class="jxr_string">" # comment 2"</span> };
+<a class="jxr_linenumber" name="L109" href="#L109">109</a>
+<a class="jxr_linenumber" name="L110" href="#L110">110</a> File f = createFile(Arrays.asList(contents));
+<a class="jxr_linenumber" name="L111" href="#L111">111</a> List<String> found = <strong class="jxr_keyword">new</strong> ArrayList<>();
+<a class="jxr_linenumber" name="L112" href="#L112">112</a> <strong class="jxr_keyword">for</strong> (String s : ExclusionUtils.asIterable(f, s -> !s.contains(<span class="jxr_string">"World"</span>))) {
+<a class="jxr_linenumber" name="L113" href="#L113">113</a> found.add(s);
+<a class="jxr_linenumber" name="L114" href="#L114">114</a> }
+<a class="jxr_linenumber" name="L115" href="#L115">115</a> assertArrayEquals(comments, found.toArray());
+<a class="jxr_linenumber" name="L116" href="#L116">116</a> }
+<a class="jxr_linenumber" name="L117" href="#L117">117</a>
+<a class="jxr_linenumber" name="L118" href="#L118">118</a> @Test
+<a class="jxr_linenumber" name="L119" href="#L119">119</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> asIterableWithStringTest() {
+<a class="jxr_linenumber" name="L120" href="#L120">120</a> String[] contents = { <span class="jxr_string">"# comment"</span>, <span class="jxr_string">"Hello World"</span>, <span class="jxr_string">" # comment 2"</span>, <span class="jxr_string">"Good bye cruel World"</span>};
+<a class="jxr_linenumber" name="L121" href="#L121">121</a> String[] nonComments = { <span class="jxr_string">"Hello World"</span>, <span class="jxr_string">"Good bye cruel World"</span> };
+<a class="jxr_linenumber" name="L122" href="#L122">122</a>
+<a class="jxr_linenumber" name="L123" href="#L123">123</a> File f = createFile(Arrays.asList(contents));
+<a class="jxr_linenumber" name="L124" href="#L124">124</a> List<String> found = <strong class="jxr_keyword">new</strong> ArrayList<>();
+<a class="jxr_linenumber" name="L125" href="#L125">125</a> <strong class="jxr_keyword">for</strong> (String s : ExclusionUtils.asIterable(f, <span class="jxr_string">"#"</span>)) {
+<a class="jxr_linenumber" name="L126" href="#L126">126</a> found.add(s);
+<a class="jxr_linenumber" name="L127" href="#L127">127</a> }
+<a class="jxr_linenumber" name="L128" href="#L128">128</a> assertArrayEquals(nonComments, found.toArray());
+<a class="jxr_linenumber" name="L129" href="#L129">129</a> }
+<a class="jxr_linenumber" name="L130" href="#L130">130</a> }
</pre>
<hr/>
<div id="footer">© 2006–2026 <a href="https://www.apache.org">Apache Software Foundation</a></div>
diff --git a/rat100/apache-rat-core/xref/allclasses-frame.html b/rat100/apache-rat-core/xref/allclasses-frame.html
index 846a91605..5c3a78306 100644
--- a/rat100/apache-rat-core/xref/allclasses-frame.html
+++ b/rat100/apache-rat-core/xref/allclasses-frame.html
@@ -19,7 +19,6 @@
<li><a href="org/apache/rat/help/AbstractHelp.html#AbstractHelp" target="classFrame">AbstractHelp</a></li>
<li><a href="org/apache/rat/annotation/AbstractLicenseAppender.html#AbstractLicenseAppender" target="classFrame">AbstractLicenseAppender</a></li>
<li><a href="org/apache/rat/analysis/matchers/AbstractMatcherContainer.html#AbstractMatcherContainer" target="classFrame">AbstractMatcherContainer</a></li>
- <li><a href="org/apache/rat/report/AbstractReport.html#AbstractReport" target="classFrame">AbstractReport</a></li>
<li><a href="org/apache/rat/config/AddLicenseHeaders.html#AddLicenseHeaders" target="classFrame">AddLicenseHeaders</a></li>
<li><a href="org/apache/rat/configuration/builders/AllBuilder.html#AllBuilder" target="classFrame">AllBuilder</a></li>
<li><a href="org/apache/rat/analysis/AnalyserFactory.html#AnalyserFactory" target="classFrame">AnalyserFactory</a></li>
diff --git a/rat100/apache-rat-core/xref/org/apache/rat/report/package-frame.html b/rat100/apache-rat-core/xref/org/apache/rat/report/package-frame.html
index e68267ea3..f62e45aed 100644
--- a/rat100/apache-rat-core/xref/org/apache/rat/report/package-frame.html
+++ b/rat100/apache-rat-core/xref/org/apache/rat/report/package-frame.html
@@ -12,9 +12,6 @@
<div class="indexContainer">
<h2 title="Classes">Classes</h2>
<ul title="Classes">
- <li>
- <a href="AbstractReport.html#AbstractReport" target="classFrame">AbstractReport</a>
- </li>
<li>
<a href="ConfigurationReport.html#ConfigurationReport" target="classFrame">ConfigurationReport</a>
</li>
diff --git a/rat100/apache-rat-core/xref/org/apache/rat/report/package-summary.html b/rat100/apache-rat-core/xref/org/apache/rat/report/package-summary.html
index 10ccd1428..bc5802a65 100644
--- a/rat100/apache-rat-core/xref/org/apache/rat/report/package-summary.html
+++ b/rat100/apache-rat-core/xref/org/apache/rat/report/package-summary.html
@@ -57,21 +57,16 @@
</thead>
<tbody>
<tr class="altColor">
- <td class="colFirst colLast">
- <a href="AbstractReport.html#AbstractReport" target="classFrame" title="class in org.apache.rat.report">AbstractReport</a>
- </td>
- </tr>
- <tr class="rowColor">
<td class="colFirst colLast">
<a href="ConfigurationReport.html#ConfigurationReport" target="classFrame" title="class in org.apache.rat.report">ConfigurationReport</a>
</td>
</tr>
- <tr class="altColor">
+ <tr class="rowColor">
<td class="colFirst colLast">
<a href="IReportable.html#IReportable" target="classFrame" title="class in org.apache.rat.report">IReportable</a>
</td>
</tr>
- <tr class="rowColor">
+ <tr class="altColor">
<td class="colFirst colLast">
<a href="RatReport.html#RatReport" target="classFrame" title="class in org.apache.rat.report">RatReport</a>
</td>
diff --git a/rat100/apache-rat-plugin/check-mojo.html b/rat100/apache-rat-plugin/check-mojo.html
index 21893504b..d9e0fe2b9 100644
--- a/rat100/apache-rat-plugin/check-mojo.html
+++ b/rat100/apache-rat-plugin/check-mojo.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-plugin-report-plugin:3.15.2:report at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-plugin-report-plugin:3.15.2:report at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/checkstyle.html b/rat100/apache-rat-plugin/checkstyle.html
index 78fbb358e..2b41e1505 100644
--- a/rat100/apache-rat-plugin/checkstyle.html
+++ b/rat100/apache-rat-plugin/checkstyle.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/ci-management.html b/rat100/apache-rat-plugin/ci-management.html
index 9c4302913..627ab57a5 100644
--- a/rat100/apache-rat-plugin/ci-management.html
+++ b/rat100/apache-rat-plugin/ci-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/dependencies.html b/rat100/apache-rat-plugin/dependencies.html
index ade0a02ef..5aade0bcf 100644
--- a/rat100/apache-rat-plugin/dependencies.html
+++ b/rat100/apache-rat-plugin/dependencies.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:dependencies at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:dependencies at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -245,22 +245,22 @@
<th>Licenses</th></tr>
<tr class="b">
<td>org.apache.maven</td>
-<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-compat/">maven-compat</a></td>
-<td>3.9.12</td>
+<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-compat/">maven-compat</a></td>
+<td>3.9.14</td>
<td>-</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="a">
<td>org.apache.maven</td>
-<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-settings/">maven-settings</a></td>
-<td>3.9.12</td>
+<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-settings/">maven-settings</a></td>
+<td>3.9.14</td>
<td>-</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="b">
<td>org.apache.maven.plugin-testing</td>
<td><a class="externalLink" href="https://maven.apache.org/plugin-testing/maven-plugin-testing-harness/">maven-plugin-testing-harness</a></td>
-<td>3.5.0</td>
+<td>3.5.1</td>
<td>-</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
@@ -309,7 +309,7 @@
<tr class="a">
<td>org.mockito</td>
<td><a class="externalLink" href="https://github.com/mockito/mockito">mockito-core</a></td>
-<td>5.21.0</td>
+<td>5.23.0</td>
<td>-</td>
<td>jar</td>
<td><a class="externalLink" href="https://opensource.org/licenses/MIT">MIT</a></td></tr></table></section><section><a id="Project_Dependencies_provided"></a>
@@ -324,26 +324,26 @@
<th>Licenses</th></tr>
<tr class="b">
<td>org.apache.maven</td>
-<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-artifact/">maven-artifact</a></td>
-<td>3.9.12</td>
+<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-artifact/">maven-artifact</a></td>
+<td>3.9.14</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="a">
<td>org.apache.maven</td>
-<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-core/">maven-core</a></td>
-<td>3.9.12</td>
+<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-core/">maven-core</a></td>
+<td>3.9.14</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="b">
<td>org.apache.maven</td>
-<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-model/">maven-model</a></td>
-<td>3.9.12</td>
+<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-model/">maven-model</a></td>
+<td>3.9.14</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="a">
<td>org.apache.maven</td>
-<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-plugin-api/">maven-plugin-api</a></td>
-<td>3.9.12</td>
+<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-plugin-api/">maven-plugin-api</a></td>
+<td>3.9.14</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="b">
@@ -556,7 +556,7 @@
<tr class="a">
<td>org.eclipse.sisu</td>
<td><a class="externalLink" href="https://eclipse.dev/sisu/org.eclipse.sisu.plexus/">org.eclipse.sisu.plexus</a></td>
-<td>0.9.0.M4</td>
+<td>1.0.0</td>
<td>-</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.eclipse.org/legal/epl-v20.html">Eclipse Public License, Version 2.0</a></td></tr>
@@ -660,62 +660,62 @@
<td><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></td></tr>
<tr class="a">
<td>org.apache.maven</td>
-<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-builder-support/">maven-builder-support</a></td>
-<td>3.9.12</td>
+<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-builder-support/">maven-builder-support</a></td>
+<td>3.9.14</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="b">
<td>org.apache.maven</td>
-<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-model-builder/">maven-model-builder</a></td>
-<td>3.9.12</td>
+<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-model-builder/">maven-model-builder</a></td>
+<td>3.9.14</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="a">
<td>org.apache.maven</td>
-<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-repository-metadata/">maven-repository-metadata</a></td>
-<td>3.9.12</td>
+<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-repository-metadata/">maven-repository-metadata</a></td>
+<td>3.9.14</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="b">
<td>org.apache.maven</td>
-<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-resolver-provider/">maven-resolver-provider</a></td>
-<td>3.9.12</td>
+<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-resolver-provider/">maven-resolver-provider</a></td>
+<td>3.9.14</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="a">
<td>org.apache.maven</td>
-<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-settings-builder/">maven-settings-builder</a></td>
-<td>3.9.12</td>
+<td><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-settings-builder/">maven-settings-builder</a></td>
+<td>3.9.14</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="b">
<td>org.apache.maven.resolver</td>
<td><a class="externalLink" href="https://maven.apache.org/resolver/maven-resolver-api/">maven-resolver-api</a></td>
-<td>1.9.25</td>
+<td>1.9.27</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="a">
<td>org.apache.maven.resolver</td>
<td><a class="externalLink" href="https://maven.apache.org/resolver/maven-resolver-impl/">maven-resolver-impl</a></td>
-<td>1.9.25</td>
+<td>1.9.27</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="b">
<td>org.apache.maven.resolver</td>
<td><a class="externalLink" href="https://maven.apache.org/resolver/maven-resolver-named-locks/">maven-resolver-named-locks</a></td>
-<td>1.9.25</td>
+<td>1.9.27</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="a">
<td>org.apache.maven.resolver</td>
<td><a class="externalLink" href="https://maven.apache.org/resolver/maven-resolver-spi/">maven-resolver-spi</a></td>
-<td>1.9.25</td>
+<td>1.9.27</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="b">
<td>org.apache.maven.resolver</td>
<td><a class="externalLink" href="https://maven.apache.org/resolver/maven-resolver-util/">maven-resolver-util</a></td>
-<td>1.9.25</td>
+<td>1.9.27</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></td></tr>
<tr class="a">
@@ -733,13 +733,13 @@
<tr class="a">
<td>org.eclipse.sisu</td>
<td><a class="externalLink" href="https://eclipse.dev/sisu/org.eclipse.sisu.inject/">org.eclipse.sisu.inject</a></td>
-<td>0.9.0.M4</td>
+<td>1.0.0</td>
<td>jar</td>
<td><a class="externalLink" href="https://www.eclipse.org/legal/epl-v20.html">Eclipse Public License, Version 2.0</a></td></tr>
<tr class="b">
<td>org.ow2.asm</td>
<td><a class="externalLink" href="http://asm.ow2.io/">asm</a></td>
-<td>9.9</td>
+<td>9.9.1</td>
<td>jar</td>
<td><a class="externalLink" href="https://asm.ow2.io/license.html">BSD-3-Clause</a></td></tr></table></section></section><section><a id="Project_Dependency_Graph"></a>
<h1>Project Dependency Graph</h1>
@@ -978,7 +978,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>The core functionality of RAT that is used by all clients.</p>
<p><b>URL: </b><a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-core/">https://creadur.apache.org/rat/apache-rat-core/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2</a></p></td></tr></table></div></li>
-<li>org.mockito:mockito-core:jar:5.21.0 (test) <img id="_img43" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep42', '_img43' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep42" style="display:none">
+<li>org.mockito:mockito-core:jar:5.23.0 (test) <img id="_img43" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep42', '_img43' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep42" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>mockito-core</th></tr>
@@ -1118,7 +1118,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>Java annotations to use in Mojos</p>
<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/plugin-tools/maven-plugin-annotations">https://maven.apache.org/plugin-tools/maven-plugin-annotations</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.apache.maven:maven-artifact:jar:3.9.12 (provided) <img id="_img73" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep72', '_img73' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep72" style="display:none">
+<li>org.apache.maven:maven-artifact:jar:3.9.14 (provided) <img id="_img73" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep72', '_img73' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep72" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Artifact</th></tr>
@@ -1131,28 +1131,28 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
the declarative file. Maven can be extended by plugins to utilise a
number of other development tools for reporting or the build
process.</p>
-<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-artifact/">https://maven.apache.org/ref/3.9.12/maven-artifact/</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-artifact/">https://maven.apache.org/ref/3.9.14/maven-artifact/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.apache.maven:maven-model:jar:3.9.12 (provided) <img id="_img75" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep74', '_img75' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep74" style="display:none">
+<li>org.apache.maven:maven-model:jar:3.9.14 (provided) <img id="_img75" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep74', '_img75' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep74" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Model</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>Model for Maven POM (Project Object Model)</p>
-<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-model/">https://maven.apache.org/ref/3.9.12/maven-model/</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-model/">https://maven.apache.org/ref/3.9.14/maven-model/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.apache.maven:maven-plugin-api:jar:3.9.12 (provided) <img id="_img77" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep76', '_img77' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep76" style="display:none">
+<li>org.apache.maven:maven-plugin-api:jar:3.9.14 (provided) <img id="_img77" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep76', '_img77' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep76" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Plugin API</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>The API for plugins - Mojos - development.</p>
-<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-plugin-api/">https://maven.apache.org/ref/3.9.12/maven-plugin-api/</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-plugin-api/">https://maven.apache.org/ref/3.9.14/maven-plugin-api/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div>
<ul>
-<li>org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.9.0.M4 (compile) <img id="_img79" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep78', '_img79' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep78" style="display:none">
+<li>org.eclipse.sisu:org.eclipse.sisu.plexus:jar:1.0.0 (compile) <img id="_img79" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep78', '_img79' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep78" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>org.eclipse.sisu:org.eclipse.sisu.plexus</th></tr>
@@ -1170,24 +1170,24 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>A class loader framework</p>
<p><b>URL: </b><a class="externalLink" href="https://codehaus-plexus.github.io/plexus-classworlds/">https://codehaus-plexus.github.io/plexus-classworlds/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li></ul></li>
-<li>org.apache.maven:maven-core:jar:3.9.12 (provided) <img id="_img83" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep82', '_img83' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep82" style="display:none">
+<li>org.apache.maven:maven-core:jar:3.9.14 (provided) <img id="_img83" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep82', '_img83' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep82" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Core</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>Maven Core classes.</p>
-<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-core/">https://maven.apache.org/ref/3.9.12/maven-core/</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-core/">https://maven.apache.org/ref/3.9.14/maven-core/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div>
<ul>
-<li>org.apache.maven:maven-settings-builder:jar:3.9.12 (provided) <img id="_img85" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep84', '_img85' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep84" style="display:none">
+<li>org.apache.maven:maven-settings-builder:jar:3.9.14 (provided) <img id="_img85" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep84', '_img85' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep84" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Settings Builder</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>The effective settings builder, with inheritance and password decryption.</p>
-<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-settings-builder/">https://maven.apache.org/ref/3.9.12/maven-settings-builder/</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-settings-builder/">https://maven.apache.org/ref/3.9.14/maven-settings-builder/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div>
<ul>
<li>org.codehaus.plexus:plexus-sec-dispatcher:jar:2.0 (provided) <img id="_img87" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep86', '_img87' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep86" style="display:none">
@@ -1209,43 +1209,43 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>The Plexus project provides a full software stack for creating and executing software projects.</p>
<p><b>URL: </b><a class="externalLink" href="https://codehaus-plexus.github.io/plexus-cipher/">https://codehaus-plexus.github.io/plexus-cipher/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a></p></td></tr></table></div></li></ul></li></ul></li>
-<li>org.apache.maven:maven-builder-support:jar:3.9.12 (provided) <img id="_img91" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep90', '_img91' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep90" style="display:none">
+<li>org.apache.maven:maven-builder-support:jar:3.9.14 (provided) <img id="_img91" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep90', '_img91' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep90" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Builder Support</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>Support for descriptor builders (model, setting, toolchains)</p>
-<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-builder-support/">https://maven.apache.org/ref/3.9.12/maven-builder-support/</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-builder-support/">https://maven.apache.org/ref/3.9.14/maven-builder-support/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.apache.maven:maven-repository-metadata:jar:3.9.12 (provided) <img id="_img93" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep92', '_img93' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep92" style="display:none">
+<li>org.apache.maven:maven-repository-metadata:jar:3.9.14 (provided) <img id="_img93" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep92', '_img93' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep92" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Repository Metadata Model</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>Per-directory local and remote repository metadata.</p>
-<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-repository-metadata/">https://maven.apache.org/ref/3.9.12/maven-repository-metadata/</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-repository-metadata/">https://maven.apache.org/ref/3.9.14/maven-repository-metadata/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.apache.maven:maven-model-builder:jar:3.9.12 (provided) <img id="_img95" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep94', '_img95' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep94" style="display:none">
+<li>org.apache.maven:maven-model-builder:jar:3.9.14 (provided) <img id="_img95" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep94', '_img95' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep94" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Model Builder</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>The effective model builder, with inheritance, profile activation, interpolation, ...</p>
-<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-model-builder/">https://maven.apache.org/ref/3.9.12/maven-model-builder/</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-model-builder/">https://maven.apache.org/ref/3.9.14/maven-model-builder/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.apache.maven:maven-resolver-provider:jar:3.9.12 (provided) <img id="_img97" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep96', '_img97' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep96" style="display:none">
+<li>org.apache.maven:maven-resolver-provider:jar:3.9.14 (provided) <img id="_img97" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep96', '_img97' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep96" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Artifact Resolver Provider</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>Extensions to Maven Resolver for utilizing Maven POM and repository metadata.</p>
-<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-resolver-provider/">https://maven.apache.org/ref/3.9.12/maven-resolver-provider/</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-resolver-provider/">https://maven.apache.org/ref/3.9.14/maven-resolver-provider/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.apache.maven.resolver:maven-resolver-impl:jar:1.9.25 (provided) <img id="_img99" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep98', '_img99' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep98" style="display:none">
+<li>org.apache.maven.resolver:maven-resolver-impl:jar:1.9.27 (provided) <img id="_img99" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep98', '_img99' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep98" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Artifact Resolver Implementation</th></tr>
@@ -1255,7 +1255,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/resolver/maven-resolver-impl/">https://maven.apache.org/resolver/maven-resolver-impl/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div>
<ul>
-<li>org.apache.maven.resolver:maven-resolver-named-locks:jar:1.9.25 (provided) <img id="_img101" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep100', '_img101' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep100" style="display:none">
+<li>org.apache.maven.resolver:maven-resolver-named-locks:jar:1.9.27 (provided) <img id="_img101" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep100', '_img101' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep100" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Artifact Resolver Named Locks</th></tr>
@@ -1264,7 +1264,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>A synchronization utility implementation using Named locks.</p>
<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/resolver/maven-resolver-named-locks/">https://maven.apache.org/resolver/maven-resolver-named-locks/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li></ul></li>
-<li>org.apache.maven.resolver:maven-resolver-api:jar:1.9.25 (provided) <img id="_img103" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep102', '_img103' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep102" style="display:none">
+<li>org.apache.maven.resolver:maven-resolver-api:jar:1.9.27 (provided) <img id="_img103" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep102', '_img103' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep102" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Artifact Resolver API</th></tr>
@@ -1273,7 +1273,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>The application programming interface for the repository system.</p>
<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/resolver/maven-resolver-api/">https://maven.apache.org/resolver/maven-resolver-api/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.apache.maven.resolver:maven-resolver-spi:jar:1.9.25 (provided) <img id="_img105" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep104', '_img105' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep104" style="display:none">
+<li>org.apache.maven.resolver:maven-resolver-spi:jar:1.9.27 (provided) <img id="_img105" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep104', '_img105' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep104" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Artifact Resolver SPI</th></tr>
@@ -1282,7 +1282,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>The service provider interface for repository system implementations and repository connectors.</p>
<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/resolver/maven-resolver-spi/">https://maven.apache.org/resolver/maven-resolver-spi/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.apache.maven.resolver:maven-resolver-util:jar:1.9.25 (provided) <img id="_img107" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep106', '_img107' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep106" style="display:none">
+<li>org.apache.maven.resolver:maven-resolver-util:jar:1.9.27 (provided) <img id="_img107" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep106', '_img107' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep106" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Artifact Resolver Utilities</th></tr>
@@ -1291,7 +1291,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>A collection of utility classes to ease usage of the repository system.</p>
<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/resolver/maven-resolver-util/">https://maven.apache.org/resolver/maven-resolver-util/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.9.0.M4 (provided) <img id="_img109" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep108', '_img109' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep108" style="display:none">
+<li>org.eclipse.sisu:org.eclipse.sisu.inject:jar:1.0.0 (provided) <img id="_img109" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep108', '_img109' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep108" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>org.eclipse.sisu:org.eclipse.sisu.inject</th></tr>
@@ -1300,7 +1300,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>JSR330-based container; supports classpath scanning, auto-binding, and dynamic auto-wiring</p>
<p><b>URL: </b><a class="externalLink" href="https://eclipse.dev/sisu/org.eclipse.sisu.inject/">https://eclipse.dev/sisu/org.eclipse.sisu.inject/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.eclipse.org/legal/epl-v20.html">Eclipse Public License, Version 2.0</a></p></td></tr></table></div></li>
-<li>org.ow2.asm:asm:jar:9.9 (provided) <img id="_img111" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep110', '_img111' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep110" style="display:none">
+<li>org.ow2.asm:asm:jar:9.9.1 (provided) <img id="_img111" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep110', '_img111' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep110" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>asm</th></tr>
@@ -1391,23 +1391,23 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>The slf4j API</p>
<p><b>URL: </b><a class="externalLink" href="http://www.slf4j.org">http://www.slf4j.org</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="http://www.opensource.org/licenses/mit-license.php">MIT License</a></p></td></tr></table></div></li></ul></li>
-<li>org.apache.maven:maven-settings:jar:3.9.12 (test) <img id="_img129" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep128', '_img129' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep128" style="display:none">
+<li>org.apache.maven:maven-settings:jar:3.9.14 (test) <img id="_img129" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep128', '_img129' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep128" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Settings</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>Maven Settings model.</p>
-<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-settings/">https://maven.apache.org/ref/3.9.12/maven-settings/</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-settings/">https://maven.apache.org/ref/3.9.14/maven-settings/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.apache.maven:maven-compat:jar:3.9.12 (test) <img id="_img131" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep130', '_img131' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep130" style="display:none">
+<li>org.apache.maven:maven-compat:jar:3.9.14 (test) <img id="_img131" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep130', '_img131' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep130" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Compat</th></tr>
<tr class="b">
<td>
<p><b>Description: </b>Maven2 classes maintained as compatibility layer.</p>
-<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.12/maven-compat/">https://maven.apache.org/ref/3.9.12/maven-compat/</a></p>
+<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/ref/3.9.14/maven-compat/">https://maven.apache.org/ref/3.9.14/maven-compat/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div>
<ul>
<li>org.apache.maven.wagon:wagon-provider-api:jar:3.5.3 (test) <img id="_img133" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep132', '_img133' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep132" style="display:none">
@@ -1531,7 +1531,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<p><b>Description: </b>Shared utilities for use by Maven core and plugins</p>
<p><b>URL: </b><a class="externalLink" href="https://maven.apache.org/shared/maven-shared-utils/">https://maven.apache.org/shared/maven-shared-utils/</a></p>
<p><b>Project Licenses: </b><a class="externalLink" href="https://www.apache.org/licenses/LICENSE-2.0.txt">Apache-2.0</a></p></td></tr></table></div></li>
-<li>org.apache.maven.plugin-testing:maven-plugin-testing-harness:jar:3.5.0 (test) <img id="_img159" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep158', '_img159' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep158" style="display:none">
+<li>org.apache.maven.plugin-testing:maven-plugin-testing-harness:jar:3.5.1 (test) <img id="_img159" src="./images/icon_info_sml.gif" alt="[Information]" onclick="toggleDependencyDetails( '_dep158', '_img159' );" style="cursor: pointer; vertical-align: text-bottom;" /><div id="_dep158" style="display:none">
<table class="table table-striped">
<tr class="a">
<th>Maven Plugin Testing Mechanism</th></tr>
@@ -1990,15 +1990,15 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">9</td>
<td style="text-align: center;">No</td></tr>
<tr class="a">
-<td style="text-align: left;">maven-artifact-3.9.12.jar</td>
-<td style="text-align: right;">58.8 kB</td>
+<td style="text-align: left;">maven-artifact-3.9.14.jar</td>
+<td style="text-align: right;">58.9 kB</td>
<td style="text-align: right;">59</td>
<td style="text-align: right;">34</td>
<td style="text-align: right;">11</td>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="b">
-<td style="text-align: left;">maven-builder-support-3.9.12.jar</td>
+<td style="text-align: left;">maven-builder-support-3.9.14.jar</td>
<td style="text-align: right;">14.4 kB</td>
<td style="text-align: right;">24</td>
<td style="text-align: right;">10</td>
@@ -2006,39 +2006,39 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
-<td style="text-align: left;">maven-compat-3.9.12.jar</td>
-<td style="text-align: right;">286.6 kB</td>
+<td style="text-align: left;">maven-compat-3.9.14.jar</td>
+<td style="text-align: right;">286.7 kB</td>
<td style="text-align: right;">214</td>
<td style="text-align: right;">163</td>
<td style="text-align: right;">29</td>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="b">
-<td style="text-align: left;">maven-core-3.9.12.jar</td>
-<td style="text-align: right;">720.4 kB</td>
-<td style="text-align: right;">530</td>
-<td style="text-align: right;">443</td>
-<td style="text-align: right;">57</td>
+<td style="text-align: left;">maven-core-3.9.14.jar</td>
+<td style="text-align: right;">721.4 kB</td>
+<td style="text-align: right;">532</td>
+<td style="text-align: right;">444</td>
+<td style="text-align: right;">58</td>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
-<td style="text-align: left;">maven-model-3.9.12.jar</td>
-<td style="text-align: right;">217.9 kB</td>
+<td style="text-align: left;">maven-model-3.9.14.jar</td>
+<td style="text-align: right;">218 kB</td>
<td style="text-align: right;">97</td>
<td style="text-align: right;">80</td>
<td style="text-align: right;">3</td>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="b">
-<td style="text-align: left;">maven-model-builder-3.9.12.jar</td>
-<td style="text-align: right;">208.6 kB</td>
+<td style="text-align: left;">maven-model-builder-3.9.14.jar</td>
+<td style="text-align: right;">208.7 kB</td>
<td style="text-align: right;">164</td>
<td style="text-align: right;">130</td>
<td style="text-align: right;">17</td>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
-<td style="text-align: left;">maven-plugin-api-3.9.12.jar</td>
+<td style="text-align: left;">maven-plugin-api-3.9.14.jar</td>
<td style="text-align: right;">47.6 kB</td>
<td style="text-align: right;">48</td>
<td style="text-align: right;">27</td>
@@ -2046,15 +2046,15 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="b">
-<td style="text-align: left;">maven-repository-metadata-3.9.12.jar</td>
-<td style="text-align: right;">28.5 kB</td>
+<td style="text-align: left;">maven-repository-metadata-3.9.14.jar</td>
+<td style="text-align: right;">28.6 kB</td>
<td style="text-align: right;">27</td>
<td style="text-align: right;">9</td>
<td style="text-align: right;">2</td>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
-<td style="text-align: left;">maven-resolver-provider-3.9.12.jar</td>
+<td style="text-align: left;">maven-resolver-provider-3.9.14.jar</td>
<td style="text-align: right;">79 kB</td>
<td style="text-align: right;">50</td>
<td style="text-align: right;">33</td>
@@ -2062,7 +2062,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="b">
-<td style="text-align: left;">maven-settings-3.9.12.jar</td>
+<td style="text-align: left;">maven-settings-3.9.14.jar</td>
<td style="text-align: right;">44.7 kB</td>
<td style="text-align: right;">35</td>
<td style="text-align: right;">19</td>
@@ -2070,7 +2070,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
-<td style="text-align: left;">maven-settings-builder-3.9.12.jar</td>
+<td style="text-align: left;">maven-settings-builder-3.9.14.jar</td>
<td style="text-align: right;">42.4 kB</td>
<td style="text-align: right;">53</td>
<td style="text-align: right;">32</td>
@@ -2134,7 +2134,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
-<td style="text-align: left;">maven-plugin-testing-harness-3.5.0.jar</td>
+<td style="text-align: left;">maven-plugin-testing-harness-3.5.1.jar</td>
<td style="text-align: right;">71 kB</td>
<td style="text-align: right;">46</td>
<td style="text-align: right;">25</td>
@@ -2158,7 +2158,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="b">
-<td style="text-align: left;">maven-resolver-api-1.9.25.jar</td>
+<td style="text-align: left;">maven-resolver-api-1.9.27.jar</td>
<td style="text-align: right;">158.2 kB</td>
<td style="text-align: right;">170</td>
<td style="text-align: right;">146</td>
@@ -2166,15 +2166,15 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
-<td style="text-align: left;">maven-resolver-impl-1.9.25.jar</td>
-<td style="text-align: right;">327.3 kB</td>
+<td style="text-align: left;">maven-resolver-impl-1.9.27.jar</td>
+<td style="text-align: right;">327.4 kB</td>
<td style="text-align: right;">213</td>
<td style="text-align: right;">183</td>
<td style="text-align: right;">14</td>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="b">
-<td style="text-align: left;">maven-resolver-named-locks-1.9.25.jar</td>
+<td style="text-align: left;">maven-resolver-named-locks-1.9.27.jar</td>
<td style="text-align: right;">37.9 kB</td>
<td style="text-align: right;">40</td>
<td style="text-align: right;">22</td>
@@ -2182,7 +2182,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
-<td style="text-align: left;">maven-resolver-spi-1.9.25.jar</td>
+<td style="text-align: left;">maven-resolver-spi-1.9.27.jar</td>
<td style="text-align: right;">51.7 kB</td>
<td style="text-align: right;">84</td>
<td style="text-align: right;">58</td>
@@ -2190,7 +2190,7 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="b">
-<td style="text-align: left;">maven-resolver-util-1.9.25.jar</td>
+<td style="text-align: left;">maven-resolver-util-1.9.27.jar</td>
<td style="text-align: right;">197.4 kB</td>
<td style="text-align: right;">157</td>
<td style="text-align: right;">130</td>
@@ -2215,9 +2215,9 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
<td style="text-align: left;">apache-rat-core-1.0.0-SNAPSHOT.jar</td>
-<td style="text-align: right;">384.3 kB</td>
-<td style="text-align: right;">262</td>
-<td style="text-align: right;">215</td>
+<td style="text-align: right;">385.6 kB</td>
+<td style="text-align: right;">261</td>
+<td style="text-align: right;">214</td>
<td style="text-align: right;">26</td>
<td style="text-align: center;">17</td>
<td style="text-align: center;">Yes</td></tr>
@@ -2422,16 +2422,16 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
-<td style="text-align: left;">org.eclipse.sisu.inject-0.9.0.M4.jar</td>
-<td style="text-align: right;">305 kB</td>
-<td style="text-align: right;">281</td>
-<td style="text-align: right;">262</td>
+<td style="text-align: left;">org.eclipse.sisu.inject-1.0.0.jar</td>
+<td style="text-align: right;">304.2 kB</td>
+<td style="text-align: right;">280</td>
+<td style="text-align: right;">261</td>
<td style="text-align: right;">8</td>
<td style="text-align: center;">1.8</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="b">
-<td style="text-align: left;">org.eclipse.sisu.plexus-0.9.0.M4.jar</td>
-<td style="text-align: right;">215.8 kB</td>
+<td style="text-align: left;">org.eclipse.sisu.plexus-1.0.0.jar</td>
+<td style="text-align: right;">215.7 kB</td>
<td style="text-align: right;">204</td>
<td style="text-align: right;">167</td>
<td style="text-align: right;">20</td>
@@ -2510,10 +2510,10 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">17</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="b">
-<td style="text-align: left;">mockito-core-5.21.0.jar</td>
-<td style="text-align: right;">711.5 kB</td>
-<td style="text-align: right;">648</td>
-<td style="text-align: right;">576</td>
+<td style="text-align: left;">mockito-core-5.23.0.jar</td>
+<td style="text-align: right;">720.7 kB</td>
+<td style="text-align: right;">656</td>
+<td style="text-align: right;">584</td>
<td style="text-align: right;">66</td>
<td style="text-align: center;">11</td>
<td style="text-align: center;">Yes</td></tr>
@@ -2534,8 +2534,8 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">1.6</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
-<td style="text-align: left;">asm-9.9.jar</td>
-<td style="text-align: right;">126.1 kB</td>
+<td style="text-align: left;">asm-9.9.1.jar</td>
+<td style="text-align: right;">126.3 kB</td>
<td style="text-align: right;">45</td>
<td style="text-align: right;">39</td>
<td style="text-align: right;">3</td>
@@ -2559,32 +2559,32 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<th>Debug Information</th></tr>
<tr class="b">
<td style="text-align: right;">83</td>
-<td style="text-align: right;">39.2 MB</td>
-<td style="text-align: right;">20300</td>
-<td style="text-align: right;">15115</td>
-<td style="text-align: right;">797</td>
+<td style="text-align: right;">39.3 MB</td>
+<td style="text-align: right;">20308</td>
+<td style="text-align: right;">15122</td>
+<td style="text-align: right;">798</td>
<td style="text-align: center;">17</td>
<td style="text-align: right;">79</td></tr>
<tr class="a">
<td style="text-align: right;">compile: 43</td>
<td style="text-align: right;">compile: 12.6 MB</td>
-<td style="text-align: right;">compile: 8647</td>
-<td style="text-align: right;">compile: 7531</td>
+<td style="text-align: right;">compile: 8646</td>
+<td style="text-align: right;">compile: 7530</td>
<td style="text-align: right;">compile: 348</td>
<td rowspan="2" style="text-align: center; vertical-align: middle;">17</td>
<td style="text-align: right;">compile: 40</td></tr>
<tr class="b">
<td style="text-align: right;">provided: 20</td>
<td style="text-align: right;">provided: 2.7 MB</td>
-<td style="text-align: right;">provided: 2138</td>
+<td style="text-align: right;">provided: 2139</td>
<td style="text-align: right;">provided: 1664</td>
-<td style="text-align: right;">provided: 174</td>
+<td style="text-align: right;">provided: 175</td>
<td style="text-align: right;">provided: 20</td></tr>
<tr class="a">
<td style="text-align: right;">test: 20</td>
<td style="text-align: right;">test: 24 MB</td>
-<td style="text-align: right;">test: 9515</td>
-<td style="text-align: right;">test: 5920</td>
+<td style="text-align: right;">test: 9523</td>
+<td style="text-align: right;">test: 5928</td>
<td style="text-align: right;">test: 275</td>
<td style="text-align: center;">17</td>
<td style="text-align: right;">test: 19</td></tr></table></section> </main>
diff --git a/rat100/apache-rat-plugin/examples/basic.html b/rat100/apache-rat-plugin/examples/basic.html
index 484d5cde6..ab027904d 100644
--- a/rat100/apache-rat-plugin/examples/basic.html
+++ b/rat100/apache-rat-plugin/examples/basic.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/basic.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/basic.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/examples/custom-license.html b/rat100/apache-rat-plugin/examples/custom-license.html
index 2dc0a7401..5fa4ce2a0 100644
--- a/rat100/apache-rat-plugin/examples/custom-license.html
+++ b/rat100/apache-rat-plugin/examples/custom-license.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/custom-license.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/custom-license.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/examples/index.html b/rat100/apache-rat-plugin/examples/index.html
index b460fbe83..044127b7f 100644
--- a/rat100/apache-rat-plugin/examples/index.html
+++ b/rat100/apache-rat-plugin/examples/index.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/index.apt at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/index.apt at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/examples/site.html b/rat100/apache-rat-plugin/examples/site.html
index fb75df83b..9545ee41c 100644
--- a/rat100/apache-rat-plugin/examples/site.html
+++ b/rat100/apache-rat-plugin/examples/site.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/site.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/site.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/examples/verify.html b/rat100/apache-rat-plugin/examples/verify.html
index 189d47004..bedfd107a 100644
--- a/rat100/apache-rat-plugin/examples/verify.html
+++ b/rat100/apache-rat-plugin/examples/verify.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/verify.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/verify.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/faq.html b/rat100/apache-rat-plugin/faq.html
index 8a401495c..6f20e3d62 100644
--- a/rat100/apache-rat-plugin/faq.html
+++ b/rat100/apache-rat-plugin/faq.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/fml/faq.fml at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/fml/faq.fml at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/help-mojo.html b/rat100/apache-rat-plugin/help-mojo.html
index 2738d5cb2..21ca1b42b 100644
--- a/rat100/apache-rat-plugin/help-mojo.html
+++ b/rat100/apache-rat-plugin/help-mojo.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-plugin-report-plugin:3.15.2:report at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-plugin-report-plugin:3.15.2:report at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/index.html b/rat100/apache-rat-plugin/index.html
index 9faa002b6..9a39c520c 100644
--- a/rat100/apache-rat-plugin/index.html
+++ b/rat100/apache-rat-plugin/index.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/issue-management.html b/rat100/apache-rat-plugin/issue-management.html
index 0334b54de..1c2761836 100644
--- a/rat100/apache-rat-plugin/issue-management.html
+++ b/rat100/apache-rat-plugin/issue-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/jacoco/jacoco-sessions.html b/rat100/apache-rat-plugin/jacoco/jacoco-sessions.html
index cefe37117..b11177893 100644
--- a/rat100/apache-rat-plugin/jacoco/jacoco-sessions.html
+++ b/rat100/apache-rat-plugin/jacoco/jacoco-sessions.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="bre [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="bre [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-plugin/jacoco/jacoco.xml b/rat100/apache-rat-plugin/jacoco/jacoco.xml
index 35bc473d2..b17c2cfe8 100644
--- a/rat100/apache-rat-plugin/jacoco/jacoco.xml
+++ b/rat100/apache-rat-plugin/jacoco/jacoco.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="Apache Creadur RAT::Plugin4Maven"><sessioninfo id="mushin-85cf65f9" start="1767856410760" dump="1767856420838"/><sessioninfo id="mushin-8ae872c2" start="1769355746911" dump="1769355754749"/><package name="org/apache/rat/mp"><class name="org/apache/rat/mp/AbstractRatMojo" sourcefilename="AbstractRatMojo.java"><method name="setAddDefaultLicenses" desc="( [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="Apache Creadur RAT::Plugin4Maven"><sessioninfo id="mushin-7e2ba633" start="1774096369329" dump="1774096377058"/><sessioninfo id="mushin-d25b01ba" start="1774175145028" dump="1774175152539"/><sessioninfo id="mushin-5b2890a6" start="1774175362558" dump="1774175370225"/><package name="org/apache/rat/mp"><class name="org/apache/rat/mp/AbstractRatMojo" sour [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-plugin/jira-changes.html b/rat100/apache-rat-plugin/jira-changes.html
index d82316027..e479453be 100644
--- a/rat100/apache-rat-plugin/jira-changes.html
+++ b/rat100/apache-rat-plugin/jira-changes.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -167,15 +167,47 @@
<td>Fix NPE on families is null</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-440">RAT-440</a></td>
+<td>-</td>
+<td>Migrate to new maven-reporting-api 4.x and entire Doxia 2.0.0 stack</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-533">RAT-533</a></td>
<td>-</td>
<td>Performance optimization in CharSetDetection</td>
<td>Task</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-530">RAT-530</a></td>
+<td>-</td>
+<td>Prepare a 0.18 release</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-498">RAT-498</a></td>
+<td>-</td>
+<td>Dependency updates via dependabot performed for release 0.18</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-293">RAT-293</a></td>
+<td>-</td>
+<td>Configure SonarCloud integration for RAT</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-353">RAT-353</a></td>
@@ -223,7 +255,7 @@
<td>Performance degradation compared to 0.15</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-348">RAT-348</a></td>
@@ -265,6 +297,14 @@
<td>Fixed</td>
<td>Closed</td></tr>
<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-536">RAT-536</a></td>
+<td>build</td>
+<td>RAT releases are not reproducible any more</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-526">RAT-526</a></td>
<td>-</td>
@@ -272,31 +312,31 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-524">RAT-524</a></td>
<td>-</td>
<td>Long processing time compared to version 0.16</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-512">RAT-512</a></td>
<td>-</td>
<td>PDF files fail the check</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
+<td>Closed</td></tr>
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-508">RAT-508</a></td>
<td>Client - maven</td>
<td>Maven plugin 0.17 logs way too much at the INFO level</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-507">RAT-507</a></td>
<td>core engine</td>
@@ -304,7 +344,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-501">RAT-501</a></td>
<td>-</td>
@@ -312,7 +352,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="a">
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-500">RAT-500</a></td>
<td>-</td>
@@ -320,7 +360,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-490">RAT-490</a></td>
<td>core engine</td>
@@ -328,6 +368,30 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-535">RAT-535</a></td>
+<td>build</td>
+<td>Fix build warning - resource plugin</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-403">RAT-403</a></td>
+<td>core engine</td>
+<td>Remove AbstractReport</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-534">RAT-534</a></td>
+<td>build</td>
+<td>Improve release verification and digest creation</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-478">RAT-478</a></td>
@@ -815,7 +879,7 @@
<td>Output process can attempt to close output multiple times.</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-326">RAT-326</a></td>
@@ -823,7 +887,7 @@
<td>Fix javadoc errors</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-315">RAT-315</a></td>
@@ -847,7 +911,7 @@
<td>BinaryGuesser.isBinary(String name) ought to throw for null input</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-321">RAT-321</a></td>
@@ -855,7 +919,7 @@
<td>Allow configuration to define SimplePatternBasedLicense instances</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-320">RAT-320</a></td>
@@ -863,7 +927,7 @@
<td>Add a command line option to output to a file.</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-317">RAT-317</a></td>
@@ -887,7 +951,7 @@
<td>BinaryGuesser - report binary file analysis as debug</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-112">RAT-112</a></td>
@@ -895,71 +959,7 @@
<td>Generated code should be labelled as such in reports</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-329">RAT-329</a></td>
-<td>core engine</td>
-<td>Add markdown and yaml as a recognized extension for processing</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-322">RAT-322</a></td>
-<td>Client - cli, Client - maven</td>
-<td>Add possibility to be able to scan objects in hidden directories</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-264">RAT-264</a></td>
-<td>-</td>
-<td>Use SPDX license identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-251">RAT-251</a></td>
-<td>-</td>
-<td>Add support for SPDX identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-182">RAT-182</a></td>
-<td>-</td>
-<td>BinaryGuesser - allow modification of binary file types</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-21">RAT-21</a></td>
-<td>license-meta-data</td>
-<td>[MOJO-1090] Allow new license boiler-plate to be specified</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-338">RAT-338</a></td>
-<td>-</td>
-<td>Update plugin dependency versions and remove pre-JDK-8 constructs in the source code</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-316">RAT-316</a></td>
-<td>core engine</td>
-<td>Add MANIFEST.MF to the default exclude list.</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Resolved</td></tr></table></section> </main>
+<td>Closed</td></tr></table></section> </main>
</div>
</div>
<hr/>
diff --git a/rat100/apache-rat-plugin/mailing-lists.html b/rat100/apache-rat-plugin/mailing-lists.html
index ee4b897cb..fa4fd65bd 100644
--- a/rat100/apache-rat-plugin/mailing-lists.html
+++ b/rat100/apache-rat-plugin/mailing-lists.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/mvn_options.html b/rat100/apache-rat-plugin/mvn_options.html
index 49ef499db..d7ac9d120 100644
--- a/rat100/apache-rat-plugin/mvn_options.html
+++ b/rat100/apache-rat-plugin/mvn_options.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/mvn_options.apt at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/mvn_options.apt at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/plugin-info.html b/rat100/apache-rat-plugin/plugin-info.html
index 0990f66d1..e7a34738c 100644
--- a/rat100/apache-rat-plugin/plugin-info.html
+++ b/rat100/apache-rat-plugin/plugin-info.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-plugin-report-plugin:3.15.2:report at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-plugin-report-plugin:3.15.2:report at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -191,18 +191,22 @@
<th>Maven</th>
<th>JDK</th></tr>
<tr class="b">
+<td>0.18</td>
+<td>3.9</td>
+<td>17</td></tr>
+<tr class="a">
<td>from 0.16 to 0.17</td>
<td>3.2.5</td>
<td>8</td></tr>
-<tr class="a">
+<tr class="b">
<td>from 0.14 to 0.15</td>
<td>2.2.1</td>
<td>8</td></tr>
-<tr class="b">
+<tr class="a">
<td>from 0.9 to 0.13</td>
<td>2.2.1</td>
<td>5</td></tr>
-<tr class="a">
+<tr class="b">
<td>from 0.6 to 0.8</td>
<td>2.0.4</td>
<td>1.4</td></tr></table></section><section><a id="Usage"></a>
diff --git a/rat100/apache-rat-plugin/pmd.html b/rat100/apache-rat-plugin/pmd.html
index 0135d759b..eb02f1edd 100644
--- a/rat100/apache-rat-plugin/pmd.html
+++ b/rat100/apache-rat-plugin/pmd.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/project-info.html b/rat100/apache-rat-plugin/project-info.html
index 4b9c57c2f..8c5777212 100644
--- a/rat100/apache-rat-plugin/project-info.html
+++ b/rat100/apache-rat-plugin/project-info.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/project-reports.html b/rat100/apache-rat-plugin/project-reports.html
index c9b867e98..ad374ec04 100644
--- a/rat100/apache-rat-plugin/project-reports.html
+++ b/rat100/apache-rat-plugin/project-reports.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -180,7 +180,7 @@
<td>Verification of coding rules.</td></tr>
<tr class="a">
<td><a href="rat-report.html">RAT Report</a></td>
-<td>Report on compliance to license related source code policies</td></tr>
+<td>Report on compliance to license related source code policies.</td></tr>
<tr class="b">
<td><a href="spotbugs.html">SpotBugs</a></td>
<td>Generates a source code report with the SpotBugs Library.</td></tr>
diff --git a/rat100/apache-rat-plugin/rat-mojo.html b/rat100/apache-rat-plugin/rat-mojo.html
index c92dcb43a..690bea71d 100644
--- a/rat100/apache-rat-plugin/rat-mojo.html
+++ b/rat100/apache-rat-plugin/rat-mojo.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-plugin-report-plugin:3.15.2:report at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-plugin-report-plugin:3.15.2:report at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/rat-report.html b/rat100/apache-rat-plugin/rat-report.html
index 459773100..dd5a54ffd 100644
--- a/rat100/apache-rat-plugin/rat-report.html
+++ b/rat100/apache-rat-plugin/rat-report.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.17:rat at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.18:rat at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -151,13 +151,13 @@
<main id="bodyColumn" class="span10">
<section>
<h1>RAT (Release Audit Tool) results</h1>
-<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.17 (Apache Software Foundation).</p>
+<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.18 (Apache Software Foundation).</p>
<p></p>
<pre>*****************************************************
Summary
*****************************************************
-Generated at: 2026-01-25T16:42:52+01:00
- by Apache Creadur RAT::Core 0.17 (Apache Software Foundation)
+Generated at: 2026-03-22T11:29:45+01:00
+ by Apache Creadur RAT::Core 0.18 (Apache Software Foundation)
-----------------------------------------------------
Counters
@@ -327,7 +327,7 @@ Detail
AL AL2.0 Apache License 2.0
/src/site/apt/examples/custom-license.apt.vm
- S text/plain UTF-8
+ S text/plain ISO-8859-1
AL AL2.0 Apache License 2.0
/src/site/apt/examples/index.apt
diff --git a/rat100/apache-rat-plugin/scm.html b/rat100/apache-rat-plugin/scm.html
index 574b69ddd..678f24a12 100644
--- a/rat100/apache-rat-plugin/scm.html
+++ b/rat100/apache-rat-plugin/scm.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/spotbugs.html b/rat100/apache-rat-plugin/spotbugs.html
index 656247921..7a654ff7a 100644
--- a/rat100/apache-rat-plugin/spotbugs.html
+++ b/rat100/apache-rat-plugin/spotbugs.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from com.github.spotbugs:spotbugs-maven-plugin:4.9.8.2:spotbugs at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from com.github.spotbugs:spotbugs-maven-plugin:4.9.8.2:spotbugs at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/taglist.html b/rat100/apache-rat-plugin/taglist.html
index b0686305b..596c035b9 100644
--- a/rat100/apache-rat-plugin/taglist.html
+++ b/rat100/apache-rat-plugin/taglist.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.codehaus.mojo:taglist-maven-plugin:3.2.2:taglist at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.codehaus.mojo:taglist-maven-plugin:3.2.2:taglist at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -182,199 +182,199 @@
<th>Line</th></tr>
<tr class="b">
<td>Use specific configuration under &lt;configuration&gt;.</td>
-<td>86</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L86">86</a></td></tr>
<tr class="a">
<td>Use specific configuration under &lt;configuration&gt;.</td>
-<td>95</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L95">95</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;configurationNoDefaults&gt; instead (note the change of state).</td>
-<td>103</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L103">103</a></td></tr>
<tr class="a">
<td>Use specific configuration under &lt;configuration&gt;.</td>
-<td>113</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L113">113</a></td></tr>
<tr class="b">
<td>Use specific configuration under &lt;configuration&gt;.</td>
-<td>120</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L120">120</a></td></tr>
<tr class="a">
<td>Use specific configuration under &lt;configuration&gt;.</td>
-<td>127</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L127">127</a></td></tr>
<tr class="b">
<td>Use LicenseFamily section of configuration file.</td>
-<td>137</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L137">137</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use specific configuration under &lt;configuration&gt;. See configuration file documentation.</td>
-<td>144</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L144">144</a></td></tr>
<tr class="b">
<td>Use specific configuration under &lt;configuration&gt;.</td>
-<td>151</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L151">151</a></td></tr>
<tr class="a">
<td>When set to true specifies that the STANDARD_PATTERNS are excluded, as are the STANDARD_SCMS patterns. Use the various InputExclude and InputInclude elements to explicitly specify what to include or exclude.</td>
-<td>184</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L184">184</a></td></tr>
<tr class="b">
<td>When set to true specifies that the MAVEN patterns are excluded. Use "inputIncludeStd MAVEN" to override.</td>
-<td>197</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L197">197</a></td></tr>
<tr class="a">
<td>When set to true specifies that the STANDARD_SCMS exclusion file processors are used to exclude files and directories (e.g. ".gitignore" or ".hgignore"). Use "inputIncludeStd STANDARD_SCMS" to override.</td>
-<td>209</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L209">209</a></td></tr>
<tr class="b">
<td>When set to true specifies that the ECLIPSE patterns are excluded. Use "inputIncludeStd ECLIPSE" to override.</td>
-<td>222</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L222">222</a></td></tr>
<tr class="a">
<td>When set to true specifies that the IDEA patterns are excluded. Use "inputIncludeStd IDEA" to override.</td>
-<td>234</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L234">234</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.All</th>
<th>Line</th></tr>
<tr class="a">
<td>use Configuration file to define licenses</td>
-<td>26</td></tr>
+<td><a href="./xref/org/apache/rat/mp/All.html#L26">26</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.Any</th>
<th>Line</th></tr>
<tr class="a">
<td>use Configuration file to define licenses</td>
-<td>26</td></tr>
+<td><a href="./xref/org/apache/rat/mp/Any.html#L26">26</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.Copyright</th>
<th>Line</th></tr>
<tr class="a">
<td>use Configuration file to define licenses</td>
-<td>26</td></tr>
+<td><a href="./xref/org/apache/rat/mp/Copyright.html#L26">26</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.EnclosingMatcher</th>
<th>Line</th></tr>
<tr class="a">
<td>use Configuration file to define licenses</td>
-<td>25</td></tr>
+<td><a href="./xref/org/apache/rat/mp/EnclosingMatcher.html#L25">25</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.Family</th>
<th>Line</th></tr>
<tr class="a">
<td>use Configuration file to define licenses</td>
-<td>25</td></tr>
+<td><a href="./xref/org/apache/rat/mp/Family.html#L25">25</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.HeaderMatcherSpecification</th>
<th>Line</th></tr>
<tr class="a">
<td>use Configuration file to define licenses</td>
-<td>25</td></tr>
+<td><a href="./xref/org/apache/rat/mp/HeaderMatcherSpecification.html#L25">25</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.License</th>
<th>Line</th></tr>
<tr class="a">
<td>use Configuration file to define licenses</td>
-<td>29</td></tr>
+<td><a href="./xref/org/apache/rat/mp/License.html#L29">29</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.Not</th>
<th>Line</th></tr>
<tr class="a">
<td>use Configuration file to define licenses</td>
-<td>26</td></tr>
+<td><a href="./xref/org/apache/rat/mp/Not.html#L26">26</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.RatCheckMojo</th>
<th>Line</th></tr>
<tr class="a">
<td>Use &lt;outputFile&gt; instead.</td>
-<td>56</td></tr>
+<td><a href="./xref/org/apache/rat/mp/RatCheckMojo.html#L56">56</a></td></tr>
<tr class="b">
<td>Use 'out' property instead.</td>
-<td>70</td></tr>
+<td><a href="./xref/org/apache/rat/mp/RatCheckMojo.html#L70">70</a></td></tr>
<tr class="a">
<td>Use setStyleSheet or xml instead.</td>
-<td>86</td></tr>
+<td><a href="./xref/org/apache/rat/mp/RatCheckMojo.html#L86">86</a></td></tr>
<tr class="b">
<td>Use &lt;counterMax&gt;Unapproved:value&lt;/counterMax&gt;.</td>
-<td>102</td></tr>
+<td><a href="./xref/org/apache/rat/mp/RatCheckMojo.html#L102">102</a></td></tr>
<tr class="a">
<td>Use &lt;editLicense&gt; and &lt;editOverwrite&gt;.</td>
-<td>111</td></tr>
+<td><a href="./xref/org/apache/rat/mp/RatCheckMojo.html#L111">111</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;editCopyright&gt; instead.</td>
-<td>134</td></tr>
+<td><a href="./xref/org/apache/rat/mp/RatCheckMojo.html#L134">134</a></td></tr>
<tr class="a">
<th>org.apache.rat.mp.RatReportMojo</th>
<th>Line</th></tr>
<tr class="b">
<td>replaced by {@link #remoteRepositories}</td>
-<td>103</td></tr>
+<td><a href="./xref/org/apache/rat/mp/RatReportMojo.html#L103">103</a></td></tr>
<tr class="a">
<td>use {@link #generate(Sink, SinkFactory, Locale)} instead.</td>
-<td>315</td></tr>
+<td><a href="./xref/org/apache/rat/mp/RatReportMojo.html#L315">315</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.Regex</th>
<th>Line</th></tr>
<tr class="a">
<td>use Configuration file to define licenses</td>
-<td>26</td></tr>
+<td><a href="./xref/org/apache/rat/mp/Regex.html#L26">26</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.Spdx</th>
<th>Line</th></tr>
<tr class="a">
<td>use Configuration file to define licenses</td>
-<td>25</td></tr>
+<td><a href="./xref/org/apache/rat/mp/Spdx.html#L25">25</a></td></tr>
<tr class="b">
<th>org.apache.rat.mp.Text</th>
<th>Line</th></tr>
<tr class="a">
<td>use Configuration file to define licenses</td>
-<td>24</td></tr>
+<td><a href="./xref/org/apache/rat/mp/Text.html#L24">24</a></td></tr>
<tr class="b">
<th>org.apache.rat.plugin.BaseRatMojo</th>
<th>Line</th></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use &lt;editCopyright&gt; instead.</td>
-<td>254</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L254">254</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;editOverwrite&gt; instead.</td>
-<td>272</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L272">272</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use &lt;editLicense&gt; instead.</td>
-<td>298</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L298">298</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;config&gt; instead.</td>
-<td>340</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L340">340</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use &lt;config&gt; instead.</td>
-<td>350</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L350">350</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;configurationNoDefaults&gt; instead.</td>
-<td>372</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L372">372</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use &lt;inputExclude&gt; instead.</td>
-<td>498</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L498">498</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;inputExclude&gt; instead.</td>
-<td>508</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L508">508</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use &lt;inputExcludeFile&gt; instead.</td>
-<td>534</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L534">534</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;inputInclude&gt; instead.</td>
-<td>592</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L592">592</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use &lt;inputInclude&gt; instead.</td>
-<td>602</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L602">602</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;inputIncludeFile&gt; instead.</td>
-<td>620</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L620">620</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use &lt;inputIncludeStd&gt; with 'HIDDEN_DIR' argument instead.</td>
-<td>646</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L646">646</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;outputStyle&gt; instead.</td>
-<td>684</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L684">684</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use &lt;outputStyle&gt; with the 'xml' argument instead.</td>
-<td>694</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L694">694</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;outputLicenses&gt; instead.</td>
-<td>716</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L716">716</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use &lt;outputFamilies&gt; instead.</td>
-<td>734</td></tr>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L734">734</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;outputFile&gt; instead.</td>
-<td>756</td></tr></table></section><section><a id="tag_class_9"></a>
+<td><a href="./xref/org/apache/rat/plugin/BaseRatMojo.html#L756">756</a></td></tr></table></section><section><a id="tag_class_9"></a>
<h2>Todo Work</h2>
<p>Number of occurrences found in the code: 2</p>
<table class="table table-striped">
@@ -383,13 +383,13 @@
<th>Line</th></tr>
<tr class="b">
<td>remove if check in v1.0</td>
-<td>516</td></tr>
+<td><a href="./xref/org/apache/rat/mp/AbstractRatMojo.html#L516">516</a></td></tr>
<tr class="a">
<th>org.apache.rat.mp.RatReportMojo</th>
<th>Line</th></tr>
<tr class="b">
<td>Replace null with real value</td>
-<td>167</td></tr></table></section></section> </main>
+<td><a href="./xref/org/apache/rat/mp/RatReportMojo.html#L167">167</a></td></tr></table></section></section> </main>
</div>
</div>
<hr/>
diff --git a/rat100/apache-rat-plugin/team.html b/rat100/apache-rat-plugin/team.html
index 5972d188c..2ff11ab2d 100644
--- a/rat100/apache-rat-plugin/team.html
+++ b/rat100/apache-rat-plugin/team.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-plugin/xref-test/org/apache/rat/mp/OptionMojoTest.html b/rat100/apache-rat-plugin/xref-test/org/apache/rat/mp/OptionMojoTest.html
index 44212d528..02999c164 100644
--- a/rat100/apache-rat-plugin/xref-test/org/apache/rat/mp/OptionMojoTest.html
+++ b/rat100/apache-rat-plugin/xref-test/org/apache/rat/mp/OptionMojoTest.html
@@ -40,132 +40,131 @@
<a class="jxr_linenumber" name="L32" href="#L32">32</a> <strong class="jxr_keyword">import</strong> org.apache.rat.utils.DefaultLog;
<a class="jxr_linenumber" name="L33" href="#L33">33</a> <strong class="jxr_keyword">import</strong> org.codehaus.plexus.component.configurator.ComponentConfigurationException;
<a class="jxr_linenumber" name="L34" href="#L34">34</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.AfterAll;
-<a class="jxr_linenumber" name="L35" href="#L35">35</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.AfterEach;
-<a class="jxr_linenumber" name="L36" href="#L36">36</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.Assertions;
-<a class="jxr_linenumber" name="L37" href="#L37">37</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.BeforeAll;
-<a class="jxr_linenumber" name="L38" href="#L38">38</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.CleanupMode;
-<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.TempDir;
-<a class="jxr_linenumber" name="L40" href="#L40">40</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.ParameterizedTest;
-<a class="jxr_linenumber" name="L41" href="#L41">41</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsProvider;
-<a class="jxr_linenumber" name="L42" href="#L42">42</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsSource;
-<a class="jxr_linenumber" name="L43" href="#L43">43</a>
-<a class="jxr_linenumber" name="L44" href="#L44">44</a> <strong class="jxr_keyword">import</strong> java.io.File;
-<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">import</strong> java.io.FileWriter;
-<a class="jxr_linenumber" name="L46" href="#L46">46</a> <strong class="jxr_keyword">import</strong> java.io.IOException;
-<a class="jxr_linenumber" name="L47" href="#L47">47</a> <strong class="jxr_keyword">import</strong> java.lang.reflect.Method;
-<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">import</strong> java.nio.charset.StandardCharsets;
-<a class="jxr_linenumber" name="L49" href="#L49">49</a> <strong class="jxr_keyword">import</strong> java.nio.file.Path;
-<a class="jxr_linenumber" name="L50" href="#L50">50</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList;
-<a class="jxr_linenumber" name="L51" href="#L51">51</a> <strong class="jxr_keyword">import</strong> java.util.List;
-<a class="jxr_linenumber" name="L52" href="#L52">52</a>
-<a class="jxr_linenumber" name="L53" href="#L53">53</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> java.lang.String.format;
-<a class="jxr_linenumber" name="L54" href="#L54">54</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.fail;
+<a class="jxr_linenumber" name="L35" href="#L35">35</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.Assertions;
+<a class="jxr_linenumber" name="L36" href="#L36">36</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.BeforeAll;
+<a class="jxr_linenumber" name="L37" href="#L37">37</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.CleanupMode;
+<a class="jxr_linenumber" name="L38" href="#L38">38</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.TempDir;
+<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.ParameterizedTest;
+<a class="jxr_linenumber" name="L40" href="#L40">40</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsProvider;
+<a class="jxr_linenumber" name="L41" href="#L41">41</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsSource;
+<a class="jxr_linenumber" name="L42" href="#L42">42</a>
+<a class="jxr_linenumber" name="L43" href="#L43">43</a> <strong class="jxr_keyword">import</strong> java.io.File;
+<a class="jxr_linenumber" name="L44" href="#L44">44</a> <strong class="jxr_keyword">import</strong> java.io.FileWriter;
+<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">import</strong> java.io.IOException;
+<a class="jxr_linenumber" name="L46" href="#L46">46</a> <strong class="jxr_keyword">import</strong> java.lang.reflect.Method;
+<a class="jxr_linenumber" name="L47" href="#L47">47</a> <strong class="jxr_keyword">import</strong> java.nio.charset.StandardCharsets;
+<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">import</strong> java.nio.file.Path;
+<a class="jxr_linenumber" name="L49" href="#L49">49</a> <strong class="jxr_keyword">import</strong> java.util.ArrayList;
+<a class="jxr_linenumber" name="L50" href="#L50">50</a> <strong class="jxr_keyword">import</strong> java.util.List;
+<a class="jxr_linenumber" name="L51" href="#L51">51</a>
+<a class="jxr_linenumber" name="L52" href="#L52">52</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> java.lang.String.format;
+<a class="jxr_linenumber" name="L53" href="#L53">53</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.fail;
+<a class="jxr_linenumber" name="L54" href="#L54">54</a>
<a class="jxr_linenumber" name="L55" href="#L55">55</a>
-<a class="jxr_linenumber" name="L56" href="#L56">56</a>
-<a class="jxr_linenumber" name="L57" href="#L57">57</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a name="OptionMojoTest" href="../../../../org/apache/rat/mp/OptionMojoTest.html#OptionMojoTest">OptionMojoTest</a> {
-<a class="jxr_linenumber" name="L58" href="#L58">58</a>
-<a class="jxr_linenumber" name="L59" href="#L59">59</a> @TempDir(cleanup = CleanupMode.NEVER)
-<a class="jxr_linenumber" name="L60" href="#L60">60</a> <strong class="jxr_keyword">static</strong> Path testPath;
-<a class="jxr_linenumber" name="L61" href="#L61">61</a>
-<a class="jxr_linenumber" name="L62" href="#L62">62</a> <strong class="jxr_keyword">static</strong> String POM_FMT;
-<a class="jxr_linenumber" name="L63" href="#L63">63</a>
-<a class="jxr_linenumber" name="L64" href="#L64">64</a> @BeforeAll
-<a class="jxr_linenumber" name="L65" href="#L65">65</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> makeDirs() <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="L66" href="#L66">66</a> POM_FMT = IOUtils.resourceToString(<span class="jxr_string">"/optionTest/pom.tpl"</span>, StandardCharsets.UTF_8);
-<a class="jxr_linenumber" name="L67" href="#L67">67</a> }
-<a class="jxr_linenumber" name="L68" href="#L68">68</a>
-<a class="jxr_linenumber" name="L69" href="#L69">69</a> @AfterAll
-<a class="jxr_linenumber" name="L70" href="#L70">70</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> preserveData() {
-<a class="jxr_linenumber" name="L71" href="#L71">71</a> AbstractConfigurationOptionsProvider.preserveData(testPath.toFile(), <span class="jxr_string">"optionTest"</span>);
-<a class="jxr_linenumber" name="L72" href="#L72">72</a> }
-<a class="jxr_linenumber" name="L73" href="#L73">73</a>
-<a class="jxr_linenumber" name="L74" href="#L74">74</a> @ParameterizedTest
-<a class="jxr_linenumber" name="L75" href="#L75">75</a> @ArgumentsSource(MojoOptionsProvider.<strong class="jxr_keyword">class</strong>)
-<a class="jxr_linenumber" name="L76" href="#L76">76</a> <strong class="jxr_keyword">void</strong> testOptionsUpdateConfig(String name, OptionCollectionTest.OptionTest test) {
-<a class="jxr_linenumber" name="L77" href="#L77">77</a> DefaultLog.getInstance().info(<span class="jxr_string">"Running "</span> + name);
-<a class="jxr_linenumber" name="L78" href="#L78">78</a> test.test();
-<a class="jxr_linenumber" name="L79" href="#L79">79</a> }
-<a class="jxr_linenumber" name="L80" href="#L80">80</a>
-<a class="jxr_linenumber" name="L81" href="#L81">81</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> MojoOptionsProvider <strong class="jxr_keyword">extends</strong> AbstractConfigurationOptionsProvider <strong class="jxr_keyword">implements</strong> ArgumentsProvider {
-<a class="jxr_linenumber" name="L82" href="#L82">82</a>
-<a class="jxr_linenumber" name="L83" href="#L83">83</a> <strong class="jxr_keyword">private</strong> RatCheckMojo mojo = <strong class="jxr_keyword">null</strong>;
-<a class="jxr_linenumber" name="L84" href="#L84">84</a>
-<a class="jxr_linenumber" name="L85" href="#L85">85</a> <strong class="jxr_keyword">public</strong> MojoOptionsProvider() {
-<a class="jxr_linenumber" name="L86" href="#L86">86</a> <strong class="jxr_keyword">super</strong>(BaseRatMojo.unsupportedArgs(), testPath.toFile());
-<a class="jxr_linenumber" name="L87" href="#L87">87</a> }
-<a class="jxr_linenumber" name="L88" href="#L88">88</a>
-<a class="jxr_linenumber" name="L89" href="#L89">89</a> <strong class="jxr_keyword">private</strong> RatCheckMojo generateMojo(List<Pair<Option, String[]>> args) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="L90" href="#L90">90</a> <a name="MavenOption" href="../../../../org/apache/rat/mp/MavenOption.html#MavenOption">MavenOption</a> keyOption = <strong class="jxr_keyword">new</strong> <a name="MavenOption" href="../../../../org/apache/rat/mp/MavenOption.html#MavenOption">MavenOption</a>(args.get(0).getKey() == <strong class="jxr_keyword">null</strong> ?
-<a class="jxr_linenumber" name="L91" href="#L91">91</a> Option.builder().longOpt(<span class="jxr_string">"no-option"</span>).build() :
-<a class="jxr_linenumber" name="L92" href="#L92">92</a> args.get(0).getKey());
-<a class="jxr_linenumber" name="L93" href="#L93">93</a> List<String> mavenOptions = <strong class="jxr_keyword">new</strong> ArrayList<>();
-<a class="jxr_linenumber" name="L94" href="#L94">94</a> <strong class="jxr_keyword">for</strong> (Pair<Option, String[]> pair : args) {
-<a class="jxr_linenumber" name="L95" href="#L95">95</a> <strong class="jxr_keyword">if</strong> (pair.getKey() != <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="L96" href="#L96">96</a> String[] values = pair.getValue();
-<a class="jxr_linenumber" name="L97" href="#L97">97</a> <strong class="jxr_keyword">if</strong> (values != <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="L98" href="#L98">98</a> <strong class="jxr_keyword">for</strong> (String value : values) {
-<a class="jxr_linenumber" name="L99" href="#L99">99</a> mavenOptions.add(<strong class="jxr_keyword">new</strong> <a name="MavenOption" href="../../../../org/apache/rat/mp/MavenOption.html#MavenOption">MavenOption</a>(pair.getKey()).xmlNode(value));
-<a class="jxr_linenumber" name="L100" href="#L100">100</a> }
-<a class="jxr_linenumber" name="L101" href="#L101">101</a> } <strong class="jxr_keyword">else</strong> {
-<a class="jxr_linenumber" name="L102" href="#L102">102</a> mavenOptions.add(<strong class="jxr_keyword">new</strong> <a name="MavenOption" href="../../../../org/apache/rat/mp/MavenOption.html#MavenOption">MavenOption</a>(pair.getKey()).xmlNode(<span class="jxr_string">"true"</span>));
-<a class="jxr_linenumber" name="L103" href="#L103">103</a> }
-<a class="jxr_linenumber" name="L104" href="#L104">104</a> }
-<a class="jxr_linenumber" name="L105" href="#L105">105</a> }
-<a class="jxr_linenumber" name="L106" href="#L106">106</a> <em class="jxr_comment">// StringBuilder develops the core pom commands.</em>
-<a class="jxr_linenumber" name="L107" href="#L107">107</a> StringBuilder sb = <strong class="jxr_keyword">new</strong> StringBuilder();
-<a class="jxr_linenumber" name="L108" href="#L108">108</a> mavenOptions.forEach(sb::append);
-<a class="jxr_linenumber" name="L109" href="#L109">109</a> Path pomPath = testPath.resolve(keyOption.name).resolve(<span class="jxr_string">"pom.xml"</span>);
-<a class="jxr_linenumber" name="L110" href="#L110">110</a> File pomFile = pomPath.toFile();
-<a class="jxr_linenumber" name="L111" href="#L111">111</a> pomFile.getParentFile().mkdirs();
-<a class="jxr_linenumber" name="L112" href="#L112">112</a> <strong class="jxr_keyword">try</strong> (FileWriter writer = <strong class="jxr_keyword">new</strong> FileWriter(pomFile)) {
-<a class="jxr_linenumber" name="L113" href="#L113">113</a> writer.append(format(POM_FMT, keyOption.name, sb));
-<a class="jxr_linenumber" name="L114" href="#L114">114</a> writer.flush();
-<a class="jxr_linenumber" name="L115" href="#L115">115</a> }
-<a class="jxr_linenumber" name="L116" href="#L116">116</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L117" href="#L117">117</a> <strong class="jxr_keyword">final</strong> RatCheckMojo mojo = <strong class="jxr_keyword">new</strong> SimpleMojoTestcase(){}.getMojo(pomFile);
-<a class="jxr_linenumber" name="L118" href="#L118">118</a> Assertions.assertNotNull(mojo);
-<a class="jxr_linenumber" name="L119" href="#L119">119</a> <strong class="jxr_keyword">return</strong> mojo;
-<a class="jxr_linenumber" name="L120" href="#L120">120</a> } <strong class="jxr_keyword">catch</strong> (IOException e) {
-<a class="jxr_linenumber" name="L121" href="#L121">121</a> <strong class="jxr_keyword">throw</strong> e;
-<a class="jxr_linenumber" name="L122" href="#L122">122</a> } <strong class="jxr_keyword">catch</strong> (Exception e) {
-<a class="jxr_linenumber" name="L123" href="#L123">123</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IOException(format(<span class="jxr_string">"Unable to generate mojo for %s (%s)"</span>, keyOption.name, keyOption), e);
-<a class="jxr_linenumber" name="L124" href="#L124">124</a> }
-<a class="jxr_linenumber" name="L125" href="#L125">125</a> }
-<a class="jxr_linenumber" name="L126" href="#L126">126</a>
-<a class="jxr_linenumber" name="L127" href="#L127">127</a> @Override
-<a class="jxr_linenumber" name="L128" href="#L128">128</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">final</strong> ReportConfiguration generateConfig(List<Pair<Option, String[]>> args) <strong class="jxr_keyword">throws</strong> IOException {
-<a class="jxr_linenumber" name="L129" href="#L129">129</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L130" href="#L130">130</a> <strong class="jxr_keyword">this</strong>.mojo = generateMojo(args);
-<a class="jxr_linenumber" name="L131" href="#L131">131</a> AbstractConfigurationOptionsProvider.setup(<strong class="jxr_keyword">this</strong>.mojo.getProject().getBasedir());
-<a class="jxr_linenumber" name="L132" href="#L132">132</a> <strong class="jxr_keyword">return</strong> mojo.getConfiguration();
-<a class="jxr_linenumber" name="L133" href="#L133">133</a> } <strong class="jxr_keyword">catch</strong> (MojoExecutionException e) {
-<a class="jxr_linenumber" name="L134" href="#L134">134</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IOException(e.getMessage(), e);
-<a class="jxr_linenumber" name="L135" href="#L135">135</a> }
-<a class="jxr_linenumber" name="L136" href="#L136">136</a> }
-<a class="jxr_linenumber" name="L137" href="#L137">137</a>
-<a class="jxr_linenumber" name="L138" href="#L138">138</a> @Override
-<a class="jxr_linenumber" name="L139" href="#L139">139</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> helpTest() {
-<a class="jxr_linenumber" name="L140" href="#L140">140</a> fail(<span class="jxr_string">"Should not call help"</span>);
-<a class="jxr_linenumber" name="L141" href="#L141">141</a> }
-<a class="jxr_linenumber" name="L142" href="#L142">142</a> }
-<a class="jxr_linenumber" name="L143" href="#L143">143</a>
-<a class="jxr_linenumber" name="L144" href="#L144">144</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">abstract</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> SimpleMojoTestcase <strong class="jxr_keyword">extends</strong> <a name="BetterAbstractMojoTestCase" href="../../../../org/apache/rat/mp/BetterAbstractMojoTestCase.html#BetterAbstractMojoTestCase">BetterAbstractMojoTestCase</a> {
-<a class="jxr_linenumber" name="L145" href="#L145">145</a> <strong class="jxr_keyword">public</strong> RatCheckMojo getMojo(File pomFile) <strong class="jxr_keyword">throws</strong> Exception {
-<a class="jxr_linenumber" name="L146" href="#L146">146</a> setUp();
-<a class="jxr_linenumber" name="L147" href="#L147">147</a> ProjectBuildingRequest buildingRequest = newMavenSession().getProjectBuildingRequest();
-<a class="jxr_linenumber" name="L148" href="#L148">148</a> ProjectBuilder projectBuilder = lookup(ProjectBuilder.<strong class="jxr_keyword">class</strong>);
-<a class="jxr_linenumber" name="L149" href="#L149">149</a> MavenProject project = projectBuilder.build(pomFile, buildingRequest).getProject();
-<a class="jxr_linenumber" name="L150" href="#L150">150</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L151" href="#L151">151</a> <strong class="jxr_keyword">return</strong> (RatCheckMojo) lookupConfiguredMojo(project, <span class="jxr_string">"check"</span>);
-<a class="jxr_linenumber" name="L152" href="#L152">152</a> } <strong class="jxr_keyword">catch</strong> (ComponentConfigurationException e) {
-<a class="jxr_linenumber" name="L153" href="#L153">153</a> <strong class="jxr_keyword">for</strong> (Method m : RatCheckMojo.<strong class="jxr_keyword">class</strong>.getMethods()) {
-<a class="jxr_linenumber" name="L154" href="#L154">154</a> System.out.println( m );
-<a class="jxr_linenumber" name="L155" href="#L155">155</a> }
-<a class="jxr_linenumber" name="L156" href="#L156">156</a> <strong class="jxr_keyword">throw</strong> e;
-<a class="jxr_linenumber" name="L157" href="#L157">157</a> }
-<a class="jxr_linenumber" name="L158" href="#L158">158</a> }
-<a class="jxr_linenumber" name="L159" href="#L159">159</a> }
-<a class="jxr_linenumber" name="L160" href="#L160">160</a> }
+<a class="jxr_linenumber" name="L56" href="#L56">56</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a name="OptionMojoTest" href="../../../../org/apache/rat/mp/OptionMojoTest.html#OptionMojoTest">OptionMojoTest</a> {
+<a class="jxr_linenumber" name="L57" href="#L57">57</a>
+<a class="jxr_linenumber" name="L58" href="#L58">58</a> @TempDir(cleanup = CleanupMode.NEVER)
+<a class="jxr_linenumber" name="L59" href="#L59">59</a> <strong class="jxr_keyword">static</strong> Path testPath;
+<a class="jxr_linenumber" name="L60" href="#L60">60</a>
+<a class="jxr_linenumber" name="L61" href="#L61">61</a> <strong class="jxr_keyword">static</strong> String POM_FMT;
+<a class="jxr_linenumber" name="L62" href="#L62">62</a>
+<a class="jxr_linenumber" name="L63" href="#L63">63</a> @BeforeAll
+<a class="jxr_linenumber" name="L64" href="#L64">64</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> makeDirs() <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="L65" href="#L65">65</a> POM_FMT = IOUtils.resourceToString(<span class="jxr_string">"/optionTest/pom.tpl"</span>, StandardCharsets.UTF_8);
+<a class="jxr_linenumber" name="L66" href="#L66">66</a> }
+<a class="jxr_linenumber" name="L67" href="#L67">67</a>
+<a class="jxr_linenumber" name="L68" href="#L68">68</a> @AfterAll
+<a class="jxr_linenumber" name="L69" href="#L69">69</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> preserveData() {
+<a class="jxr_linenumber" name="L70" href="#L70">70</a> AbstractConfigurationOptionsProvider.preserveData(testPath.toFile(), <span class="jxr_string">"optionTest"</span>);
+<a class="jxr_linenumber" name="L71" href="#L71">71</a> }
+<a class="jxr_linenumber" name="L72" href="#L72">72</a>
+<a class="jxr_linenumber" name="L73" href="#L73">73</a> @ParameterizedTest
+<a class="jxr_linenumber" name="L74" href="#L74">74</a> @ArgumentsSource(MojoOptionsProvider.<strong class="jxr_keyword">class</strong>)
+<a class="jxr_linenumber" name="L75" href="#L75">75</a> <strong class="jxr_keyword">void</strong> testOptionsUpdateConfig(String name, OptionCollectionTest.OptionTest test) {
+<a class="jxr_linenumber" name="L76" href="#L76">76</a> DefaultLog.getInstance().info(<span class="jxr_string">"Running "</span> + name);
+<a class="jxr_linenumber" name="L77" href="#L77">77</a> test.test();
+<a class="jxr_linenumber" name="L78" href="#L78">78</a> }
+<a class="jxr_linenumber" name="L79" href="#L79">79</a>
+<a class="jxr_linenumber" name="L80" href="#L80">80</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> MojoOptionsProvider <strong class="jxr_keyword">extends</strong> AbstractConfigurationOptionsProvider <strong class="jxr_keyword">implements</strong> ArgumentsProvider {
+<a class="jxr_linenumber" name="L81" href="#L81">81</a>
+<a class="jxr_linenumber" name="L82" href="#L82">82</a> <strong class="jxr_keyword">private</strong> RatCheckMojo mojo = <strong class="jxr_keyword">null</strong>;
+<a class="jxr_linenumber" name="L83" href="#L83">83</a>
+<a class="jxr_linenumber" name="L84" href="#L84">84</a> <strong class="jxr_keyword">public</strong> MojoOptionsProvider() {
+<a class="jxr_linenumber" name="L85" href="#L85">85</a> <strong class="jxr_keyword">super</strong>(BaseRatMojo.unsupportedArgs(), testPath.toFile());
+<a class="jxr_linenumber" name="L86" href="#L86">86</a> }
+<a class="jxr_linenumber" name="L87" href="#L87">87</a>
+<a class="jxr_linenumber" name="L88" href="#L88">88</a> <strong class="jxr_keyword">private</strong> RatCheckMojo generateMojo(List<Pair<Option, String[]>> args) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="L89" href="#L89">89</a> <a name="MavenOption" href="../../../../org/apache/rat/mp/MavenOption.html#MavenOption">MavenOption</a> keyOption = <strong class="jxr_keyword">new</strong> <a name="MavenOption" href="../../../../org/apache/rat/mp/MavenOption.html#MavenOption">MavenOption</a>(args.get(0).getKey() == <strong class="jxr_keyword">null</strong> ?
+<a class="jxr_linenumber" name="L90" href="#L90">90</a> Option.builder().longOpt(<span class="jxr_string">"no-option"</span>).build() :
+<a class="jxr_linenumber" name="L91" href="#L91">91</a> args.get(0).getKey());
+<a class="jxr_linenumber" name="L92" href="#L92">92</a> List<String> mavenOptions = <strong class="jxr_keyword">new</strong> ArrayList<>();
+<a class="jxr_linenumber" name="L93" href="#L93">93</a> <strong class="jxr_keyword">for</strong> (Pair<Option, String[]> pair : args) {
+<a class="jxr_linenumber" name="L94" href="#L94">94</a> <strong class="jxr_keyword">if</strong> (pair.getKey() != <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="L95" href="#L95">95</a> String[] values = pair.getValue();
+<a class="jxr_linenumber" name="L96" href="#L96">96</a> <strong class="jxr_keyword">if</strong> (values != <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="L97" href="#L97">97</a> <strong class="jxr_keyword">for</strong> (String value : values) {
+<a class="jxr_linenumber" name="L98" href="#L98">98</a> mavenOptions.add(<strong class="jxr_keyword">new</strong> <a name="MavenOption" href="../../../../org/apache/rat/mp/MavenOption.html#MavenOption">MavenOption</a>(pair.getKey()).xmlNode(value));
+<a class="jxr_linenumber" name="L99" href="#L99">99</a> }
+<a class="jxr_linenumber" name="L100" href="#L100">100</a> } <strong class="jxr_keyword">else</strong> {
+<a class="jxr_linenumber" name="L101" href="#L101">101</a> mavenOptions.add(<strong class="jxr_keyword">new</strong> <a name="MavenOption" href="../../../../org/apache/rat/mp/MavenOption.html#MavenOption">MavenOption</a>(pair.getKey()).xmlNode(<span class="jxr_string">"true"</span>));
+<a class="jxr_linenumber" name="L102" href="#L102">102</a> }
+<a class="jxr_linenumber" name="L103" href="#L103">103</a> }
+<a class="jxr_linenumber" name="L104" href="#L104">104</a> }
+<a class="jxr_linenumber" name="L105" href="#L105">105</a> <em class="jxr_comment">// StringBuilder develops the core pom commands.</em>
+<a class="jxr_linenumber" name="L106" href="#L106">106</a> StringBuilder sb = <strong class="jxr_keyword">new</strong> StringBuilder();
+<a class="jxr_linenumber" name="L107" href="#L107">107</a> mavenOptions.forEach(sb::append);
+<a class="jxr_linenumber" name="L108" href="#L108">108</a> Path pomPath = testPath.resolve(keyOption.name).resolve(<span class="jxr_string">"pom.xml"</span>);
+<a class="jxr_linenumber" name="L109" href="#L109">109</a> File pomFile = pomPath.toFile();
+<a class="jxr_linenumber" name="L110" href="#L110">110</a> pomFile.getParentFile().mkdirs();
+<a class="jxr_linenumber" name="L111" href="#L111">111</a> <strong class="jxr_keyword">try</strong> (FileWriter writer = <strong class="jxr_keyword">new</strong> FileWriter(pomFile)) {
+<a class="jxr_linenumber" name="L112" href="#L112">112</a> writer.append(format(POM_FMT, keyOption.name, sb));
+<a class="jxr_linenumber" name="L113" href="#L113">113</a> writer.flush();
+<a class="jxr_linenumber" name="L114" href="#L114">114</a> }
+<a class="jxr_linenumber" name="L115" href="#L115">115</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L116" href="#L116">116</a> <strong class="jxr_keyword">final</strong> RatCheckMojo mojo = <strong class="jxr_keyword">new</strong> SimpleMojoTestcase(){}.getMojo(pomFile);
+<a class="jxr_linenumber" name="L117" href="#L117">117</a> Assertions.assertNotNull(mojo);
+<a class="jxr_linenumber" name="L118" href="#L118">118</a> <strong class="jxr_keyword">return</strong> mojo;
+<a class="jxr_linenumber" name="L119" href="#L119">119</a> } <strong class="jxr_keyword">catch</strong> (IOException e) {
+<a class="jxr_linenumber" name="L120" href="#L120">120</a> <strong class="jxr_keyword">throw</strong> e;
+<a class="jxr_linenumber" name="L121" href="#L121">121</a> } <strong class="jxr_keyword">catch</strong> (Exception e) {
+<a class="jxr_linenumber" name="L122" href="#L122">122</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IOException(format(<span class="jxr_string">"Unable to generate mojo for %s (%s)"</span>, keyOption.name, keyOption), e);
+<a class="jxr_linenumber" name="L123" href="#L123">123</a> }
+<a class="jxr_linenumber" name="L124" href="#L124">124</a> }
+<a class="jxr_linenumber" name="L125" href="#L125">125</a>
+<a class="jxr_linenumber" name="L126" href="#L126">126</a> @Override
+<a class="jxr_linenumber" name="L127" href="#L127">127</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">final</strong> ReportConfiguration generateConfig(List<Pair<Option, String[]>> args) <strong class="jxr_keyword">throws</strong> IOException {
+<a class="jxr_linenumber" name="L128" href="#L128">128</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L129" href="#L129">129</a> <strong class="jxr_keyword">this</strong>.mojo = generateMojo(args);
+<a class="jxr_linenumber" name="L130" href="#L130">130</a> AbstractConfigurationOptionsProvider.setup(<strong class="jxr_keyword">this</strong>.mojo.getProject().getBasedir());
+<a class="jxr_linenumber" name="L131" href="#L131">131</a> <strong class="jxr_keyword">return</strong> mojo.getConfiguration();
+<a class="jxr_linenumber" name="L132" href="#L132">132</a> } <strong class="jxr_keyword">catch</strong> (MojoExecutionException e) {
+<a class="jxr_linenumber" name="L133" href="#L133">133</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> IOException(e.getMessage(), e);
+<a class="jxr_linenumber" name="L134" href="#L134">134</a> }
+<a class="jxr_linenumber" name="L135" href="#L135">135</a> }
+<a class="jxr_linenumber" name="L136" href="#L136">136</a>
+<a class="jxr_linenumber" name="L137" href="#L137">137</a> @Override
+<a class="jxr_linenumber" name="L138" href="#L138">138</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> helpTest() {
+<a class="jxr_linenumber" name="L139" href="#L139">139</a> fail(<span class="jxr_string">"Should not call help"</span>);
+<a class="jxr_linenumber" name="L140" href="#L140">140</a> }
+<a class="jxr_linenumber" name="L141" href="#L141">141</a> }
+<a class="jxr_linenumber" name="L142" href="#L142">142</a>
+<a class="jxr_linenumber" name="L143" href="#L143">143</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">abstract</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> SimpleMojoTestcase <strong class="jxr_keyword">extends</strong> <a name="BetterAbstractMojoTestCase" href="../../../../org/apache/rat/mp/BetterAbstractMojoTestCase.html#BetterAbstractMojoTestCase">BetterAbstractMojoTestCase</a> {
+<a class="jxr_linenumber" name="L144" href="#L144">144</a> <strong class="jxr_keyword">public</strong> RatCheckMojo getMojo(File pomFile) <strong class="jxr_keyword">throws</strong> Exception {
+<a class="jxr_linenumber" name="L145" href="#L145">145</a> setUp();
+<a class="jxr_linenumber" name="L146" href="#L146">146</a> ProjectBuildingRequest buildingRequest = newMavenSession().getProjectBuildingRequest();
+<a class="jxr_linenumber" name="L147" href="#L147">147</a> ProjectBuilder projectBuilder = lookup(ProjectBuilder.<strong class="jxr_keyword">class</strong>);
+<a class="jxr_linenumber" name="L148" href="#L148">148</a> MavenProject project = projectBuilder.build(pomFile, buildingRequest).getProject();
+<a class="jxr_linenumber" name="L149" href="#L149">149</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L150" href="#L150">150</a> <strong class="jxr_keyword">return</strong> (RatCheckMojo) lookupConfiguredMojo(project, <span class="jxr_string">"check"</span>);
+<a class="jxr_linenumber" name="L151" href="#L151">151</a> } <strong class="jxr_keyword">catch</strong> (ComponentConfigurationException e) {
+<a class="jxr_linenumber" name="L152" href="#L152">152</a> <strong class="jxr_keyword">for</strong> (Method m : RatCheckMojo.<strong class="jxr_keyword">class</strong>.getMethods()) {
+<a class="jxr_linenumber" name="L153" href="#L153">153</a> System.out.println( m );
+<a class="jxr_linenumber" name="L154" href="#L154">154</a> }
+<a class="jxr_linenumber" name="L155" href="#L155">155</a> <strong class="jxr_keyword">throw</strong> e;
+<a class="jxr_linenumber" name="L156" href="#L156">156</a> }
+<a class="jxr_linenumber" name="L157" href="#L157">157</a> }
+<a class="jxr_linenumber" name="L158" href="#L158">158</a> }
+<a class="jxr_linenumber" name="L159" href="#L159">159</a> }
</pre>
<hr/>
<div id="footer">© 2007–2026 <a href="https://www.apache.org">Apache Software Foundation</a></div>
diff --git a/rat100/apache-rat-tasks/ant_options.html b/rat100/apache-rat-tasks/ant_options.html
index 5bd606120..4e12a6907 100644
--- a/rat100/apache-rat-tasks/ant_options.html
+++ b/rat100/apache-rat-tasks/ant_options.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/ant_options.apt at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/ant_options.apt at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.InputExclude.html b/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.InputExclude.html
index 7ed28cb84..42090976f 100644
--- a/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.InputExclude.html
+++ b/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.InputExclude.html
@@ -59,8 +59,8 @@ loadScripts(document, 'script');</script>
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
<li><a href="#method-detail" tabindex="0">Method Details</a>
<ol class="toc-list">
-<li><a href="#addConfiguredStd(org.apache.rat.anttasks.BaseAntTask.Std)" tabindex="0">addConfiguredStd(BaseAntTask.Std)</a></li>
<li><a href="#addConfiguredExpr(org.apache.rat.anttasks.BaseAntTask.Expr)" tabindex="0">addConfiguredExpr(BaseAntTask.Expr)</a></li>
+<li><a href="#addConfiguredStd(org.apache.rat.anttasks.BaseAntTask.Std)" tabindex="0">addConfiguredStd(BaseAntTask.Std)</a></li>
<li><a href="#addConfiguredFileset(org.apache.tools.ant.types.FileSet)" tabindex="0">addConfiguredFileset(FileSet)</a></li>
</ol>
</li>
@@ -125,18 +125,18 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
-<section class="detail" id="addConfiguredStd(org.apache.rat.anttasks.BaseAntTask.Std)">
-<h3>addConfiguredStd</h3>
+<section class="detail" id="addConfiguredExpr(org.apache.rat.anttasks.BaseAntTask.Expr)">
+<h3>addConfiguredExpr</h3>
<div class="horizontal-scroll">
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredStd</span><wbr><span class="parameters">(<a href="BaseAntTask.Std.html" title="class in org.apache.rat.anttasks">BaseAntTask.Std</a> standardCollection)</span></div>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredExpr</span><wbr><span class="parameters">(<a href="BaseAntTask.Expr.html" title="class in org.apache.rat.anttasks">BaseAntTask.Expr</a> expression)</span></div>
</div>
</section>
</li>
<li>
-<section class="detail" id="addConfiguredExpr(org.apache.rat.anttasks.BaseAntTask.Expr)">
-<h3>addConfiguredExpr</h3>
+<section class="detail" id="addConfiguredStd(org.apache.rat.anttasks.BaseAntTask.Std)">
+<h3>addConfiguredStd</h3>
<div class="horizontal-scroll">
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredExpr</span><wbr><span class="parameters">(<a href="BaseAntTask.Expr.html" title="class in org.apache.rat.anttasks">BaseAntTask.Expr</a> expression)</span></div>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredStd</span><wbr><span class="parameters">(<a href="BaseAntTask.Std.html" title="class in org.apache.rat.anttasks">BaseAntTask.Std</a> standardCollection)</span></div>
</div>
</section>
</li>
diff --git a/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.InputInclude.html b/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.InputInclude.html
index 4e026a9c4..78cd1577d 100644
--- a/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.InputInclude.html
+++ b/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.InputInclude.html
@@ -60,8 +60,8 @@ loadScripts(document, 'script');</script>
<li><a href="#method-detail" tabindex="0">Method Details</a>
<ol class="toc-list">
<li><a href="#addConfiguredExpr(org.apache.rat.anttasks.BaseAntTask.Expr)" tabindex="0">addConfiguredExpr(BaseAntTask.Expr)</a></li>
-<li><a href="#addConfiguredFileset(org.apache.tools.ant.types.FileSet)" tabindex="0">addConfiguredFileset(FileSet)</a></li>
<li><a href="#addConfiguredStd(org.apache.rat.anttasks.BaseAntTask.Std)" tabindex="0">addConfiguredStd(BaseAntTask.Std)</a></li>
+<li><a href="#addConfiguredFileset(org.apache.tools.ant.types.FileSet)" tabindex="0">addConfiguredFileset(FileSet)</a></li>
</ol>
</li>
</ol>
@@ -133,18 +133,18 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
-<section class="detail" id="addConfiguredFileset(org.apache.tools.ant.types.FileSet)">
-<h3>addConfiguredFileset</h3>
+<section class="detail" id="addConfiguredStd(org.apache.rat.anttasks.BaseAntTask.Std)">
+<h3>addConfiguredStd</h3>
<div class="horizontal-scroll">
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredFileset</span><wbr><span class="parameters">(org.apache.tools.ant.types.FileSet fileSet)</span></div>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredStd</span><wbr><span class="parameters">(<a href="BaseAntTask.Std.html" title="class in org.apache.rat.anttasks">BaseAntTask.Std</a> standardCollection)</span></div>
</div>
</section>
</li>
<li>
-<section class="detail" id="addConfiguredStd(org.apache.rat.anttasks.BaseAntTask.Std)">
-<h3>addConfiguredStd</h3>
+<section class="detail" id="addConfiguredFileset(org.apache.tools.ant.types.FileSet)">
+<h3>addConfiguredFileset</h3>
<div class="horizontal-scroll">
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredStd</span><wbr><span class="parameters">(<a href="BaseAntTask.Std.html" title="class in org.apache.rat.anttasks">BaseAntTask.Std</a> standardCollection)</span></div>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredFileset</span><wbr><span class="parameters">(org.apache.tools.ant.types.FileSet fileSet)</span></div>
</div>
</section>
</li>
diff --git a/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.LicensesApproved.html b/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.LicensesApproved.html
index 16b2f426d..b8e4569c8 100644
--- a/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.LicensesApproved.html
+++ b/rat100/apache-rat-tasks/apidocs/org/apache/rat/anttasks/BaseAntTask.LicensesApproved.html
@@ -59,8 +59,8 @@ loadScripts(document, 'script');</script>
<li><a href="#method-summary" tabindex="0">Method Summary</a></li>
<li><a href="#method-detail" tabindex="0">Method Details</a>
<ol class="toc-list">
-<li><a href="#addConfiguredLst(org.apache.rat.anttasks.BaseAntTask.Lst)" tabindex="0">addConfiguredLst(BaseAntTask.Lst)</a></li>
<li><a href="#addConfiguredFileset(org.apache.tools.ant.types.FileSet)" tabindex="0">addConfiguredFileset(FileSet)</a></li>
+<li><a href="#addConfiguredLst(org.apache.rat.anttasks.BaseAntTask.Lst)" tabindex="0">addConfiguredLst(BaseAntTask.Lst)</a></li>
</ol>
</li>
</ol>
@@ -121,18 +121,18 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
-<section class="detail" id="addConfiguredLst(org.apache.rat.anttasks.BaseAntTask.Lst)">
-<h3>addConfiguredLst</h3>
+<section class="detail" id="addConfiguredFileset(org.apache.tools.ant.types.FileSet)">
+<h3>addConfiguredFileset</h3>
<div class="horizontal-scroll">
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredLst</span><wbr><span class="parameters">(<a href="BaseAntTask.Lst.html" title="class in org.apache.rat.anttasks">BaseAntTask.Lst</a> licenseID)</span></div>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredFileset</span><wbr><span class="parameters">(org.apache.tools.ant.types.FileSet fileSet)</span></div>
</div>
</section>
</li>
<li>
-<section class="detail" id="addConfiguredFileset(org.apache.tools.ant.types.FileSet)">
-<h3>addConfiguredFileset</h3>
+<section class="detail" id="addConfiguredLst(org.apache.rat.anttasks.BaseAntTask.Lst)">
+<h3>addConfiguredLst</h3>
<div class="horizontal-scroll">
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredFileset</span><wbr><span class="parameters">(org.apache.tools.ant.types.FileSet fileSet)</span></div>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addConfiguredLst</span><wbr><span class="parameters">(<a href="BaseAntTask.Lst.html" title="class in org.apache.rat.anttasks">BaseAntTask.Lst</a> licenseID)</span></div>
</div>
</section>
</li>
diff --git a/rat100/apache-rat-tasks/checkstyle.html b/rat100/apache-rat-tasks/checkstyle.html
index a5cf8ee73..4e3a876fc 100644
--- a/rat100/apache-rat-tasks/checkstyle.html
+++ b/rat100/apache-rat-tasks/checkstyle.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/ci-management.html b/rat100/apache-rat-tasks/ci-management.html
index d807ca425..68c2d575a 100644
--- a/rat100/apache-rat-tasks/ci-management.html
+++ b/rat100/apache-rat-tasks/ci-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/dependencies.html b/rat100/apache-rat-tasks/dependencies.html
index 389c89d17..0e37be670 100644
--- a/rat100/apache-rat-tasks/dependencies.html
+++ b/rat100/apache-rat-tasks/dependencies.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:dependencies at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:dependencies at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -1182,9 +1182,9 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">No</td></tr>
<tr class="a">
<td style="text-align: left;">apache-rat-core-1.0.0-SNAPSHOT.jar</td>
-<td style="text-align: right;">384.3 kB</td>
-<td style="text-align: right;">262</td>
-<td style="text-align: right;">215</td>
+<td style="text-align: right;">385.6 kB</td>
+<td style="text-align: right;">261</td>
+<td style="text-align: right;">214</td>
<td style="text-align: right;">26</td>
<td style="text-align: center;">17</td>
<td style="text-align: center;">Yes</td></tr>
@@ -1375,16 +1375,16 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<tr class="a">
<td style="text-align: right;">38</td>
<td style="text-align: right;">32.6 MB</td>
-<td style="text-align: right;">14780</td>
-<td style="text-align: right;">10731</td>
+<td style="text-align: right;">14779</td>
+<td style="text-align: right;">10730</td>
<td style="text-align: right;">462</td>
<td style="text-align: center;">17</td>
<td style="text-align: right;">36</td></tr>
<tr class="b">
<td style="text-align: right;">compile: 21</td>
<td style="text-align: right;">compile: 7.7 MB</td>
-<td style="text-align: right;">compile: 5123</td>
-<td style="text-align: right;">compile: 4456</td>
+<td style="text-align: right;">compile: 5122</td>
+<td style="text-align: right;">compile: 4455</td>
<td style="text-align: right;">compile: 239</td>
<td rowspan="2" style="text-align: center; vertical-align: middle;">17</td>
<td style="text-align: right;">compile: 21</td></tr>
diff --git a/rat100/apache-rat-tasks/examples/basic.html b/rat100/apache-rat-tasks/examples/basic.html
index 45aab2a61..2a3e7ca35 100644
--- a/rat100/apache-rat-tasks/examples/basic.html
+++ b/rat100/apache-rat-tasks/examples/basic.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/basic.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/basic.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/examples/report.html b/rat100/apache-rat-tasks/examples/report.html
index 4b418639e..a6ed0137c 100644
--- a/rat100/apache-rat-tasks/examples/report.html
+++ b/rat100/apache-rat-tasks/examples/report.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/report.apt at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/examples/report.apt at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/index.html b/rat100/apache-rat-tasks/index.html
index b5c92bed9..9b9e02a63 100644
--- a/rat100/apache-rat-tasks/index.html
+++ b/rat100/apache-rat-tasks/index.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -30,7 +30,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/issue-management.html b/rat100/apache-rat-tasks/issue-management.html
index 804cc449d..443a05aaa 100644
--- a/rat100/apache-rat-tasks/issue-management.html
+++ b/rat100/apache-rat-tasks/issue-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/jacoco/index.html b/rat100/apache-rat-tasks/jacoco/index.html
index d3e4ced33..7f2f81aa2 100644
--- a/rat100/apache-rat-tasks/jacoco/index.html
+++ b/rat100/apache-rat-tasks/jacoco/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Apache Creadur RAT::Tasks4Ant</title><script type="text/java [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Apache Creadur RAT::Tasks4Ant</title><script type="text/java [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tasks/jacoco/jacoco-sessions.html b/rat100/apache-rat-tasks/jacoco/jacoco-sessions.html
index 05110ac71..f8a209949 100644
--- a/rat100/apache-rat-tasks/jacoco/jacoco-sessions.html
+++ b/rat100/apache-rat-tasks/jacoco/jacoco-sessions.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="bre [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="bre [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tasks/jacoco/jacoco.csv b/rat100/apache-rat-tasks/jacoco/jacoco.csv
index 56c1bbe97..6faf1b912 100644
--- a/rat100/apache-rat-tasks/jacoco/jacoco.csv
+++ b/rat100/apache-rat-tasks/jacoco/jacoco.csv
@@ -8,7 +8,7 @@ Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Report.Logger,7,15,0,0,2,4
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Regex,24,0,0,0,7,0,4,0,4,0
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Any,18,0,0,0,5,0,3,0,3,0
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.Std,0,3,0,0,0,1,0,1,0,1
-Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.LicenseFamiliesApproved,0,36,1,3,0,8,1,4,0,3
+Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.LicenseFamiliesApproved,36,0,4,0,8,0,5,0,3,0
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Help,43,18,5,1,10,7,5,2,2,2
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Text,24,0,0,0,7,0,4,0,4,0
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,ResourceCollectionContainer,3,54,1,3,1,13,2,3,1,2
@@ -16,13 +16,13 @@ Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.CounterMax,0,1
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.Cntr,0,3,0,0,0,1,0,1,0,1
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Spdx,24,0,0,0,7,0,4,0,4,0
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Help.AntHelpFormatter,0,235,2,16,0,51,2,10,0,3
-Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.LicensesDenied,36,0,4,0,8,0,5,0,3,0
+Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.LicensesDenied,0,36,1,3,0,8,1,4,0,3
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Report,204,366,18,30,57,86,30,33,15,20
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,License,24,33,0,0,7,11,4,6,4,6
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.Expr,0,3,0,0,0,1,0,1,0,1
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.Include,0,13,0,0,0,3,0,2,0,2
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.Exclude,0,13,0,0,0,3,0,2,0,2
-Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.LicenseFamiliesDenied,36,0,4,0,8,0,5,0,3,0
+Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.LicenseFamiliesDenied,0,36,1,3,0,8,1,4,0,3
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Report.AddLicenseHeaders,6,23,0,0,3,4,1,3,1,3
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Help.Logger,22,0,0,0,6,0,4,0,4,0
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Report.DeprecatedConfig,0,13,0,0,0,3,0,1,0,1
@@ -34,7 +34,7 @@ Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.Filename,3,0,0
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.Licenses,0,29,1,3,0,6,1,3,0,2
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask,106,593,25,31,13,147,25,56,3,50
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.TxtValue,0,8,0,0,0,3,0,2,0,2
-Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.InputExclude,43,0,4,0,10,0,6,0,4,0
+Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.InputExclude,0,43,1,3,0,10,1,5,0,4
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.Lst,0,3,0,0,0,1,0,1,0,1
-Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.LicensesApproved,36,0,4,0,8,0,5,0,3,0
+Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,BaseAntTask.LicensesApproved,0,36,1,3,0,8,1,4,0,3
Apache Creadur RAT::Tasks4Ant,org.apache.rat.anttasks,Not,16,0,0,0,5,0,3,0,3,0
diff --git a/rat100/apache-rat-tasks/jacoco/jacoco.xml b/rat100/apache-rat-tasks/jacoco/jacoco.xml
index 55ad70cf3..eaba71d04 100644
--- a/rat100/apache-rat-tasks/jacoco/jacoco.xml
+++ b/rat100/apache-rat-tasks/jacoco/jacoco.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="Apache Creadur RAT::Tasks4Ant"><sessioninfo id="mushin-d7af8be3" start="1767856453026" dump="1767856458582"/><sessioninfo id="mushin-14244e10" start="1769355774956" dump="1769355780427"/><package name="org/apache/rat/anttasks"><class name="org/apache/rat/anttasks/Family" sourcefilename="Family.java"><method name="<init>" desc="()V" line="30"><cou [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="Apache Creadur RAT::Tasks4Ant"><sessioninfo id="mushin-d52d282f" start="1774096409335" dump="1774096415050"/><sessioninfo id="mushin-fd5e1d85" start="1774175171474" dump="1774175176870"/><sessioninfo id="mushin-54bb2fa" start="1774175386570" dump="1774175392163"/><package name="org/apache/rat/anttasks"><class name="org/apache/rat/anttasks/Family" sourc [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$InputExclude.html b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$InputExclude.html
index 51a143a0a..5a719e417 100644
--- a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$InputExclude.html
+++ b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$InputExclude.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.InputExclude</title><script type="text/jav [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.InputExclude</title><script type="text/jav [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$InputInclude.html b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$InputInclude.html
index 529d9d2aa..17e31111f 100644
--- a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$InputInclude.html
+++ b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$InputInclude.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.InputInclude</title><script type="text/jav [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.InputInclude</title><script type="text/jav [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicenseFamiliesApproved.html b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicenseFamiliesApproved.html
index 50c524a32..f0f16dfb7 100644
--- a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicenseFamiliesApproved.html
+++ b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicenseFamiliesApproved.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.LicenseFamiliesApproved</title><script typ [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.LicenseFamiliesApproved</title><script typ [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicenseFamiliesDenied.html b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicenseFamiliesDenied.html
index e14d4c85b..3002dfca1 100644
--- a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicenseFamiliesDenied.html
+++ b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicenseFamiliesDenied.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.LicenseFamiliesDenied</title><script type= [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.LicenseFamiliesDenied</title><script type= [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicensesApproved.html b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicensesApproved.html
index 758e2f74d..cbf62b81f 100644
--- a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicensesApproved.html
+++ b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicensesApproved.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.LicensesApproved</title><script type="text [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.LicensesApproved</title><script type="text [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicensesDenied.html b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicensesDenied.html
index e3fad6af5..bcd73d418 100644
--- a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicensesDenied.html
+++ b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask$LicensesDenied.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.LicensesDenied</title><script type="text/j [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>BaseAntTask.LicensesDenied</title><script type="text/j [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask.java.html b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask.java.html
index 733694de4..9e68a461d 100644
--- a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask.java.html
+++ b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/BaseAntTask.java.html
@@ -514,17 +514,17 @@ public class Licenses {
}
public class LicensesApproved {
-<span class="nc" id="L517"> LicensesApproved() { }</span>
-public void addConfiguredLst(Lst licenseID) {
-<span class="nc" id="L519"> addArg("licenses-approved", licenseID.value);</span>
-<span class="nc" id="L520">}</span>
+<span class="fc" id="L517"> LicensesApproved() { }</span>
public void addConfiguredFileset(FileSet fileSet) {
-<span class="nc bnc" id="L522" title="All 2 branches missed."> for (Resource resource : fileSet) {</span>
-<span class="nc bnc" id="L523" title="All 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
-<span class="nc" id="L524"> addArg("licenses-approved-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
+<span class="fc bfc" id="L519" title="All 2 branches covered."> for (Resource resource : fileSet) {</span>
+<span class="pc bpc" id="L520" title="1 of 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
+<span class="fc" id="L521"> addArg("licenses-approved-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
}
-<span class="nc" id="L526"> }</span>
-<span class="nc" id="L527"> }</span>
+<span class="fc" id="L523"> }</span>
+<span class="fc" id="L524"> }</span>
+public void addConfiguredLst(Lst licenseID) {
+<span class="fc" id="L526"> addArg("licenses-approved", licenseID.value);</span>
+<span class="fc" id="L527">}</span>
}
/**
* A comma separated list of approved license family IDs. These license families will be added to the list of approved license families.
@@ -534,17 +534,17 @@ public void addConfiguredLst(Lst licenseID) {
}
public class LicenseFamiliesApproved {
-<span class="fc" id="L537"> LicenseFamiliesApproved() { }</span>
+<span class="nc" id="L537"> LicenseFamiliesApproved() { }</span>
public void addConfiguredFileset(FileSet fileSet) {
-<span class="fc bfc" id="L539" title="All 2 branches covered."> for (Resource resource : fileSet) {</span>
-<span class="pc bpc" id="L540" title="1 of 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
-<span class="fc" id="L541"> addArg("license-families-approved-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
+<span class="nc bnc" id="L539" title="All 2 branches missed."> for (Resource resource : fileSet) {</span>
+<span class="nc bnc" id="L540" title="All 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
+<span class="nc" id="L541"> addArg("license-families-approved-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
}
-<span class="fc" id="L543"> }</span>
-<span class="fc" id="L544"> }</span>
+<span class="nc" id="L543"> }</span>
+<span class="nc" id="L544"> }</span>
public void addConfiguredLst(Lst familyID) {
-<span class="fc" id="L546"> addArg("license-families-approved", familyID.value);</span>
-<span class="fc" id="L547">}</span>
+<span class="nc" id="L546"> addArg("license-families-approved", familyID.value);</span>
+<span class="nc" id="L547">}</span>
}
/**
* A comma separated list of denied License IDs. These licenses will be removed from the list of approved licenses. Once licenses are removed they can not be added back.
@@ -554,17 +554,17 @@ public void addConfiguredLst(Lst familyID) {
}
public class LicensesDenied {
-<span class="nc" id="L557"> LicensesDenied() { }</span>
+<span class="fc" id="L557"> LicensesDenied() { }</span>
public void addConfiguredFileset(FileSet fileSet) {
-<span class="nc bnc" id="L559" title="All 2 branches missed."> for (Resource resource : fileSet) {</span>
-<span class="nc bnc" id="L560" title="All 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
-<span class="nc" id="L561"> addArg("licenses-denied-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
+<span class="fc bfc" id="L559" title="All 2 branches covered."> for (Resource resource : fileSet) {</span>
+<span class="pc bpc" id="L560" title="1 of 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
+<span class="fc" id="L561"> addArg("licenses-denied-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
}
-<span class="nc" id="L563"> }</span>
-<span class="nc" id="L564"> }</span>
+<span class="fc" id="L563"> }</span>
+<span class="fc" id="L564"> }</span>
public void addConfiguredLst(Lst licenseID) {
-<span class="nc" id="L566"> addArg("licenses-denied", licenseID.value);</span>
-<span class="nc" id="L567">}</span>
+<span class="fc" id="L566"> addArg("licenses-denied", licenseID.value);</span>
+<span class="fc" id="L567">}</span>
}
/**
* A comma separated list of denied License family IDs. These license families will be removed from the list of approved licenses. Once license families are removed they can not be added back.
@@ -574,17 +574,17 @@ public void addConfiguredLst(Lst licenseID) {
}
public class LicenseFamiliesDenied {
-<span class="nc" id="L577"> LicenseFamiliesDenied() { }</span>
+<span class="fc" id="L577"> LicenseFamiliesDenied() { }</span>
public void addConfiguredLst(Lst familyID) {
-<span class="nc" id="L579"> addArg("license-families-denied", familyID.value);</span>
-<span class="nc" id="L580">}</span>
+<span class="fc" id="L579"> addArg("license-families-denied", familyID.value);</span>
+<span class="fc" id="L580">}</span>
public void addConfiguredFileset(FileSet fileSet) {
-<span class="nc bnc" id="L582" title="All 2 branches missed."> for (Resource resource : fileSet) {</span>
-<span class="nc bnc" id="L583" title="All 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
-<span class="nc" id="L584"> addArg("license-families-denied-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
+<span class="fc bfc" id="L582" title="All 2 branches covered."> for (Resource resource : fileSet) {</span>
+<span class="pc bpc" id="L583" title="1 of 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
+<span class="fc" id="L584"> addArg("license-families-denied-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
}
-<span class="nc" id="L586"> }</span>
-<span class="nc" id="L587"> }</span>
+<span class="fc" id="L586"> }</span>
+<span class="fc" id="L587"> }</span>
}
/**
* The acceptable maximum number for the specified counter. A value of '-1' specifies an unlimited number.
@@ -634,20 +634,20 @@ public void addConfiguredExpr(Expr expression) {
}
public class InputExclude {
-<span class="nc" id="L637"> InputExclude() { }</span>
-public void addConfiguredStd(Std standardCollection) {
-<span class="nc" id="L639"> addArg("input-exclude-std", standardCollection.value);</span>
-<span class="nc" id="L640">}</span>
+<span class="fc" id="L637"> InputExclude() { }</span>
public void addConfiguredExpr(Expr expression) {
-<span class="nc" id="L642"> addArg("input-exclude", expression.value);</span>
-<span class="nc" id="L643">}</span>
+<span class="fc" id="L639"> addArg("input-exclude", expression.value);</span>
+<span class="fc" id="L640">}</span>
+public void addConfiguredStd(Std standardCollection) {
+<span class="fc" id="L642"> addArg("input-exclude-std", standardCollection.value);</span>
+<span class="fc" id="L643">}</span>
public void addConfiguredFileset(FileSet fileSet) {
-<span class="nc bnc" id="L645" title="All 2 branches missed."> for (Resource resource : fileSet) {</span>
-<span class="nc bnc" id="L646" title="All 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
-<span class="nc" id="L647"> addArg("input-exclude-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
+<span class="fc bfc" id="L645" title="All 2 branches covered."> for (Resource resource : fileSet) {</span>
+<span class="pc bpc" id="L646" title="1 of 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
+<span class="fc" id="L647"> addArg("input-exclude-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
}
-<span class="nc" id="L649"> }</span>
-<span class="nc" id="L650"> }</span>
+<span class="fc" id="L649"> }</span>
+<span class="fc" id="L650"> }</span>
}
/**
* Includes files matching &lt;Expression&gt;. Will override excluded files.
@@ -661,16 +661,16 @@ public class InputInclude {
public void addConfiguredExpr(Expr expression) {
<span class="nc" id="L662"> addArg("input-include", expression.value);</span>
<span class="nc" id="L663">}</span>
+public void addConfiguredStd(Std standardCollection) {
+<span class="nc" id="L665"> addArg("input-include-std", standardCollection.value);</span>
+<span class="nc" id="L666">}</span>
public void addConfiguredFileset(FileSet fileSet) {
-<span class="nc bnc" id="L665" title="All 2 branches missed."> for (Resource resource : fileSet) {</span>
-<span class="nc bnc" id="L666" title="All 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
-<span class="nc" id="L667"> addArg("input-include-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
+<span class="nc bnc" id="L668" title="All 2 branches missed."> for (Resource resource : fileSet) {</span>
+<span class="nc bnc" id="L669" title="All 2 branches missed."> if (resource.isFilesystemOnly()) {</span>
+<span class="nc" id="L670"> addArg("input-include-file", ((FileResource) resource).getFile().getAbsolutePath());</span>
}
-<span class="nc" id="L669"> }</span>
-<span class="nc" id="L670"> }</span>
-public void addConfiguredStd(Std standardCollection) {
-<span class="nc" id="L672"> addArg("input-include-std", standardCollection.value);</span>
-<span class="nc" id="L673">}</span>
+<span class="nc" id="L672"> }</span>
+<span class="nc" id="L673"> }</span>
}
/**
* Includes files matching &lt;Expression&gt;. Will override excluded files.
diff --git a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/index.html b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/index.html
index 77f30219a..798c13de3 100644
--- a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/index.html
+++ b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/index.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>org.apache.rat.anttasks</title><script type="text/java [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>org.apache.rat.anttasks</title><script type="text/java [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/index.source.html b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/index.source.html
index 1e6125353..f93168f63 100644
--- a/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/index.source.html
+++ b/rat100/apache-rat-tasks/jacoco/org.apache.rat.anttasks/index.source.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>org.apache.rat.anttasks</title><script type="text/java [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="../jacoco-resources/report.gif" type="image/gif"/><title>org.apache.rat.anttasks</title><script type="text/java [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tasks/jira-changes.html b/rat100/apache-rat-tasks/jira-changes.html
index 258802dc1..dbf25ef9f 100644
--- a/rat100/apache-rat-tasks/jira-changes.html
+++ b/rat100/apache-rat-tasks/jira-changes.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -160,15 +160,47 @@
<td>Fix NPE on families is null</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-440">RAT-440</a></td>
+<td>-</td>
+<td>Migrate to new maven-reporting-api 4.x and entire Doxia 2.0.0 stack</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-533">RAT-533</a></td>
<td>-</td>
<td>Performance optimization in CharSetDetection</td>
<td>Task</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-530">RAT-530</a></td>
+<td>-</td>
+<td>Prepare a 0.18 release</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-498">RAT-498</a></td>
+<td>-</td>
+<td>Dependency updates via dependabot performed for release 0.18</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-293">RAT-293</a></td>
+<td>-</td>
+<td>Configure SonarCloud integration for RAT</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-353">RAT-353</a></td>
@@ -216,7 +248,7 @@
<td>Performance degradation compared to 0.15</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-348">RAT-348</a></td>
@@ -258,6 +290,14 @@
<td>Fixed</td>
<td>Closed</td></tr>
<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-536">RAT-536</a></td>
+<td>build</td>
+<td>RAT releases are not reproducible any more</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-526">RAT-526</a></td>
<td>-</td>
@@ -265,31 +305,31 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-524">RAT-524</a></td>
<td>-</td>
<td>Long processing time compared to version 0.16</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-512">RAT-512</a></td>
<td>-</td>
<td>PDF files fail the check</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
+<td>Closed</td></tr>
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-508">RAT-508</a></td>
<td>Client - maven</td>
<td>Maven plugin 0.17 logs way too much at the INFO level</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-507">RAT-507</a></td>
<td>core engine</td>
@@ -297,7 +337,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-501">RAT-501</a></td>
<td>-</td>
@@ -305,7 +345,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="a">
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-500">RAT-500</a></td>
<td>-</td>
@@ -313,7 +353,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-490">RAT-490</a></td>
<td>core engine</td>
@@ -321,6 +361,30 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-535">RAT-535</a></td>
+<td>build</td>
+<td>Fix build warning - resource plugin</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-403">RAT-403</a></td>
+<td>core engine</td>
+<td>Remove AbstractReport</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-534">RAT-534</a></td>
+<td>build</td>
+<td>Improve release verification and digest creation</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-478">RAT-478</a></td>
@@ -808,7 +872,7 @@
<td>Output process can attempt to close output multiple times.</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-326">RAT-326</a></td>
@@ -816,7 +880,7 @@
<td>Fix javadoc errors</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-315">RAT-315</a></td>
@@ -840,7 +904,7 @@
<td>BinaryGuesser.isBinary(String name) ought to throw for null input</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-321">RAT-321</a></td>
@@ -848,7 +912,7 @@
<td>Allow configuration to define SimplePatternBasedLicense instances</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-320">RAT-320</a></td>
@@ -856,7 +920,7 @@
<td>Add a command line option to output to a file.</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-317">RAT-317</a></td>
@@ -880,7 +944,7 @@
<td>BinaryGuesser - report binary file analysis as debug</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-112">RAT-112</a></td>
@@ -888,71 +952,7 @@
<td>Generated code should be labelled as such in reports</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-329">RAT-329</a></td>
-<td>core engine</td>
-<td>Add markdown and yaml as a recognized extension for processing</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-322">RAT-322</a></td>
-<td>Client - cli, Client - maven</td>
-<td>Add possibility to be able to scan objects in hidden directories</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-264">RAT-264</a></td>
-<td>-</td>
-<td>Use SPDX license identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-251">RAT-251</a></td>
-<td>-</td>
-<td>Add support for SPDX identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-182">RAT-182</a></td>
-<td>-</td>
-<td>BinaryGuesser - allow modification of binary file types</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-21">RAT-21</a></td>
-<td>license-meta-data</td>
-<td>[MOJO-1090] Allow new license boiler-plate to be specified</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-338">RAT-338</a></td>
-<td>-</td>
-<td>Update plugin dependency versions and remove pre-JDK-8 constructs in the source code</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-316">RAT-316</a></td>
-<td>core engine</td>
-<td>Add MANIFEST.MF to the default exclude list.</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Resolved</td></tr></table></section> </main>
+<td>Closed</td></tr></table></section> </main>
</div>
</div>
<hr/>
diff --git a/rat100/apache-rat-tasks/mailing-lists.html b/rat100/apache-rat-tasks/mailing-lists.html
index 44f554090..9d0892f7b 100644
--- a/rat100/apache-rat-tasks/mailing-lists.html
+++ b/rat100/apache-rat-tasks/mailing-lists.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/pmd.html b/rat100/apache-rat-tasks/pmd.html
index bae4257bf..654f8cfef 100644
--- a/rat100/apache-rat-tasks/pmd.html
+++ b/rat100/apache-rat-tasks/pmd.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/project-info.html b/rat100/apache-rat-tasks/project-info.html
index b2030852d..4b563985b 100644
--- a/rat100/apache-rat-tasks/project-info.html
+++ b/rat100/apache-rat-tasks/project-info.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/project-reports.html b/rat100/apache-rat-tasks/project-reports.html
index dea78125c..e529c48bb 100644
--- a/rat100/apache-rat-tasks/project-reports.html
+++ b/rat100/apache-rat-tasks/project-reports.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -173,7 +173,7 @@
<td>Verification of coding rules.</td></tr>
<tr class="a">
<td><a href="rat-report.html">RAT Report</a></td>
-<td>Report on compliance to license related source code policies</td></tr>
+<td>Report on compliance to license related source code policies.</td></tr>
<tr class="b">
<td><a href="spotbugs.html">SpotBugs</a></td>
<td>Generates a source code report with the SpotBugs Library.</td></tr>
diff --git a/rat100/apache-rat-tasks/rat-report.html b/rat100/apache-rat-tasks/rat-report.html
index 73dc45395..d10f8045c 100644
--- a/rat100/apache-rat-tasks/rat-report.html
+++ b/rat100/apache-rat-tasks/rat-report.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.17:rat at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.18:rat at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -144,13 +144,13 @@
<main id="bodyColumn" class="span10">
<section>
<h1>RAT (Release Audit Tool) results</h1>
-<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.17 (Apache Software Foundation).</p>
+<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.18 (Apache Software Foundation).</p>
<p></p>
<pre>*****************************************************
Summary
*****************************************************
-Generated at: 2026-01-25T16:43:17+01:00
- by Apache Creadur RAT::Core 0.17 (Apache Software Foundation)
+Generated at: 2026-03-22T11:30:08+01:00
+ by Apache Creadur RAT::Core 0.18 (Apache Software Foundation)
-----------------------------------------------------
Counters
diff --git a/rat100/apache-rat-tasks/scm.html b/rat100/apache-rat-tasks/scm.html
index d1bb63080..577b00b9d 100644
--- a/rat100/apache-rat-tasks/scm.html
+++ b/rat100/apache-rat-tasks/scm.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/spotbugs.html b/rat100/apache-rat-tasks/spotbugs.html
index 94e0dee1f..ba201406b 100644
--- a/rat100/apache-rat-tasks/spotbugs.html
+++ b/rat100/apache-rat-tasks/spotbugs.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from com.github.spotbugs:spotbugs-maven-plugin:4.9.8.2:spotbugs at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from com.github.spotbugs:spotbugs-maven-plugin:4.9.8.2:spotbugs at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/taglist.html b/rat100/apache-rat-tasks/taglist.html
index e090f0383..545b225dd 100644
--- a/rat100/apache-rat-tasks/taglist.html
+++ b/rat100/apache-rat-tasks/taglist.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.codehaus.mojo:taglist-maven-plugin:3.2.2:taglist at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.codehaus.mojo:taglist-maven-plugin:3.2.2:taglist at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -175,166 +175,166 @@
<th>Line</th></tr>
<tr class="b">
<td>use configuration file.</td>
-<td>28</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/All.html#L28">28</a></td></tr>
<tr class="a">
<th>org.apache.rat.anttasks.Any</th>
<th>Line</th></tr>
<tr class="b">
<td>use configuration file.</td>
-<td>27</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Any.html#L27">27</a></td></tr>
<tr class="a">
<th>org.apache.rat.anttasks.BaseAntTask</th>
<th>Line</th></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use editCopyright attribute instead.</td>
-<td>246</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L246">246</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use editOverwrite attribute instead.</td>
-<td>265</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L265">265</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use editLicense attribute instead.</td>
-<td>282</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L282">282</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use configurationNoDefaults attribute instead.</td>
-<td>307</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L307">307</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use inputExcludeFile attribute instead.</td>
-<td>316</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L316">316</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use inputIncludeFile attribute instead.</td>
-<td>335</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L335">335</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;inputIncludeStd&gt; with 'HIDDEN_DIR' argument instead.</td>
-<td>345</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L345">345</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use outputStyle attribute instead.</td>
-<td>363</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L363">363</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use outputStyle attribute with the 'xml' argument instead.</td>
-<td>373</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L373">373</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use outputLicenses attribute instead.</td>
-<td>391</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L391">391</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use outputFamilies attribute instead.</td>
-<td>410</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L410">410</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use outputFile attribute instead.</td>
-<td>428</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L428">428</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;config&gt; instead.</td>
-<td>493</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L493">493</a></td></tr>
<tr class="a">
<td>Deprecated for removal since 0.17: Use &lt;inputExclude&gt; instead.</td>
-<td>617</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L617">617</a></td></tr>
<tr class="b">
<td>Deprecated for removal since 0.17: Use &lt;inputInclude&gt; instead.</td>
-<td>677</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/BaseAntTask.html#L677">677</a></td></tr>
<tr class="a">
<th>org.apache.rat.anttasks.Copyright</th>
<th>Line</th></tr>
<tr class="b">
<td>use configuration file.</td>
-<td>27</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Copyright.html#L27">27</a></td></tr>
<tr class="a">
<th>org.apache.rat.anttasks.Family</th>
<th>Line</th></tr>
<tr class="b">
<td>use configuration file.</td>
-<td>26</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Family.html#L26">26</a></td></tr>
<tr class="a">
<th>org.apache.rat.anttasks.License</th>
<th>Line</th></tr>
<tr class="b">
<td>use configuration file.</td>
-<td>31</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/License.html#L31">31</a></td></tr>
<tr class="a">
<th>org.apache.rat.anttasks.Not</th>
<th>Line</th></tr>
<tr class="b">
<td>use configuration file.</td>
-<td>28</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Not.html#L28">28</a></td></tr>
<tr class="a">
<th>org.apache.rat.anttasks.Regex</th>
<th>Line</th></tr>
<tr class="b">
<td>use configuration file.</td>
-<td>28</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Regex.html#L28">28</a></td></tr>
<tr class="a">
<th>org.apache.rat.anttasks.Report</th>
<th>Line</th></tr>
<tr class="b">
<td>use outputFile element</td>
-<td>149</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L149">149</a></td></tr>
<tr class="a">
<td>Create a custom configuration file and use the config option.</td>
-<td>161</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L161">161</a></td></tr>
<tr class="b">
<td>Create a custom configuration file and use the config option.</td>
-<td>172</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L172">172</a></td></tr>
<tr class="a">
<td>use {@link #setStylesheet(String)}</td>
-<td>183</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L183">183</a></td></tr>
<tr class="b">
<td>use {@link #setOutputStyle(String)}</td>
-<td>195</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L195">195</a></td></tr>
<tr class="a">
<td>use {@link #setOutputStyle(String)} and pass "xml" or "plain-rat".</td>
-<td>207</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L207">207</a></td></tr>
<tr class="b">
<td>use {@link #setStylesheet(String)}</td>
-<td>218</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L218">218</a></td></tr>
<tr class="a">
<td>create a configuration file and use the &lt;config&gt; child element.</td>
-<td>234</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L234">234</a></td></tr>
<tr class="b">
<td>use noDefaultLicenses attribute</td>
-<td>246</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L246">246</a></td></tr>
<tr class="a">
<td>use licensesApproved child element.</td>
-<td>258</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L258">258</a></td></tr>
<tr class="b">
<td>use licensesFamiliesApproved child element</td>
-<td>270</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L270">270</a></td></tr>
<tr class="a">
<td>use licensesFamiliesDenied child element</td>
-<td>282</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L282">282</a></td></tr>
<tr class="b">
<td>use licensesFamiliesDenied child element</td>
-<td>294</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L294">294</a></td></tr>
<tr class="a">
<td>use licenseFamiliesDenied element</td>
-<td>306</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L306">306</a></td></tr>
<tr class="b">
<td>use licenseFamilyDenied element</td>
-<td>318</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L318">318</a></td></tr>
<tr class="a">
<td>use copyright attribute</td>
-<td>330</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L330">330</a></td></tr>
<tr class="b">
<td>use editLicense and editOverwrite attributes</td>
-<td>341</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L341">341</a></td></tr>
<tr class="a">
<td>Use Config child element</td>
-<td>364</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L364">364</a></td></tr>
<tr class="b">
<td>use &lt;editCopyright&gt; amd &lt;editOverwrite&gt; instead.</td>
-<td>473</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L473">473</a></td></tr>
<tr class="a">
<td>use listLicenses or listFamilies attributes.</td>
-<td>510</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Report.html#L510">510</a></td></tr>
<tr class="b">
<th>org.apache.rat.anttasks.Spdx</th>
<th>Line</th></tr>
<tr class="a">
<td>use configuration file.</td>
-<td>27</td></tr>
+<td><a href="./xref/org/apache/rat/anttasks/Spdx.html#L27">27</a></td></tr>
<tr class="b">
<th>org.apache.rat.anttasks.Text</th>
<th>Line</th></tr>
<tr class="a">
<td>use configuration file.</td>
-<td>27</td></tr></table></section></section> </main>
+<td><a href="./xref/org/apache/rat/anttasks/Text.html#L27">27</a></td></tr></table></section></section> </main>
</div>
</div>
<hr/>
diff --git a/rat100/apache-rat-tasks/team.html b/rat100/apache-rat-tasks/team.html
index 14bd5b95e..867882bc5 100644
--- a/rat100/apache-rat-tasks/team.html
+++ b/rat100/apache-rat-tasks/team.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tasks/xref-test/org/apache/rat/anttasks/ReportOptionTest.html b/rat100/apache-rat-tasks/xref-test/org/apache/rat/anttasks/ReportOptionTest.html
index c5539e6cf..764446fa8 100644
--- a/rat100/apache-rat-tasks/xref-test/org/apache/rat/anttasks/ReportOptionTest.html
+++ b/rat100/apache-rat-tasks/xref-test/org/apache/rat/anttasks/ReportOptionTest.html
@@ -43,200 +43,197 @@
<a class="jxr_linenumber" name="L35" href="#L35">35</a> <strong class="jxr_keyword">import</strong> org.apache.rat.utils.DefaultLog;
<a class="jxr_linenumber" name="L36" href="#L36">36</a> <strong class="jxr_keyword">import</strong> org.apache.rat.utils.Log;
<a class="jxr_linenumber" name="L37" href="#L37">37</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.AfterAll;
-<a class="jxr_linenumber" name="L38" href="#L38">38</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.condition.EnabledIf;
-<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.condition.EnabledOnOs;
-<a class="jxr_linenumber" name="L40" href="#L40">40</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.condition.OS;
-<a class="jxr_linenumber" name="L41" href="#L41">41</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.CleanupMode;
-<a class="jxr_linenumber" name="L42" href="#L42">42</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.TempDir;
-<a class="jxr_linenumber" name="L43" href="#L43">43</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.ParameterizedTest;
-<a class="jxr_linenumber" name="L44" href="#L44">44</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsProvider;
-<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsSource;
-<a class="jxr_linenumber" name="L46" href="#L46">46</a>
-<a class="jxr_linenumber" name="L47" href="#L47">47</a> <strong class="jxr_keyword">import</strong> java.io.File;
-<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">import</strong> java.io.FileWriter;
-<a class="jxr_linenumber" name="L49" href="#L49">49</a> <strong class="jxr_keyword">import</strong> java.io.IOException;
-<a class="jxr_linenumber" name="L50" href="#L50">50</a>
-<a class="jxr_linenumber" name="L51" href="#L51">51</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> java.lang.String.format;
-<a class="jxr_linenumber" name="L52" href="#L52">52</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.apache.rat.commandline.Arg.HELP_LICENSES;
-<a class="jxr_linenumber" name="L53" href="#L53">53</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.assertj.core.api.Assertions.assertThat;
-<a class="jxr_linenumber" name="L54" href="#L54">54</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.fail;
-<a class="jxr_linenumber" name="L55" href="#L55">55</a>
-<a class="jxr_linenumber" name="L56" href="#L56">56</a> <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L57" href="#L57">57</a> <em class="jxr_javadoccomment"> * Tests to ensure the option setting works correctly.</em>
-<a class="jxr_linenumber" name="L58" href="#L58">58</a> <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L59" href="#L59">59</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a name="ReportOptionTest" href="../../../../org/apache/rat/anttasks/ReportOptionTest.html#ReportOptionTest">ReportOptionTest</a> {
-<a class="jxr_linenumber" name="L60" href="#L60">60</a> <em class="jxr_comment">// RAT-475: Do no cleanup in order to prevent random build failures on ASF-Linux/GitHub nodes</em>
-<a class="jxr_linenumber" name="L61" href="#L61">61</a> @TempDir(cleanup = CleanupMode.NEVER)
-<a class="jxr_linenumber" name="L62" href="#L62">62</a> <strong class="jxr_keyword">static</strong> Path testPath;
-<a class="jxr_linenumber" name="L63" href="#L63">63</a>
-<a class="jxr_linenumber" name="L64" href="#L64">64</a> <strong class="jxr_keyword">static</strong> ReportConfiguration reportConfiguration;
-<a class="jxr_linenumber" name="L65" href="#L65">65</a>
-<a class="jxr_linenumber" name="L66" href="#L66">66</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> isGitHubLinuxOrWindowsWithJava8() {
-<a class="jxr_linenumber" name="L67" href="#L67">67</a> <strong class="jxr_keyword">return</strong> System.getenv(<span class="jxr_string">"GITHUB_ACTION"</span>) != <strong class="jxr_keyword">null</strong> &&
-<a class="jxr_linenumber" name="L68" href="#L68">68</a> (System.getProperty(<span class="jxr_string">"os.name"</span>).toLowerCase(Locale.ENGLISH).contains(<span class="jxr_string">"linux"</span>) ||
-<a class="jxr_linenumber" name="L69" href="#L69">69</a> (System.getProperty(<span class="jxr_string">"os.name"</span>).toLowerCase(Locale.ENGLISH).contains(<span class="jxr_string">"windows"</span>) && SystemUtils.IS_JAVA_1_8)
-<a class="jxr_linenumber" name="L70" href="#L70">70</a> );
-<a class="jxr_linenumber" name="L71" href="#L71">71</a> }
-<a class="jxr_linenumber" name="L72" href="#L72">72</a>
-<a class="jxr_linenumber" name="L73" href="#L73">73</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> isRunningOnGitHubActionOrLinux() {
-<a class="jxr_linenumber" name="L74" href="#L74">74</a> <strong class="jxr_keyword">return</strong> System.getenv(<span class="jxr_string">"GITHUB_ACTION"</span>) != <strong class="jxr_keyword">null</strong> ||
-<a class="jxr_linenumber" name="L75" href="#L75">75</a> System.getProperty(<span class="jxr_string">"os.name"</span>).toLowerCase(Locale.ENGLISH).contains(<span class="jxr_string">"linux"</span>);
-<a class="jxr_linenumber" name="L76" href="#L76">76</a> }
-<a class="jxr_linenumber" name="L77" href="#L77">77</a>
-<a class="jxr_linenumber" name="L78" href="#L78">78</a> @AfterAll
-<a class="jxr_linenumber" name="L79" href="#L79">79</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> preserveData() {
-<a class="jxr_linenumber" name="L80" href="#L80">80</a> AbstractConfigurationOptionsProvider.preserveData(testPath.toFile(), <span class="jxr_string">"optionTest"</span>);
-<a class="jxr_linenumber" name="L81" href="#L81">81</a> }
-<a class="jxr_linenumber" name="L82" href="#L82">82</a>
-<a class="jxr_linenumber" name="L83" href="#L83">83</a> @ParameterizedTest
-<a class="jxr_linenumber" name="L84" href="#L84">84</a> @ArgumentsSource(AntOptionsProvider.<strong class="jxr_keyword">class</strong>)
-<a class="jxr_linenumber" name="L85" href="#L85">85</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testOptionsUpdateConfig(String name, OptionCollectionTest.OptionTest test) {
-<a class="jxr_linenumber" name="L86" href="#L86">86</a> DefaultLog.getInstance().info(<span class="jxr_string">"Running "</span> + name);
-<a class="jxr_linenumber" name="L87" href="#L87">87</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L88" href="#L88">88</a> test.test();
-<a class="jxr_linenumber" name="L89" href="#L89">89</a> } <strong class="jxr_keyword">catch</strong> (RuntimeException e) {
-<a class="jxr_linenumber" name="L90" href="#L90">90</a> fail(name + <span class="jxr_string">" test failed"</span>, e);
-<a class="jxr_linenumber" name="L91" href="#L91">91</a> }
-<a class="jxr_linenumber" name="L92" href="#L92">92</a> }
-<a class="jxr_linenumber" name="L93" href="#L93">93</a>
-<a class="jxr_linenumber" name="L94" href="#L94">94</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> OptionTest <strong class="jxr_keyword">extends</strong> Report {
-<a class="jxr_linenumber" name="L95" href="#L95">95</a>
-<a class="jxr_linenumber" name="L96" href="#L96">96</a> <strong class="jxr_keyword">public</strong> OptionTest() {}
-<a class="jxr_linenumber" name="L97" href="#L97">97</a>
-<a class="jxr_linenumber" name="L98" href="#L98">98</a> @Override
-<a class="jxr_linenumber" name="L99" href="#L99">99</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> execute() {
-<a class="jxr_linenumber" name="L100" href="#L100">100</a> reportConfiguration = getConfiguration();
-<a class="jxr_linenumber" name="L101" href="#L101">101</a> }
-<a class="jxr_linenumber" name="L102" href="#L102">102</a> }
-<a class="jxr_linenumber" name="L103" href="#L103">103</a>
-<a class="jxr_linenumber" name="L104" href="#L104">104</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> AntOptionsProvider <strong class="jxr_keyword">extends</strong> AbstractConfigurationOptionsProvider <strong class="jxr_keyword">implements</strong> ArgumentsProvider {
-<a class="jxr_linenumber" name="L105" href="#L105">105</a>
-<a class="jxr_linenumber" name="L106" href="#L106">106</a> <strong class="jxr_keyword">public</strong> AntOptionsProvider() {
-<a class="jxr_linenumber" name="L107" href="#L107">107</a> <strong class="jxr_keyword">super</strong>(BaseAntTask.unsupportedArgs(), testPath.toFile());
-<a class="jxr_linenumber" name="L108" href="#L108">108</a> }
-<a class="jxr_linenumber" name="L109" href="#L109">109</a>
-<a class="jxr_linenumber" name="L110" href="#L110">110</a> <strong class="jxr_keyword">protected</strong> ReportConfiguration generateConfig(<strong class="jxr_keyword">final</strong> List<Pair<Option, String[]>> args) {
-<a class="jxr_linenumber" name="L111" href="#L111">111</a> BuildTask task = args.get(0).getKey() == <strong class="jxr_keyword">null</strong> ? <strong class="jxr_keyword">new</strong> BuildTask() : <strong class="jxr_keyword">new</strong> BuildTask(args.get(0).getKey());
-<a class="jxr_linenumber" name="L112" href="#L112">112</a> task.setUp(args);
-<a class="jxr_linenumber" name="L113" href="#L113">113</a> Log log = DefaultLog.getInstance();
-<a class="jxr_linenumber" name="L114" href="#L114">114</a> Log.Level oldLevel = log.getLevel();
-<a class="jxr_linenumber" name="L115" href="#L115">115</a> log.setLevel(Log.Level.DEBUG);
-<a class="jxr_linenumber" name="L116" href="#L116">116</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L117" href="#L117">117</a> task.buildRule.executeTarget(task.name);
-<a class="jxr_linenumber" name="L118" href="#L118">118</a> } <strong class="jxr_keyword">finally</strong> {
-<a class="jxr_linenumber" name="L119" href="#L119">119</a> log.setLevel(oldLevel);
-<a class="jxr_linenumber" name="L120" href="#L120">120</a> DefaultLog.setInstance(log);
-<a class="jxr_linenumber" name="L121" href="#L121">121</a> }
-<a class="jxr_linenumber" name="L122" href="#L122">122</a> <strong class="jxr_keyword">return</strong> reportConfiguration;
-<a class="jxr_linenumber" name="L123" href="#L123">123</a> }
-<a class="jxr_linenumber" name="L124" href="#L124">124</a>
-<a class="jxr_linenumber" name="L125" href="#L125">125</a> @Override
-<a class="jxr_linenumber" name="L126" href="#L126">126</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> helpTest() {
-<a class="jxr_linenumber" name="L127" href="#L127">127</a> fail(<span class="jxr_string">"Should not be called"</span>);
-<a class="jxr_linenumber" name="L128" href="#L128">128</a> }
-<a class="jxr_linenumber" name="L129" href="#L129">129</a>
-<a class="jxr_linenumber" name="L130" href="#L130">130</a> @Override
-<a class="jxr_linenumber" name="L131" href="#L131">131</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> helpLicenses() {
-<a class="jxr_linenumber" name="L132" href="#L132">132</a> TestingLog testLog = <strong class="jxr_keyword">new</strong> TestingLog();
-<a class="jxr_linenumber" name="L133" href="#L133">133</a> Log oldLog = DefaultLog.setInstance(testLog);
-<a class="jxr_linenumber" name="L134" href="#L134">134</a> <strong class="jxr_keyword">try</strong> {
-<a class="jxr_linenumber" name="L135" href="#L135">135</a> ReportConfiguration config = generateConfig(ImmutablePair.of(HELP_LICENSES.option(), <strong class="jxr_keyword">null</strong>));
-<a class="jxr_linenumber" name="L136" href="#L136">136</a> assertThat(config).isNotNull();
-<a class="jxr_linenumber" name="L137" href="#L137">137</a> } <strong class="jxr_keyword">catch</strong> (IOException e) {
-<a class="jxr_linenumber" name="L138" href="#L138">138</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> RuntimeException(e);
-<a class="jxr_linenumber" name="L139" href="#L139">139</a> } <strong class="jxr_keyword">finally</strong> {
-<a class="jxr_linenumber" name="L140" href="#L140">140</a> DefaultLog.setInstance(oldLog);
-<a class="jxr_linenumber" name="L141" href="#L141">141</a> }
-<a class="jxr_linenumber" name="L142" href="#L142">142</a> testLog.assertContains(<span class="jxr_string">"====== Licenses ======"</span>);
-<a class="jxr_linenumber" name="L143" href="#L143">143</a> testLog.assertContains(<span class="jxr_string">"====== Defined Matchers ======"</span>);
-<a class="jxr_linenumber" name="L144" href="#L144">144</a> testLog.assertContains(<span class="jxr_string">"====== Defined Families ======"</span>);
-<a class="jxr_linenumber" name="L145" href="#L145">145</a> }
-<a class="jxr_linenumber" name="L146" href="#L146">146</a>
-<a class="jxr_linenumber" name="L147" href="#L147">147</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">class</strong> BuildTask <strong class="jxr_keyword">extends</strong> <a name="AbstractRatAntTaskTest" href="../../../../org/apache/rat/anttasks/AbstractRatAntTaskTest.html#AbstractRatAntTaskTest">AbstractRatAntTaskTest</a> {
-<a class="jxr_linenumber" name="L148" href="#L148">148</a> <strong class="jxr_keyword">final</strong> File antFile;
-<a class="jxr_linenumber" name="L149" href="#L149">149</a> <strong class="jxr_keyword">final</strong> String name;
-<a class="jxr_linenumber" name="L150" href="#L150">150</a>
-<a class="jxr_linenumber" name="L151" href="#L151">151</a> BuildTask(Option option) {
-<a class="jxr_linenumber" name="L152" href="#L152">152</a> <strong class="jxr_keyword">this</strong>(<strong class="jxr_keyword">new</strong> AntOption(option).getName());
-<a class="jxr_linenumber" name="L153" href="#L153">153</a> }
-<a class="jxr_linenumber" name="L154" href="#L154">154</a>
-<a class="jxr_linenumber" name="L155" href="#L155">155</a> BuildTask() {
-<a class="jxr_linenumber" name="L156" href="#L156">156</a> <strong class="jxr_keyword">this</strong>(<span class="jxr_string">"anonymous"</span>);
-<a class="jxr_linenumber" name="L157" href="#L157">157</a> }
-<a class="jxr_linenumber" name="L158" href="#L158">158</a> BuildTask(String name) {
-<a class="jxr_linenumber" name="L159" href="#L159">159</a> <strong class="jxr_keyword">this</strong>.name = name;
-<a class="jxr_linenumber" name="L160" href="#L160">160</a> antFile = <strong class="jxr_keyword">new</strong> File(baseDir, name + <span class="jxr_string">".xml"</span>);
-<a class="jxr_linenumber" name="L161" href="#L161">161</a> }
-<a class="jxr_linenumber" name="L162" href="#L162">162</a>
-<a class="jxr_linenumber" name="L163" href="#L163">163</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">void</strong> setUp(List<Pair<Option, String[]>> args) {
-<a class="jxr_linenumber" name="L164" href="#L164">164</a> List<String> childElements = <strong class="jxr_keyword">new</strong> ArrayList<>();
-<a class="jxr_linenumber" name="L165" href="#L165">165</a> Map<String, String> attributes = <strong class="jxr_keyword">new</strong> HashMap<>();
-<a class="jxr_linenumber" name="L166" href="#L166">166</a> <strong class="jxr_keyword">if</strong> (args.get(0).getKey() != <strong class="jxr_keyword">null</strong>) {
-<a class="jxr_linenumber" name="L167" href="#L167">167</a> <strong class="jxr_keyword">for</strong> (Pair<Option, String[]> pair : args) {
-<a class="jxr_linenumber" name="L168" href="#L168">168</a> AntOption argOption = <strong class="jxr_keyword">new</strong> AntOption(pair.getKey());
-<a class="jxr_linenumber" name="L169" href="#L169">169</a> <strong class="jxr_keyword">if</strong> (argOption.isAttribute()) {
-<a class="jxr_linenumber" name="L170" href="#L170">170</a> String value = pair.getValue() == <strong class="jxr_keyword">null</strong> ? <span class="jxr_string">"true"</span> : pair.getValue()[0];
-<a class="jxr_linenumber" name="L171" href="#L171">171</a> attributes.put(argOption.getName(), value);
-<a class="jxr_linenumber" name="L172" href="#L172">172</a> } <strong class="jxr_keyword">else</strong> {
-<a class="jxr_linenumber" name="L173" href="#L173">173</a> AntOption.ExampleGenerator exampleGenerator = argOption.<strong class="jxr_keyword">new</strong> ExampleGenerator();
-<a class="jxr_linenumber" name="L174" href="#L174">174</a> <strong class="jxr_keyword">for</strong> (String value : pair.getValue()) {
-<a class="jxr_linenumber" name="L175" href="#L175">175</a> childElements.add(exampleGenerator.getChildElements(value, <strong class="jxr_keyword">null</strong>));
-<a class="jxr_linenumber" name="L176" href="#L176">176</a> }
-<a class="jxr_linenumber" name="L177" href="#L177">177</a> }
-<a class="jxr_linenumber" name="L178" href="#L178">178</a> }
-<a class="jxr_linenumber" name="L179" href="#L179">179</a> }
-<a class="jxr_linenumber" name="L180" href="#L180">180</a> String attrStr = attributes.entrySet().stream().map(e -> String.format(<span class="jxr_string">"%s='%s'"</span>, e.getKey(), e.getValue()))
-<a class="jxr_linenumber" name="L181" href="#L181">181</a> .collect(Collectors.joining(<span class="jxr_string">" "</span>));
-<a class="jxr_linenumber" name="L182" href="#L182">182</a> String elements = String.join(<span class="jxr_string">"\n"</span>, childElements);
-<a class="jxr_linenumber" name="L183" href="#L183">183</a> <strong class="jxr_keyword">try</strong> (FileWriter writer = <strong class="jxr_keyword">new</strong> FileWriter(antFile)) {
-<a class="jxr_linenumber" name="L184" href="#L184">184</a> writer.append(format(ANT_FILE, <strong class="jxr_keyword">this</strong>.name, attrStr, elements, antFile.getAbsolutePath(), OptionTest.<strong class="jxr_keyword">class</strong>.getName()));
-<a class="jxr_linenumber" name="L185" href="#L185">185</a> writer.flush();
-<a class="jxr_linenumber" name="L186" href="#L186">186</a> } <strong class="jxr_keyword">catch</strong> (IOException e) {
-<a class="jxr_linenumber" name="L187" href="#L187">187</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> RuntimeException(e);
-<a class="jxr_linenumber" name="L188" href="#L188">188</a> }
-<a class="jxr_linenumber" name="L189" href="#L189">189</a> <strong class="jxr_keyword">super</strong>.setUp();
-<a class="jxr_linenumber" name="L190" href="#L190">190</a> }
-<a class="jxr_linenumber" name="L191" href="#L191">191</a>
-<a class="jxr_linenumber" name="L192" href="#L192">192</a> <strong class="jxr_keyword">protected</strong> File getAntFile() {
-<a class="jxr_linenumber" name="L193" href="#L193">193</a> <strong class="jxr_keyword">return</strong> antFile;
-<a class="jxr_linenumber" name="L194" href="#L194">194</a> }
-<a class="jxr_linenumber" name="L195" href="#L195">195</a> }
-<a class="jxr_linenumber" name="L196" href="#L196">196</a> }
-<a class="jxr_linenumber" name="L197" href="#L197">197</a>
-<a class="jxr_linenumber" name="L198" href="#L198">198</a> <em class="jxr_comment">/* $1 = target name</em>
-<a class="jxr_linenumber" name="L199" href="#L199">199</a> <em class="jxr_comment"> $2 = attributes</em>
-<a class="jxr_linenumber" name="L200" href="#L200">200</a> <em class="jxr_comment"> $3 = file name to read</em>
-<a class="jxr_linenumber" name="L201" href="#L201">201</a> <em class="jxr_comment"> $4 = classname</em>
-<a class="jxr_linenumber" name="L202" href="#L202">202</a> <em class="jxr_comment"> */</em>
-<a class="jxr_linenumber" name="L203" href="#L203">203</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">static</strong> String ANT_FILE = <span class="jxr_string">""</span><span class="jxr_string">"
-<a class="jxr_linenumber" name="L204" href="#L204">204</a> <?xml version='1.0'?>
-<a class="jxr_linenumber" name="L205" href="#L205">205</a>
-<a class="jxr_linenumber" name="L206" href="#L206">206</a> <project
-<a class="jxr_linenumber" name="L207" href="#L207">207</a> \txmlns:au=<span class="jxr_string">"antlib:org.apache.ant.antunit"</span>
-<a class="jxr_linenumber" name="L208" href="#L208">208</a> \txmlns:rat=<span class="jxr_string">"antlib:org.apache.rat.anttasks"</span>>
-<a class="jxr_linenumber" name="L209" href="#L209">209</a>
-<a class="jxr_linenumber" name="L210" href="#L210">210</a> \t<taskdef uri=<span class="jxr_string">"antlib:org.apache.ant.antunit"</span>
-<a class="jxr_linenumber" name="L211" href="#L211">211</a> \t\tresource=<span class="jxr_string">"org/apache/rat/anttasks/antlib.xml"</span>
-<a class="jxr_linenumber" name="L212" href="#L212">212</a> \t\tclasspath=<span class="jxr_string">"${test.classpath}"</span> />
-<a class="jxr_linenumber" name="L213" href="#L213">213</a>
-<a class="jxr_linenumber" name="L214" href="#L214">214</a> \t<taskdef uri=<span class="jxr_string">"antlib:org.apache.rat.anttasks"</span>
-<a class="jxr_linenumber" name="L215" href="#L215">215</a> \t\tresource=<span class="jxr_string">"org/apache/rat/anttasks/antlib.xml"</span>
-<a class="jxr_linenumber" name="L216" href="#L216">216</a> \t\tclasspath=<span class="jxr_string">"${test.classpath}"</span> />
-<a class="jxr_linenumber" name="L217" href="#L217">217</a>
-<a class="jxr_linenumber" name="L218" href="#L218">218</a> \t<taskdef\s
-<a class="jxr_linenumber" name="L219" href="#L219">219</a> \t\tname=<span class="jxr_string">"optionTest"</span>
-<a class="jxr_linenumber" name="L220" href="#L220">220</a> \t\tclassname=<span class="jxr_string">"%5$s"</span>
-<a class="jxr_linenumber" name="L221" href="#L221">221</a> \t\tclasspath=<span class="jxr_string">"${test.classpath}"</span> />
-<a class="jxr_linenumber" name="L222" href="#L222">222</a>
-<a class="jxr_linenumber" name="L223" href="#L223">223</a> \t<target name=<span class="jxr_string">"%1$s"</span>>
-<a class="jxr_linenumber" name="L224" href="#L224">224</a> \t\t<optionTest %2$s>
-<a class="jxr_linenumber" name="L225" href="#L225">225</a> %3$s\
-<a class="jxr_linenumber" name="L226" href="#L226">226</a> \t\t\t<file file=<span class="jxr_string">"%4$s"</span> />
-<a class="jxr_linenumber" name="L227" href="#L227">227</a> \t\t</optionTest>
-<a class="jxr_linenumber" name="L228" href="#L228">228</a> \t</target>
-<a class="jxr_linenumber" name="L229" href="#L229">229</a>
-<a class="jxr_linenumber" name="L230" href="#L230">230</a> </project><span class="jxr_string">""</span><span class="jxr_string">";
-<a class="jxr_linenumber" name="L231" href="#L231">231</a> }
+<a class="jxr_linenumber" name="L38" href="#L38">38</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.CleanupMode;
+<a class="jxr_linenumber" name="L39" href="#L39">39</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.api.io.TempDir;
+<a class="jxr_linenumber" name="L40" href="#L40">40</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.ParameterizedTest;
+<a class="jxr_linenumber" name="L41" href="#L41">41</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsProvider;
+<a class="jxr_linenumber" name="L42" href="#L42">42</a> <strong class="jxr_keyword">import</strong> org.junit.jupiter.params.provider.ArgumentsSource;
+<a class="jxr_linenumber" name="L43" href="#L43">43</a>
+<a class="jxr_linenumber" name="L44" href="#L44">44</a> <strong class="jxr_keyword">import</strong> java.io.File;
+<a class="jxr_linenumber" name="L45" href="#L45">45</a> <strong class="jxr_keyword">import</strong> java.io.FileWriter;
+<a class="jxr_linenumber" name="L46" href="#L46">46</a> <strong class="jxr_keyword">import</strong> java.io.IOException;
+<a class="jxr_linenumber" name="L47" href="#L47">47</a>
+<a class="jxr_linenumber" name="L48" href="#L48">48</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> java.lang.String.format;
+<a class="jxr_linenumber" name="L49" href="#L49">49</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.apache.rat.commandline.Arg.HELP_LICENSES;
+<a class="jxr_linenumber" name="L50" href="#L50">50</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.assertj.core.api.Assertions.assertThat;
+<a class="jxr_linenumber" name="L51" href="#L51">51</a> <strong class="jxr_keyword">import</strong> <strong class="jxr_keyword">static</strong> org.junit.jupiter.api.Assertions.fail;
+<a class="jxr_linenumber" name="L52" href="#L52">52</a>
+<a class="jxr_linenumber" name="L53" href="#L53">53</a> <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L54" href="#L54">54</a> <em class="jxr_javadoccomment"> * Tests to ensure the option setting works correctly.</em>
+<a class="jxr_linenumber" name="L55" href="#L55">55</a> <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L56" href="#L56">56</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a name="ReportOptionTest" href="../../../../org/apache/rat/anttasks/ReportOptionTest.html#ReportOptionTest">ReportOptionTest</a> {
+<a class="jxr_linenumber" name="L57" href="#L57">57</a> <em class="jxr_comment">// RAT-475: Do no cleanup in order to prevent random build failures on ASF-Linux/GitHub nodes</em>
+<a class="jxr_linenumber" name="L58" href="#L58">58</a> @TempDir(cleanup = CleanupMode.NEVER)
+<a class="jxr_linenumber" name="L59" href="#L59">59</a> <strong class="jxr_keyword">static</strong> Path testPath;
+<a class="jxr_linenumber" name="L60" href="#L60">60</a>
+<a class="jxr_linenumber" name="L61" href="#L61">61</a> <strong class="jxr_keyword">static</strong> ReportConfiguration reportConfiguration;
+<a class="jxr_linenumber" name="L62" href="#L62">62</a>
+<a class="jxr_linenumber" name="L63" href="#L63">63</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> isGitHubLinuxOrWindowsWithJava8() {
+<a class="jxr_linenumber" name="L64" href="#L64">64</a> <strong class="jxr_keyword">return</strong> System.getenv(<span class="jxr_string">"GITHUB_ACTION"</span>) != <strong class="jxr_keyword">null</strong> &&
+<a class="jxr_linenumber" name="L65" href="#L65">65</a> (System.getProperty(<span class="jxr_string">"os.name"</span>).toLowerCase(Locale.ENGLISH).contains(<span class="jxr_string">"linux"</span>) ||
+<a class="jxr_linenumber" name="L66" href="#L66">66</a> (System.getProperty(<span class="jxr_string">"os.name"</span>).toLowerCase(Locale.ENGLISH).contains(<span class="jxr_string">"windows"</span>) && SystemUtils.IS_JAVA_1_8)
+<a class="jxr_linenumber" name="L67" href="#L67">67</a> );
+<a class="jxr_linenumber" name="L68" href="#L68">68</a> }
+<a class="jxr_linenumber" name="L69" href="#L69">69</a>
+<a class="jxr_linenumber" name="L70" href="#L70">70</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">boolean</strong> isRunningOnGitHubActionOrLinux() {
+<a class="jxr_linenumber" name="L71" href="#L71">71</a> <strong class="jxr_keyword">return</strong> System.getenv(<span class="jxr_string">"GITHUB_ACTION"</span>) != <strong class="jxr_keyword">null</strong> ||
+<a class="jxr_linenumber" name="L72" href="#L72">72</a> System.getProperty(<span class="jxr_string">"os.name"</span>).toLowerCase(Locale.ENGLISH).contains(<span class="jxr_string">"linux"</span>);
+<a class="jxr_linenumber" name="L73" href="#L73">73</a> }
+<a class="jxr_linenumber" name="L74" href="#L74">74</a>
+<a class="jxr_linenumber" name="L75" href="#L75">75</a> @AfterAll
+<a class="jxr_linenumber" name="L76" href="#L76">76</a> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">void</strong> preserveData() {
+<a class="jxr_linenumber" name="L77" href="#L77">77</a> AbstractConfigurationOptionsProvider.preserveData(testPath.toFile(), <span class="jxr_string">"optionTest"</span>);
+<a class="jxr_linenumber" name="L78" href="#L78">78</a> }
+<a class="jxr_linenumber" name="L79" href="#L79">79</a>
+<a class="jxr_linenumber" name="L80" href="#L80">80</a> @ParameterizedTest
+<a class="jxr_linenumber" name="L81" href="#L81">81</a> @ArgumentsSource(AntOptionsProvider.<strong class="jxr_keyword">class</strong>)
+<a class="jxr_linenumber" name="L82" href="#L82">82</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> testOptionsUpdateConfig(String name, OptionCollectionTest.OptionTest test) {
+<a class="jxr_linenumber" name="L83" href="#L83">83</a> DefaultLog.getInstance().info(<span class="jxr_string">"Running "</span> + name);
+<a class="jxr_linenumber" name="L84" href="#L84">84</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L85" href="#L85">85</a> test.test();
+<a class="jxr_linenumber" name="L86" href="#L86">86</a> } <strong class="jxr_keyword">catch</strong> (RuntimeException e) {
+<a class="jxr_linenumber" name="L87" href="#L87">87</a> fail(name + <span class="jxr_string">" test failed"</span>, e);
+<a class="jxr_linenumber" name="L88" href="#L88">88</a> }
+<a class="jxr_linenumber" name="L89" href="#L89">89</a> }
+<a class="jxr_linenumber" name="L90" href="#L90">90</a>
+<a class="jxr_linenumber" name="L91" href="#L91">91</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> OptionTest <strong class="jxr_keyword">extends</strong> Report {
+<a class="jxr_linenumber" name="L92" href="#L92">92</a>
+<a class="jxr_linenumber" name="L93" href="#L93">93</a> <strong class="jxr_keyword">public</strong> OptionTest() {}
+<a class="jxr_linenumber" name="L94" href="#L94">94</a>
+<a class="jxr_linenumber" name="L95" href="#L95">95</a> @Override
+<a class="jxr_linenumber" name="L96" href="#L96">96</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> execute() {
+<a class="jxr_linenumber" name="L97" href="#L97">97</a> reportConfiguration = getConfiguration();
+<a class="jxr_linenumber" name="L98" href="#L98">98</a> }
+<a class="jxr_linenumber" name="L99" href="#L99">99</a> }
+<a class="jxr_linenumber" name="L100" href="#L100">100</a>
+<a class="jxr_linenumber" name="L101" href="#L101">101</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> AntOptionsProvider <strong class="jxr_keyword">extends</strong> AbstractConfigurationOptionsProvider <strong class="jxr_keyword">implements</strong> ArgumentsProvider {
+<a class="jxr_linenumber" name="L102" href="#L102">102</a>
+<a class="jxr_linenumber" name="L103" href="#L103">103</a> <strong class="jxr_keyword">public</strong> AntOptionsProvider() {
+<a class="jxr_linenumber" name="L104" href="#L104">104</a> <strong class="jxr_keyword">super</strong>(BaseAntTask.unsupportedArgs(), testPath.toFile());
+<a class="jxr_linenumber" name="L105" href="#L105">105</a> }
+<a class="jxr_linenumber" name="L106" href="#L106">106</a>
+<a class="jxr_linenumber" name="L107" href="#L107">107</a> <strong class="jxr_keyword">protected</strong> ReportConfiguration generateConfig(<strong class="jxr_keyword">final</strong> List<Pair<Option, String[]>> args) {
+<a class="jxr_linenumber" name="L108" href="#L108">108</a> BuildTask task = args.get(0).getKey() == <strong class="jxr_keyword">null</strong> ? <strong class="jxr_keyword">new</strong> BuildTask() : <strong class="jxr_keyword">new</strong> BuildTask(args.get(0).getKey());
+<a class="jxr_linenumber" name="L109" href="#L109">109</a> task.setUp(args);
+<a class="jxr_linenumber" name="L110" href="#L110">110</a> Log log = DefaultLog.getInstance();
+<a class="jxr_linenumber" name="L111" href="#L111">111</a> Log.Level oldLevel = log.getLevel();
+<a class="jxr_linenumber" name="L112" href="#L112">112</a> log.setLevel(Log.Level.DEBUG);
+<a class="jxr_linenumber" name="L113" href="#L113">113</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L114" href="#L114">114</a> task.buildRule.executeTarget(task.name);
+<a class="jxr_linenumber" name="L115" href="#L115">115</a> } <strong class="jxr_keyword">finally</strong> {
+<a class="jxr_linenumber" name="L116" href="#L116">116</a> log.setLevel(oldLevel);
+<a class="jxr_linenumber" name="L117" href="#L117">117</a> DefaultLog.setInstance(log);
+<a class="jxr_linenumber" name="L118" href="#L118">118</a> }
+<a class="jxr_linenumber" name="L119" href="#L119">119</a> <strong class="jxr_keyword">return</strong> reportConfiguration;
+<a class="jxr_linenumber" name="L120" href="#L120">120</a> }
+<a class="jxr_linenumber" name="L121" href="#L121">121</a>
+<a class="jxr_linenumber" name="L122" href="#L122">122</a> @Override
+<a class="jxr_linenumber" name="L123" href="#L123">123</a> <strong class="jxr_keyword">protected</strong> <strong class="jxr_keyword">void</strong> helpTest() {
+<a class="jxr_linenumber" name="L124" href="#L124">124</a> fail(<span class="jxr_string">"Should not be called"</span>);
+<a class="jxr_linenumber" name="L125" href="#L125">125</a> }
+<a class="jxr_linenumber" name="L126" href="#L126">126</a>
+<a class="jxr_linenumber" name="L127" href="#L127">127</a> @Override
+<a class="jxr_linenumber" name="L128" href="#L128">128</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> helpLicenses() {
+<a class="jxr_linenumber" name="L129" href="#L129">129</a> TestingLog testLog = <strong class="jxr_keyword">new</strong> TestingLog();
+<a class="jxr_linenumber" name="L130" href="#L130">130</a> Log oldLog = DefaultLog.setInstance(testLog);
+<a class="jxr_linenumber" name="L131" href="#L131">131</a> <strong class="jxr_keyword">try</strong> {
+<a class="jxr_linenumber" name="L132" href="#L132">132</a> ReportConfiguration config = generateConfig(ImmutablePair.of(HELP_LICENSES.option(), <strong class="jxr_keyword">null</strong>));
+<a class="jxr_linenumber" name="L133" href="#L133">133</a> assertThat(config).isNotNull();
+<a class="jxr_linenumber" name="L134" href="#L134">134</a> } <strong class="jxr_keyword">catch</strong> (IOException e) {
+<a class="jxr_linenumber" name="L135" href="#L135">135</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> RuntimeException(e);
+<a class="jxr_linenumber" name="L136" href="#L136">136</a> } <strong class="jxr_keyword">finally</strong> {
+<a class="jxr_linenumber" name="L137" href="#L137">137</a> DefaultLog.setInstance(oldLog);
+<a class="jxr_linenumber" name="L138" href="#L138">138</a> }
+<a class="jxr_linenumber" name="L139" href="#L139">139</a> testLog.assertContains(<span class="jxr_string">"====== Licenses ======"</span>);
+<a class="jxr_linenumber" name="L140" href="#L140">140</a> testLog.assertContains(<span class="jxr_string">"====== Defined Matchers ======"</span>);
+<a class="jxr_linenumber" name="L141" href="#L141">141</a> testLog.assertContains(<span class="jxr_string">"====== Defined Families ======"</span>);
+<a class="jxr_linenumber" name="L142" href="#L142">142</a> }
+<a class="jxr_linenumber" name="L143" href="#L143">143</a>
+<a class="jxr_linenumber" name="L144" href="#L144">144</a> <strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">class</strong> BuildTask <strong class="jxr_keyword">extends</strong> <a name="AbstractRatAntTaskTest" href="../../../../org/apache/rat/anttasks/AbstractRatAntTaskTest.html#AbstractRatAntTaskTest">AbstractRatAntTaskTest</a> {
+<a class="jxr_linenumber" name="L145" href="#L145">145</a> <strong class="jxr_keyword">final</strong> File antFile;
+<a class="jxr_linenumber" name="L146" href="#L146">146</a> <strong class="jxr_keyword">final</strong> String name;
+<a class="jxr_linenumber" name="L147" href="#L147">147</a>
+<a class="jxr_linenumber" name="L148" href="#L148">148</a> BuildTask(Option option) {
+<a class="jxr_linenumber" name="L149" href="#L149">149</a> <strong class="jxr_keyword">this</strong>(<strong class="jxr_keyword">new</strong> AntOption(option).getName());
+<a class="jxr_linenumber" name="L150" href="#L150">150</a> }
+<a class="jxr_linenumber" name="L151" href="#L151">151</a>
+<a class="jxr_linenumber" name="L152" href="#L152">152</a> BuildTask() {
+<a class="jxr_linenumber" name="L153" href="#L153">153</a> <strong class="jxr_keyword">this</strong>(<span class="jxr_string">"anonymous"</span>);
+<a class="jxr_linenumber" name="L154" href="#L154">154</a> }
+<a class="jxr_linenumber" name="L155" href="#L155">155</a> BuildTask(String name) {
+<a class="jxr_linenumber" name="L156" href="#L156">156</a> <strong class="jxr_keyword">this</strong>.name = name;
+<a class="jxr_linenumber" name="L157" href="#L157">157</a> antFile = <strong class="jxr_keyword">new</strong> File(baseDir, name + <span class="jxr_string">".xml"</span>);
+<a class="jxr_linenumber" name="L158" href="#L158">158</a> }
+<a class="jxr_linenumber" name="L159" href="#L159">159</a>
+<a class="jxr_linenumber" name="L160" href="#L160">160</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">void</strong> setUp(List<Pair<Option, String[]>> args) {
+<a class="jxr_linenumber" name="L161" href="#L161">161</a> List<String> childElements = <strong class="jxr_keyword">new</strong> ArrayList<>();
+<a class="jxr_linenumber" name="L162" href="#L162">162</a> Map<String, String> attributes = <strong class="jxr_keyword">new</strong> HashMap<>();
+<a class="jxr_linenumber" name="L163" href="#L163">163</a> <strong class="jxr_keyword">if</strong> (args.get(0).getKey() != <strong class="jxr_keyword">null</strong>) {
+<a class="jxr_linenumber" name="L164" href="#L164">164</a> <strong class="jxr_keyword">for</strong> (Pair<Option, String[]> pair : args) {
+<a class="jxr_linenumber" name="L165" href="#L165">165</a> AntOption argOption = <strong class="jxr_keyword">new</strong> AntOption(pair.getKey());
+<a class="jxr_linenumber" name="L166" href="#L166">166</a> <strong class="jxr_keyword">if</strong> (argOption.isAttribute()) {
+<a class="jxr_linenumber" name="L167" href="#L167">167</a> String value = pair.getValue() == <strong class="jxr_keyword">null</strong> ? <span class="jxr_string">"true"</span> : pair.getValue()[0];
+<a class="jxr_linenumber" name="L168" href="#L168">168</a> attributes.put(argOption.getName(), value);
+<a class="jxr_linenumber" name="L169" href="#L169">169</a> } <strong class="jxr_keyword">else</strong> {
+<a class="jxr_linenumber" name="L170" href="#L170">170</a> AntOption.ExampleGenerator exampleGenerator = argOption.<strong class="jxr_keyword">new</strong> ExampleGenerator();
+<a class="jxr_linenumber" name="L171" href="#L171">171</a> <strong class="jxr_keyword">for</strong> (String value : pair.getValue()) {
+<a class="jxr_linenumber" name="L172" href="#L172">172</a> childElements.add(exampleGenerator.getChildElements(value, <strong class="jxr_keyword">null</strong>));
+<a class="jxr_linenumber" name="L173" href="#L173">173</a> }
+<a class="jxr_linenumber" name="L174" href="#L174">174</a> }
+<a class="jxr_linenumber" name="L175" href="#L175">175</a> }
+<a class="jxr_linenumber" name="L176" href="#L176">176</a> }
+<a class="jxr_linenumber" name="L177" href="#L177">177</a> String attrStr = attributes.entrySet().stream().map(e -> String.format(<span class="jxr_string">"%s='%s'"</span>, e.getKey(), e.getValue()))
+<a class="jxr_linenumber" name="L178" href="#L178">178</a> .collect(Collectors.joining(<span class="jxr_string">" "</span>));
+<a class="jxr_linenumber" name="L179" href="#L179">179</a> String elements = String.join(<span class="jxr_string">"\n"</span>, childElements);
+<a class="jxr_linenumber" name="L180" href="#L180">180</a> <strong class="jxr_keyword">try</strong> (FileWriter writer = <strong class="jxr_keyword">new</strong> FileWriter(antFile)) {
+<a class="jxr_linenumber" name="L181" href="#L181">181</a> writer.append(format(ANT_FILE, <strong class="jxr_keyword">this</strong>.name, attrStr, elements, antFile.getAbsolutePath(), OptionTest.<strong class="jxr_keyword">class</strong>.getName()));
+<a class="jxr_linenumber" name="L182" href="#L182">182</a> writer.flush();
+<a class="jxr_linenumber" name="L183" href="#L183">183</a> } <strong class="jxr_keyword">catch</strong> (IOException e) {
+<a class="jxr_linenumber" name="L184" href="#L184">184</a> <strong class="jxr_keyword">throw</strong> <strong class="jxr_keyword">new</strong> RuntimeException(e);
+<a class="jxr_linenumber" name="L185" href="#L185">185</a> }
+<a class="jxr_linenumber" name="L186" href="#L186">186</a> <strong class="jxr_keyword">super</strong>.setUp();
+<a class="jxr_linenumber" name="L187" href="#L187">187</a> }
+<a class="jxr_linenumber" name="L188" href="#L188">188</a>
+<a class="jxr_linenumber" name="L189" href="#L189">189</a> <strong class="jxr_keyword">protected</strong> File getAntFile() {
+<a class="jxr_linenumber" name="L190" href="#L190">190</a> <strong class="jxr_keyword">return</strong> antFile;
+<a class="jxr_linenumber" name="L191" href="#L191">191</a> }
+<a class="jxr_linenumber" name="L192" href="#L192">192</a> }
+<a class="jxr_linenumber" name="L193" href="#L193">193</a> }
+<a class="jxr_linenumber" name="L194" href="#L194">194</a>
+<a class="jxr_linenumber" name="L195" href="#L195">195</a> <em class="jxr_comment">/* $1 = target name</em>
+<a class="jxr_linenumber" name="L196" href="#L196">196</a> <em class="jxr_comment"> $2 = attributes</em>
+<a class="jxr_linenumber" name="L197" href="#L197">197</a> <em class="jxr_comment"> $3 = file name to read</em>
+<a class="jxr_linenumber" name="L198" href="#L198">198</a> <em class="jxr_comment"> $4 = classname</em>
+<a class="jxr_linenumber" name="L199" href="#L199">199</a> <em class="jxr_comment"> */</em>
+<a class="jxr_linenumber" name="L200" href="#L200">200</a> <strong class="jxr_keyword">final</strong> <strong class="jxr_keyword">static</strong> String ANT_FILE = <span class="jxr_string">""</span><span class="jxr_string">"
+<a class="jxr_linenumber" name="L201" href="#L201">201</a> <?xml version='1.0'?>
+<a class="jxr_linenumber" name="L202" href="#L202">202</a>
+<a class="jxr_linenumber" name="L203" href="#L203">203</a> <project
+<a class="jxr_linenumber" name="L204" href="#L204">204</a> \txmlns:au=<span class="jxr_string">"antlib:org.apache.ant.antunit"</span>
+<a class="jxr_linenumber" name="L205" href="#L205">205</a> \txmlns:rat=<span class="jxr_string">"antlib:org.apache.rat.anttasks"</span>>
+<a class="jxr_linenumber" name="L206" href="#L206">206</a>
+<a class="jxr_linenumber" name="L207" href="#L207">207</a> \t<taskdef uri=<span class="jxr_string">"antlib:org.apache.ant.antunit"</span>
+<a class="jxr_linenumber" name="L208" href="#L208">208</a> \t\tresource=<span class="jxr_string">"org/apache/rat/anttasks/antlib.xml"</span>
+<a class="jxr_linenumber" name="L209" href="#L209">209</a> \t\tclasspath=<span class="jxr_string">"${test.classpath}"</span> />
+<a class="jxr_linenumber" name="L210" href="#L210">210</a>
+<a class="jxr_linenumber" name="L211" href="#L211">211</a> \t<taskdef uri=<span class="jxr_string">"antlib:org.apache.rat.anttasks"</span>
+<a class="jxr_linenumber" name="L212" href="#L212">212</a> \t\tresource=<span class="jxr_string">"org/apache/rat/anttasks/antlib.xml"</span>
+<a class="jxr_linenumber" name="L213" href="#L213">213</a> \t\tclasspath=<span class="jxr_string">"${test.classpath}"</span> />
+<a class="jxr_linenumber" name="L214" href="#L214">214</a>
+<a class="jxr_linenumber" name="L215" href="#L215">215</a> \t<taskdef\s
+<a class="jxr_linenumber" name="L216" href="#L216">216</a> \t\tname=<span class="jxr_string">"optionTest"</span>
+<a class="jxr_linenumber" name="L217" href="#L217">217</a> \t\tclassname=<span class="jxr_string">"%5$s"</span>
+<a class="jxr_linenumber" name="L218" href="#L218">218</a> \t\tclasspath=<span class="jxr_string">"${test.classpath}"</span> />
+<a class="jxr_linenumber" name="L219" href="#L219">219</a>
+<a class="jxr_linenumber" name="L220" href="#L220">220</a> \t<target name=<span class="jxr_string">"%1$s"</span>>
+<a class="jxr_linenumber" name="L221" href="#L221">221</a> \t\t<optionTest %2$s>
+<a class="jxr_linenumber" name="L222" href="#L222">222</a> %3$s\
+<a class="jxr_linenumber" name="L223" href="#L223">223</a> \t\t\t<file file=<span class="jxr_string">"%4$s"</span> />
+<a class="jxr_linenumber" name="L224" href="#L224">224</a> \t\t</optionTest>
+<a class="jxr_linenumber" name="L225" href="#L225">225</a> \t</target>
+<a class="jxr_linenumber" name="L226" href="#L226">226</a>
+<a class="jxr_linenumber" name="L227" href="#L227">227</a> </project><span class="jxr_string">""</span><span class="jxr_string">";
+<a class="jxr_linenumber" name="L228" href="#L228">228</a> }
</pre>
<hr/>
<div id="footer">© 2006–2026 <a href="https://www.apache.org">Apache Software Foundation</a></div>
diff --git a/rat100/apache-rat-tasks/xref/org/apache/rat/anttasks/BaseAntTask.html b/rat100/apache-rat-tasks/xref/org/apache/rat/anttasks/BaseAntTask.html
index 25799e915..60ccb6356 100644
--- a/rat100/apache-rat-tasks/xref/org/apache/rat/anttasks/BaseAntTask.html
+++ b/rat100/apache-rat-tasks/xref/org/apache/rat/anttasks/BaseAntTask.html
@@ -523,16 +523,16 @@
<a class="jxr_linenumber" name="L515" href="#L515">515</a>
<a class="jxr_linenumber" name="L516" href="#L516">516</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> LicensesApproved {
<a class="jxr_linenumber" name="L517" href="#L517">517</a> LicensesApproved() { }
-<a class="jxr_linenumber" name="L518" href="#L518">518</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredLst(Lst licenseID) {
-<a class="jxr_linenumber" name="L519" href="#L519">519</a> addArg(<span class="jxr_string">"licenses-approved"</span>, licenseID.value);
-<a class="jxr_linenumber" name="L520" href="#L520">520</a> }
-<a class="jxr_linenumber" name="L521" href="#L521">521</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredFileset(FileSet fileSet) {
-<a class="jxr_linenumber" name="L522" href="#L522">522</a> <strong class="jxr_keyword">for</strong> (Resource resource : fileSet) {
-<a class="jxr_linenumber" name="L523" href="#L523">523</a> <strong class="jxr_keyword">if</strong> (resource.isFilesystemOnly()) {
-<a class="jxr_linenumber" name="L524" href="#L524">524</a> addArg(<span class="jxr_string">"licenses-approved-file"</span>, ((FileResource) resource).getFile().getAbsolutePath());
-<a class="jxr_linenumber" name="L525" href="#L525">525</a> }
-<a class="jxr_linenumber" name="L526" href="#L526">526</a> }
-<a class="jxr_linenumber" name="L527" href="#L527">527</a> }
+<a class="jxr_linenumber" name="L518" href="#L518">518</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredFileset(FileSet fileSet) {
+<a class="jxr_linenumber" name="L519" href="#L519">519</a> <strong class="jxr_keyword">for</strong> (Resource resource : fileSet) {
+<a class="jxr_linenumber" name="L520" href="#L520">520</a> <strong class="jxr_keyword">if</strong> (resource.isFilesystemOnly()) {
+<a class="jxr_linenumber" name="L521" href="#L521">521</a> addArg(<span class="jxr_string">"licenses-approved-file"</span>, ((FileResource) resource).getFile().getAbsolutePath());
+<a class="jxr_linenumber" name="L522" href="#L522">522</a> }
+<a class="jxr_linenumber" name="L523" href="#L523">523</a> }
+<a class="jxr_linenumber" name="L524" href="#L524">524</a> }
+<a class="jxr_linenumber" name="L525" href="#L525">525</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredLst(Lst licenseID) {
+<a class="jxr_linenumber" name="L526" href="#L526">526</a> addArg(<span class="jxr_string">"licenses-approved"</span>, licenseID.value);
+<a class="jxr_linenumber" name="L527" href="#L527">527</a> }
<a class="jxr_linenumber" name="L528" href="#L528">528</a> }
<a class="jxr_linenumber" name="L529" href="#L529">529</a> <em class="jxr_javadoccomment">/**</em>
<a class="jxr_linenumber" name="L530" href="#L530">530</a> <em class="jxr_javadoccomment"> * A comma separated list of approved license family IDs. These license families will be added to the list of approved license families.</em>
@@ -643,11 +643,11 @@
<a class="jxr_linenumber" name="L635" href="#L635">635</a>
<a class="jxr_linenumber" name="L636" href="#L636">636</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> InputExclude {
<a class="jxr_linenumber" name="L637" href="#L637">637</a> InputExclude() { }
-<a class="jxr_linenumber" name="L638" href="#L638">638</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredStd(Std standardCollection) {
-<a class="jxr_linenumber" name="L639" href="#L639">639</a> addArg(<span class="jxr_string">"input-exclude-std"</span>, standardCollection.value);
+<a class="jxr_linenumber" name="L638" href="#L638">638</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredExpr(Expr expression) {
+<a class="jxr_linenumber" name="L639" href="#L639">639</a> addArg(<span class="jxr_string">"input-exclude"</span>, expression.value);
<a class="jxr_linenumber" name="L640" href="#L640">640</a> }
-<a class="jxr_linenumber" name="L641" href="#L641">641</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredExpr(Expr expression) {
-<a class="jxr_linenumber" name="L642" href="#L642">642</a> addArg(<span class="jxr_string">"input-exclude"</span>, expression.value);
+<a class="jxr_linenumber" name="L641" href="#L641">641</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredStd(Std standardCollection) {
+<a class="jxr_linenumber" name="L642" href="#L642">642</a> addArg(<span class="jxr_string">"input-exclude-std"</span>, standardCollection.value);
<a class="jxr_linenumber" name="L643" href="#L643">643</a> }
<a class="jxr_linenumber" name="L644" href="#L644">644</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredFileset(FileSet fileSet) {
<a class="jxr_linenumber" name="L645" href="#L645">645</a> <strong class="jxr_keyword">for</strong> (Resource resource : fileSet) {
@@ -669,16 +669,16 @@
<a class="jxr_linenumber" name="L661" href="#L661">661</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredExpr(Expr expression) {
<a class="jxr_linenumber" name="L662" href="#L662">662</a> addArg(<span class="jxr_string">"input-include"</span>, expression.value);
<a class="jxr_linenumber" name="L663" href="#L663">663</a> }
-<a class="jxr_linenumber" name="L664" href="#L664">664</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredFileset(FileSet fileSet) {
-<a class="jxr_linenumber" name="L665" href="#L665">665</a> <strong class="jxr_keyword">for</strong> (Resource resource : fileSet) {
-<a class="jxr_linenumber" name="L666" href="#L666">666</a> <strong class="jxr_keyword">if</strong> (resource.isFilesystemOnly()) {
-<a class="jxr_linenumber" name="L667" href="#L667">667</a> addArg(<span class="jxr_string">"input-include-file"</span>, ((FileResource) resource).getFile().getAbsolutePath());
-<a class="jxr_linenumber" name="L668" href="#L668">668</a> }
-<a class="jxr_linenumber" name="L669" href="#L669">669</a> }
-<a class="jxr_linenumber" name="L670" href="#L670">670</a> }
-<a class="jxr_linenumber" name="L671" href="#L671">671</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredStd(Std standardCollection) {
-<a class="jxr_linenumber" name="L672" href="#L672">672</a> addArg(<span class="jxr_string">"input-include-std"</span>, standardCollection.value);
-<a class="jxr_linenumber" name="L673" href="#L673">673</a> }
+<a class="jxr_linenumber" name="L664" href="#L664">664</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredStd(Std standardCollection) {
+<a class="jxr_linenumber" name="L665" href="#L665">665</a> addArg(<span class="jxr_string">"input-include-std"</span>, standardCollection.value);
+<a class="jxr_linenumber" name="L666" href="#L666">666</a> }
+<a class="jxr_linenumber" name="L667" href="#L667">667</a> <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> addConfiguredFileset(FileSet fileSet) {
+<a class="jxr_linenumber" name="L668" href="#L668">668</a> <strong class="jxr_keyword">for</strong> (Resource resource : fileSet) {
+<a class="jxr_linenumber" name="L669" href="#L669">669</a> <strong class="jxr_keyword">if</strong> (resource.isFilesystemOnly()) {
+<a class="jxr_linenumber" name="L670" href="#L670">670</a> addArg(<span class="jxr_string">"input-include-file"</span>, ((FileResource) resource).getFile().getAbsolutePath());
+<a class="jxr_linenumber" name="L671" href="#L671">671</a> }
+<a class="jxr_linenumber" name="L672" href="#L672">672</a> }
+<a class="jxr_linenumber" name="L673" href="#L673">673</a> }
<a class="jxr_linenumber" name="L674" href="#L674">674</a> }
<a class="jxr_linenumber" name="L675" href="#L675">675</a> <em class="jxr_javadoccomment">/**</em>
<a class="jxr_linenumber" name="L676" href="#L676">676</a> <em class="jxr_javadoccomment"> * Includes files matching &lt;Expression&gt;. Will override excluded files.</em>
diff --git a/rat100/apache-rat-testdata/checkstyle.html b/rat100/apache-rat-testdata/checkstyle.html
index 82c6986e6..581c05c71 100644
--- a/rat100/apache-rat-testdata/checkstyle.html
+++ b/rat100/apache-rat-testdata/checkstyle.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-testdata/ci-management.html b/rat100/apache-rat-testdata/ci-management.html
index 5549c8455..922de424a 100644
--- a/rat100/apache-rat-testdata/ci-management.html
+++ b/rat100/apache-rat-testdata/ci-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-testdata/index.html b/rat100/apache-rat-testdata/index.html
index 71a4512cc..f41bb1681 100644
--- a/rat100/apache-rat-testdata/index.html
+++ b/rat100/apache-rat-testdata/index.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-testdata/issue-management.html b/rat100/apache-rat-testdata/issue-management.html
index fb2e84192..4f27a0cd0 100644
--- a/rat100/apache-rat-testdata/issue-management.html
+++ b/rat100/apache-rat-testdata/issue-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-testdata/jira-changes.html b/rat100/apache-rat-testdata/jira-changes.html
index 0aabee90e..4a23fa838 100644
--- a/rat100/apache-rat-testdata/jira-changes.html
+++ b/rat100/apache-rat-testdata/jira-changes.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -151,15 +151,47 @@
<td>Fix NPE on families is null</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-440">RAT-440</a></td>
+<td>-</td>
+<td>Migrate to new maven-reporting-api 4.x and entire Doxia 2.0.0 stack</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-533">RAT-533</a></td>
<td>-</td>
<td>Performance optimization in CharSetDetection</td>
<td>Task</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-530">RAT-530</a></td>
+<td>-</td>
+<td>Prepare a 0.18 release</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-498">RAT-498</a></td>
+<td>-</td>
+<td>Dependency updates via dependabot performed for release 0.18</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-293">RAT-293</a></td>
+<td>-</td>
+<td>Configure SonarCloud integration for RAT</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-353">RAT-353</a></td>
@@ -207,7 +239,7 @@
<td>Performance degradation compared to 0.15</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-348">RAT-348</a></td>
@@ -249,6 +281,14 @@
<td>Fixed</td>
<td>Closed</td></tr>
<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-536">RAT-536</a></td>
+<td>build</td>
+<td>RAT releases are not reproducible any more</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-526">RAT-526</a></td>
<td>-</td>
@@ -256,31 +296,31 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-524">RAT-524</a></td>
<td>-</td>
<td>Long processing time compared to version 0.16</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-512">RAT-512</a></td>
<td>-</td>
<td>PDF files fail the check</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
+<td>Closed</td></tr>
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-508">RAT-508</a></td>
<td>Client - maven</td>
<td>Maven plugin 0.17 logs way too much at the INFO level</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-507">RAT-507</a></td>
<td>core engine</td>
@@ -288,7 +328,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-501">RAT-501</a></td>
<td>-</td>
@@ -296,7 +336,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="a">
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-500">RAT-500</a></td>
<td>-</td>
@@ -304,7 +344,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-490">RAT-490</a></td>
<td>core engine</td>
@@ -312,6 +352,30 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-535">RAT-535</a></td>
+<td>build</td>
+<td>Fix build warning - resource plugin</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-403">RAT-403</a></td>
+<td>core engine</td>
+<td>Remove AbstractReport</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-534">RAT-534</a></td>
+<td>build</td>
+<td>Improve release verification and digest creation</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-478">RAT-478</a></td>
@@ -799,7 +863,7 @@
<td>Output process can attempt to close output multiple times.</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-326">RAT-326</a></td>
@@ -807,7 +871,7 @@
<td>Fix javadoc errors</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-315">RAT-315</a></td>
@@ -831,7 +895,7 @@
<td>BinaryGuesser.isBinary(String name) ought to throw for null input</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-321">RAT-321</a></td>
@@ -839,7 +903,7 @@
<td>Allow configuration to define SimplePatternBasedLicense instances</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-320">RAT-320</a></td>
@@ -847,7 +911,7 @@
<td>Add a command line option to output to a file.</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-317">RAT-317</a></td>
@@ -871,7 +935,7 @@
<td>BinaryGuesser - report binary file analysis as debug</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-112">RAT-112</a></td>
@@ -879,71 +943,7 @@
<td>Generated code should be labelled as such in reports</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-329">RAT-329</a></td>
-<td>core engine</td>
-<td>Add markdown and yaml as a recognized extension for processing</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-322">RAT-322</a></td>
-<td>Client - cli, Client - maven</td>
-<td>Add possibility to be able to scan objects in hidden directories</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-264">RAT-264</a></td>
-<td>-</td>
-<td>Use SPDX license identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-251">RAT-251</a></td>
-<td>-</td>
-<td>Add support for SPDX identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-182">RAT-182</a></td>
-<td>-</td>
-<td>BinaryGuesser - allow modification of binary file types</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-21">RAT-21</a></td>
-<td>license-meta-data</td>
-<td>[MOJO-1090] Allow new license boiler-plate to be specified</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-338">RAT-338</a></td>
-<td>-</td>
-<td>Update plugin dependency versions and remove pre-JDK-8 constructs in the source code</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-316">RAT-316</a></td>
-<td>core engine</td>
-<td>Add MANIFEST.MF to the default exclude list.</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Resolved</td></tr></table></section> </main>
+<td>Closed</td></tr></table></section> </main>
</div>
</div>
<hr/>
diff --git a/rat100/apache-rat-testdata/mailing-lists.html b/rat100/apache-rat-testdata/mailing-lists.html
index 31867be76..9254479e1 100644
--- a/rat100/apache-rat-testdata/mailing-lists.html
+++ b/rat100/apache-rat-testdata/mailing-lists.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-testdata/pmd.html b/rat100/apache-rat-testdata/pmd.html
index 77b650988..5973c6532 100644
--- a/rat100/apache-rat-testdata/pmd.html
+++ b/rat100/apache-rat-testdata/pmd.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-testdata/project-info.html b/rat100/apache-rat-testdata/project-info.html
index 0a9ba4e14..894a6de67 100644
--- a/rat100/apache-rat-testdata/project-info.html
+++ b/rat100/apache-rat-testdata/project-info.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-testdata/project-reports.html b/rat100/apache-rat-testdata/project-reports.html
index 1191ac06a..42c83c0b2 100644
--- a/rat100/apache-rat-testdata/project-reports.html
+++ b/rat100/apache-rat-testdata/project-reports.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -152,7 +152,7 @@
<td>Verification of coding rules.</td></tr>
<tr class="a">
<td><a href="rat-report.html">RAT Report</a></td>
-<td>Report on compliance to license related source code policies</td></tr></table></section></section> </main>
+<td>Report on compliance to license related source code policies.</td></tr></table></section></section> </main>
</div>
</div>
<hr/>
diff --git a/rat100/apache-rat-testdata/rat-report.html b/rat100/apache-rat-testdata/rat-report.html
index 713d4ce1a..aaf68c714 100644
--- a/rat100/apache-rat-testdata/rat-report.html
+++ b/rat100/apache-rat-testdata/rat-report.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.17:rat at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.18:rat at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -135,13 +135,13 @@
<main id="bodyColumn" class="span10">
<section>
<h1>RAT (Release Audit Tool) results</h1>
-<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.17 (Apache Software Foundation).</p>
+<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.18 (Apache Software Foundation).</p>
<p></p>
<pre>*****************************************************
Summary
*****************************************************
-Generated at: 2026-01-25T16:41:15+01:00
- by Apache Creadur RAT::Core 0.17 (Apache Software Foundation)
+Generated at: 2026-03-22T11:28:36+01:00
+ by Apache Creadur RAT::Core 0.18 (Apache Software Foundation)
-----------------------------------------------------
Counters
diff --git a/rat100/apache-rat-testdata/scm.html b/rat100/apache-rat-testdata/scm.html
index 45b709920..c13c3965a 100644
--- a/rat100/apache-rat-testdata/scm.html
+++ b/rat100/apache-rat-testdata/scm.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-testdata/team.html b/rat100/apache-rat-testdata/team.html
index 083548c17..96b471f40 100644
--- a/rat100/apache-rat-testdata/team.html
+++ b/rat100/apache-rat-testdata/team.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tools/checkstyle.html b/rat100/apache-rat-tools/checkstyle.html
index 093b382f3..095868de6 100644
--- a/rat100/apache-rat-tools/checkstyle.html
+++ b/rat100/apache-rat-tools/checkstyle.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tools/ci-management.html b/rat100/apache-rat-tools/ci-management.html
index ddb352d96..0724f61b4 100644
--- a/rat100/apache-rat-tools/ci-management.html
+++ b/rat100/apache-rat-tools/ci-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tools/dependencies.html b/rat100/apache-rat-tools/dependencies.html
index 50193a1fb..c1f2e9ed7 100644
--- a/rat100/apache-rat-tools/dependencies.html
+++ b/rat100/apache-rat-tools/dependencies.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:dependencies at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:dependencies at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -976,9 +976,9 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<td style="text-align: center;">No</td></tr>
<tr class="b">
<td style="text-align: left;">apache-rat-core-1.0.0-SNAPSHOT.jar</td>
-<td style="text-align: right;">384.3 kB</td>
-<td style="text-align: right;">262</td>
-<td style="text-align: right;">215</td>
+<td style="text-align: right;">385.6 kB</td>
+<td style="text-align: right;">261</td>
+<td style="text-align: right;">214</td>
<td style="text-align: right;">26</td>
<td style="text-align: center;">17</td>
<td style="text-align: center;">Yes</td></tr>
@@ -1121,16 +1121,16 @@ Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.</p>
<tr class="b">
<td style="text-align: right;">29</td>
<td style="text-align: right;">29 MB</td>
-<td style="text-align: right;">12504</td>
-<td style="text-align: right;">8683</td>
+<td style="text-align: right;">12503</td>
+<td style="text-align: right;">8682</td>
<td style="text-align: right;">333</td>
<td style="text-align: center;">17</td>
<td style="text-align: right;">27</td></tr>
<tr class="a">
<td style="text-align: right;">compile: 20</td>
<td style="text-align: right;">compile: 7.6 MB</td>
-<td style="text-align: right;">compile: 5036</td>
-<td style="text-align: right;">compile: 4396</td>
+<td style="text-align: right;">compile: 5035</td>
+<td style="text-align: right;">compile: 4395</td>
<td style="text-align: right;">compile: 234</td>
<td style="text-align: center;">17</td>
<td style="text-align: right;">compile: 20</td></tr>
diff --git a/rat100/apache-rat-tools/index.html b/rat100/apache-rat-tools/index.html
index 5f661267e..2443f3ed7 100644
--- a/rat100/apache-rat-tools/index.html
+++ b/rat100/apache-rat-tools/index.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tools/issue-management.html b/rat100/apache-rat-tools/issue-management.html
index 655c4ec6d..f5ece1e7c 100644
--- a/rat100/apache-rat-tools/issue-management.html
+++ b/rat100/apache-rat-tools/issue-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tools/jacoco/jacoco-sessions.html b/rat100/apache-rat-tools/jacoco/jacoco-sessions.html
index f74e49d8c..a50fc3217 100644
--- a/rat100/apache-rat-tools/jacoco/jacoco-sessions.html
+++ b/rat100/apache-rat-tools/jacoco/jacoco-sessions.html
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="bre [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang=""><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link rel="shortcut icon" href="jacoco-resources/report.gif" type="image/gif"/><title>Sessions</title></head><body><div class="breadcrumb" id="bre [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tools/jacoco/jacoco.xml b/rat100/apache-rat-tools/jacoco/jacoco.xml
index 8d12e8173..417b1de9d 100644
--- a/rat100/apache-rat-tools/jacoco/jacoco.xml
+++ b/rat100/apache-rat-tools/jacoco/jacoco.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="Apache Creadur RAT::Tools"><sessioninfo id="mushin-2849229b" start="1767856400666" dump="1767856401798"/><sessioninfo id="mushin-d3b7e6aa" start="1769355722278" dump="1769355724624"/><package name="org/apache/rat/documentation/velocity"><class name="org/apache/rat/documentation/velocity/Matcher$Attribute" sourcefilename="Matcher.java"><method name="< [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="Apache Creadur RAT::Tools"><sessioninfo id="mushin-b9fa09ef" start="1774096357379" dump="1774096358445"/><sessioninfo id="mushin-fe61336b" start="1774175128306" dump="1774175129428"/><sessioninfo id="mushin-f14b6840" start="1774175348475" dump="1774175349551"/><package name="org/apache/rat/documentation/velocity"><class name="org/apache/rat/documentati [...]
\ No newline at end of file
diff --git a/rat100/apache-rat-tools/jira-changes.html b/rat100/apache-rat-tools/jira-changes.html
index 4669c3b60..02d6f5e4f 100644
--- a/rat100/apache-rat-tools/jira-changes.html
+++ b/rat100/apache-rat-tools/jira-changes.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -157,15 +157,47 @@
<td>Fix NPE on families is null</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-440">RAT-440</a></td>
+<td>-</td>
+<td>Migrate to new maven-reporting-api 4.x and entire Doxia 2.0.0 stack</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-533">RAT-533</a></td>
<td>-</td>
<td>Performance optimization in CharSetDetection</td>
<td>Task</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-530">RAT-530</a></td>
+<td>-</td>
+<td>Prepare a 0.18 release</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-498">RAT-498</a></td>
+<td>-</td>
+<td>Dependency updates via dependabot performed for release 0.18</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-293">RAT-293</a></td>
+<td>-</td>
+<td>Configure SonarCloud integration for RAT</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-353">RAT-353</a></td>
@@ -213,7 +245,7 @@
<td>Performance degradation compared to 0.15</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-348">RAT-348</a></td>
@@ -255,6 +287,14 @@
<td>Fixed</td>
<td>Closed</td></tr>
<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-536">RAT-536</a></td>
+<td>build</td>
+<td>RAT releases are not reproducible any more</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-526">RAT-526</a></td>
<td>-</td>
@@ -262,31 +302,31 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-524">RAT-524</a></td>
<td>-</td>
<td>Long processing time compared to version 0.16</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-512">RAT-512</a></td>
<td>-</td>
<td>PDF files fail the check</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
+<td>Closed</td></tr>
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-508">RAT-508</a></td>
<td>Client - maven</td>
<td>Maven plugin 0.17 logs way too much at the INFO level</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-507">RAT-507</a></td>
<td>core engine</td>
@@ -294,7 +334,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-501">RAT-501</a></td>
<td>-</td>
@@ -302,7 +342,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="a">
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-500">RAT-500</a></td>
<td>-</td>
@@ -310,7 +350,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-490">RAT-490</a></td>
<td>core engine</td>
@@ -318,6 +358,30 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-535">RAT-535</a></td>
+<td>build</td>
+<td>Fix build warning - resource plugin</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-403">RAT-403</a></td>
+<td>core engine</td>
+<td>Remove AbstractReport</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-534">RAT-534</a></td>
+<td>build</td>
+<td>Improve release verification and digest creation</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-478">RAT-478</a></td>
@@ -805,7 +869,7 @@
<td>Output process can attempt to close output multiple times.</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-326">RAT-326</a></td>
@@ -813,7 +877,7 @@
<td>Fix javadoc errors</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-315">RAT-315</a></td>
@@ -837,7 +901,7 @@
<td>BinaryGuesser.isBinary(String name) ought to throw for null input</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-321">RAT-321</a></td>
@@ -845,7 +909,7 @@
<td>Allow configuration to define SimplePatternBasedLicense instances</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-320">RAT-320</a></td>
@@ -853,7 +917,7 @@
<td>Add a command line option to output to a file.</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-317">RAT-317</a></td>
@@ -877,7 +941,7 @@
<td>BinaryGuesser - report binary file analysis as debug</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-112">RAT-112</a></td>
@@ -885,71 +949,7 @@
<td>Generated code should be labelled as such in reports</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-329">RAT-329</a></td>
-<td>core engine</td>
-<td>Add markdown and yaml as a recognized extension for processing</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-322">RAT-322</a></td>
-<td>Client - cli, Client - maven</td>
-<td>Add possibility to be able to scan objects in hidden directories</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-264">RAT-264</a></td>
-<td>-</td>
-<td>Use SPDX license identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-251">RAT-251</a></td>
-<td>-</td>
-<td>Add support for SPDX identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-182">RAT-182</a></td>
-<td>-</td>
-<td>BinaryGuesser - allow modification of binary file types</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-21">RAT-21</a></td>
-<td>license-meta-data</td>
-<td>[MOJO-1090] Allow new license boiler-plate to be specified</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-338">RAT-338</a></td>
-<td>-</td>
-<td>Update plugin dependency versions and remove pre-JDK-8 constructs in the source code</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-316">RAT-316</a></td>
-<td>core engine</td>
-<td>Add MANIFEST.MF to the default exclude list.</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Resolved</td></tr></table></section> </main>
+<td>Closed</td></tr></table></section> </main>
</div>
</div>
<hr/>
diff --git a/rat100/apache-rat-tools/mailing-lists.html b/rat100/apache-rat-tools/mailing-lists.html
index 7f585fc96..00e2e4357 100644
--- a/rat100/apache-rat-tools/mailing-lists.html
+++ b/rat100/apache-rat-tools/mailing-lists.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tools/pmd.html b/rat100/apache-rat-tools/pmd.html
index 7b5891648..e6f2fb92e 100644
--- a/rat100/apache-rat-tools/pmd.html
+++ b/rat100/apache-rat-tools/pmd.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tools/project-info.html b/rat100/apache-rat-tools/project-info.html
index 5383e792c..ecfbab5bf 100644
--- a/rat100/apache-rat-tools/project-info.html
+++ b/rat100/apache-rat-tools/project-info.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tools/project-reports.html b/rat100/apache-rat-tools/project-reports.html
index 9e91fd510..eacf07147 100644
--- a/rat100/apache-rat-tools/project-reports.html
+++ b/rat100/apache-rat-tools/project-reports.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -170,7 +170,7 @@
<td>Verification of coding rules.</td></tr>
<tr class="a">
<td><a href="rat-report.html">RAT Report</a></td>
-<td>Report on compliance to license related source code policies</td></tr>
+<td>Report on compliance to license related source code policies.</td></tr>
<tr class="b">
<td><a href="spotbugs.html">SpotBugs</a></td>
<td>Generates a source code report with the SpotBugs Library.</td></tr>
diff --git a/rat100/apache-rat-tools/rat-report.html b/rat100/apache-rat-tools/rat-report.html
index f4ce7e5a6..ce36c5e31 100644
--- a/rat100/apache-rat-tools/rat-report.html
+++ b/rat100/apache-rat-tools/rat-report.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.17:rat at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.18:rat at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -141,13 +141,13 @@
<main id="bodyColumn" class="span10">
<section>
<h1>RAT (Release Audit Tool) results</h1>
-<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.17 (Apache Software Foundation).</p>
+<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.18 (Apache Software Foundation).</p>
<p></p>
<pre>*****************************************************
Summary
*****************************************************
-Generated at: 2026-01-25T16:42:24+01:00
- by Apache Creadur RAT::Core 0.17 (Apache Software Foundation)
+Generated at: 2026-03-22T11:29:19+01:00
+ by Apache Creadur RAT::Core 0.18 (Apache Software Foundation)
-----------------------------------------------------
Counters
diff --git a/rat100/apache-rat-tools/scm.html b/rat100/apache-rat-tools/scm.html
index 8bafc7d4c..bc605336c 100644
--- a/rat100/apache-rat-tools/scm.html
+++ b/rat100/apache-rat-tools/scm.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tools/spotbugs.html b/rat100/apache-rat-tools/spotbugs.html
index 0026429d4..3bc03d2b4 100644
--- a/rat100/apache-rat-tools/spotbugs.html
+++ b/rat100/apache-rat-tools/spotbugs.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from com.github.spotbugs:spotbugs-maven-plugin:4.9.8.2:spotbugs at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from com.github.spotbugs:spotbugs-maven-plugin:4.9.8.2:spotbugs at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat-tools/taglist.html b/rat100/apache-rat-tools/taglist.html
index 8fc6c5256..72f737942 100644
--- a/rat100/apache-rat-tools/taglist.html
+++ b/rat100/apache-rat-tools/taglist.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.codehaus.mojo:taglist-maven-plugin:3.2.2:taglist at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.codehaus.mojo:taglist-maven-plugin:3.2.2:taglist at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -172,13 +172,13 @@
<th>Line</th></tr>
<tr class="b">
<td>%s%n", StringEscapeUtils.escapeHtml4(getDeprecated())));</td>
-<td>303</td></tr>
+<td><a href="./xref/org/apache/rat/documentation/options/AntOption.html#L303">303</a></td></tr>
<tr class="a">
<th>org.apache.rat.tools.MavenGenerator</th>
<th>Line</th></tr>
<tr class="b">
<td>%s%n", StringEscapeUtils.escapeHtml4(option.getDeprecated())));</td>
-<td>163</td></tr></table></section></section> </main>
+<td><a href="./xref/org/apache/rat/tools/MavenGenerator.html#L163">163</a></td></tr></table></section></section> </main>
</div>
</div>
<hr/>
diff --git a/rat100/apache-rat-tools/team.html b/rat100/apache-rat-tools/team.html
index 3f4c91c41..6f95ad11b 100644
--- a/rat100/apache-rat-tools/team.html
+++ b/rat100/apache-rat-tools/team.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/checkstyle.html b/rat100/apache-rat/checkstyle.html
index a0dd26033..f1cd7e680 100644
--- a/rat100/apache-rat/checkstyle.html
+++ b/rat100/apache-rat/checkstyle.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-checkstyle-plugin:3.6.0:checkstyle at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/ci-management.html b/rat100/apache-rat/ci-management.html
index afd66dfc9..374cf6746 100644
--- a/rat100/apache-rat/ci-management.html
+++ b/rat100/apache-rat/ci-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:ci-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/cli_options.html b/rat100/apache-rat/cli_options.html
index 2e3411098..6c4a747af 100644
--- a/rat100/apache-rat/cli_options.html
+++ b/rat100/apache-rat/cli_options.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/cli_options.apt at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/cli_options.apt at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/default_licenses.html b/rat100/apache-rat/default_licenses.html
index c4aadf463..857bacb75 100644
--- a/rat100/apache-rat/default_licenses.html
+++ b/rat100/apache-rat/default_licenses.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/default_licenses.apt at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/default_licenses.apt at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/default_matchers.html b/rat100/apache-rat/default_matchers.html
index 47d9bb5d9..afdec1c5b 100644
--- a/rat100/apache-rat/default_matchers.html
+++ b/rat100/apache-rat/default_matchers.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/default_matchers.apt at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/default_matchers.apt at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/dependencies.html b/rat100/apache-rat/dependencies.html
index b18f74013..21806a1c2 100644
--- a/rat100/apache-rat/dependencies.html
+++ b/rat100/apache-rat/dependencies.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:dependencies at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:dependencies at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -849,15 +849,15 @@ agnostic home for software distribution comprehension and audit tools.</p>
<td style="text-align: center;">No</td></tr>
<tr class="b">
<td style="text-align: left;">apache-rat-core-1.0.0-SNAPSHOT.jar</td>
-<td style="text-align: right;">384.3 kB</td>
-<td style="text-align: right;">262</td>
-<td style="text-align: right;">215</td>
+<td style="text-align: right;">385.6 kB</td>
+<td style="text-align: right;">261</td>
+<td style="text-align: right;">214</td>
<td style="text-align: right;">26</td>
<td style="text-align: center;">17</td>
<td style="text-align: center;">Yes</td></tr>
<tr class="a">
<td style="text-align: left;">apache-rat-tasks-1.0.0-SNAPSHOT.jar</td>
-<td style="text-align: right;">74.7 kB</td>
+<td style="text-align: right;">76.5 kB</td>
<td style="text-align: right;">57</td>
<td style="text-align: right;">41</td>
<td style="text-align: right;">1</td>
@@ -946,16 +946,16 @@ agnostic home for software distribution comprehension and audit tools.</p>
<tr class="b">
<td style="text-align: right;">23</td>
<td style="text-align: right;">7.8 MB</td>
-<td style="text-align: right;">5209</td>
-<td style="text-align: right;">4497</td>
+<td style="text-align: right;">5208</td>
+<td style="text-align: right;">4496</td>
<td style="text-align: right;">240</td>
<td style="text-align: center;">17</td>
<td style="text-align: right;">22</td></tr>
<tr class="a">
<td style="text-align: right;">compile: 22</td>
<td style="text-align: right;">compile: 7.8 MB</td>
-<td style="text-align: right;">compile: 5180</td>
-<td style="text-align: right;">compile: 4497</td>
+<td style="text-align: right;">compile: 5179</td>
+<td style="text-align: right;">compile: 4496</td>
<td style="text-align: right;">compile: 240</td>
<td style="text-align: center;">17</td>
<td style="text-align: right;">compile: 22</td></tr>
diff --git a/rat100/apache-rat/detecting_generated_files.html b/rat100/apache-rat/detecting_generated_files.html
index 2266450b3..87954e7c4 100644
--- a/rat100/apache-rat/detecting_generated_files.html
+++ b/rat100/apache-rat/detecting_generated_files.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/detecting_generated_files.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/detecting_generated_files.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/env_vars.html b/rat100/apache-rat/env_vars.html
index 9dfcab3a4..fffeec5ce 100644
--- a/rat100/apache-rat/env_vars.html
+++ b/rat100/apache-rat/env_vars.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/env_vars.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/env_vars.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/exclusion_expression.html b/rat100/apache-rat/exclusion_expression.html
index 47a1765e7..7fed1d502 100644
--- a/rat100/apache-rat/exclusion_expression.html
+++ b/rat100/apache-rat/exclusion_expression.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/exclusion_expression.md at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/exclusion_expression.md at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/index.html b/rat100/apache-rat/index.html
index e8dbab7b5..cc1a8ba4a 100644
--- a/rat100/apache-rat/index.html
+++ b/rat100/apache-rat/index.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/index.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/issue-management.html b/rat100/apache-rat/issue-management.html
index 8f85fe430..b7c365921 100644
--- a/rat100/apache-rat/issue-management.html
+++ b/rat100/apache-rat/issue-management.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:issue-management at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/jira-changes.html b/rat100/apache-rat/jira-changes.html
index 5e68b1b4a..eb073870f 100644
--- a/rat100/apache-rat/jira-changes.html
+++ b/rat100/apache-rat/jira-changes.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-changes-plugin:3.0.0-M3:jira-changes at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -150,15 +150,47 @@
<td>Fix NPE on families is null</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-440">RAT-440</a></td>
+<td>-</td>
+<td>Migrate to new maven-reporting-api 4.x and entire Doxia 2.0.0 stack</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-533">RAT-533</a></td>
<td>-</td>
<td>Performance optimization in CharSetDetection</td>
<td>Task</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-530">RAT-530</a></td>
+<td>-</td>
+<td>Prepare a 0.18 release</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-498">RAT-498</a></td>
+<td>-</td>
+<td>Dependency updates via dependabot performed for release 0.18</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>0.18</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-293">RAT-293</a></td>
+<td>-</td>
+<td>Configure SonarCloud integration for RAT</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-353">RAT-353</a></td>
@@ -206,7 +238,7 @@
<td>Performance degradation compared to 0.15</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16.1</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-348">RAT-348</a></td>
@@ -248,6 +280,14 @@
<td>Fixed</td>
<td>Closed</td></tr>
<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-536">RAT-536</a></td>
+<td>build</td>
+<td>RAT releases are not reproducible any more</td>
+<td>Bug</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-526">RAT-526</a></td>
<td>-</td>
@@ -255,31 +295,31 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-524">RAT-524</a></td>
<td>-</td>
<td>Long processing time compared to version 0.16</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-512">RAT-512</a></td>
<td>-</td>
<td>PDF files fail the check</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
+<td>Closed</td></tr>
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-508">RAT-508</a></td>
<td>Client - maven</td>
<td>Maven plugin 0.17 logs way too much at the INFO level</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
+<td>Closed</td></tr>
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-507">RAT-507</a></td>
<td>core engine</td>
@@ -287,7 +327,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-501">RAT-501</a></td>
<td>-</td>
@@ -295,7 +335,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="a">
+<tr class="b">
<td>1.0.0</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-500">RAT-500</a></td>
<td>-</td>
@@ -303,7 +343,7 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
-<tr class="b">
+<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-490">RAT-490</a></td>
<td>core engine</td>
@@ -311,6 +351,30 @@
<td>Bug</td>
<td>Fixed</td>
<td>Closed</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-535">RAT-535</a></td>
+<td>build</td>
+<td>Fix build warning - resource plugin</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
+<tr class="a">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-403">RAT-403</a></td>
+<td>core engine</td>
+<td>Remove AbstractReport</td>
+<td>Improvement</td>
+<td>Fixed</td>
+<td>Resolved</td></tr>
+<tr class="b">
+<td>1.0.0</td>
+<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-534">RAT-534</a></td>
+<td>build</td>
+<td>Improve release verification and digest creation</td>
+<td>Task</td>
+<td>Fixed</td>
+<td>Closed</td></tr>
<tr class="a">
<td>1.0.0, 0.18</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-478">RAT-478</a></td>
@@ -798,7 +862,7 @@
<td>Output process can attempt to close output multiple times.</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-326">RAT-326</a></td>
@@ -806,7 +870,7 @@
<td>Fix javadoc errors</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-315">RAT-315</a></td>
@@ -830,7 +894,7 @@
<td>BinaryGuesser.isBinary(String name) ought to throw for null input</td>
<td>Bug</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-321">RAT-321</a></td>
@@ -838,7 +902,7 @@
<td>Allow configuration to define SimplePatternBasedLicense instances</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-320">RAT-320</a></td>
@@ -846,7 +910,7 @@
<td>Add a command line option to output to a file.</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="b">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-317">RAT-317</a></td>
@@ -870,7 +934,7 @@
<td>BinaryGuesser - report binary file analysis as debug</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
+<td>Closed</td></tr>
<tr class="a">
<td>0.16</td>
<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-112">RAT-112</a></td>
@@ -878,71 +942,7 @@
<td>Generated code should be labelled as such in reports</td>
<td>Improvement</td>
<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-329">RAT-329</a></td>
-<td>core engine</td>
-<td>Add markdown and yaml as a recognized extension for processing</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-322">RAT-322</a></td>
-<td>Client - cli, Client - maven</td>
-<td>Add possibility to be able to scan objects in hidden directories</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-264">RAT-264</a></td>
-<td>-</td>
-<td>Use SPDX license identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-251">RAT-251</a></td>
-<td>-</td>
-<td>Add support for SPDX identifiers</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-182">RAT-182</a></td>
-<td>-</td>
-<td>BinaryGuesser - allow modification of binary file types</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-21">RAT-21</a></td>
-<td>license-meta-data</td>
-<td>[MOJO-1090] Allow new license boiler-plate to be specified</td>
-<td>New Feature</td>
-<td>Fixed</td>
-<td>Resolved</td></tr>
-<tr class="b">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-338">RAT-338</a></td>
-<td>-</td>
-<td>Update plugin dependency versions and remove pre-JDK-8 constructs in the source code</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Closed</td></tr>
-<tr class="a">
-<td>0.16</td>
-<td><a class="externalLink" href="https://issues.apache.org/jira/browse/RAT-316">RAT-316</a></td>
-<td>core engine</td>
-<td>Add MANIFEST.MF to the default exclude list.</td>
-<td>Task</td>
-<td>Fixed</td>
-<td>Resolved</td></tr></table></section> </main>
+<td>Closed</td></tr></table></section> </main>
</div>
</div>
<hr/>
diff --git a/rat100/apache-rat/known_issues.html b/rat100/apache-rat/known_issues.html
index 3c3dd116b..2191f7fc2 100644
--- a/rat100/apache-rat/known_issues.html
+++ b/rat100/apache-rat/known_issues.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/known_issues.apt at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/known_issues.apt at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/mailing-lists.html b/rat100/apache-rat/mailing-lists.html
index 22382910c..8ddb6e8a9 100644
--- a/rat100/apache-rat/mailing-lists.html
+++ b/rat100/apache-rat/mailing-lists.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:mailing-lists at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/migration_guide.html b/rat100/apache-rat/migration_guide.html
index 51ce145bf..652279e0f 100644
--- a/rat100/apache-rat/migration_guide.html
+++ b/rat100/apache-rat/migration_guide.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/migration_guide.md at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/migration_guide.md at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -147,8 +147,8 @@
<p>The subpages listed here help you to make the most out of the corresponding version of RAT:</p>
<ul>
-<li><a href="./migrationguide/0.17.html">0.17</a></li>
<li><a href="./migrationguide/0.18.html">0.18</a></li>
+<li><a href="./migrationguide/0.17.html">0.17</a></li>
</ul></section> </main>
</div>
</div>
diff --git a/rat100/apache-rat/migrationguide/0.17.html b/rat100/apache-rat/migrationguide/0.17.html
index fee92c88c..5abc04ed0 100644
--- a/rat100/apache-rat/migrationguide/0.17.html
+++ b/rat100/apache-rat/migrationguide/0.17.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/migrationguide/0.17.md at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/migrationguide/0.17.md at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/migrationguide/0.18.html b/rat100/apache-rat/migrationguide/0.18.html
index 7eabf97c7..3c3306a96 100644
--- a/rat100/apache-rat/migrationguide/0.18.html
+++ b/rat100/apache-rat/migrationguide/0.18.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/migrationguide/0.18.md at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/migrationguide/0.18.md at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/migrationguide/1.0.0.html b/rat100/apache-rat/migrationguide/1.0.0.html
index de3c88595..a5bfde8b5 100644
--- a/rat100/apache-rat/migrationguide/1.0.0.html
+++ b/rat100/apache-rat/migrationguide/1.0.0.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/migrationguide/1.0.0.md at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/migrationguide/1.0.0.md at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/name_xref.html b/rat100/apache-rat/name_xref.html
index a15e742ba..2c2e45cda 100644
--- a/rat100/apache-rat/name_xref.html
+++ b/rat100/apache-rat/name_xref.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/name_xref.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/name_xref.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/output/example.html b/rat100/apache-rat/output/example.html
index bb8e050f9..a956d7557 100644
--- a/rat100/apache-rat/output/example.html
+++ b/rat100/apache-rat/output/example.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/output/example.apt at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/output/example.apt at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/pmd.html b/rat100/apache-rat/pmd.html
index 189f95169..6fead8446 100644
--- a/rat100/apache-rat/pmd.html
+++ b/rat100/apache-rat/pmd.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-pmd-plugin:3.28.0:pmd at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/project-info.html b/rat100/apache-rat/project-info.html
index c56a3f6cc..c5eb8f4cf 100644
--- a/rat100/apache-rat/project-info.html
+++ b/rat100/apache-rat/project-info.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-info at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/project-reports.html b/rat100/apache-rat/project-reports.html
index 43c302b0e..43e727023 100644
--- a/rat100/apache-rat/project-reports.html
+++ b/rat100/apache-rat/project-reports.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-site-plugin:3.21.0:project-reports at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -151,7 +151,7 @@
<td>Verification of coding rules.</td></tr>
<tr class="a">
<td><a href="rat-report.html">RAT Report</a></td>
-<td>Report on compliance to license related source code policies</td></tr>
+<td>Report on compliance to license related source code policies.</td></tr>
<tr class="b">
<td><a href="spotbugs.html">SpotBugs</a></td>
<td>Generates a source code report with the SpotBugs Library.</td></tr></table></section></section> </main>
diff --git a/rat100/apache-rat/rat-report.html b/rat100/apache-rat/rat-report.html
index d5ee138a1..c75960536 100644
--- a/rat100/apache-rat/rat-report.html
+++ b/rat100/apache-rat/rat-report.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.17:rat at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.rat:apache-rat-plugin:0.18:rat at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -134,13 +134,13 @@
<main id="bodyColumn" class="span10">
<section>
<h1>RAT (Release Audit Tool) results</h1>
-<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.17 (Apache Software Foundation).</p>
+<p>The following document contains the results of <a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">RAT (Release Audit Tool)</a> Apache Creadur RAT::Plugin4Maven 0.18 (Apache Software Foundation).</p>
<p></p>
<pre>*****************************************************
Summary
*****************************************************
-Generated at: 2026-01-25T16:43:44+01:00
- by Apache Creadur RAT::Core 0.17 (Apache Software Foundation)
+Generated at: 2026-03-22T11:30:32+01:00
+ by Apache Creadur RAT::Core 0.18 (Apache Software Foundation)
-----------------------------------------------------
Counters
diff --git a/rat100/apache-rat/scm.html b/rat100/apache-rat/scm.html
index ddd497f7a..3ff4c8b72 100644
--- a/rat100/apache-rat/scm.html
+++ b/rat100/apache-rat/scm.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:scm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/spotbugs.html b/rat100/apache-rat/spotbugs.html
index b3dd1ad37..b2bec4d45 100644
--- a/rat100/apache-rat/spotbugs.html
+++ b/rat100/apache-rat/spotbugs.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from com.github.spotbugs:spotbugs-maven-plugin:4.9.8.2:spotbugs at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from com.github.spotbugs:spotbugs-maven-plugin:4.9.8.2:spotbugs at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -146,7 +146,7 @@
<th>Errors</th>
<th>Missing Classes</th></tr>
<tr class="b">
-<td>4497</td>
+<td>4496</td>
<td>44</td>
<td>0</td>
<td>66</td></tr></table></section><section>
diff --git a/rat100/apache-rat/standard_collections.html b/rat100/apache-rat/standard_collections.html
index ba956ffc8..3b350c824 100644
--- a/rat100/apache-rat/standard_collections.html
+++ b/rat100/apache-rat/standard_collections.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/standard_collections.apt at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/standard_collections.apt at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
@@ -132,7 +132,7 @@
<h3>ALL</h3>
<p>All of the Standard Excludes combined.</p>
<ul>
-<li>Patterns: <code>**/MANIFEST.MF</code>, <code>**/ChangeSet/**</code>, <code>**/TAGS/**</code>, <code>**/*.old</code>, <code>**/pom.xml.releaseBackup</code>, <code>**/.del-*</code>, <code>**/*.ipr</code>, <code>**/*$</code>, <code>**/.settings/**</code>, <code>**/BitKeeper/**</code>, <code>**/CVS.adm/**</code>, <code>**/*.so</code>, <code>**/*.rej</code>, <code>**/.classpath</code>, <code>**/.bzr/**</code>, <code>**/*.elc</code>, <code>**/._*</code>, <code>**/*~</code>, <code>**/*.iml< [...]
+<li>Patterns: <code>**/MANIFEST.MF</code>, <code>**/TAGS/**</code>, <code>**/ChangeSet/**</code>, <code>**/pom.xml.releaseBackup</code>, <code>**/*.old</code>, <code>**/*.ipr</code>, <code>**/.del-*</code>, <code>**/*$</code>, <code>**/.settings/**</code>, <code>**/CVS.adm/**</code>, <code>**/BitKeeper/**</code>, <code>**/*.so</code>, <code>**/*.rej</code>, <code>**/.classpath</code>, <code>**/.bzr/**</code>, <code>**/*.elc</code>, <code>**/._*</code>, <code>**/*~</code>, <code>**/*.iml< [...]
<li>Provides a file processor.</li>
<li>Provides path matcher.</li></ul></section><section><a id="ARCH"></a>
<h3>ARCH</h3>
@@ -218,12 +218,12 @@
<h3>STANDARD_PATTERNS</h3>
<p>A standard collection of generally accepted patterns to ignore.</p>
<ul>
-<li>Patterns: <code>**/ChangeSet/**</code>, <code>**/TAGS/**</code>, <code>**/*.old</code>, <code>**/.del-*</code>, <code>**/*$</code>, <code>**/BitKeeper/**</code>, <code>**/CVS.adm/**</code>, <code>**/*.so</code>, <code>**/*.rej</code>, <code>**/.bzr/**</code>, <code>**/*.elc</code>, <code>**/._*</code>, <code>**/*~</code>, <code>**/.svn/**</code>, <code>**/project.pj</code>, <code>**/.hgignore</code>, <code>**/-darcs-backup*</code>, <code>**/*.ln</code>, <code>**/.metadata/**</code>, [...]
+<li>Patterns: <code>**/TAGS/**</code>, <code>**/ChangeSet/**</code>, <code>**/*.old</code>, <code>**/.del-*</code>, <code>**/*$</code>, <code>**/CVS.adm/**</code>, <code>**/BitKeeper/**</code>, <code>**/*.so</code>, <code>**/*.rej</code>, <code>**/.bzr/**</code>, <code>**/*.elc</code>, <code>**/._*</code>, <code>**/*~</code>, <code>**/.svn/**</code>, <code>**/.hgignore</code>, <code>**/project.pj</code>, <code>**/-darcs-backup*</code>, <code>**/*.ln</code>, <code>**/.metadata/**</code>, [...]
<li>Provides a file processor.</li></ul></section><section><a id="STANDARD_SCMS"></a>
<h3>STANDARD_SCMS</h3>
<p>A standard collection of SCMs</p>
<ul>
-<li>Patterns: <code>**/.git/**</code>, <code>**/TAGS/**</code>, <code>**/_$*</code>, <code>**/*.old</code>, <code>**/.hg/**</code>, <code>**/*.BAK</code>, <code>**/.del-*</code>, <code>**/*$</code>, <code>**/.bzrignore</code>, <code>**/*.o</code>, <code>**/SCCS/**</code>, <code>**/,*</code>, <code>**/CVS.adm/**</code>, <code>**/*.so</code>, <code>**/*.rej</code>, <code>**/*.Z</code>, <code>**/.#*</code>, <code>**/.bzr/**</code>, <code>**/*.elc</code>, <code>**/*.a</code>, <code>**/*~</co [...]
+<li>Patterns: <code>**/.git/**</code>, <code>**/TAGS/**</code>, <code>**/_$*</code>, <code>**/*.old</code>, <code>**/*.BAK</code>, <code>**/.del-*</code>, <code>**/.hg/**</code>, <code>**/.bzrignore</code>, <code>**/*$</code>, <code>**/*.o</code>, <code>**/SCCS/**</code>, <code>**/,*</code>, <code>**/CVS.adm/**</code>, <code>**/*.so</code>, <code>**/*.rej</code>, <code>**/*.Z</code>, <code>**/.bzr/**</code>, <code>**/.#*</code>, <code>**/*.elc</code>, <code>**/*.a</code>, <code>**/*~</co [...]
<li>Provides a file processor.</li></ul></section><section><a id="SUBVERSION"></a>
<h3>SUBVERSION</h3>
<p>The files and directories created by a Subversion source code control based tool.</p>
diff --git a/rat100/apache-rat/team.html b/rat100/apache-rat/team.html
index a57b19c62..a673b2d67 100644
--- a/rat100/apache-rat/team.html
+++ b/rat100/apache-rat/team.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.9.0:team at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apache-rat/xsd.html b/rat100/apache-rat/xsd.html
index 581bcde9d..b93db75b4 100644
--- a/rat100/apache-rat/xsd.html
+++ b/rat100/apache-rat/xsd.html
@@ -2,7 +2,7 @@
<!--
- | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/xsd.apt.vm at 2026-01-25
+ | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/apt/xsd.apt.vm at 2026-03-22
| Rendered using Apache Maven Fluido Skin 2.1.0
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
@@ -29,7 +29,7 @@
<div id="breadcrumbs">
<ul class="breadcrumb">
- <li id="publishDate">Last Published: 2026-01-25<span class="divider">|</span>
+ <li id="publishDate">Last Published: 2026-03-22<span class="divider">|</span>
</li>
<li id="projectVersion">Version: 1.0.0-SNAPSHOT<span class="divider">|</span></li>
<li><a href="https://www.apache.org/">Apache</a><span class="divider">/</span></li>
diff --git a/rat100/apidocs/allclasses-index.html b/rat100/apidocs/allclasses-index.html
index b9678887c..6801ed04d 100644
--- a/rat100/apidocs/allclasses-index.html
+++ b/rat100/apidocs/allclasses-index.html
@@ -97,200 +97,196 @@ IHeaderMatchers.</div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Abstract base class for Mojos, which are running Rat.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/AbstractReport.html" title="class in org.apache.rat.report">AbstractReport</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
-<div class="deprecation-comment">use <a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></a> directly.</div>
-</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/AddLicenseHeaders.html" title="enum class in org.apache.rat.config">AddLicenseHeaders</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/AddLicenseHeaders.html" title="enum class in org.apache.rat.config">AddLicenseHeaders</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">Value of addLicenseHeaders configuration option.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/All.html" title="class in org.apache.rat.anttasks">All</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/All.html" title="class in org.apache.rat.anttasks">All</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/All.html" title="class in org.apache.rat.mp">All</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/All.html" title="class in org.apache.rat.mp">All</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AllBuilder.html" title="class in org.apache.rat.configuration.builders">AllBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AllBuilder.html" title="class in org.apache.rat.configuration.builders">AllBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Constructs an All matcher.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/AnalyserFactory.html" title="class in org.apache.rat.analysis">AnalyserFactory</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/AnalyserFactory.html" title="class in org.apache.rat.analysis">AnalyserFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Creates default analysers.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/AndMatcher.html" title="class in org.apache.rat.analysis.matchers">AndMatcher</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/AndMatcher.html" title="class in org.apache.rat.analysis.matchers">AndMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A matcher that performs a logical <code>AND</code> across all the contained
matchers.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/AntDocumentation.html" title="class in org.apache.rat.tools">AntDocumentation</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/AntDocumentation.html" title="class in org.apache.rat.tools">AntDocumentation</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple tool to convert CLI options into an Ant report base class.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/AntGenerator.html" title="class in org.apache.rat.tools">AntGenerator</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/AntGenerator.html" title="class in org.apache.rat.tools">AntGenerator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple tool to convert CLI options into an Ant report base class.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/AntGenerator.GenerateType.html" title="class in org.apache.rat.tools">AntGenerator.GenerateType</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/options/AntOption.html" title="class in org.apache.rat.documentation.options">AntOption</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/AntGenerator.GenerateType.html" title="class in org.apache.rat.tools">AntGenerator.GenerateType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/options/AntOption.html" title="class in org.apache.rat.documentation.options">AntOption</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A class that wraps the CLI option and provides Ant specific values.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Any.html" title="class in org.apache.rat.anttasks">Any</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Any.html" title="class in org.apache.rat.anttasks">Any</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/Any.html" title="class in org.apache.rat.mp">Any</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/mp/Any.html" title="class in org.apache.rat.mp">Any</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use Configuration file to define licenses</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AnyBuilder.html" title="class in org.apache.rat.configuration.builders">AnyBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AnyBuilder.html" title="class in org.apache.rat.configuration.builders">AnyBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Constructs an Any matcher.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/annotation/ApacheV2LicenseAppender.html" title="class in org.apache.rat.annotation">ApacheV2LicenseAppender</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/annotation/ApacheV2LicenseAppender.html" title="class in org.apache.rat.annotation">ApacheV2LicenseAppender</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Add an Apache License V2 license header to a
document.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/ArchiveEntryDocument.html" title="class in org.apache.rat.document">ArchiveEntryDocument</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/ArchiveEntryDocument.html" title="class in org.apache.rat.document">ArchiveEntryDocument</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A Document that wraps an Archive entry.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/ArchiveWalker.html" title="class in org.apache.rat.walker">ArchiveWalker</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/ArchiveWalker.html" title="class in org.apache.rat.walker">ArchiveWalker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Walks various kinds of archives files.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/commandline/Arg.html" title="enum class in org.apache.rat.commandline">Arg</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/commandline/Arg.html" title="enum class in org.apache.rat.commandline">Arg</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enumeration of options.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Arg.StdMsgs.html" title="class in org.apache.rat.commandline">Arg.StdMsgs</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Arg.StdMsgs.html" title="class in org.apache.rat.commandline">Arg.StdMsgs</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Standard messages used in descriptions.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Provides the context necessary to process various arguments.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/ArgumentTypes.html" title="class in org.apache.rat.tools">ArgumentTypes</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/tools/ArgumentTypes.html" title="class in org.apache.rat.tools">ArgumentTypes</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A simple tool to convert CLI options to Maven and Ant format and produce a CSV file.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.html" title="class in org.apache.rat.anttasks">BaseAntTask</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.html" title="class in org.apache.rat.anttasks">BaseAntTask</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Generated class to provide Ant support for standard RAT command line options.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Cntr.html" title="class in org.apache.rat.anttasks">BaseAntTask.Cntr</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Expr.html" title="class in org.apache.rat.anttasks">BaseAntTask.Expr</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Cntr.html" title="class in org.apache.rat.anttasks">BaseAntTask.Cntr</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Filename.html" title="class in org.apache.rat.anttasks">BaseAntTask.Filename</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Expr.html" title="class in org.apache.rat.anttasks">BaseAntTask.Expr</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Lst.html" title="class in org.apache.rat.anttasks">BaseAntTask.Lst</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Filename.html" title="class in org.apache.rat.anttasks">BaseAntTask.Filename</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Std.html" title="class in org.apache.rat.anttasks">BaseAntTask.Std</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Lst.html" title="class in org.apache.rat.anttasks">BaseAntTask.Lst</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.TxtValue.html" title="class in org.apache.rat.anttasks">BaseAntTask.TxtValue</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.Std.html" title="class in org.apache.rat.anttasks">BaseAntTask.Std</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/BaseLicense.html" title="class in org.apache.rat.analysis.license">BaseLicense</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/plugin/BaseRatMojo.html" title="class in org.apache.rat.plugin">BaseRatMojo</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/BaseAntTask.TxtValue.html" title="class in org.apache.rat.anttasks">BaseAntTask.TxtValue</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/BaseLicense.html" title="class in org.apache.rat.analysis.license">BaseLicense</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/plugin/BaseRatMojo.html" title="class in org.apache.rat.plugin">BaseRatMojo</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Generated class to provide Maven support for standard RAT command line options
DO NOT EDIT - GENERATED FILE</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">BazaarIgnoreBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.html" title="class in org.apache.rat.config.exclusion.fileProcessors">BazaarIgnoreBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A processor for <code>.bzrignore</code> files.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/BuilderParams.html" title="interface in org.apache.rat">BuilderParams</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/BuilderParams.html" title="interface in org.apache.rat">BuilderParams</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
<div class="block">Parameters that can be set by the BUILDER_PARAM ComponentType.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/CasedString.html" title="class in org.apache.rat.utils">CasedString</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/CasedString.html" title="class in org.apache.rat.utils">CasedString</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Handles converting from one string case to another (e.g. camel case to snake case).</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/CasedString.StringCase.html" title="enum class in org.apache.rat.utils">CasedString.StringCase</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/CasedString.StringCase.html" title="enum class in org.apache.rat.utils">CasedString.StringCase</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
<div class="block">An enumeration of supported string cases.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html" title="class in org.apache.rat.configuration.builders">ChildContainerBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html" title="class in org.apache.rat.configuration.builders">ChildContainerBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Constructs a builder that contains other builders.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimAggregator.html" title="class in org.apache.rat.report.claim">ClaimAggregator</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimAggregator.html" title="class in org.apache.rat.report.claim">ClaimAggregator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">The aggregator is used to create a numerical statistic of claims.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Executes a RatReport that multiplexes the running of multiple RatReports</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">This class provides a numerical overview about
the report.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum class in org.apache.rat.report.claim">ClaimStatistic.Counter</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum class in org.apache.rat.report.claim">ClaimStatistic.Counter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">The counter types</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">Validates the ClaimStatistic results meet the specified requirements.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimValidatorReport.html" title="class in org.apache.rat.report.claim">ClaimValidatorReport</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimValidatorReport.html" title="class in org.apache.rat.report.claim">ClaimValidatorReport</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">A RatReport that publishes the results of the ClaimValidator.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/options/CLIOption.html" title="class in org.apache.rat.documentation.options">CLIOption</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/parameters/ComponentType.html" title="enum class in org.apache.rat.config.parameters">ComponentType</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/documentation/options/CLIOption.html" title="class in org.apache.rat.documentation.options">CLIOption</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/parameters/ComponentType.html" title="enum class in org.apache.rat.config.parameters">ComponentType</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
<div class="block">Types of components</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/ConfigComponent.html" title="annotation interface in org.apache.rat.config.parameters">ConfigComponent</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/ConfigComponent.html" title="annotation interface in org.apache.rat.config.parameters">ConfigComponent</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
<div class="block">An annotation that marks a configuration component.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
<div class="block">An exception thrown when there is an issue with the configuration.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/ConfigurationReport.html" title="class in org.apache.rat.report">ConfigurationReport</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/ConfigurationReport.html" title="class in org.apache.rat.report">ConfigurationReport</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A report that dumps the ReportConfiguration into the XML output.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.html" title="class in org.apache.rat.commandline">Converters</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.html" title="class in org.apache.rat.commandline">Converters</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
<div class="block">Customized converters for Arg processing.</div>
</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
<div class="block">A converter that can handle relative or absolute files.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Copyright.html" title="class in org.apache.rat.anttasks">Copyright</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/anttasks/Copyright.html" title="class in org.apache.rat.anttasks">Copyright</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
<div class="deprecation-comment">use configuration file.</div>
... 2592 lines suppressed ...