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 2025/01/05 18:40:48 UTC
(creadur-site) branch asf-site updated: Update current 0.17 RAT page
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 d3860aef Update current 0.17 RAT page
d3860aef is described below
commit d3860aeffd46cc905c193bed7afdce3e3954c056
Author: P. Ottlinger <po...@apache.org>
AuthorDate: Sun Jan 5 19:40:37 2025 +0100
Update current 0.17 RAT page
---
rat017/apache-rat-core/FileNamePattern.html | 6 +-
.../apache-rat-core/apidocs/allclasses-index.html | 139 +-
.../apache-rat-core/apidocs/allpackages-index.html | 60 +-
.../apache-rat-core/apidocs/constant-values.html | 13 +-
.../apache-rat-core/apidocs/deprecated-list.html | 6 +-
rat017/apache-rat-core/apidocs/element-list | 1 +
rat017/apache-rat-core/apidocs/help-doc.html | 2 +-
rat017/apache-rat-core/apidocs/index-all.html | 821 +++++++--
rat017/apache-rat-core/apidocs/index.html | 60 +-
.../apache-rat-core/apidocs/member-search-index.js | 2 +-
.../apidocs/org/apache/rat/BuilderParams.html | 2 +-
.../org/apache/rat/ConfigurationException.html | 2 +-
.../apidocs/org/apache/rat/Defaults.Builder.html | 2 +-
.../apidocs/org/apache/rat/Defaults.html | 2 +-
.../org/apache/rat/DeprecationReporter.Info.html | 2 +-
.../org/apache/rat/DeprecationReporter.html | 2 +-
.../org/apache/rat/ImplementationException.html | 2 +-
.../apidocs/org/apache/rat/OptionCollection.html | 4 +-
.../apidocs/org/apache/rat/Report.html | 2 +-
.../ReportConfiguration.NoCloseOutputStream.html | 2 +-
.../apache/rat/ReportConfiguration.Processing.html | 2 +-
.../org/apache/rat/ReportConfiguration.html | 346 ++--
.../apidocs/org/apache/rat/Reporter.html | 71 +-
.../apidocs/org/apache/rat/VersionInfo.html | 2 +-
.../rat/analysis/DefaultAnalyserFactory.html | 2 +-
.../org/apache/rat/analysis/HeaderCheckWorker.html | 22 +-
.../rat/analysis/IHeaderMatcher.Builder.html | 2 +-
.../org/apache/rat/analysis/IHeaderMatcher.html | 2 +-
.../apidocs/org/apache/rat/analysis/IHeaders.html | 2 +-
.../rat/analysis/RatHeaderAnalysisException.html | 2 +-
.../org/apache/rat/analysis/TikaProcessor.html | 35 +-
.../org/apache/rat/analysis/UnknownLicense.html | 2 +-
.../analysis/class-use/DefaultAnalyserFactory.html | 2 +-
.../rat/analysis/class-use/HeaderCheckWorker.html | 2 +-
.../analysis/class-use/IHeaderMatcher.Builder.html | 2 +-
.../rat/analysis/class-use/IHeaderMatcher.html | 37 +-
.../apache/rat/analysis/class-use/IHeaders.html | 2 +-
.../class-use/RatHeaderAnalysisException.html | 2 +-
.../rat/analysis/class-use/TikaProcessor.html | 2 +-
.../rat/analysis/class-use/UnknownLicense.html | 2 +-
.../apache/rat/analysis/license/BaseLicense.html | 2 +-
.../rat/analysis/license/DeprecatedConfig.html | 2 +-
.../analysis/license/FullTextMatchingLicense.html | 2 +-
.../license/SimplePatternBasedLicense.html | 2 +-
.../analysis/license/class-use/BaseLicense.html | 2 +-
.../license/class-use/DeprecatedConfig.html | 2 +-
.../license/class-use/FullTextMatchingLicense.html | 2 +-
.../class-use/SimplePatternBasedLicense.html | 2 +-
.../rat/analysis/license/package-summary.html | 2 +-
.../apache/rat/analysis/license/package-tree.html | 2 +-
.../apache/rat/analysis/license/package-use.html | 2 +-
.../analysis/matchers/AbstractHeaderMatcher.html | 2 +-
.../matchers/AbstractMatcherContainer.html | 2 +-
.../apache/rat/analysis/matchers/AndMatcher.html | 2 +-
.../rat/analysis/matchers/CopyrightMatcher.html | 2 +-
.../rat/analysis/matchers/FullTextMatcher.html | 2 +-
.../apache/rat/analysis/matchers/NotMatcher.html | 2 +-
.../apache/rat/analysis/matchers/OrMatcher.html | 2 +-
.../matchers/SPDXMatcherFactory.Match.html | 2 +-
.../rat/analysis/matchers/SPDXMatcherFactory.html | 2 +-
.../rat/analysis/matchers/SimpleRegexMatcher.html | 2 +-
.../rat/analysis/matchers/SimpleTextMatcher.html | 2 +-
.../matchers/class-use/AbstractHeaderMatcher.html | 2 +-
.../class-use/AbstractMatcherContainer.html | 2 +-
.../analysis/matchers/class-use/AndMatcher.html | 2 +-
.../matchers/class-use/CopyrightMatcher.html | 2 +-
.../matchers/class-use/FullTextMatcher.html | 2 +-
.../analysis/matchers/class-use/NotMatcher.html | 2 +-
.../rat/analysis/matchers/class-use/OrMatcher.html | 2 +-
.../class-use/SPDXMatcherFactory.Match.html | 2 +-
.../matchers/class-use/SPDXMatcherFactory.html | 2 +-
.../matchers/class-use/SimpleRegexMatcher.html | 2 +-
.../matchers/class-use/SimpleTextMatcher.html | 2 +-
.../rat/analysis/matchers/package-summary.html | 2 +-
.../apache/rat/analysis/matchers/package-tree.html | 2 +-
.../apache/rat/analysis/matchers/package-use.html | 2 +-
.../org/apache/rat/analysis/package-summary.html | 2 +-
.../org/apache/rat/analysis/package-tree.html | 2 +-
.../org/apache/rat/analysis/package-use.html | 2 +-
.../rat/annotation/AbstractLicenseAppender.html | 2 +-
.../rat/annotation/ApacheV2LicenseAppender.html | 2 +-
.../class-use/AbstractLicenseAppender.html | 2 +-
.../class-use/ApacheV2LicenseAppender.html | 2 +-
.../org/apache/rat/annotation/package-summary.html | 2 +-
.../org/apache/rat/annotation/package-tree.html | 2 +-
.../org/apache/rat/annotation/package-use.html | 2 +-
.../apidocs/org/apache/rat/api/Document.Type.html | 44 +-
.../apidocs/org/apache/rat/api/Document.html | 64 +-
.../apidocs/org/apache/rat/api/MetaData.html | 128 +-
.../apidocs/org/apache/rat/api/RatException.html | 2 +-
.../apache/rat/api/class-use/Document.Type.html | 17 +-
.../org/apache/rat/api/class-use/Document.html | 47 +-
.../org/apache/rat/api/class-use/MetaData.html | 2 +-
.../org/apache/rat/api/class-use/RatException.html | 137 +-
.../org/apache/rat/api/package-summary.html | 2 +-
.../apidocs/org/apache/rat/api/package-tree.html | 2 +-
.../apidocs/org/apache/rat/api/package-use.html | 10 +-
.../org/apache/rat/class-use/BuilderParams.html | 2 +-
.../rat/class-use/ConfigurationException.html | 13 +-
.../org/apache/rat/class-use/Defaults.Builder.html | 2 +-
.../apidocs/org/apache/rat/class-use/Defaults.html | 2 +-
.../rat/class-use/DeprecationReporter.Info.html | 2 +-
.../apache/rat/class-use/DeprecationReporter.html | 2 +-
.../rat/class-use/ImplementationException.html | 2 +-
.../org/apache/rat/class-use/OptionCollection.html | 2 +-
.../apidocs/org/apache/rat/class-use/Report.html | 2 +-
.../ReportConfiguration.NoCloseOutputStream.html | 2 +-
.../class-use/ReportConfiguration.Processing.html | 2 +-
.../apache/rat/class-use/ReportConfiguration.html | 26 +-
.../apidocs/org/apache/rat/class-use/Reporter.html | 2 +-
.../org/apache/rat/class-use/VersionInfo.html | 2 +-
.../org/apache/rat/commandline/Arg.StdMsgs.html | 2 +-
.../apidocs/org/apache/rat/commandline/Arg.html | 133 +-
.../apache/rat/commandline/ArgumentContext.html | 2 +-
.../org/apache/rat/commandline/Converters.html | 18 +-
.../org/apache/rat/commandline/StyleSheets.html | 2 +-
.../rat/commandline/class-use/Arg.StdMsgs.html | 2 +-
.../org/apache/rat/commandline/class-use/Arg.html | 2 +-
.../rat/commandline/class-use/ArgumentContext.html | 2 +-
.../rat/commandline/class-use/Converters.html | 2 +-
.../rat/commandline/class-use/StyleSheets.html | 2 +-
.../apache/rat/commandline/package-summary.html | 2 +-
.../org/apache/rat/commandline/package-tree.html | 2 +-
.../org/apache/rat/commandline/package-use.html | 2 +-
.../org/apache/rat/config/AddLicenseHeaders.html | 2 +-
.../rat/config/class-use/AddLicenseHeaders.html | 2 +-
.../rat/config/exclusion/ExclusionProcessor.html | 51 +-
.../rat/config/exclusion/ExclusionUtils.html | 10 +-
.../apache/rat/config/exclusion/FileProcessor.html | 199 ++-
.../rat/config/exclusion/StandardCollection.html | 55 +-
.../exclusion/class-use/ExclusionProcessor.html | 14 +-
.../config/exclusion/class-use/ExclusionUtils.html | 2 +-
.../config/exclusion/class-use/FileProcessor.html | 43 +-
.../exclusion/class-use/StandardCollection.html | 8 +-
.../fileProcessors/BazaarIgnoreProcessor.html | 19 +-
.../exclusion/fileProcessors/CVSFileProcessor.html | 18 +-
.../fileProcessors/DescendingFileProcessor.html | 47 +-
.../exclusion/fileProcessors/GitFileProcessor.html | 25 +-
.../fileProcessors/HgIgnoreProcessor.html | 19 +-
.../class-use/BazaarIgnoreProcessor.html | 2 +-
.../fileProcessors/class-use/CVSFileProcessor.html | 2 +-
.../class-use/DescendingFileProcessor.html | 6 +-
.../fileProcessors/class-use/GitFileProcessor.html | 2 +-
.../class-use/HgIgnoreProcessor.html | 2 +-
.../exclusion/fileProcessors/package-summary.html | 6 +-
.../exclusion/fileProcessors/package-tree.html | 8 +-
.../exclusion/fileProcessors/package-use.html | 2 +-
.../rat/config/exclusion/package-summary.html | 18 +-
.../apache/rat/config/exclusion/package-tree.html | 13 +-
.../apache/rat/config/exclusion/package-use.html | 14 +-
.../rat/config/exclusion/plexus/MatchPattern.html | 2 +-
.../rat/config/exclusion/plexus/MatchPatterns.html | 2 +-
.../rat/config/exclusion/plexus/SelectorUtils.html | 2 +-
.../exclusion/plexus/class-use/MatchPattern.html | 2 +-
.../exclusion/plexus/class-use/MatchPatterns.html | 30 +-
.../exclusion/plexus/class-use/SelectorUtils.html | 2 +-
.../config/exclusion/plexus/package-summary.html | 2 +-
.../rat/config/exclusion/plexus/package-tree.html | 2 +-
.../rat/config/exclusion/plexus/package-use.html | 17 +-
.../org/apache/rat/config/package-summary.html | 6 +-
.../org/apache/rat/config/package-tree.html | 2 +-
.../apidocs/org/apache/rat/config/package-use.html | 2 +-
.../rat/config/parameters/ComponentType.html | 2 +-
.../rat/config/parameters/ConfigComponent.html | 2 +-
.../apache/rat/config/parameters/Description.html | 2 +-
.../rat/config/parameters/DescriptionBuilder.html | 2 +-
.../rat/config/parameters/MatcherBuilder.html | 2 +-
.../config/parameters/class-use/ComponentType.html | 2 +-
.../parameters/class-use/ConfigComponent.html | 2 +-
.../config/parameters/class-use/Description.html | 2 +-
.../parameters/class-use/DescriptionBuilder.html | 2 +-
.../parameters/class-use/MatcherBuilder.html | 2 +-
.../rat/config/parameters/package-summary.html | 6 +-
.../apache/rat/config/parameters/package-tree.html | 2 +-
.../apache/rat/config/parameters/package-use.html | 2 +-
.../org/apache/rat/configuration/Format.html | 2 +-
.../apache/rat/configuration/LicenseReader.html | 2 +-
.../rat/configuration/MatcherBuilderTracker.html | 2 +-
.../apache/rat/configuration/MatcherReader.html | 2 +-
.../org/apache/rat/configuration/XMLConfig.html | 2 +-
.../rat/configuration/XMLConfigurationReader.html | 2 +-
.../rat/configuration/XMLConfigurationWriter.html | 2 +-
.../configuration/builders/AbstractBuilder.html | 2 +-
.../rat/configuration/builders/AllBuilder.html | 2 +-
.../rat/configuration/builders/AnyBuilder.html | 2 +-
.../builders/ChildContainerBuilder.html | 2 +-
.../configuration/builders/CopyrightBuilder.html | 2 +-
.../MatcherRefBuilder.IHeaderMatcherProxy.html | 2 +-
.../configuration/builders/MatcherRefBuilder.html | 2 +-
.../rat/configuration/builders/NotBuilder.html | 2 +-
.../rat/configuration/builders/RegexBuilder.html | 2 +-
.../rat/configuration/builders/SpdxBuilder.html | 2 +-
.../rat/configuration/builders/TextBuilder.html | 2 +-
.../builders/class-use/AbstractBuilder.html | 2 +-
.../builders/class-use/AllBuilder.html | 2 +-
.../builders/class-use/AnyBuilder.html | 2 +-
.../builders/class-use/ChildContainerBuilder.html | 2 +-
.../builders/class-use/CopyrightBuilder.html | 2 +-
.../MatcherRefBuilder.IHeaderMatcherProxy.html | 2 +-
.../builders/class-use/MatcherRefBuilder.html | 2 +-
.../builders/class-use/NotBuilder.html | 2 +-
.../builders/class-use/RegexBuilder.html | 2 +-
.../builders/class-use/SpdxBuilder.html | 2 +-
.../builders/class-use/TextBuilder.html | 2 +-
.../configuration/builders/package-summary.html | 2 +-
.../rat/configuration/builders/package-tree.html | 2 +-
.../rat/configuration/builders/package-use.html | 2 +-
.../apache/rat/configuration/class-use/Format.html | 2 +-
.../rat/configuration/class-use/LicenseReader.html | 2 +-
.../class-use/MatcherBuilderTracker.html | 2 +-
.../rat/configuration/class-use/MatcherReader.html | 2 +-
.../rat/configuration/class-use/XMLConfig.html | 2 +-
.../class-use/XMLConfigurationReader.html | 2 +-
.../class-use/XMLConfigurationWriter.html | 2 +-
.../apache/rat/configuration/package-summary.html | 2 +-
.../org/apache/rat/configuration/package-tree.html | 2 +-
.../org/apache/rat/configuration/package-use.html | 2 +-
.../apache/rat/document/ArchiveEntryDocument.html | 35 +-
.../rat/document/DocumentAnalyserMultiplexer.html | 2 +-
.../org/apache/rat/document/DocumentName.html | 224 +--
.../apache/rat/document/DocumentNameMatcher.html | 336 +++-
.../org/apache/rat/document/FileDocument.html | 90 +-
.../org/apache/rat/document/IDocumentAnalyser.html | 2 +-
.../rat/document/RatDocumentAnalysisException.html | 18 +-
.../document/class-use/ArchiveEntryDocument.html | 2 +-
.../class-use/DocumentAnalyserMultiplexer.html | 2 +-
.../rat/document/class-use/DocumentName.html | 166 +-
.../document/class-use/DocumentNameMatcher.html | 201 ++-
.../rat/document/class-use/FileDocument.html | 33 +-
.../rat/document/class-use/IDocumentAnalyser.html | 2 +-
.../class-use/RatDocumentAnalysisException.html | 2 +-
.../apache/rat/document/guesser/NoteGuesser.html | 2 +-
.../document/guesser/class-use/NoteGuesser.html | 2 +-
.../rat/document/guesser/package-summary.html | 2 +-
.../apache/rat/document/guesser/package-tree.html | 2 +-
.../apache/rat/document/guesser/package-use.html | 2 +-
.../org/apache/rat/document/package-summary.html | 28 +-
.../org/apache/rat/document/package-tree.html | 8 +-
.../org/apache/rat/document/package-use.html | 48 +-
.../apidocs/org/apache/rat/header/HeaderBean.html | 2 +-
.../org/apache/rat/header/HeaderMatcher.html | 2 +-
.../org/apache/rat/header/LineNumberReader.html | 2 +-
.../apache/rat/header/class-use/HeaderBean.html | 2 +-
.../apache/rat/header/class-use/HeaderMatcher.html | 2 +-
.../rat/header/class-use/LineNumberReader.html | 2 +-
.../org/apache/rat/header/package-summary.html | 2 +-
.../org/apache/rat/header/package-tree.html | 2 +-
.../apidocs/org/apache/rat/header/package-use.html | 2 +-
.../rat/help/AbstractHelp.RatHelpFormatter.html | 2 +-
.../apidocs/org/apache/rat/help/AbstractHelp.html | 2 +-
.../apidocs/org/apache/rat/help/Help.html | 6 +-
.../apidocs/org/apache/rat/help/Licenses.html | 2 +-
.../class-use/AbstractHelp.RatHelpFormatter.html | 2 +-
.../apache/rat/help/class-use/AbstractHelp.html | 2 +-
.../org/apache/rat/help/class-use/Help.html | 2 +-
.../org/apache/rat/help/class-use/Licenses.html | 2 +-
.../org/apache/rat/help/package-summary.html | 2 +-
.../apidocs/org/apache/rat/help/package-tree.html | 2 +-
.../apidocs/org/apache/rat/help/package-use.html | 2 +-
.../org/apache/rat/license/ILicense.Builder.html | 2 +-
.../apidocs/org/apache/rat/license/ILicense.html | 2 +-
.../apache/rat/license/ILicenseFamily.Builder.html | 2 +-
.../org/apache/rat/license/ILicenseFamily.html | 16 +-
.../apache/rat/license/ILicenseFamilyBuilder.html | 2 +-
.../license/LicenseSetFactory.LicenseFilter.html | 2 +-
.../org/apache/rat/license/LicenseSetFactory.html | 2 +-
.../apache/rat/license/SimpleLicense.Builder.html | 2 +-
.../org/apache/rat/license/SimpleLicense.html | 2 +-
.../apache/rat/license/SimpleLicenseFamily.html | 2 +-
.../rat/license/class-use/ILicense.Builder.html | 2 +-
.../org/apache/rat/license/class-use/ILicense.html | 29 +-
.../license/class-use/ILicenseFamily.Builder.html | 2 +-
.../rat/license/class-use/ILicenseFamily.html | 9 +-
.../license/class-use/ILicenseFamilyBuilder.html | 2 +-
.../class-use/LicenseSetFactory.LicenseFilter.html | 6 +-
.../rat/license/class-use/LicenseSetFactory.html | 5 +-
.../license/class-use/SimpleLicense.Builder.html | 2 +-
.../rat/license/class-use/SimpleLicense.html | 2 +-
.../rat/license/class-use/SimpleLicenseFamily.html | 2 +-
.../org/apache/rat/license/package-summary.html | 2 +-
.../org/apache/rat/license/package-tree.html | 2 +-
.../org/apache/rat/license/package-use.html | 19 +-
.../apidocs/org/apache/rat/package-summary.html | 4 +-
.../apidocs/org/apache/rat/package-tree.html | 2 +-
.../apidocs/org/apache/rat/package-use.html | 22 +-
.../org/apache/rat/policy/DefaultPolicy.html | 2 +-
.../apache/rat/policy/class-use/DefaultPolicy.html | 2 +-
.../org/apache/rat/policy/package-summary.html | 2 +-
.../org/apache/rat/policy/package-tree.html | 2 +-
.../apidocs/org/apache/rat/policy/package-use.html | 2 +-
.../org/apache/rat/report/AbstractReport.html | 43 +-
.../org/apache/rat/report/ConfigurationReport.html | 23 +-
.../apidocs/org/apache/rat/report/IReportable.html | 4 +-
.../apidocs/org/apache/rat/report/RatReport.html | 45 +-
.../rat/report/claim/AbstractClaimReporter.html | 26 +-
.../apache/rat/report/claim/ClaimAggregator.html | 22 +-
.../rat/report/claim/ClaimReporterMultiplexer.html | 11 +-
.../rat/report/claim/ClaimStatistic.Counter.html | 169 +-
.../apache/rat/report/claim/ClaimStatistic.html | 112 +-
.../rat/report/claim/LicenseAddingReport.html | 24 +-
.../rat/report/claim/SimpleXmlClaimReporter.html | 75 +-
.../claim/class-use/AbstractClaimReporter.html | 2 +-
.../report/claim/class-use/ClaimAggregator.html | 2 +-
.../claim/class-use/ClaimReporterMultiplexer.html | 2 +-
.../claim/class-use/ClaimStatistic.Counter.html | 67 +-
.../rat/report/claim/class-use/ClaimStatistic.html | 47 +-
.../claim/class-use/LicenseAddingReport.html | 2 +-
.../claim/class-use/SimpleXmlClaimReporter.html | 2 +-
.../apache/rat/report/claim/package-summary.html | 14 +-
.../org/apache/rat/report/claim/package-tree.html | 13 +-
.../org/apache/rat/report/claim/package-use.html | 43 +-
.../rat/report/class-use/AbstractReport.html | 68 +-
.../rat/report/class-use/ConfigurationReport.html | 2 +-
.../apache/rat/report/class-use/IReportable.html | 50 +-
.../org/apache/rat/report/class-use/RatReport.html | 25 +-
.../org/apache/rat/report/package-summary.html | 6 +-
.../org/apache/rat/report/package-tree.html | 9 +-
.../apidocs/org/apache/rat/report/package-use.html | 14 +-
.../apache/rat/report/xml/XmlReportFactory.html | 46 +-
.../rat/report/xml/class-use/XmlReportFactory.html | 2 +-
.../org/apache/rat/report/xml/package-summary.html | 20 +-
.../org/apache/rat/report/xml/package-tree.html | 18 +-
.../org/apache/rat/report/xml/package-use.html | 55 +-
.../apache/rat/report/xml/writer/IXmlWriter.html | 33 +-
.../rat/report/xml/writer/InvalidXmlException.html | 2 +-
.../xml/writer/OperationNotAllowedException.html | 2 +-
.../apache/rat/report/xml/writer/XmlWriter.html | 9 +-
.../report/xml/writer/class-use/IXmlWriter.html | 41 +-
.../xml/writer/class-use/InvalidXmlException.html | 2 +-
.../class-use/OperationNotAllowedException.html | 2 +-
.../rat/report/xml/writer/class-use/XmlWriter.html | 2 +-
.../rat/report/xml/writer/package-summary.html | 2 +-
.../apache/rat/report/xml/writer/package-tree.html | 2 +-
.../apache/rat/report/xml/writer/package-use.html | 2 +-
.../apache/rat/utils/CasedString.StringCase.html | 2 +-
.../apidocs/org/apache/rat/utils/CasedString.html | 2 +-
.../apidocs/org/apache/rat/utils/DefaultLog.html | 4 +-
.../org/apache/rat/utils/ExtendedIterator.html | 2 +-
.../apidocs/org/apache/rat/utils/Log.Level.html | 2 +-
.../apidocs/org/apache/rat/utils/Log.html | 39 +-
.../org/apache/rat/utils/ReportingSet.Options.html | 2 +-
.../apidocs/org/apache/rat/utils/ReportingSet.html | 2 +-
.../utils/class-use/CasedString.StringCase.html | 2 +-
.../apache/rat/utils/class-use/CasedString.html | 2 +-
.../org/apache/rat/utils/class-use/DefaultLog.html | 2 +-
.../rat/utils/class-use/ExtendedIterator.html | 4 +-
.../org/apache/rat/utils/class-use/Log.Level.html | 15 +-
.../org/apache/rat/utils/class-use/Log.html | 2 +-
.../rat/utils/class-use/ReportingSet.Options.html | 2 +-
.../apache/rat/utils/class-use/ReportingSet.html | 2 +-
.../org/apache/rat/utils/package-summary.html | 2 +-
.../apidocs/org/apache/rat/utils/package-tree.html | 2 +-
.../apidocs/org/apache/rat/utils/package-use.html | 2 +-
.../org/apache/rat/walker/ArchiveWalker.html | 2 +-
.../org/apache/rat/walker/DirectoryWalker.html | 2 +-
.../apidocs/org/apache/rat/walker/Walker.html | 2 +-
.../apache/rat/walker/class-use/ArchiveWalker.html | 2 +-
.../rat/walker/class-use/DirectoryWalker.html | 2 +-
.../org/apache/rat/walker/class-use/Walker.html | 2 +-
.../org/apache/rat/walker/package-summary.html | 17 +-
.../org/apache/rat/walker/package-tree.html | 5 +-
.../apidocs/org/apache/rat/walker/package-use.html | 27 +-
rat017/apache-rat-core/apidocs/overview-tree.html | 63 +-
.../apidocs/package-search-index.js | 2 +-
rat017/apache-rat-core/apidocs/search.html | 2 +-
.../apache-rat-core/apidocs/serialized-form.html | 2 +-
.../apache-rat-core/apidocs/type-search-index.js | 2 +-
rat017/apache-rat-core/checkstyle.html | 6 +-
rat017/apache-rat-core/ci-management.html | 6 +-
rat017/apache-rat-core/dependencies.html | 468 ++++--
.../apache-rat-core/development/document_name.html | 6 +-
.../development/write_file_processor.html | 6 +-
rat017/apache-rat-core/exclusion_expression.html | 6 +-
rat017/apache-rat-core/index.html | 8 +-
rat017/apache-rat-core/issue-management.html | 6 +-
rat017/apache-rat-core/jira-report.html | 390 ++---
rat017/apache-rat-core/mailing-lists.html | 6 +-
rat017/apache-rat-core/pmd.html | 189 ++-
rat017/apache-rat-core/project-info.html | 6 +-
rat017/apache-rat-core/project-reports.html | 6 +-
rat017/apache-rat-core/rat-report.html | 42 +-
rat017/apache-rat-core/scm.html | 6 +-
rat017/apache-rat-core/spotbugs.html | 116 +-
rat017/apache-rat-core/team.html | 6 +-
.../xref-test/allclasses-frame.html | 17 +-
.../xref-test/org/apache/rat/DefaultsTest.html | 56 +-
.../org/apache/rat/OptionCollectionTest.html | 377 ++---
.../org/apache/rat/ReportConfigurationTest.html | 1375 ++++++++-------
.../xref-test/org/apache/rat/ReportTest.html | 261 ++-
.../xref-test/org/apache/rat/ReporterTest.html | 824 +++++----
.../org/apache/rat/ReporterTestUtils.html | 120 +-
.../rat/analysis/DefaultAnalyserFactoryTest.html | 436 +++--
.../apache/rat/analysis/HeaderCheckWorkerTest.html | 57 +-
.../org/apache/rat/analysis/TikaProcessorTest.html | 237 +--
.../rat/analysis/license/AbstractLicenseTest.html | 2 +-
.../license/ApacheSoftwareLicenseTest.html | 2 +-
.../license/AppliedApacheSoftwareLicenseTest.html | 2 +-
.../rat/analysis/license/CDDL1LicenseTest.html | 2 +-
.../rat/analysis/license/DirectoryScanner.html | 2 +-
.../rat/analysis/license/GPLLicenseTest.html | 8 +-
.../rat/analysis/license/IllumosLicenseTest.html | 2 +-
.../rat/analysis/license/MITLicenseTest.html | 2 +-
.../rat/analysis/license/OASISLicenseTest.html | 2 +-
.../rat/analysis/license/W3CLicenseTest.html | 2 +-
.../apache/rat/analysis/license/package-frame.html | 3 -
.../rat/analysis/license/package-summary.html | 13 +-
.../rat/analysis/matchers/AbstractMatcherTest.html | 2 +-
.../rat/analysis/matchers/AndMatcherTest.html | 2 +-
.../analysis/matchers/CopyrightMatcherTest.html | 2 +-
.../rat/analysis/matchers/FullTextMatcherTest.html | 2 +-
.../rat/analysis/matchers/NotMatcherTest.html | 2 +-
.../rat/analysis/matchers/OrMatcherTest.html | 2 +-
.../rat/analysis/matchers/SPDXMatcherTest.html | 2 +-
.../analysis/matchers/SimpleCopyrightTests.html | 2 +-
.../analysis/matchers/SimpleRegexMatcherTest.html | 2 +-
.../analysis/matchers/SimpleTextMatcherTest.html | 2 +-
.../rat/analysis/matchers/package-summary.html | 2 +-
.../org/apache/rat/analysis/package-frame.html | 3 +
.../org/apache/rat/analysis/package-summary.html | 9 +-
.../apache/rat/annotation/TestLicenseAppender.html | 2 +-
.../org/apache/rat/annotation/package-summary.html | 2 +-
.../org/apache/rat/commandline/ArgTests.html | 2 +-
.../apache/rat/commandline/package-summary.html | 2 +-
.../config/exclusion/ExclusionProcessorTest.html | 456 +++--
.../rat/config/exclusion/ExclusionUtilsTest.html | 2 +-
.../config/exclusion/StandardCollectionTest.html | 107 +-
.../AbstractIgnoreProcessorTest.html | 4 +-
.../fileProcessors/CVSFileProcessorTest.html | 57 +-
.../DescendingFileProcessorTest.html | 81 +-
.../fileProcessors/GitFileProcessorTest.html | 130 +-
.../fileProcessors/HgIgnoreProcessorTest.html | 2 +-
.../exclusion/fileProcessors/package-summary.html | 2 +-
.../apache/rat/config/exclusion/package-frame.html | 3 +
.../rat/config/exclusion/package-summary.html | 7 +-
.../config/parameters/DescriptionBuilderTest.html | 91 +-
.../rat/config/parameters/package-summary.html | 2 +-
.../org/apache/rat/configuration/FormatTest.html | 29 +-
.../configuration/XMLConfigurationReaderTest.html | 225 +--
.../configuration/XMLConfigurationWriterTest.html | 98 +-
.../rat/configuration/builders/AllBuilderTest.html | 2 +-
.../rat/configuration/builders/AnyBuilderTest.html | 2 +-
.../builders/CopyrightBuilderTest.html | 2 +-
.../rat/configuration/builders/NotBuilderTest.html | 2 +-
.../configuration/builders/RegexBuilderTest.html | 2 +-
.../configuration/builders/SpdxBuilderTest.html | 2 +-
.../configuration/builders/TextBuilderTest.html | 2 +-
.../configuration/builders/package-summary.html | 2 +-
.../apache/rat/configuration/package-summary.html | 2 +-
.../org/apache/rat/document/package-frame.html | 13 +-
.../org/apache/rat/document/package-summary.html | 17 +-
.../org/apache/rat/header/ArrayCharFilterTest.html | 2 +-
.../rat/header/FilteringSequenceFactoryTest.html | 2 +-
.../org/apache/rat/header/HeaderMatcherTest.html | 2 +-
.../rat/header/HeaderMatcherWithBeansTest.html | 2 +-
.../org/apache/rat/header/SimpleCharFilter.html | 2 +-
.../org/apache/rat/header/package-summary.html | 2 +-
.../xref-test/org/apache/rat/help/HelpTest.html | 2 +-
.../org/apache/rat/help/package-summary.html | 2 +-
.../apache/rat/license/ILicenseBuilderTest.html | 2 +-
.../org/apache/rat/license/SimpleLicenseTest.html | 2 +-
.../org/apache/rat/license/package-summary.html | 2 +-
.../xref-test/org/apache/rat/package-frame.html | 9 +
.../xref-test/org/apache/rat/package-summary.html | 19 +-
.../org/apache/rat/policy/DefaultPolicyTest.html | 249 ++-
.../org/apache/rat/policy/package-summary.html | 2 +-
.../apache/rat/report/ConfigurationReportTest.html | 97 +-
.../org/apache/rat/report/package-summary.html | 2 +-
.../rat/report/xml/XmlReportFactoryTest.html | 16 +-
.../org/apache/rat/report/xml/package-summary.html | 2 +-
.../rat/report/xml/writer/XmlWriterUtilsTest.html | 2 +-
.../report/xml/writer/impl/base/XmlWriterTest.html | 2 +-
.../xml/writer/impl/base/package-summary.html | 2 +-
.../rat/report/xml/writer/package-summary.html | 2 +-
.../apache/rat/test/AbstractOptionsProvider.html | 1557 +++++++++--------
.../xref-test/org/apache/rat/test/OptionsList.html | 2 +-
.../org/apache/rat/test/package-summary.html | 2 +-
.../org/apache/rat/test/utils/Resources.html | 170 +-
.../org/apache/rat/test/utils/package-summary.html | 2 +-
.../apache/rat/testhelpers/TestingDocument.html | 8 +-
.../rat/testhelpers/TestingDocumentAnalyser.html | 2 +-
.../org/apache/rat/testhelpers/TestingLicense.html | 2 +-
.../org/apache/rat/testhelpers/TestingLog.html | 2 +-
.../org/apache/rat/testhelpers/TestingMatcher.html | 2 +-
.../org/apache/rat/testhelpers/TextUtils.html | 120 +-
.../org/apache/rat/testhelpers/XmlUtils.html | 320 ++--
.../apache/rat/testhelpers/package-summary.html | 2 +-
.../org/apache/rat/walker/DirectoryWalkerTest.html | 201 ++-
.../org/apache/rat/walker/package-frame.html | 6 +
.../org/apache/rat/walker/package-summary.html | 12 +-
.../apache-rat-core/xref-test/overview-frame.html | 7 +-
.../xref-test/overview-summary.html | 37 +-
rat017/apache-rat-core/xref/allclasses-frame.html | 13 +-
.../xref/org/apache/rat/BuilderParams.html | 2 +-
.../org/apache/rat/ConfigurationException.html | 2 +-
.../xref/org/apache/rat/Defaults.html | 2 +-
.../xref/org/apache/rat/DeprecationReporter.html | 2 +-
.../org/apache/rat/ImplementationException.html | 2 +-
.../xref/org/apache/rat/OptionCollection.html | 527 +++---
.../xref/org/apache/rat/Report.html | 84 +-
.../xref/org/apache/rat/ReportConfiguration.html | 1582 +++++++++---------
.../xref/org/apache/rat/Reporter.html | 201 ++-
.../xref/org/apache/rat/VersionInfo.html | 2 +-
.../rat/analysis/DefaultAnalyserFactory.html | 203 +--
.../rat/analysis/DocumentHeaderAnalyser.html | 57 +-
.../org/apache/rat/analysis/HeaderCheckWorker.html | 260 +--
.../org/apache/rat/analysis/IHeaderMatcher.html | 2 +-
.../xref/org/apache/rat/analysis/IHeaders.html | 2 +-
.../rat/analysis/RatHeaderAnalysisException.html | 2 +-
.../org/apache/rat/analysis/TikaProcessor.html | 295 ++--
.../org/apache/rat/analysis/UnknownLicense.html | 2 +-
.../apache/rat/analysis/license/BaseLicense.html | 2 +-
.../rat/analysis/license/DeprecatedConfig.html | 2 +-
.../analysis/license/FullTextMatchingLicense.html | 2 +-
.../license/SimplePatternBasedLicense.html | 2 +-
.../rat/analysis/license/package-summary.html | 2 +-
.../analysis/matchers/AbstractHeaderMatcher.html | 2 +-
.../matchers/AbstractMatcherContainer.html | 2 +-
.../apache/rat/analysis/matchers/AndMatcher.html | 2 +-
.../rat/analysis/matchers/CopyrightMatcher.html | 2 +-
.../rat/analysis/matchers/FullTextMatcher.html | 2 +-
.../apache/rat/analysis/matchers/NotMatcher.html | 2 +-
.../apache/rat/analysis/matchers/OrMatcher.html | 2 +-
.../rat/analysis/matchers/SPDXMatcherFactory.html | 2 +-
.../rat/analysis/matchers/SimpleRegexMatcher.html | 2 +-
.../rat/analysis/matchers/SimpleTextMatcher.html | 2 +-
.../rat/analysis/matchers/package-summary.html | 2 +-
.../org/apache/rat/analysis/package-summary.html | 2 +-
.../rat/annotation/AbstractLicenseAppender.html | 2 +-
.../rat/annotation/ApacheV2LicenseAppender.html | 2 +-
.../org/apache/rat/annotation/package-summary.html | 2 +-
.../xref/org/apache/rat/api/Document.html | 256 +--
.../xref/org/apache/rat/api/MetaData.html | 339 ++--
.../xref/org/apache/rat/api/RatException.html | 2 +-
.../xref/org/apache/rat/api/package-summary.html | 2 +-
.../xref/org/apache/rat/commandline/Arg.html | 1763 +++++++++++---------
.../apache/rat/commandline/ArgumentContext.html | 2 +-
.../org/apache/rat/commandline/Converters.html | 47 +-
.../org/apache/rat/commandline/StyleSheets.html | 2 +-
.../org/apache/rat/commandline/package-frame.html | 3 +
.../apache/rat/commandline/package-summary.html | 11 +-
.../org/apache/rat/config/AddLicenseHeaders.html | 2 +-
.../rat/config/exclusion/ExclusionProcessor.html | 514 +++---
.../rat/config/exclusion/ExclusionUtils.html | 6 +-
.../apache/rat/config/exclusion/FileProcessor.html | 148 +-
.../rat/config/exclusion/StandardCollection.html | 558 +++----
.../fileProcessors/BazaarIgnoreProcessor.html | 2 +-
.../exclusion/fileProcessors/CVSFileProcessor.html | 63 +-
.../fileProcessors/DescendingFileProcessor.html | 125 +-
.../exclusion/fileProcessors/GitFileProcessor.html | 83 +-
.../fileProcessors/HgIgnoreProcessor.html | 2 +-
.../exclusion/fileProcessors/package-summary.html | 2 +-
.../rat/config/exclusion/package-summary.html | 2 +-
.../rat/config/exclusion/plexus/MatchPattern.html | 2 +-
.../rat/config/exclusion/plexus/MatchPatterns.html | 2 +-
.../rat/config/exclusion/plexus/SelectorUtils.html | 2 +-
.../config/exclusion/plexus/package-summary.html | 2 +-
.../org/apache/rat/config/package-summary.html | 2 +-
.../rat/config/parameters/ComponentType.html | 2 +-
.../rat/config/parameters/ConfigComponent.html | 2 +-
.../apache/rat/config/parameters/Description.html | 2 +-
.../rat/config/parameters/DescriptionBuilder.html | 2 +-
.../rat/config/parameters/MatcherBuilder.html | 2 +-
.../rat/config/parameters/package-summary.html | 2 +-
.../xref/org/apache/rat/configuration/Format.html | 2 +-
.../apache/rat/configuration/LicenseReader.html | 2 +-
.../rat/configuration/MatcherBuilderTracker.html | 2 +-
.../apache/rat/configuration/MatcherReader.html | 2 +-
.../org/apache/rat/configuration/XMLConfig.html | 2 +-
.../rat/configuration/XMLConfigurationReader.html | 2 +-
.../rat/configuration/XMLConfigurationWriter.html | 2 +-
.../configuration/builders/AbstractBuilder.html | 2 +-
.../rat/configuration/builders/AllBuilder.html | 2 +-
.../rat/configuration/builders/AnyBuilder.html | 2 +-
.../builders/ChildContainerBuilder.html | 2 +-
.../configuration/builders/CopyrightBuilder.html | 2 +-
.../configuration/builders/MatcherRefBuilder.html | 2 +-
.../rat/configuration/builders/NotBuilder.html | 2 +-
.../rat/configuration/builders/RegexBuilder.html | 2 +-
.../rat/configuration/builders/SpdxBuilder.html | 2 +-
.../rat/configuration/builders/TextBuilder.html | 2 +-
.../configuration/builders/package-summary.html | 2 +-
.../apache/rat/configuration/package-summary.html | 2 +-
.../apache/rat/document/ArchiveEntryDocument.html | 86 +-
.../rat/document/DocumentAnalyserMultiplexer.html | 2 +-
.../xref/org/apache/rat/document/DocumentName.html | 686 +++++---
.../apache/rat/document/DocumentNameMatcher.html | 216 ++-
.../xref/org/apache/rat/document/FileDocument.html | 134 +-
.../org/apache/rat/document/IDocumentAnalyser.html | 2 +-
.../rat/document/RatDocumentAnalysisException.html | 31 +-
.../apache/rat/document/guesser/NoteGuesser.html | 2 +-
.../rat/document/guesser/package-summary.html | 2 +-
.../org/apache/rat/document/package-frame.html | 8 +-
.../org/apache/rat/document/package-summary.html | 10 +-
.../org/apache/rat/header/ArrayCharFilter.html | 2 +-
.../xref/org/apache/rat/header/CharFilter.html | 2 +-
.../rat/header/FilteringSequenceFactory.html | 2 +-
.../xref/org/apache/rat/header/HeaderBean.html | 2 +-
.../xref/org/apache/rat/header/HeaderMatcher.html | 2 +-
.../org/apache/rat/header/LineNumberReader.html | 2 +-
.../org/apache/rat/header/package-summary.html | 2 +-
.../xref/org/apache/rat/help/AbstractHelp.html | 2 +-
.../xref/org/apache/rat/help/Help.html | 27 +-
.../xref/org/apache/rat/help/Licenses.html | 2 +-
.../xref/org/apache/rat/help/package-summary.html | 2 +-
.../xref/org/apache/rat/license/ILicense.html | 2 +-
.../org/apache/rat/license/ILicenseFamily.html | 228 ++-
.../apache/rat/license/ILicenseFamilyBuilder.html | 2 +-
.../org/apache/rat/license/LicenseSetFactory.html | 2 +-
.../xref/org/apache/rat/license/SimpleLicense.html | 2 +-
.../apache/rat/license/SimpleLicenseFamily.html | 2 +-
.../org/apache/rat/license/package-summary.html | 2 +-
.../xref/org/apache/rat/package-summary.html | 2 +-
.../xref/org/apache/rat/policy/DefaultPolicy.html | 2 +-
.../org/apache/rat/policy/package-summary.html | 2 +-
.../xref/org/apache/rat/report/AbstractReport.html | 52 +-
.../org/apache/rat/report/ConfigurationReport.html | 4 +-
.../xref/org/apache/rat/report/IReportable.html | 2 +-
.../xref/org/apache/rat/report/RatReport.html | 48 +-
.../rat/report/claim/AbstractClaimReporter.html | 8 +-
.../apache/rat/report/claim/ClaimAggregator.html | 28 +-
.../rat/report/claim/ClaimReporterMultiplexer.html | 141 +-
.../apache/rat/report/claim/ClaimStatistic.html | 426 +++--
.../rat/report/claim/LicenseAddingReport.html | 6 +-
.../rat/report/claim/SimpleXmlClaimReporter.html | 132 +-
.../org/apache/rat/report/claim/package-frame.html | 3 +
.../apache/rat/report/claim/package-summary.html | 9 +-
.../org/apache/rat/report/package-summary.html | 2 +-
.../apache/rat/report/xml/XmlReportFactory.html | 174 +-
.../org/apache/rat/report/xml/package-frame.html | 9 +
.../org/apache/rat/report/xml/package-summary.html | 17 +-
.../apache/rat/report/xml/writer/IXmlWriter.html | 235 +--
.../rat/report/xml/writer/InvalidXmlException.html | 2 +-
.../xml/writer/OperationNotAllowedException.html | 2 +-
.../apache/rat/report/xml/writer/XmlWriter.html | 6 +-
.../rat/report/xml/writer/package-summary.html | 2 +-
.../xref/org/apache/rat/utils/CasedString.html | 2 +-
.../xref/org/apache/rat/utils/DefaultLog.html | 2 +-
.../org/apache/rat/utils/ExtendedIterator.html | 2 +-
.../xref/org/apache/rat/utils/Log.html | 303 ++--
.../xref/org/apache/rat/utils/ReportingSet.html | 2 +-
.../xref/org/apache/rat/utils/package-summary.html | 2 +-
.../xref/org/apache/rat/walker/ArchiveWalker.html | 41 +-
.../org/apache/rat/walker/DirectoryWalker.html | 4 +-
.../xref/org/apache/rat/walker/Walker.html | 2 +-
.../xref/org/apache/rat/walker/package-frame.html | 9 +
.../org/apache/rat/walker/package-summary.html | 17 +-
rat017/apache-rat-core/xref/overview-frame.html | 3 +
rat017/apache-rat-core/xref/overview-summary.html | 33 +-
.../apidocs/allclasses-index.html | 6 +-
.../apidocs/allpackages-index.html | 12 +-
.../apache-rat-plugin/apidocs/deprecated-list.html | 8 +-
rat017/apache-rat-plugin/apidocs/element-list | 1 -
rat017/apache-rat-plugin/apidocs/help-doc.html | 2 +-
rat017/apache-rat-plugin/apidocs/index-all.html | 52 +-
rat017/apache-rat-plugin/apidocs/index.html | 12 +-
.../apidocs/member-search-index.js | 2 +-
.../apidocs/org/apache/rat/mp/AbstractRatMojo.html | 6 +-
.../apidocs/org/apache/rat/mp/All.html | 2 +-
.../apidocs/org/apache/rat/mp/Any.html | 2 +-
.../apidocs/org/apache/rat/mp/Copyright.html | 2 +-
.../apidocs/org/apache/rat/mp/Family.html | 2 +-
.../apache/rat/mp/HeaderMatcherSpecification.html | 2 +-
.../apidocs/org/apache/rat/mp/License.html | 2 +-
.../apidocs/org/apache/rat/mp/Not.html | 2 +-
.../org/apache/rat/mp/RatCheckException.html | 2 +-
.../apidocs/org/apache/rat/mp/RatCheckMojo.html | 76 +-
.../apidocs/org/apache/rat/mp/RatReportMojo.html | 4 +-
.../apidocs/org/apache/rat/mp/Regex.html | 2 +-
.../apidocs/org/apache/rat/mp/Spdx.html | 2 +-
.../apidocs/org/apache/rat/mp/Text.html | 2 +-
.../apache/rat/mp/class-use/AbstractRatMojo.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/All.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/Any.html | 2 +-
.../org/apache/rat/mp/class-use/Copyright.html | 2 +-
.../org/apache/rat/mp/class-use/Family.html | 2 +-
.../mp/class-use/HeaderMatcherSpecification.html | 2 +-
.../org/apache/rat/mp/class-use/License.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/Not.html | 2 +-
.../apache/rat/mp/class-use/RatCheckException.html | 2 +-
.../org/apache/rat/mp/class-use/RatCheckMojo.html | 2 +-
.../org/apache/rat/mp/class-use/RatReportMojo.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/Regex.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/Spdx.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/Text.html | 2 +-
.../apidocs/org/apache/rat/mp/package-summary.html | 2 +-
.../apidocs/org/apache/rat/mp/package-tree.html | 2 +-
.../apidocs/org/apache/rat/mp/package-use.html | 2 +-
.../apidocs/org/apache/rat/plugin/BaseRatMojo.html | 281 +++-
.../apache/rat/plugin/class-use/BaseRatMojo.html | 2 +-
.../org/apache/rat/plugin/package-summary.html | 9 +-
.../org/apache/rat/plugin/package-tree.html | 3 +-
.../apidocs/org/apache/rat/plugin/package-use.html | 4 +-
.../apache-rat-plugin/apidocs/overview-tree.html | 5 +-
.../apidocs/package-search-index.js | 2 +-
rat017/apache-rat-plugin/apidocs/search.html | 2 +-
.../apache-rat-plugin/apidocs/serialized-form.html | 2 +-
.../apache-rat-plugin/apidocs/type-search-index.js | 2 +-
rat017/apache-rat-plugin/argumentTypes.html | 35 +-
rat017/apache-rat-plugin/changes-report.html | 6 +-
rat017/apache-rat-plugin/check-mojo.html | 235 ++-
rat017/apache-rat-plugin/checkstyle.html | 6 +-
rat017/apache-rat-plugin/ci-management.html | 6 +-
rat017/apache-rat-plugin/dependencies.html | 735 ++++----
rat017/apache-rat-plugin/examples/basic.html | 6 +-
.../apache-rat-plugin/examples/custom-license.html | 6 +-
rat017/apache-rat-plugin/examples/site.html | 6 +-
rat017/apache-rat-plugin/examples/verify.html | 6 +-
rat017/apache-rat-plugin/faq.html | 6 +-
rat017/apache-rat-plugin/help-mojo.html | 6 +-
rat017/apache-rat-plugin/index.html | 6 +-
rat017/apache-rat-plugin/issue-management.html | 6 +-
rat017/apache-rat-plugin/jira-report.html | 390 ++---
rat017/apache-rat-plugin/mailing-lists.html | 6 +-
rat017/apache-rat-plugin/plugin-info.html | 8 +-
rat017/apache-rat-plugin/pmd.html | 22 +-
rat017/apache-rat-plugin/project-info.html | 6 +-
rat017/apache-rat-plugin/project-reports.html | 6 +-
rat017/apache-rat-plugin/rat-mojo.html | 207 ++-
rat017/apache-rat-plugin/rat-report.html | 8 +-
rat017/apache-rat-plugin/scm.html | 6 +-
rat017/apache-rat-plugin/spotbugs.html | 951 ++++++++++-
rat017/apache-rat-plugin/team.html | 6 +-
rat017/apache-rat-plugin/usage.html | 49 +-
.../apache/rat/mp/BetterAbstractMojoTestCase.html | 2 +-
.../xref-test/org/apache/rat/mp/MavenOption.html | 2 +-
.../org/apache/rat/mp/OptionMojoTest.html | 2 +-
.../org/apache/rat/mp/RatCheckMojoTest.html | 743 +++++----
.../org/apache/rat/mp/RatTestHelpers.html | 4 +-
.../org/apache/rat/mp/package-summary.html | 2 +-
.../xref-test/overview-summary.html | 2 +-
.../apache-rat-plugin/xref/allclasses-frame.html | 2 +-
.../xref/org/apache/rat/mp/AbstractRatMojo.html | 44 +-
.../xref/org/apache/rat/mp/All.html | 2 +-
.../xref/org/apache/rat/mp/Any.html | 2 +-
.../xref/org/apache/rat/mp/Copyright.html | 2 +-
.../xref/org/apache/rat/mp/EnclosingMatcher.html | 2 +-
.../xref/org/apache/rat/mp/Family.html | 2 +-
.../apache/rat/mp/HeaderMatcherSpecification.html | 2 +-
.../xref/org/apache/rat/mp/License.html | 2 +-
.../xref/org/apache/rat/mp/Not.html | 2 +-
.../xref/org/apache/rat/mp/RatCheckException.html | 2 +-
.../xref/org/apache/rat/mp/RatCheckMojo.html | 428 ++---
.../xref/org/apache/rat/mp/RatReportMojo.html | 2 +-
.../xref/org/apache/rat/mp/Regex.html | 2 +-
.../xref/org/apache/rat/mp/Spdx.html | 2 +-
.../xref/org/apache/rat/mp/Text.html | 2 +-
.../xref/org/apache/rat/mp/package-summary.html | 2 +-
.../xref/org/apache/rat/plugin/BaseRatMojo.html | 1392 ++++++++--------
.../xref/org/apache/rat/plugin/package-frame.html | 3 +
.../org/apache/rat/plugin/package-summary.html | 7 +-
rat017/apache-rat-plugin/xref/overview-frame.html | 3 -
.../apache-rat-plugin/xref/overview-summary.html | 9 +-
.../apache-rat-tasks/apidocs/allclasses-index.html | 4 +-
.../apidocs/allpackages-index.html | 6 +-
.../apache-rat-tasks/apidocs/deprecated-list.html | 4 +-
rat017/apache-rat-tasks/apidocs/help-doc.html | 2 +-
rat017/apache-rat-tasks/apidocs/index-all.html | 38 +-
.../apidocs/member-search-index.js | 2 +-
.../apidocs/org/apache/rat/anttasks/All.html | 2 +-
.../apidocs/org/apache/rat/anttasks/Any.html | 2 +-
.../org/apache/rat/anttasks/BaseAntTask.Child.html | 4 +-
.../apache/rat/anttasks/BaseAntTask.Config.html | 2 +-
.../apache/rat/anttasks/BaseAntTask.Exclude.html | 2 +-
.../rat/anttasks/BaseAntTask.ExcludeFile.html | 2 +-
.../apache/rat/anttasks/BaseAntTask.Include.html | 2 +-
.../rat/anttasks/BaseAntTask.IncludesFile.html | 2 +-
.../rat/anttasks/BaseAntTask.InputExclude.html | 2 +-
.../rat/anttasks/BaseAntTask.InputExcludeFile.html | 2 +-
.../BaseAntTask.InputExcludeParsedScm.html | 2 +-
.../rat/anttasks/BaseAntTask.InputExcludeStd.html | 2 +-
.../rat/anttasks/BaseAntTask.InputInclude.html | 2 +-
.../rat/anttasks/BaseAntTask.InputIncludeFile.html | 2 +-
.../rat/anttasks/BaseAntTask.InputIncludeStd.html | 2 +-
.../BaseAntTask.LicenseFamiliesApproved.html | 2 +-
.../BaseAntTask.LicenseFamiliesApprovedFile.html | 2 +-
.../BaseAntTask.LicenseFamiliesDenied.html | 2 +-
.../BaseAntTask.LicenseFamiliesDeniedFile.html | 2 +-
.../apache/rat/anttasks/BaseAntTask.Licenses.html | 2 +-
.../rat/anttasks/BaseAntTask.LicensesApproved.html | 2 +-
.../anttasks/BaseAntTask.LicensesApprovedFile.html | 2 +-
.../rat/anttasks/BaseAntTask.LicensesDenied.html | 2 +-
.../anttasks/BaseAntTask.LicensesDeniedFile.html | 2 +-
.../org/apache/rat/anttasks/BaseAntTask.Out.html | 2 +-
.../rat/anttasks/BaseAntTask.OutputFile.html | 2 +-
.../org/apache/rat/anttasks/BaseAntTask.html | 190 ++-
.../apidocs/org/apache/rat/anttasks/Copyright.html | 2 +-
.../apidocs/org/apache/rat/anttasks/Family.html | 2 +-
.../apidocs/org/apache/rat/anttasks/License.html | 2 +-
.../apidocs/org/apache/rat/anttasks/Not.html | 2 +-
.../apidocs/org/apache/rat/anttasks/Regex.html | 2 +-
.../rat/anttasks/Report.AddLicenseHeaders.html | 2 +-
.../apache/rat/anttasks/Report.ApprovalFilter.html | 2 +-
.../apidocs/org/apache/rat/anttasks/Report.html | 10 +-
.../apidocs/org/apache/rat/anttasks/Spdx.html | 2 +-
.../apidocs/org/apache/rat/anttasks/Text.html | 2 +-
.../org/apache/rat/anttasks/class-use/All.html | 2 +-
.../org/apache/rat/anttasks/class-use/Any.html | 2 +-
.../rat/anttasks/class-use/BaseAntTask.Child.html | 22 +-
.../rat/anttasks/class-use/BaseAntTask.Config.html | 2 +-
.../anttasks/class-use/BaseAntTask.Exclude.html | 2 +-
.../class-use/BaseAntTask.ExcludeFile.html | 2 +-
.../anttasks/class-use/BaseAntTask.Include.html | 2 +-
.../class-use/BaseAntTask.IncludesFile.html | 2 +-
.../class-use/BaseAntTask.InputExclude.html | 2 +-
.../class-use/BaseAntTask.InputExcludeFile.html | 2 +-
.../BaseAntTask.InputExcludeParsedScm.html | 2 +-
.../class-use/BaseAntTask.InputExcludeStd.html | 2 +-
.../class-use/BaseAntTask.InputInclude.html | 2 +-
.../class-use/BaseAntTask.InputIncludeFile.html | 2 +-
.../class-use/BaseAntTask.InputIncludeStd.html | 2 +-
.../BaseAntTask.LicenseFamiliesApproved.html | 2 +-
.../BaseAntTask.LicenseFamiliesApprovedFile.html | 2 +-
.../BaseAntTask.LicenseFamiliesDenied.html | 2 +-
.../BaseAntTask.LicenseFamiliesDeniedFile.html | 2 +-
.../anttasks/class-use/BaseAntTask.Licenses.html | 2 +-
.../class-use/BaseAntTask.LicensesApproved.html | 2 +-
.../BaseAntTask.LicensesApprovedFile.html | 2 +-
.../class-use/BaseAntTask.LicensesDenied.html | 2 +-
.../class-use/BaseAntTask.LicensesDeniedFile.html | 2 +-
.../rat/anttasks/class-use/BaseAntTask.Out.html | 2 +-
.../anttasks/class-use/BaseAntTask.OutputFile.html | 2 +-
.../apache/rat/anttasks/class-use/BaseAntTask.html | 2 +-
.../apache/rat/anttasks/class-use/Copyright.html | 2 +-
.../org/apache/rat/anttasks/class-use/Family.html | 2 +-
.../org/apache/rat/anttasks/class-use/License.html | 2 +-
.../org/apache/rat/anttasks/class-use/Not.html | 2 +-
.../org/apache/rat/anttasks/class-use/Regex.html | 2 +-
.../class-use/Report.AddLicenseHeaders.html | 2 +-
.../anttasks/class-use/Report.ApprovalFilter.html | 2 +-
.../org/apache/rat/anttasks/class-use/Report.html | 2 +-
.../org/apache/rat/anttasks/class-use/Spdx.html | 2 +-
.../org/apache/rat/anttasks/class-use/Text.html | 2 +-
.../org/apache/rat/anttasks/package-summary.html | 11 +-
.../org/apache/rat/anttasks/package-tree.html | 6 +-
.../org/apache/rat/anttasks/package-use.html | 20 +-
rat017/apache-rat-tasks/apidocs/overview-tree.html | 6 +-
rat017/apache-rat-tasks/apidocs/search.html | 2 +-
.../apache-rat-tasks/apidocs/type-search-index.js | 2 +-
rat017/apache-rat-tasks/checkstyle.html | 6 +-
rat017/apache-rat-tasks/ci-management.html | 6 +-
rat017/apache-rat-tasks/dependencies.html | 452 ++---
rat017/apache-rat-tasks/examples/basic.html | 6 +-
rat017/apache-rat-tasks/examples/report.html | 6 +-
rat017/apache-rat-tasks/index.html | 6 +-
rat017/apache-rat-tasks/issue-management.html | 6 +-
rat017/apache-rat-tasks/jira-report.html | 390 ++---
rat017/apache-rat-tasks/mailing-lists.html | 6 +-
rat017/apache-rat-tasks/pmd.html | 10 +-
rat017/apache-rat-tasks/project-info.html | 6 +-
rat017/apache-rat-tasks/project-reports.html | 6 +-
rat017/apache-rat-tasks/rat-report.html | 13 +-
rat017/apache-rat-tasks/report.html | 64 +-
rat017/apache-rat-tasks/scm.html | 6 +-
rat017/apache-rat-tasks/spotbugs.html | 931 ++++++++++-
rat017/apache-rat-tasks/team.html | 6 +-
.../rat/anttasks/AbstractRatAntTaskTest.html | 2 +-
.../org/apache/rat/anttasks/AntOption.html | 2 +-
.../org/apache/rat/anttasks/ReportOptionTest.html | 2 +-
.../org/apache/rat/anttasks/ReportTest.html | 8 +-
.../org/apache/rat/anttasks/package-summary.html | 2 +-
.../xref-test/org/example/Matcher.html | 2 +-
.../xref-test/org/example/MatcherBuilder.html | 2 +-
.../xref-test/org/example/package-summary.html | 2 +-
.../xref-test/overview-summary.html | 2 +-
.../xref/org/apache/rat/anttasks/All.html | 2 +-
.../xref/org/apache/rat/anttasks/Any.html | 2 +-
.../xref/org/apache/rat/anttasks/BaseAntTask.html | 1200 ++++++-------
.../xref/org/apache/rat/anttasks/Copyright.html | 2 +-
.../xref/org/apache/rat/anttasks/Family.html | 2 +-
.../xref/org/apache/rat/anttasks/License.html | 2 +-
.../xref/org/apache/rat/anttasks/Not.html | 2 +-
.../xref/org/apache/rat/anttasks/Regex.html | 2 +-
.../xref/org/apache/rat/anttasks/Report.html | 8 +-
.../rat/anttasks/ResourceCollectionContainer.html | 4 +-
.../xref/org/apache/rat/anttasks/Spdx.html | 2 +-
.../xref/org/apache/rat/anttasks/Text.html | 2 +-
.../org/apache/rat/anttasks/package-summary.html | 2 +-
rat017/apache-rat-tasks/xref/overview-summary.html | 2 +-
.../apache-rat-tools/apidocs/allclasses-index.html | 2 +-
.../apidocs/allpackages-index.html | 2 +-
rat017/apache-rat-tools/apidocs/help-doc.html | 2 +-
rat017/apache-rat-tools/apidocs/index-all.html | 2 +-
rat017/apache-rat-tools/apidocs/index.html | 2 +-
.../org/apache/rat/tools/AbstractOption.html | 2 +-
.../org/apache/rat/tools/AntDocumentation.html | 2 +-
.../apidocs/org/apache/rat/tools/AntGenerator.html | 2 +-
.../apidocs/org/apache/rat/tools/AntOption.html | 2 +-
.../org/apache/rat/tools/ArgumentTypes.html | 2 +-
.../org/apache/rat/tools/Documentation.html | 2 +-
.../org/apache/rat/tools/MavenGenerator.html | 2 +-
.../apidocs/org/apache/rat/tools/MavenOption.html | 2 +-
.../apidocs/org/apache/rat/tools/Naming.html | 2 +-
.../apache/rat/tools/class-use/AbstractOption.html | 2 +-
.../rat/tools/class-use/AntDocumentation.html | 2 +-
.../apache/rat/tools/class-use/AntGenerator.html | 2 +-
.../org/apache/rat/tools/class-use/AntOption.html | 2 +-
.../apache/rat/tools/class-use/ArgumentTypes.html | 2 +-
.../apache/rat/tools/class-use/Documentation.html | 2 +-
.../apache/rat/tools/class-use/MavenGenerator.html | 2 +-
.../apache/rat/tools/class-use/MavenOption.html | 2 +-
.../org/apache/rat/tools/class-use/Naming.html | 2 +-
.../org/apache/rat/tools/package-summary.html | 2 +-
.../apidocs/org/apache/rat/tools/package-tree.html | 2 +-
.../apidocs/org/apache/rat/tools/package-use.html | 2 +-
.../org/apache/rat/tools/xsd/XsdGenerator.html | 2 +-
.../org/apache/rat/tools/xsd/XsdWriter.Type.html | 2 +-
.../org/apache/rat/tools/xsd/XsdWriter.html | 2 +-
.../rat/tools/xsd/class-use/XsdGenerator.html | 2 +-
.../rat/tools/xsd/class-use/XsdWriter.Type.html | 2 +-
.../apache/rat/tools/xsd/class-use/XsdWriter.html | 2 +-
.../org/apache/rat/tools/xsd/package-summary.html | 2 +-
.../org/apache/rat/tools/xsd/package-tree.html | 2 +-
.../org/apache/rat/tools/xsd/package-use.html | 2 +-
rat017/apache-rat-tools/apidocs/overview-tree.html | 2 +-
rat017/apache-rat-tools/apidocs/search.html | 2 +-
rat017/apache-rat-tools/checkstyle.html | 6 +-
rat017/apache-rat-tools/ci-management.html | 6 +-
rat017/apache-rat-tools/dependencies.html | 510 +++---
rat017/apache-rat-tools/index.html | 6 +-
rat017/apache-rat-tools/issue-management.html | 6 +-
rat017/apache-rat-tools/jira-report.html | 390 ++---
rat017/apache-rat-tools/mailing-lists.html | 6 +-
rat017/apache-rat-tools/pmd.html | 6 +-
rat017/apache-rat-tools/project-info.html | 6 +-
rat017/apache-rat-tools/project-reports.html | 6 +-
rat017/apache-rat-tools/rat-report.html | 8 +-
rat017/apache-rat-tools/scm.html | 6 +-
rat017/apache-rat-tools/spotbugs.html | 951 ++++++++++-
rat017/apache-rat-tools/team.html | 6 +-
.../org/apache/rat/tools/AntGeneratorTest.html | 2 +-
.../org/apache/rat/tools/MavenGeneratorTest.html | 2 +-
.../org/apache/rat/tools/MavenOptionTest.html | 2 +-
.../xref-test/org/apache/rat/tools/NamingTest.html | 2 +-
.../org/apache/rat/tools/package-summary.html | 2 +-
.../xref-test/overview-summary.html | 2 +-
.../xref/org/apache/rat/tools/AbstractOption.html | 2 +-
.../org/apache/rat/tools/AntDocumentation.html | 2 +-
.../xref/org/apache/rat/tools/AntGenerator.html | 2 +-
.../xref/org/apache/rat/tools/AntOption.html | 2 +-
.../xref/org/apache/rat/tools/ArgumentTypes.html | 2 +-
.../xref/org/apache/rat/tools/Documentation.html | 2 +-
.../xref/org/apache/rat/tools/MavenGenerator.html | 2 +-
.../xref/org/apache/rat/tools/MavenOption.html | 2 +-
.../xref/org/apache/rat/tools/Naming.html | 2 +-
.../xref/org/apache/rat/tools/package-summary.html | 2 +-
.../org/apache/rat/tools/xsd/XsdGenerator.html | 2 +-
.../xref/org/apache/rat/tools/xsd/XsdWriter.html | 2 +-
.../org/apache/rat/tools/xsd/package-summary.html | 2 +-
rat017/apache-rat-tools/xref/overview-summary.html | 2 +-
rat017/apache-rat/checkstyle.html | 8 +-
rat017/apache-rat/ci-management.html | 6 +-
rat017/apache-rat/default_licenses.html | 90 +-
rat017/apache-rat/dependencies.html | 484 ++----
rat017/apache-rat/index.html | 103 +-
rat017/apache-rat/issue-management.html | 6 +-
rat017/apache-rat/jira-report.html | 390 ++---
rat017/apache-rat/mailing-lists.html | 6 +-
rat017/apache-rat/name_xref.html | 36 +-
rat017/apache-rat/output/example.html | 146 +-
rat017/apache-rat/pmd.html | 6 +-
rat017/apache-rat/project-info.html | 6 +-
rat017/apache-rat/project-reports.html | 6 +-
rat017/apache-rat/rat-report.html | 8 +-
rat017/apache-rat/scm.html | 6 +-
rat017/apache-rat/spotbugs.html | 132 +-
rat017/apache-rat/team.html | 6 +-
rat017/apache-rat/xsd.html | 6 +-
rat017/apidocs/allclasses-index.html | 151 +-
rat017/apidocs/allpackages-index.html | 38 +-
rat017/apidocs/constant-values.html | 13 +-
rat017/apidocs/deprecated-list.html | 14 +-
rat017/apidocs/element-list | 2 +-
rat017/apidocs/help-doc.html | 2 +-
rat017/apidocs/index-all.html | 907 ++++++++--
rat017/apidocs/index.html | 38 +-
rat017/apidocs/member-search-index.js | 2 +-
rat017/apidocs/org/apache/rat/BuilderParams.html | 2 +-
.../org/apache/rat/ConfigurationException.html | 2 +-
.../apidocs/org/apache/rat/Defaults.Builder.html | 2 +-
rat017/apidocs/org/apache/rat/Defaults.html | 2 +-
.../org/apache/rat/DeprecationReporter.Info.html | 2 +-
.../org/apache/rat/DeprecationReporter.html | 2 +-
.../org/apache/rat/ImplementationException.html | 2 +-
.../apidocs/org/apache/rat/OptionCollection.html | 4 +-
rat017/apidocs/org/apache/rat/Report.html | 2 +-
.../ReportConfiguration.NoCloseOutputStream.html | 2 +-
.../apache/rat/ReportConfiguration.Processing.html | 2 +-
.../org/apache/rat/ReportConfiguration.html | 346 ++--
rat017/apidocs/org/apache/rat/Reporter.html | 71 +-
rat017/apidocs/org/apache/rat/VersionInfo.html | 2 +-
.../rat/analysis/DefaultAnalyserFactory.html | 2 +-
.../org/apache/rat/analysis/HeaderCheckWorker.html | 22 +-
.../rat/analysis/IHeaderMatcher.Builder.html | 2 +-
.../org/apache/rat/analysis/IHeaderMatcher.html | 2 +-
.../apidocs/org/apache/rat/analysis/IHeaders.html | 2 +-
.../rat/analysis/RatHeaderAnalysisException.html | 2 +-
.../org/apache/rat/analysis/TikaProcessor.html | 35 +-
.../org/apache/rat/analysis/UnknownLicense.html | 2 +-
.../analysis/class-use/DefaultAnalyserFactory.html | 2 +-
.../rat/analysis/class-use/HeaderCheckWorker.html | 2 +-
.../analysis/class-use/IHeaderMatcher.Builder.html | 6 +-
.../rat/analysis/class-use/IHeaderMatcher.html | 41 +-
.../apache/rat/analysis/class-use/IHeaders.html | 2 +-
.../class-use/RatHeaderAnalysisException.html | 2 +-
.../rat/analysis/class-use/TikaProcessor.html | 2 +-
.../rat/analysis/class-use/UnknownLicense.html | 2 +-
.../apache/rat/analysis/license/BaseLicense.html | 2 +-
.../rat/analysis/license/DeprecatedConfig.html | 2 +-
.../analysis/license/FullTextMatchingLicense.html | 2 +-
.../license/SimplePatternBasedLicense.html | 2 +-
.../analysis/license/class-use/BaseLicense.html | 2 +-
.../license/class-use/DeprecatedConfig.html | 2 +-
.../license/class-use/FullTextMatchingLicense.html | 2 +-
.../class-use/SimplePatternBasedLicense.html | 2 +-
.../rat/analysis/license/package-summary.html | 2 +-
.../apache/rat/analysis/license/package-tree.html | 2 +-
.../apache/rat/analysis/license/package-use.html | 2 +-
.../analysis/matchers/AbstractHeaderMatcher.html | 2 +-
.../matchers/AbstractMatcherContainer.html | 2 +-
.../apache/rat/analysis/matchers/AndMatcher.html | 2 +-
.../rat/analysis/matchers/CopyrightMatcher.html | 2 +-
.../rat/analysis/matchers/FullTextMatcher.html | 2 +-
.../apache/rat/analysis/matchers/NotMatcher.html | 2 +-
.../apache/rat/analysis/matchers/OrMatcher.html | 2 +-
.../matchers/SPDXMatcherFactory.Match.html | 2 +-
.../rat/analysis/matchers/SPDXMatcherFactory.html | 2 +-
.../rat/analysis/matchers/SimpleRegexMatcher.html | 2 +-
.../rat/analysis/matchers/SimpleTextMatcher.html | 2 +-
.../matchers/class-use/AbstractHeaderMatcher.html | 2 +-
.../class-use/AbstractMatcherContainer.html | 2 +-
.../analysis/matchers/class-use/AndMatcher.html | 2 +-
.../matchers/class-use/CopyrightMatcher.html | 2 +-
.../matchers/class-use/FullTextMatcher.html | 2 +-
.../analysis/matchers/class-use/NotMatcher.html | 2 +-
.../rat/analysis/matchers/class-use/OrMatcher.html | 2 +-
.../class-use/SPDXMatcherFactory.Match.html | 2 +-
.../matchers/class-use/SPDXMatcherFactory.html | 2 +-
.../matchers/class-use/SimpleRegexMatcher.html | 6 +-
.../matchers/class-use/SimpleTextMatcher.html | 2 +-
.../rat/analysis/matchers/package-summary.html | 2 +-
.../apache/rat/analysis/matchers/package-tree.html | 2 +-
.../apache/rat/analysis/matchers/package-use.html | 6 +-
.../org/apache/rat/analysis/package-summary.html | 2 +-
.../org/apache/rat/analysis/package-tree.html | 2 +-
.../org/apache/rat/analysis/package-use.html | 6 +-
.../rat/annotation/AbstractLicenseAppender.html | 2 +-
.../rat/annotation/ApacheV2LicenseAppender.html | 2 +-
.../class-use/AbstractLicenseAppender.html | 2 +-
.../class-use/ApacheV2LicenseAppender.html | 2 +-
.../org/apache/rat/annotation/package-summary.html | 2 +-
.../org/apache/rat/annotation/package-tree.html | 2 +-
.../org/apache/rat/annotation/package-use.html | 2 +-
rat017/apidocs/org/apache/rat/anttasks/All.html | 2 +-
rat017/apidocs/org/apache/rat/anttasks/Any.html | 2 +-
.../org/apache/rat/anttasks/BaseAntTask.Child.html | 4 +-
.../apache/rat/anttasks/BaseAntTask.Config.html | 2 +-
.../apache/rat/anttasks/BaseAntTask.Exclude.html | 2 +-
.../rat/anttasks/BaseAntTask.ExcludeFile.html | 2 +-
.../apache/rat/anttasks/BaseAntTask.Include.html | 2 +-
.../rat/anttasks/BaseAntTask.IncludesFile.html | 2 +-
.../rat/anttasks/BaseAntTask.InputExclude.html | 2 +-
.../rat/anttasks/BaseAntTask.InputExcludeFile.html | 2 +-
.../BaseAntTask.InputExcludeParsedScm.html | 2 +-
.../rat/anttasks/BaseAntTask.InputExcludeStd.html | 2 +-
.../rat/anttasks/BaseAntTask.InputInclude.html | 2 +-
.../rat/anttasks/BaseAntTask.InputIncludeFile.html | 2 +-
.../rat/anttasks/BaseAntTask.InputIncludeStd.html | 2 +-
.../BaseAntTask.LicenseFamiliesApproved.html | 2 +-
.../BaseAntTask.LicenseFamiliesApprovedFile.html | 2 +-
.../BaseAntTask.LicenseFamiliesDenied.html | 2 +-
.../BaseAntTask.LicenseFamiliesDeniedFile.html | 2 +-
.../apache/rat/anttasks/BaseAntTask.Licenses.html | 2 +-
.../rat/anttasks/BaseAntTask.LicensesApproved.html | 2 +-
.../anttasks/BaseAntTask.LicensesApprovedFile.html | 2 +-
.../rat/anttasks/BaseAntTask.LicensesDenied.html | 2 +-
.../anttasks/BaseAntTask.LicensesDeniedFile.html | 2 +-
.../org/apache/rat/anttasks/BaseAntTask.Out.html | 2 +-
.../rat/anttasks/BaseAntTask.OutputFile.html | 2 +-
.../org/apache/rat/anttasks/BaseAntTask.html | 190 ++-
.../apidocs/org/apache/rat/anttasks/Copyright.html | 2 +-
rat017/apidocs/org/apache/rat/anttasks/Family.html | 2 +-
.../apidocs/org/apache/rat/anttasks/License.html | 2 +-
rat017/apidocs/org/apache/rat/anttasks/Not.html | 2 +-
rat017/apidocs/org/apache/rat/anttasks/Regex.html | 2 +-
.../rat/anttasks/Report.AddLicenseHeaders.html | 2 +-
.../apache/rat/anttasks/Report.ApprovalFilter.html | 2 +-
rat017/apidocs/org/apache/rat/anttasks/Report.html | 10 +-
rat017/apidocs/org/apache/rat/anttasks/Spdx.html | 2 +-
rat017/apidocs/org/apache/rat/anttasks/Text.html | 2 +-
.../org/apache/rat/anttasks/class-use/All.html | 2 +-
.../org/apache/rat/anttasks/class-use/Any.html | 2 +-
.../rat/anttasks/class-use/BaseAntTask.Child.html | 26 +-
.../rat/anttasks/class-use/BaseAntTask.Config.html | 6 +-
.../anttasks/class-use/BaseAntTask.Exclude.html | 6 +-
.../class-use/BaseAntTask.ExcludeFile.html | 6 +-
.../anttasks/class-use/BaseAntTask.Include.html | 6 +-
.../class-use/BaseAntTask.IncludesFile.html | 6 +-
.../class-use/BaseAntTask.InputExclude.html | 6 +-
.../class-use/BaseAntTask.InputExcludeFile.html | 6 +-
.../BaseAntTask.InputExcludeParsedScm.html | 6 +-
.../class-use/BaseAntTask.InputExcludeStd.html | 6 +-
.../class-use/BaseAntTask.InputInclude.html | 6 +-
.../class-use/BaseAntTask.InputIncludeFile.html | 6 +-
.../class-use/BaseAntTask.InputIncludeStd.html | 6 +-
.../BaseAntTask.LicenseFamiliesApproved.html | 6 +-
.../BaseAntTask.LicenseFamiliesApprovedFile.html | 6 +-
.../BaseAntTask.LicenseFamiliesDenied.html | 6 +-
.../BaseAntTask.LicenseFamiliesDeniedFile.html | 6 +-
.../anttasks/class-use/BaseAntTask.Licenses.html | 6 +-
.../class-use/BaseAntTask.LicensesApproved.html | 6 +-
.../BaseAntTask.LicensesApprovedFile.html | 6 +-
.../class-use/BaseAntTask.LicensesDenied.html | 6 +-
.../class-use/BaseAntTask.LicensesDeniedFile.html | 6 +-
.../rat/anttasks/class-use/BaseAntTask.Out.html | 6 +-
.../anttasks/class-use/BaseAntTask.OutputFile.html | 6 +-
.../apache/rat/anttasks/class-use/BaseAntTask.html | 6 +-
.../apache/rat/anttasks/class-use/Copyright.html | 2 +-
.../org/apache/rat/anttasks/class-use/Family.html | 6 +-
.../org/apache/rat/anttasks/class-use/License.html | 6 +-
.../org/apache/rat/anttasks/class-use/Not.html | 2 +-
.../org/apache/rat/anttasks/class-use/Regex.html | 2 +-
.../class-use/Report.AddLicenseHeaders.html | 6 +-
.../anttasks/class-use/Report.ApprovalFilter.html | 2 +-
.../org/apache/rat/anttasks/class-use/Report.html | 2 +-
.../org/apache/rat/anttasks/class-use/Spdx.html | 2 +-
.../org/apache/rat/anttasks/class-use/Text.html | 2 +-
.../org/apache/rat/anttasks/package-summary.html | 11 +-
.../org/apache/rat/anttasks/package-tree.html | 6 +-
.../org/apache/rat/anttasks/package-use.html | 24 +-
.../apidocs/org/apache/rat/api/Document.Type.html | 44 +-
rat017/apidocs/org/apache/rat/api/Document.html | 64 +-
rat017/apidocs/org/apache/rat/api/MetaData.html | 128 +-
.../apidocs/org/apache/rat/api/RatException.html | 2 +-
.../apache/rat/api/class-use/Document.Type.html | 17 +-
.../org/apache/rat/api/class-use/Document.html | 47 +-
.../org/apache/rat/api/class-use/MetaData.html | 2 +-
.../org/apache/rat/api/class-use/RatException.html | 137 +-
.../org/apache/rat/api/package-summary.html | 2 +-
.../apidocs/org/apache/rat/api/package-tree.html | 2 +-
rat017/apidocs/org/apache/rat/api/package-use.html | 10 +-
.../org/apache/rat/class-use/BuilderParams.html | 2 +-
.../rat/class-use/ConfigurationException.html | 13 +-
.../org/apache/rat/class-use/Defaults.Builder.html | 2 +-
.../apidocs/org/apache/rat/class-use/Defaults.html | 2 +-
.../rat/class-use/DeprecationReporter.Info.html | 2 +-
.../apache/rat/class-use/DeprecationReporter.html | 2 +-
.../rat/class-use/ImplementationException.html | 2 +-
.../org/apache/rat/class-use/OptionCollection.html | 2 +-
.../apidocs/org/apache/rat/class-use/Report.html | 2 +-
.../ReportConfiguration.NoCloseOutputStream.html | 2 +-
.../class-use/ReportConfiguration.Processing.html | 2 +-
.../apache/rat/class-use/ReportConfiguration.html | 42 +-
.../apidocs/org/apache/rat/class-use/Reporter.html | 2 +-
.../org/apache/rat/class-use/VersionInfo.html | 2 +-
.../org/apache/rat/commandline/Arg.StdMsgs.html | 2 +-
rat017/apidocs/org/apache/rat/commandline/Arg.html | 133 +-
.../apache/rat/commandline/ArgumentContext.html | 2 +-
.../org/apache/rat/commandline/Converters.html | 18 +-
.../org/apache/rat/commandline/StyleSheets.html | 2 +-
.../rat/commandline/class-use/Arg.StdMsgs.html | 2 +-
.../org/apache/rat/commandline/class-use/Arg.html | 6 +-
.../rat/commandline/class-use/ArgumentContext.html | 2 +-
.../rat/commandline/class-use/Converters.html | 2 +-
.../rat/commandline/class-use/StyleSheets.html | 2 +-
.../apache/rat/commandline/package-summary.html | 2 +-
.../org/apache/rat/commandline/package-tree.html | 2 +-
.../org/apache/rat/commandline/package-use.html | 6 +-
.../org/apache/rat/config/AddLicenseHeaders.html | 2 +-
.../rat/config/class-use/AddLicenseHeaders.html | 6 +-
.../rat/config/exclusion/ExclusionProcessor.html | 51 +-
.../rat/config/exclusion/ExclusionUtils.html | 10 +-
.../apache/rat/config/exclusion/FileProcessor.html | 199 ++-
.../rat/config/exclusion/StandardCollection.html | 55 +-
.../exclusion/class-use/ExclusionProcessor.html | 14 +-
.../config/exclusion/class-use/ExclusionUtils.html | 2 +-
.../config/exclusion/class-use/FileProcessor.html | 43 +-
.../exclusion/class-use/StandardCollection.html | 8 +-
.../fileProcessors/BazaarIgnoreProcessor.html | 19 +-
.../exclusion/fileProcessors/CVSFileProcessor.html | 18 +-
.../fileProcessors/DescendingFileProcessor.html | 47 +-
.../exclusion/fileProcessors/GitFileProcessor.html | 25 +-
.../fileProcessors/HgIgnoreProcessor.html | 19 +-
.../class-use/BazaarIgnoreProcessor.html | 2 +-
.../fileProcessors/class-use/CVSFileProcessor.html | 2 +-
.../class-use/DescendingFileProcessor.html | 6 +-
.../fileProcessors/class-use/GitFileProcessor.html | 2 +-
.../class-use/HgIgnoreProcessor.html | 2 +-
.../exclusion/fileProcessors/package-summary.html | 6 +-
.../exclusion/fileProcessors/package-tree.html | 8 +-
.../exclusion/fileProcessors/package-use.html | 2 +-
.../rat/config/exclusion/package-summary.html | 18 +-
.../apache/rat/config/exclusion/package-tree.html | 13 +-
.../apache/rat/config/exclusion/package-use.html | 14 +-
.../rat/config/exclusion/plexus/MatchPattern.html | 2 +-
.../rat/config/exclusion/plexus/MatchPatterns.html | 2 +-
.../rat/config/exclusion/plexus/SelectorUtils.html | 2 +-
.../exclusion/plexus/class-use/MatchPattern.html | 2 +-
.../exclusion/plexus/class-use/MatchPatterns.html | 30 +-
.../exclusion/plexus/class-use/SelectorUtils.html | 2 +-
.../config/exclusion/plexus/package-summary.html | 2 +-
.../rat/config/exclusion/plexus/package-tree.html | 2 +-
.../rat/config/exclusion/plexus/package-use.html | 17 +-
.../org/apache/rat/config/package-summary.html | 6 +-
.../org/apache/rat/config/package-tree.html | 2 +-
.../apidocs/org/apache/rat/config/package-use.html | 6 +-
.../rat/config/parameters/ComponentType.html | 2 +-
.../rat/config/parameters/ConfigComponent.html | 2 +-
.../apache/rat/config/parameters/Description.html | 2 +-
.../rat/config/parameters/DescriptionBuilder.html | 2 +-
.../rat/config/parameters/MatcherBuilder.html | 2 +-
.../config/parameters/class-use/ComponentType.html | 2 +-
.../parameters/class-use/ConfigComponent.html | 2 +-
.../config/parameters/class-use/Description.html | 2 +-
.../parameters/class-use/DescriptionBuilder.html | 2 +-
.../parameters/class-use/MatcherBuilder.html | 2 +-
.../rat/config/parameters/package-summary.html | 6 +-
.../apache/rat/config/parameters/package-tree.html | 2 +-
.../apache/rat/config/parameters/package-use.html | 2 +-
.../org/apache/rat/configuration/Format.html | 2 +-
.../apache/rat/configuration/LicenseReader.html | 2 +-
.../rat/configuration/MatcherBuilderTracker.html | 2 +-
.../apache/rat/configuration/MatcherReader.html | 2 +-
.../org/apache/rat/configuration/XMLConfig.html | 2 +-
.../rat/configuration/XMLConfigurationReader.html | 2 +-
.../rat/configuration/XMLConfigurationWriter.html | 2 +-
.../configuration/builders/AbstractBuilder.html | 2 +-
.../rat/configuration/builders/AllBuilder.html | 2 +-
.../rat/configuration/builders/AnyBuilder.html | 2 +-
.../builders/ChildContainerBuilder.html | 2 +-
.../configuration/builders/CopyrightBuilder.html | 2 +-
.../MatcherRefBuilder.IHeaderMatcherProxy.html | 2 +-
.../configuration/builders/MatcherRefBuilder.html | 2 +-
.../rat/configuration/builders/NotBuilder.html | 2 +-
.../rat/configuration/builders/RegexBuilder.html | 2 +-
.../rat/configuration/builders/SpdxBuilder.html | 2 +-
.../rat/configuration/builders/TextBuilder.html | 2 +-
.../builders/class-use/AbstractBuilder.html | 2 +-
.../builders/class-use/AllBuilder.html | 2 +-
.../builders/class-use/AnyBuilder.html | 2 +-
.../builders/class-use/ChildContainerBuilder.html | 2 +-
.../builders/class-use/CopyrightBuilder.html | 2 +-
.../MatcherRefBuilder.IHeaderMatcherProxy.html | 2 +-
.../builders/class-use/MatcherRefBuilder.html | 2 +-
.../builders/class-use/NotBuilder.html | 2 +-
.../builders/class-use/RegexBuilder.html | 2 +-
.../builders/class-use/SpdxBuilder.html | 2 +-
.../builders/class-use/TextBuilder.html | 2 +-
.../configuration/builders/package-summary.html | 2 +-
.../rat/configuration/builders/package-tree.html | 2 +-
.../rat/configuration/builders/package-use.html | 2 +-
.../apache/rat/configuration/class-use/Format.html | 2 +-
.../rat/configuration/class-use/LicenseReader.html | 2 +-
.../class-use/MatcherBuilderTracker.html | 2 +-
.../rat/configuration/class-use/MatcherReader.html | 2 +-
.../rat/configuration/class-use/XMLConfig.html | 2 +-
.../class-use/XMLConfigurationReader.html | 2 +-
.../class-use/XMLConfigurationWriter.html | 2 +-
.../apache/rat/configuration/package-summary.html | 2 +-
.../org/apache/rat/configuration/package-tree.html | 2 +-
.../org/apache/rat/configuration/package-use.html | 2 +-
.../apache/rat/document/ArchiveEntryDocument.html | 35 +-
.../rat/document/DocumentAnalyserMultiplexer.html | 2 +-
.../org/apache/rat/document/DocumentName.html | 224 +--
.../apache/rat/document/DocumentNameMatcher.html | 336 +++-
.../org/apache/rat/document/FileDocument.html | 90 +-
.../org/apache/rat/document/IDocumentAnalyser.html | 2 +-
.../rat/document/RatDocumentAnalysisException.html | 18 +-
.../document/class-use/ArchiveEntryDocument.html | 2 +-
.../class-use/DocumentAnalyserMultiplexer.html | 2 +-
.../rat/document/class-use/DocumentName.html | 166 +-
.../document/class-use/DocumentNameMatcher.html | 201 ++-
.../rat/document/class-use/FileDocument.html | 33 +-
.../rat/document/class-use/IDocumentAnalyser.html | 2 +-
.../class-use/RatDocumentAnalysisException.html | 2 +-
.../apache/rat/document/guesser/NoteGuesser.html | 2 +-
.../document/guesser/class-use/NoteGuesser.html | 2 +-
.../rat/document/guesser/package-summary.html | 2 +-
.../apache/rat/document/guesser/package-tree.html | 2 +-
.../apache/rat/document/guesser/package-use.html | 2 +-
.../org/apache/rat/document/package-summary.html | 28 +-
.../org/apache/rat/document/package-tree.html | 8 +-
.../org/apache/rat/document/package-use.html | 48 +-
.../apidocs/org/apache/rat/header/HeaderBean.html | 2 +-
.../org/apache/rat/header/HeaderMatcher.html | 2 +-
.../org/apache/rat/header/LineNumberReader.html | 2 +-
.../apache/rat/header/class-use/HeaderBean.html | 2 +-
.../apache/rat/header/class-use/HeaderMatcher.html | 2 +-
.../rat/header/class-use/LineNumberReader.html | 2 +-
.../org/apache/rat/header/package-summary.html | 2 +-
.../org/apache/rat/header/package-tree.html | 2 +-
.../apidocs/org/apache/rat/header/package-use.html | 2 +-
.../rat/help/AbstractHelp.RatHelpFormatter.html | 2 +-
.../apidocs/org/apache/rat/help/AbstractHelp.html | 2 +-
rat017/apidocs/org/apache/rat/help/Help.html | 6 +-
rat017/apidocs/org/apache/rat/help/Licenses.html | 2 +-
.../class-use/AbstractHelp.RatHelpFormatter.html | 2 +-
.../apache/rat/help/class-use/AbstractHelp.html | 2 +-
.../org/apache/rat/help/class-use/Help.html | 2 +-
.../org/apache/rat/help/class-use/Licenses.html | 2 +-
.../org/apache/rat/help/package-summary.html | 2 +-
.../apidocs/org/apache/rat/help/package-tree.html | 2 +-
.../apidocs/org/apache/rat/help/package-use.html | 2 +-
.../org/apache/rat/license/ILicense.Builder.html | 2 +-
.../apidocs/org/apache/rat/license/ILicense.html | 2 +-
.../apache/rat/license/ILicenseFamily.Builder.html | 2 +-
.../org/apache/rat/license/ILicenseFamily.html | 16 +-
.../apache/rat/license/ILicenseFamilyBuilder.html | 2 +-
.../license/LicenseSetFactory.LicenseFilter.html | 2 +-
.../org/apache/rat/license/LicenseSetFactory.html | 2 +-
.../apache/rat/license/SimpleLicense.Builder.html | 2 +-
.../org/apache/rat/license/SimpleLicense.html | 2 +-
.../apache/rat/license/SimpleLicenseFamily.html | 2 +-
.../rat/license/class-use/ILicense.Builder.html | 2 +-
.../org/apache/rat/license/class-use/ILicense.html | 33 +-
.../license/class-use/ILicenseFamily.Builder.html | 2 +-
.../rat/license/class-use/ILicenseFamily.html | 13 +-
.../license/class-use/ILicenseFamilyBuilder.html | 2 +-
.../class-use/LicenseSetFactory.LicenseFilter.html | 10 +-
.../rat/license/class-use/LicenseSetFactory.html | 5 +-
.../license/class-use/SimpleLicense.Builder.html | 2 +-
.../rat/license/class-use/SimpleLicense.html | 2 +-
.../rat/license/class-use/SimpleLicenseFamily.html | 2 +-
.../org/apache/rat/license/package-summary.html | 2 +-
.../org/apache/rat/license/package-tree.html | 2 +-
.../org/apache/rat/license/package-use.html | 23 +-
.../apidocs/org/apache/rat/mp/AbstractRatMojo.html | 6 +-
rat017/apidocs/org/apache/rat/mp/All.html | 2 +-
rat017/apidocs/org/apache/rat/mp/Any.html | 2 +-
rat017/apidocs/org/apache/rat/mp/Copyright.html | 2 +-
rat017/apidocs/org/apache/rat/mp/Family.html | 2 +-
.../apache/rat/mp/HeaderMatcherSpecification.html | 2 +-
rat017/apidocs/org/apache/rat/mp/License.html | 2 +-
rat017/apidocs/org/apache/rat/mp/Not.html | 2 +-
.../org/apache/rat/mp/RatCheckException.html | 2 +-
rat017/apidocs/org/apache/rat/mp/RatCheckMojo.html | 76 +-
.../apidocs/org/apache/rat/mp/RatReportMojo.html | 4 +-
rat017/apidocs/org/apache/rat/mp/Regex.html | 2 +-
rat017/apidocs/org/apache/rat/mp/Spdx.html | 2 +-
rat017/apidocs/org/apache/rat/mp/Text.html | 2 +-
.../apache/rat/mp/class-use/AbstractRatMojo.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/All.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/Any.html | 2 +-
.../org/apache/rat/mp/class-use/Copyright.html | 2 +-
.../org/apache/rat/mp/class-use/Family.html | 2 +-
.../mp/class-use/HeaderMatcherSpecification.html | 2 +-
.../org/apache/rat/mp/class-use/License.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/Not.html | 2 +-
.../apache/rat/mp/class-use/RatCheckException.html | 2 +-
.../org/apache/rat/mp/class-use/RatCheckMojo.html | 2 +-
.../org/apache/rat/mp/class-use/RatReportMojo.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/Regex.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/Spdx.html | 2 +-
.../apidocs/org/apache/rat/mp/class-use/Text.html | 2 +-
.../apidocs/org/apache/rat/mp/package-summary.html | 2 +-
rat017/apidocs/org/apache/rat/mp/package-tree.html | 2 +-
rat017/apidocs/org/apache/rat/mp/package-use.html | 2 +-
rat017/apidocs/org/apache/rat/package-summary.html | 68 +-
rat017/apidocs/org/apache/rat/package-tree.html | 2 +-
rat017/apidocs/org/apache/rat/package-use.html | 26 +-
.../apidocs/org/apache/rat/plugin/BaseRatMojo.html | 281 +++-
.../apache/rat/plugin/class-use/BaseRatMojo.html | 2 +-
.../org/apache/rat/plugin/package-summary.html | 9 +-
.../org/apache/rat/plugin/package-tree.html | 3 +-
.../apidocs/org/apache/rat/plugin/package-use.html | 4 +-
.../org/apache/rat/policy/DefaultPolicy.html | 2 +-
.../apache/rat/policy/class-use/DefaultPolicy.html | 2 +-
.../org/apache/rat/policy/package-summary.html | 2 +-
.../org/apache/rat/policy/package-tree.html | 2 +-
.../apidocs/org/apache/rat/policy/package-use.html | 2 +-
.../org/apache/rat/report/AbstractReport.html | 43 +-
.../org/apache/rat/report/ConfigurationReport.html | 23 +-
.../apidocs/org/apache/rat/report/IReportable.html | 4 +-
.../apidocs/org/apache/rat/report/RatReport.html | 45 +-
.../rat/report/claim/AbstractClaimReporter.html | 26 +-
.../apache/rat/report/claim/ClaimAggregator.html | 22 +-
.../rat/report/claim/ClaimReporterMultiplexer.html | 11 +-
.../rat/report/claim/ClaimStatistic.Counter.html | 169 +-
.../apache/rat/report/claim/ClaimStatistic.html | 112 +-
.../rat/report/claim/LicenseAddingReport.html | 24 +-
.../rat/report/claim/SimpleXmlClaimReporter.html | 75 +-
.../claim/class-use/AbstractClaimReporter.html | 2 +-
.../report/claim/class-use/ClaimAggregator.html | 2 +-
.../claim/class-use/ClaimReporterMultiplexer.html | 2 +-
.../claim/class-use/ClaimStatistic.Counter.html | 67 +-
.../rat/report/claim/class-use/ClaimStatistic.html | 47 +-
.../claim/class-use/LicenseAddingReport.html | 2 +-
.../claim/class-use/SimpleXmlClaimReporter.html | 2 +-
.../apache/rat/report/claim/package-summary.html | 14 +-
.../org/apache/rat/report/claim/package-tree.html | 13 +-
.../org/apache/rat/report/claim/package-use.html | 43 +-
.../rat/report/class-use/AbstractReport.html | 68 +-
.../rat/report/class-use/ConfigurationReport.html | 2 +-
.../apache/rat/report/class-use/IReportable.html | 50 +-
.../org/apache/rat/report/class-use/RatReport.html | 25 +-
.../org/apache/rat/report/package-summary.html | 6 +-
.../org/apache/rat/report/package-tree.html | 9 +-
.../apidocs/org/apache/rat/report/package-use.html | 14 +-
.../apache/rat/report/xml/XmlReportFactory.html | 46 +-
.../rat/report/xml/class-use/XmlReportFactory.html | 2 +-
.../org/apache/rat/report/xml/package-summary.html | 20 +-
.../org/apache/rat/report/xml/package-tree.html | 18 +-
.../org/apache/rat/report/xml/package-use.html | 55 +-
.../apache/rat/report/xml/writer/IXmlWriter.html | 33 +-
.../rat/report/xml/writer/InvalidXmlException.html | 2 +-
.../xml/writer/OperationNotAllowedException.html | 2 +-
.../apache/rat/report/xml/writer/XmlWriter.html | 9 +-
.../report/xml/writer/class-use/IXmlWriter.html | 41 +-
.../xml/writer/class-use/InvalidXmlException.html | 2 +-
.../class-use/OperationNotAllowedException.html | 2 +-
.../rat/report/xml/writer/class-use/XmlWriter.html | 2 +-
.../rat/report/xml/writer/package-summary.html | 2 +-
.../apache/rat/report/xml/writer/package-tree.html | 2 +-
.../apache/rat/report/xml/writer/package-use.html | 2 +-
.../org/apache/rat/tools/AbstractOption.html | 2 +-
.../org/apache/rat/tools/AntDocumentation.html | 2 +-
.../apidocs/org/apache/rat/tools/AntGenerator.html | 2 +-
rat017/apidocs/org/apache/rat/tools/AntOption.html | 2 +-
.../org/apache/rat/tools/ArgumentTypes.html | 2 +-
.../org/apache/rat/tools/Documentation.html | 2 +-
.../org/apache/rat/tools/MavenGenerator.html | 2 +-
.../apidocs/org/apache/rat/tools/MavenOption.html | 2 +-
rat017/apidocs/org/apache/rat/tools/Naming.html | 2 +-
.../apache/rat/tools/class-use/AbstractOption.html | 2 +-
.../rat/tools/class-use/AntDocumentation.html | 2 +-
.../apache/rat/tools/class-use/AntGenerator.html | 2 +-
.../org/apache/rat/tools/class-use/AntOption.html | 2 +-
.../apache/rat/tools/class-use/ArgumentTypes.html | 2 +-
.../apache/rat/tools/class-use/Documentation.html | 2 +-
.../apache/rat/tools/class-use/MavenGenerator.html | 2 +-
.../apache/rat/tools/class-use/MavenOption.html | 2 +-
.../org/apache/rat/tools/class-use/Naming.html | 2 +-
.../org/apache/rat/tools/package-summary.html | 2 +-
.../apidocs/org/apache/rat/tools/package-tree.html | 2 +-
.../apidocs/org/apache/rat/tools/package-use.html | 2 +-
.../org/apache/rat/tools/xsd/XsdGenerator.html | 2 +-
.../org/apache/rat/tools/xsd/XsdWriter.Type.html | 2 +-
.../org/apache/rat/tools/xsd/XsdWriter.html | 2 +-
.../rat/tools/xsd/class-use/XsdGenerator.html | 2 +-
.../rat/tools/xsd/class-use/XsdWriter.Type.html | 2 +-
.../apache/rat/tools/xsd/class-use/XsdWriter.html | 2 +-
.../org/apache/rat/tools/xsd/package-summary.html | 2 +-
.../org/apache/rat/tools/xsd/package-tree.html | 2 +-
.../org/apache/rat/tools/xsd/package-use.html | 2 +-
.../apache/rat/utils/CasedString.StringCase.html | 2 +-
.../apidocs/org/apache/rat/utils/CasedString.html | 2 +-
.../apidocs/org/apache/rat/utils/DefaultLog.html | 4 +-
.../org/apache/rat/utils/ExtendedIterator.html | 2 +-
rat017/apidocs/org/apache/rat/utils/Log.Level.html | 2 +-
rat017/apidocs/org/apache/rat/utils/Log.html | 39 +-
.../org/apache/rat/utils/ReportingSet.Options.html | 2 +-
.../apidocs/org/apache/rat/utils/ReportingSet.html | 2 +-
.../utils/class-use/CasedString.StringCase.html | 2 +-
.../apache/rat/utils/class-use/CasedString.html | 2 +-
.../org/apache/rat/utils/class-use/DefaultLog.html | 2 +-
.../rat/utils/class-use/ExtendedIterator.html | 4 +-
.../org/apache/rat/utils/class-use/Log.Level.html | 15 +-
.../org/apache/rat/utils/class-use/Log.html | 2 +-
.../rat/utils/class-use/ReportingSet.Options.html | 2 +-
.../apache/rat/utils/class-use/ReportingSet.html | 2 +-
.../org/apache/rat/utils/package-summary.html | 2 +-
.../apidocs/org/apache/rat/utils/package-tree.html | 2 +-
.../apidocs/org/apache/rat/utils/package-use.html | 2 +-
.../org/apache/rat/walker/ArchiveWalker.html | 2 +-
.../org/apache/rat/walker/DirectoryWalker.html | 2 +-
rat017/apidocs/org/apache/rat/walker/Walker.html | 2 +-
.../apache/rat/walker/class-use/ArchiveWalker.html | 2 +-
.../rat/walker/class-use/DirectoryWalker.html | 2 +-
.../org/apache/rat/walker/class-use/Walker.html | 2 +-
.../org/apache/rat/walker/package-summary.html | 17 +-
.../org/apache/rat/walker/package-tree.html | 5 +-
.../apidocs/org/apache/rat/walker/package-use.html | 27 +-
rat017/apidocs/overview-tree.html | 70 +-
rat017/apidocs/package-search-index.js | 2 +-
rat017/apidocs/search.html | 2 +-
rat017/apidocs/serialized-form.html | 2 +-
rat017/apidocs/type-search-index.js | 2 +-
rat017/architecture.html | 7 +-
rat017/changes-report.html | 708 ++++----
rat017/checkstyle-aggregate.html | 9 +-
rat017/checkstyle.html | 7 +-
rat017/ci-management.html | 7 +-
rat017/development/ui/generator.html | 7 +-
rat017/development/ui/options.html | 7 +-
rat017/development/ui/ui_specific.html | 7 +-
rat017/development/ui_implementation.html | 7 +-
rat017/download_rat.html | 7 +-
rat017/index.html | 9 +-
rat017/issue-management.html | 7 +-
rat017/jira-report.html | 391 ++---
rat017/license_def.html | 7 +-
rat017/mailing-lists.html | 7 +-
rat017/matcher_def.html | 7 +-
rat017/project-info.html | 7 +-
rat017/project-reports.html | 7 +-
rat017/rat-report.html | 9 +-
rat017/scm.html | 7 +-
rat017/team.html | 7 +-
rat017/ui_def.html | 7 +-
rat017/xslt_def.html | 7 +-
1499 files changed, 28795 insertions(+), 18647 deletions(-)
diff --git a/rat017/apache-rat-core/FileNamePattern.html b/rat017/apache-rat-core/FileNamePattern.html
index 26d16332..5e72eb91 100644
--- a/rat017/apache-rat-core/FileNamePattern.html
+++ b/rat017/apache-rat-core/FileNamePattern.html
@@ -1,6 +1,6 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/apt/FileNamePattern.apt at 2024-11-05
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/apt/FileNamePattern.apt at 2025-01-04
| Rendered using Apache Maven Default Skin
-->
@@ -24,7 +24,7 @@
</div>
<div id="breadcrumbs">
<div class="xleft">
- <span id="publishDate">Last Published: 2024-11-05</span>
+ <span id="publishDate">Last Published: 2025-01-04</span>
| <span id="projectVersion">Version: 0.17-SNAPSHOT</span>
| <a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a> >
<a href="https://creadur.apache.org/" class="externalLink" title="Creadur">Creadur</a> >
@@ -151,7 +151,7 @@
</div>
<div id="footer">
<div class="xright">
- Copyright © 2016-2024 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
+ Copyright © 2016-2025 The Apache Software Foundation, Licensed under the Apache License, Version 2.0.
Apache Creadur, Creadur, Apache Rat, Apache Tentacles, Apache Whisker, Apache and the Apache feather logo are trademarks
of The Apache Software Foundation.
Oracle and Java are registered trademarks of Oracle and/or its affiliates.
diff --git a/rat017/apache-rat-core/apidocs/allclasses-index.html b/rat017/apache-rat-core/apidocs/allclasses-index.html
index bde410a0..30c0cdcd 100644
--- a/rat017/apache-rat-core/apidocs/allclasses-index.html
+++ b/rat017/apache-rat-core/apidocs/allclasses-index.html
@@ -63,7 +63,7 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/AbstractClaimReporter.html" title="class in org.apache.rat.report.claim">AbstractClaimReporter</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Abstract base implementation of <a href="org/apache/rat/report/AbstractReport.html" title="class in org.apache.rat.report"><code>AbstractReport</code></a>.</div>
+<div class="block">Abstract base implementation of <a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></a>.</div>
</div>
<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/AbstractHeaderMatcher.html" title="class in org.apache.rat.analysis.matchers">AbstractHeaderMatcher</a></div>
<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
@@ -83,8 +83,8 @@ loadScripts(document, 'script');</script>
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">
-<div class="block">Abstract base class for deriving implementations of <a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></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 in org.apache.rat.config">AddLicenseHeaders</a></div>
<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
@@ -167,6 +167,14 @@ loadScripts(document, 'script');</script>
<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 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 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 odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/config/parameters/ComponentType.html" title="enum 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="block">Types of components</div>
@@ -261,13 +269,15 @@ loadScripts(document, 'script');</script>
<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/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="block">A collection of names for a document.</div>
+<div class="block">The name for a document.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</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-tab1"><a href="org/apache/rat/document/DocumentNameMatcherSupplier.html" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
-<div class="block">Creates a patch matcher based on the directory.</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="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/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 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">
@@ -285,49 +295,60 @@ loadScripts(document, 'script');</script>
</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="block">Document wrapping a File object</div>
+<div class="block">Document wrapping a File object.</div>
</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/config/exclusion/FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
-<div class="block">An interface that defines the FileProcessor.</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="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 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 even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">The file processor reads the file specified in the DocumentName.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/configuration/Format.html" title="enum 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/GitFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">GitFileProcessor</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/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 even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">GitFileProcessor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Processes the .gitignore file.</div>
+</div>
+<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/HgIgnoreProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">HgIgnoreProcessor</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/HgIgnoreProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">HgIgnoreProcessor</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-tab1"><a href="org/apache/rat/document/IDocumentAnalyser.html" title="interface in org.apache.rat.document">IDocumentAnalyser</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/IDocumentAnalyser.html" title="interface in org.apache.rat.document">IDocumentAnalyser</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 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="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="block">Performs explicit checks against a line from the header of a file.</div>
@@ -370,6 +391,14 @@ loadScripts(document, 'script');</script>
</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="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="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="block">Simple interface for creating basic XML documents.</div>
@@ -494,7 +523,7 @@ loadScripts(document, 'script');</script>
</div>
<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 ReportConfiguration and stores
+<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 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>
@@ -540,7 +569,9 @@ loadScripts(document, 'script');</script>
<div class="block">Defines a factory to produce matchers for an SPDX tag.</div>
</div>
<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 in org.apache.rat.config.exclusion">StandardCollection</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3"> </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 odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/commandline/StyleSheets.html" title="enum 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>
@@ -553,33 +584,41 @@ loadScripts(document, 'script');</script>
<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 even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></div>
+<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">A PatternMatcher that will emit trace messages during execution if the environment variable is set.</div>
+<div class="block">An ILicense implementation that represents an unknown license.</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-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">An ILicense implementation that represents an unknown license.</div>
+<div class="block">A formatter for Package information about a class.</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-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">A formatter for Package information about a class.</div>
+<div class="block">Abstract walker.</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-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">Abstract walker.</div>
+<div class="block">Configuration definitions for XMLConfiguration reader and writer.</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-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">Configuration definitions for XMLConfiguration reader and writer.</div>
+<div class="block">A class that reads 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/configuration/XMLConfigurationReader.html" title="class in org.apache.rat.configuration">XMLConfigurationReader</a></div>
+<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">A class that reads the XML configuration file format.</div>
+<div class="block">Writes 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-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">Writes the XML configuration file format.</div>
+<div class="block">Creates the elements in the XML 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.Attributes.html" title="enum 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 even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum 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 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">
@@ -596,7 +635,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/allpackages-index.html b/rat017/apache-rat-core/apidocs/allpackages-index.html
index e496847e..83dcb9c0 100644
--- a/rat017/apache-rat-core/apidocs/allpackages-index.html
+++ b/rat017/apache-rat-core/apidocs/allpackages-index.html
@@ -101,65 +101,69 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">
<div class="block">Classes that manage information about parameters for builders, matchers and similar components.</div>
</div>
-<div class="col-first even-row-color"><a href="org/apache/rat/configuration/package-summary.html">org.apache.rat.configuration</a></div>
+<div class="col-first even-row-color"><a href="org/apache/rat/config/results/package-summary.html">org.apache.rat.config.results</a></div>
<div class="col-last even-row-color">
-<div class="block">Classes to process configuration information from/to files.</div>
+<div class="block">Contains utilities to validate the results.</div>
</div>
-<div class="col-first odd-row-color"><a href="org/apache/rat/configuration/builders/package-summary.html">org.apache.rat.configuration.builders</a></div>
+<div class="col-first odd-row-color"><a href="org/apache/rat/configuration/package-summary.html">org.apache.rat.configuration</a></div>
<div class="col-last odd-row-color">
-<div class="block">Classes to build matchers</div>
+<div class="block">Classes to process configuration information from/to files.</div>
</div>
-<div class="col-first even-row-color"><a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></div>
+<div class="col-first even-row-color"><a href="org/apache/rat/configuration/builders/package-summary.html">org.apache.rat.configuration.builders</a></div>
<div class="col-last even-row-color">
-<div class="block">The definitions of Documents and their analysers.</div>
+<div class="block">Classes to build matchers</div>
</div>
-<div class="col-first odd-row-color"><a href="org/apache/rat/document/guesser/package-summary.html">org.apache.rat.document.guesser</a></div>
+<div class="col-first odd-row-color"><a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></div>
<div class="col-last odd-row-color">
+<div class="block">The definitions of Documents and their analysers.</div>
+</div>
+<div class="col-first even-row-color"><a href="org/apache/rat/document/guesser/package-summary.html">org.apache.rat.document.guesser</a></div>
+<div class="col-last even-row-color">
<div class="block">Classes that attempt to determine if a file is a specific type of file.</div>
</div>
-<div class="col-first even-row-color"><a href="org/apache/rat/header/package-summary.html">org.apache.rat.header</a></div>
-<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><a href="org/apache/rat/help/package-summary.html">org.apache.rat.help</a></div>
-<div class="col-last odd-row-color">
+<div class="col-first odd-row-color"><a href="org/apache/rat/header/package-summary.html">org.apache.rat.header</a></div>
+<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><a href="org/apache/rat/help/package-summary.html">org.apache.rat.help</a></div>
+<div class="col-last even-row-color">
<div class="block">Classes to output help and help like information.</div>
</div>
-<div class="col-first even-row-color"><a href="org/apache/rat/license/package-summary.html">org.apache.rat.license</a></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><a href="org/apache/rat/license/package-summary.html">org.apache.rat.license</a></div>
+<div class="col-last odd-row-color">
<div class="block">Classes describing licenses</div>
</div>
-<div class="col-first odd-row-color"><a href="org/apache/rat/policy/package-summary.html">org.apache.rat.policy</a></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><a href="org/apache/rat/policy/package-summary.html">org.apache.rat.policy</a></div>
+<div class="col-last even-row-color">
<div class="block">Policies for various methods of reporting.</div>
</div>
-<div class="col-first even-row-color"><a href="org/apache/rat/report/package-summary.html">org.apache.rat.report</a></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><a href="org/apache/rat/report/package-summary.html">org.apache.rat.report</a></div>
+<div class="col-last odd-row-color">
<div class="block">Classes that generate the Rat report.</div>
</div>
-<div class="col-first odd-row-color"><a href="org/apache/rat/report/claim/package-summary.html">org.apache.rat.report.claim</a></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><a href="org/apache/rat/report/claim/package-summary.html">org.apache.rat.report.claim</a></div>
+<div class="col-last even-row-color">
<div class="block">Classes that manage claims (metrics) about files and categories of files.</div>
</div>
-<div class="col-first even-row-color"><a href="org/apache/rat/report/xml/package-summary.html">org.apache.rat.report.xml</a></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><a href="org/apache/rat/report/xml/package-summary.html">org.apache.rat.report.xml</a></div>
+<div class="col-last odd-row-color">
<div class="block">Classes that write the XML output.</div>
</div>
-<div class="col-first odd-row-color"><a href="org/apache/rat/report/xml/writer/package-summary.html">org.apache.rat.report.xml.writer</a></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><a href="org/apache/rat/report/xml/writer/package-summary.html">org.apache.rat.report.xml.writer</a></div>
+<div class="col-last even-row-color">
<div class="block">Classes to handle writing well-formed XML documents.</div>
</div>
-<div class="col-first even-row-color"><a href="org/apache/rat/utils/package-summary.html">org.apache.rat.utils</a></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><a href="org/apache/rat/utils/package-summary.html">org.apache.rat.utils</a></div>
+<div class="col-last odd-row-color">
<div class="block">Classes with general utility across the project.</div>
</div>
-<div class="col-first odd-row-color"><a href="org/apache/rat/walker/package-summary.html">org.apache.rat.walker</a></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><a href="org/apache/rat/walker/package-summary.html">org.apache.rat.walker</a></div>
+<div class="col-last even-row-color">
<div class="block">Classes that walk directory trees and return documents.</div>
</div>
</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/constant-values.html b/rat017/apache-rat-core/apidocs/constant-values.html
index 19f4e598..3ab38aea 100644
--- a/rat017/apache-rat-core/apidocs/constant-values.html
+++ b/rat017/apache-rat-core/apidocs/constant-values.html
@@ -74,14 +74,17 @@ loadScripts(document, 'script');</script>
</ul>
<ul class="block-list">
<li>
-<div class="caption"><span>org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
+<div class="caption"><span>org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Constant Field</div>
<div class="table-header col-last">Value</div>
-<div class="col-first even-row-color"><code id="org.apache.rat.config.exclusion.FileProcessor.REGEX_FMT">public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color"><code><a href="org/apache/rat/config/exclusion/FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
-<div class="col-last even-row-color"><code>"%%regex[%s]"</code></div>
+<div class="col-first even-row-color"><code id="org.apache.rat.config.exclusion.FileProcessor.NEGATION_PREFIX">public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="org/apache/rat/config/exclusion/FileProcessor.html#NEGATION_PREFIX">NEGATION_PREFIX</a></code></div>
+<div class="col-last even-row-color"><code>"!"</code></div>
+<div class="col-first odd-row-color"><code id="org.apache.rat.config.exclusion.FileProcessor.REGEX_FMT">public static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color"><code><a href="org/apache/rat/config/exclusion/FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
+<div class="col-last odd-row-color"><code>"%%regex[%s]"</code></div>
</div>
</li>
</ul>
@@ -179,7 +182,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/deprecated-list.html b/rat017/apache-rat-core/apidocs/deprecated-list.html
index 249f03d8..4b69cc3f 100644
--- a/rat017/apache-rat-core/apidocs/deprecated-list.html
+++ b/rat017/apache-rat-core/apidocs/deprecated-list.html
@@ -99,6 +99,10 @@ 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>
@@ -163,7 +167,7 @@ window.addEventListener("load", function(e) {
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/element-list b/rat017/apache-rat-core/apidocs/element-list
index 434bf9b0..0f49ee77 100644
--- a/rat017/apache-rat-core/apidocs/element-list
+++ b/rat017/apache-rat-core/apidocs/element-list
@@ -10,6 +10,7 @@ org.apache.rat.config.exclusion
org.apache.rat.config.exclusion.fileProcessors
org.apache.rat.config.exclusion.plexus
org.apache.rat.config.parameters
+org.apache.rat.config.results
org.apache.rat.configuration
org.apache.rat.configuration.builders
org.apache.rat.document
diff --git a/rat017/apache-rat-core/apidocs/help-doc.html b/rat017/apache-rat-core/apidocs/help-doc.html
index 73743a56..59e8fc74 100644
--- a/rat017/apache-rat-core/apidocs/help-doc.html
+++ b/rat017/apache-rat-core/apidocs/help-doc.html
@@ -200,7 +200,7 @@ The following sections describe the different kinds of pages in this collection.
<span class="help-footnote">This help file applies to API documentation generated by the standard doclet.</span></main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/index-all.html b/rat017/apache-rat-core/apidocs/index-all.html
index 5fe0d0f2..0da77502 100644
--- a/rat017/apache-rat-core/apidocs/index-all.html
+++ b/rat017/apache-rat-core/apidocs/index-all.html
@@ -68,7 +68,7 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/report/claim/AbstractClaimReporter.html" class="type-name-link" title="class in org.apache.rat.report.claim">AbstractClaimReporter</a> - Class in <a href="org/apache/rat/report/claim/package-summary.html">org.apache.rat.report.claim</a></dt>
<dd>
-<div class="block">Abstract base implementation of <a href="org/apache/rat/report/AbstractReport.html" title="class in org.apache.rat.report"><code>AbstractReport</code></a>.</div>
+<div class="block">Abstract base implementation of <a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></a>.</div>
</dd>
<dt><a href="org/apache/rat/report/claim/AbstractClaimReporter.html#%3Cinit%3E()" class="member-name-link">AbstractClaimReporter()</a> - Constructor for 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>
@@ -115,10 +115,14 @@ loadScripts(document, 'script');</script>
</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="block">Abstract base class for deriving implementations of <a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report"><code>RatReport</code></a>.</div>
+<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> </dd>
+<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>
@@ -201,13 +205,17 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Excludes files that match a FileFilter.</div>
</dd>
-<dt><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html#addExcludedFilter(org.apache.rat.document.DocumentNameMatcherSupplier)" class="member-name-link">addExcludedFilter(DocumentNameMatcherSupplier)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></dt>
+<dt><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html#addExcludedMatcher(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addExcludedMatcher(DocumentNameMatcher)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></dt>
<dd>
-<div class="block">Add the excluded file/directory paths from a PathMatcherSupplier of strings.</div>
+<div class="block">Add the DocumentNameMatcher as an excluded pattern.</div>
+</dd>
+<dt><a href="org/apache/rat/ReportConfiguration.html#addExcludedMatcher(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addExcludedMatcher(DocumentNameMatcher)</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
+<dd>
+<div class="block">Excludes files that match a DocumentNameMatcher.</div>
</dd>
<dt><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html#addExcludedPatterns(java.lang.Iterable)" class="member-name-link">addExcludedPatterns(Iterable<String>)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></dt>
<dd>
-<div class="block">Add the excluded file/directory patterns from an iterable of strings.</div>
+<div class="block">Add the patterns from collections of patterns as excluded patterns.</div>
</dd>
<dt><a href="org/apache/rat/ReportConfiguration.html#addExcludedPatterns(java.lang.Iterable)" class="member-name-link">addExcludedPatterns(Iterable<String>)</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
<dd>
@@ -243,18 +251,20 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html#addIncludedCollection(org.apache.rat.config.exclusion.StandardCollection)" class="member-name-link">addIncludedCollection(StandardCollection)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></dt>
<dd>
-<div class="block">Add the included files from a StandardCollection.</div>
+<div class="block">Add the patterns from the StandardCollection as included patterns.</div>
</dd>
<dt><a href="org/apache/rat/ReportConfiguration.html#addIncludedCollection(org.apache.rat.config.exclusion.StandardCollection)" class="member-name-link">addIncludedCollection(StandardCollection)</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
-<dd> </dd>
+<dd>
+<div class="block">Adds the patterns from the standard collection as included patterns.</div>
+</dd>
<dt><a href="org/apache/rat/ReportConfiguration.html#addIncludedFilter(java.io.FileFilter)" class="member-name-link">addIncludedFilter(FileFilter)</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
<dd>
<div class="block">Adds the fileFilter to filter files that should be included, this overrides any
exclusion of the same files.</div>
</dd>
-<dt><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html#addIncludedFilter(org.apache.rat.document.DocumentNameMatcherSupplier)" class="member-name-link">addIncludedFilter(DocumentNameMatcherSupplier)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></dt>
+<dt><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html#addIncludedMatcher(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addIncludedMatcher(DocumentNameMatcher)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></dt>
<dd>
-<div class="block">Add a PathMatcherSupplier to the collection of file/directory patters to ignore.</div>
+<div class="block">Add a DocumentNameMatcher to the collection of file/directory patterns to ignore.</div>
</dd>
<dt><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html#addIncludedPatterns(java.lang.Iterable)" class="member-name-link">addIncludedPatterns(Iterable<String>)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></dt>
<dd>
@@ -312,6 +322,18 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/configuration/XMLConfigurationReader.html#addMatchers(java.net.URI)" class="member-name-link">addMatchers(URI)</a> - Method in class org.apache.rat.configuration.<a href="org/apache/rat/configuration/XMLConfigurationReader.html" title="class in org.apache.rat.configuration">XMLConfigurationReader</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/walker/IReportableListWalker.Builder.html#addReportable(org.apache.rat.report.IReportable)" class="member-name-link">addReportable(IReportable)</a> - Method in class org.apache.rat.walker.<a href="org/apache/rat/walker/IReportableListWalker.Builder.html" title="class in org.apache.rat.walker">IReportableListWalker.Builder</a></dt>
+<dd>
+<div class="block">Add a reportable to the list of reportables to run.</div>
+</dd>
+<dt><a href="org/apache/rat/ReportConfiguration.html#addSource(java.io.File)" class="member-name-link">addSource(File)</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
+<dd>
+<div class="block">Adds a file as a source of files to scan.</div>
+</dd>
+<dt><a href="org/apache/rat/ReportConfiguration.html#addSource(org.apache.rat.report.IReportable)" class="member-name-link">addSource(IReportable)</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
+<dd>
+<div class="block">Adds a Reportable as a source of files to scan.</div>
+</dd>
<dt><a href="org/apache/rat/utils/ExtendedIterator.html#addTo(U)" class="member-name-link">addTo(U)</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator</a></dt>
<dd>
<div class="block">A method to add the remaining elements in the iterator an arbitrary collection.</div>
@@ -324,7 +346,7 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#ALL" class="member-name-link">ALL</a> - Enum constant in enum org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></dt>
<dd>
-<div class="block">All the standard excludes combined</div>
+<div class="block">All the standard excludes combined.</div>
</dd>
<dt><a href="org/apache/rat/license/LicenseSetFactory.LicenseFilter.html#ALL" class="member-name-link">ALL</a> - Enum constant in enum org.apache.rat.license.<a href="org/apache/rat/license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></dt>
<dd>
@@ -346,9 +368,13 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/policy/DefaultPolicy.html#analyse(org.apache.rat.api.Document)" class="member-name-link">analyse(Document)</a> - Method in class org.apache.rat.policy.<a href="org/apache/rat/policy/DefaultPolicy.html" title="class in org.apache.rat.policy">DefaultPolicy</a></dt>
<dd> </dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#and(org.apache.rat.document.TraceableDocumentNameMatcher...)" class="member-name-link">and(TraceableDocumentNameMatcher...)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#and(java.util.Collection)" class="member-name-link">and(Collection<DocumentNameMatcher>)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
+<dd>
+<div class="block">Performs a logical <code>AND</code> across the collection of matchers.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#and(org.apache.rat.document.DocumentNameMatcher...)" class="member-name-link">and(DocumentNameMatcher...)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
<dd>
-<div class="block">Performs a logical "AND" across the collection of matchers.</div>
+<div class="block">Performs a logical <code>AND</code> across the collection of matchers.</div>
</dd>
<dt><a href="org/apache/rat/analysis/matchers/AndMatcher.html" class="type-name-link" title="class in org.apache.rat.analysis.matchers">AndMatcher</a> - Class in <a href="org/apache/rat/analysis/matchers/package-summary.html">org.apache.rat.analysis.matchers</a></dt>
<dd>
@@ -399,8 +425,14 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Append the default license header to the supplied document.</div>
</dd>
+<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#apply(org.apache.rat.document.DocumentName)" class="member-name-link">apply(DocumentName)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></dt>
+<dd> </dd>
<dt><a href="org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.html#apply(org.apache.rat.document.DocumentName)" class="member-name-link">apply(DocumentName)</a> - Method in class org.apache.rat.config.exclusion.fileProcessors.<a href="org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#APPROVAL" class="member-name-link">APPROVAL</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">The approval flag</div>
+</dd>
<dt><a href="org/apache/rat/license/LicenseSetFactory.LicenseFilter.html#APPROVED" class="member-name-link">APPROVED</a> - Enum constant in enum org.apache.rat.license.<a href="org/apache/rat/license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></dt>
<dd>
<div class="block">Only approved licenses are returned.</div>
@@ -443,6 +475,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Creates an Archive entry.</div>
</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#ARCHIVES" class="member-name-link">ARCHIVES</a> - Enum constant in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">count of archive files</div>
+</dd>
<dt><a href="org/apache/rat/walker/ArchiveWalker.html" class="type-name-link" title="class in org.apache.rat.walker">ArchiveWalker</a> - Class in <a href="org/apache/rat/walker/package-summary.html">org.apache.rat.walker</a></dt>
<dd>
<div class="block">Walks various kinds of archives files</div>
@@ -548,6 +584,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Constructor.</div>
</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#BINARIES" class="member-name-link">BINARIES</a> - Enum constant in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">count of binary files</div>
+</dd>
<dt><a href="org/apache/rat/api/Document.Type.html#BINARY" class="member-name-link">BINARY</a> - Enum constant in enum org.apache.rat.api.<a href="org/apache/rat/api/Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></dt>
<dd>
<div class="block">A binary file.</div>
@@ -580,6 +620,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Builds the defaults object.</div>
</dd>
+<dt><a href="org/apache/rat/document/DocumentName.Builder.html#build()" class="member-name-link">build()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></dt>
+<dd>
+<div class="block">Build a DocumentName from this builder.</div>
+</dd>
<dt><a href="org/apache/rat/license/ILicense.Builder.html#build()" class="member-name-link">build()</a> - Method in interface org.apache.rat.license.<a href="org/apache/rat/license/ILicense.Builder.html" title="interface in org.apache.rat.license">ILicense.Builder</a></dt>
<dd>
<div class="block">Builds the license.</div>
@@ -590,6 +634,10 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/license/SimpleLicense.Builder.html#build()" class="member-name-link">build()</a> - Method in class org.apache.rat.license.<a href="org/apache/rat/license/SimpleLicense.Builder.html" title="class in org.apache.rat.license">SimpleLicense.Builder</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/walker/IReportableListWalker.Builder.html#build()" class="member-name-link">build()</a> - Method in class org.apache.rat.walker.<a href="org/apache/rat/walker/IReportableListWalker.Builder.html" title="class in org.apache.rat.walker">IReportableListWalker.Builder</a></dt>
+<dd>
+<div class="block">Build the reportable.</div>
+</dd>
<dt><a href="org/apache/rat/config/parameters/DescriptionBuilder.html#build(java.lang.Object)" class="member-name-link">build(Object)</a> - Static method in class org.apache.rat.config.parameters.<a href="org/apache/rat/config/parameters/DescriptionBuilder.html" title="class in org.apache.rat.config.parameters">DescriptionBuilder</a></dt>
<dd>
<div class="block">Create the description for the object.</div>
@@ -602,6 +650,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets a builder for a Defaults object.</div>
</dd>
+<dt><a href="org/apache/rat/document/DocumentName.html#builder()" class="member-name-link">builder()</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
+<dd>
+<div class="block">Creates a Builder with directory separator and case sensitivity based on the local file system.</div>
+</dd>
<dt><a href="org/apache/rat/license/ILicense.html#builder()" class="member-name-link">builder()</a> - Static method in interface org.apache.rat.license.<a href="org/apache/rat/license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a></dt>
<dd>
<div class="block">Gets a builder for licenses.</div>
@@ -610,6 +662,18 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the Builder for license families.</div>
</dd>
+<dt><a href="org/apache/rat/document/DocumentName.html#builder(java.io.File)" class="member-name-link">builder(File)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
+<dd>
+<div class="block">Creates a builder from a File.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentName.html#builder(org.apache.rat.document.DocumentName)" class="member-name-link">builder(DocumentName)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
+<dd>
+<div class="block">Creates a Builder from a document name.</div>
+</dd>
+<dt><a href="org/apache/rat/walker/IReportableListWalker.html#builder(org.apache.rat.document.DocumentName)" class="member-name-link">builder(DocumentName)</a> - Static method in class org.apache.rat.walker.<a href="org/apache/rat/walker/IReportableListWalker.html" title="class in org.apache.rat.walker">IReportableListWalker</a></dt>
+<dd>
+<div class="block">Create a builder for the list walker.</div>
+</dd>
<dt><a href="org/apache/rat/license/ILicenseFamily.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class org.apache.rat.license.<a href="org/apache/rat/license/ILicenseFamily.Builder.html" title="class in org.apache.rat.license">ILicenseFamily.Builder</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/license/SimpleLicense.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class org.apache.rat.license.<a href="org/apache/rat/license/SimpleLicense.Builder.html" title="class in org.apache.rat.license">SimpleLicense.Builder</a></dt>
@@ -651,6 +715,10 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/report/xml/writer/XmlWriter.html#cdata(java.lang.CharSequence)" class="member-name-link">cdata(CharSequence)</a> - Method in class org.apache.rat.report.xml.writer.<a href="org/apache/rat/report/xml/writer/XmlWriter.html" title="class in org.apache.rat.report.xml.writer">XmlWriter</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.html#checkDirectory(org.apache.rat.document.DocumentName,java.io.FileFilter)" class="member-name-link">checkDirectory(DocumentName, FileFilter)</a> - Method in class org.apache.rat.config.exclusion.fileProcessors.<a href="org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></dt>
+<dd>
+<div class="block">Process the directory tree looking for files that match the filter.</div>
+</dd>
<dt><a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html" class="type-name-link" title="class in org.apache.rat.configuration.builders">ChildContainerBuilder</a> - Class in <a href="org/apache/rat/configuration/builders/package-summary.html">org.apache.rat.configuration.builders</a></dt>
<dd>
<div class="block">Constructs a builder that contains other builders.</div>
@@ -694,6 +762,22 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">The counter types</div>
</dd>
+<dt><a href="org/apache/rat/config/results/ClaimValidator.html" class="type-name-link" title="class in org.apache.rat.config.results">ClaimValidator</a> - Class in <a href="org/apache/rat/config/results/package-summary.html">org.apache.rat.config.results</a></dt>
+<dd>
+<div class="block">Validates the ClaimStatistic results meet the specified requirements.</div>
+</dd>
+<dt><a href="org/apache/rat/config/results/ClaimValidator.html#%3Cinit%3E()" class="member-name-link">ClaimValidator()</a> - Constructor for class org.apache.rat.config.results.<a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimValidatorReport.html" class="type-name-link" title="class in org.apache.rat.report.claim">ClaimValidatorReport</a> - Class in <a href="org/apache/rat/report/claim/package-summary.html">org.apache.rat.report.claim</a></dt>
+<dd>
+<div class="block">A RatReport that publishes the results of the ClaimValidator.</div>
+</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimValidatorReport.html#%3Cinit%3E(org.apache.rat.report.xml.writer.IXmlWriter,org.apache.rat.report.claim.ClaimStatistic,org.apache.rat.ReportConfiguration)" class="member-name-link">ClaimValidatorReport(IXmlWriter, ClaimStatistic, ReportConfiguration)</a> - Constructor for class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimValidatorReport.html" title="class in org.apache.rat.report.claim">ClaimValidatorReport</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
<dt><a href="org/apache/rat/utils/ReportingSet.html#clear()" class="member-name-link">clear()</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/report/xml/writer/XmlWriter.html#close()" class="member-name-link">close()</a> - Method in class org.apache.rat.report.xml.writer.<a href="org/apache/rat/report/xml/writer/XmlWriter.html" title="class in org.apache.rat.report.xml.writer">XmlWriter</a></dt>
@@ -718,6 +802,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Closes the last element written.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#closeElement()" class="member-name-link">closeElement()</a> - Method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Closes the currently open element.</div>
+</dd>
<dt><a href="org/apache/rat/report/xml/writer/IXmlWriter.html#closeElement(java.lang.CharSequence)" class="member-name-link">closeElement(CharSequence)</a> - Method in interface org.apache.rat.report.xml.writer.<a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a></dt>
<dd>
<div class="block">Closes all open elements back to and including the named element.</div>
@@ -834,6 +922,22 @@ loadScripts(document, 'script');</script>
<div class="block">Constructs the CopyrightMatcher with the specified start, stop and owner
strings.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#COUNT" class="member-name-link">COUNT</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">A counter</div>
+</dd>
+<dt><a href="org/apache/rat/commandline/Converters.html#COUNTER_CONVERTER" class="member-name-link">COUNTER_CONVERTER</a> - Static variable in class org.apache.rat.commandline.<a href="org/apache/rat/commandline/Converters.html" title="class in org.apache.rat.commandline">Converters</a></dt>
+<dd>
+<div class="block">converts the Converter pattern into a Converter, count pair.</div>
+</dd>
+<dt><a href="org/apache/rat/commandline/Arg.html#COUNTER_MAX" class="member-name-link">COUNTER_MAX</a> - Enum constant in enum org.apache.rat.commandline.<a href="org/apache/rat/commandline/Arg.html" title="enum in org.apache.rat.commandline">Arg</a></dt>
+<dd>
+<div class="block">Option to specify an acceptable number of various counters.</div>
+</dd>
+<dt><a href="org/apache/rat/commandline/Arg.html#COUNTER_MIN" class="member-name-link">COUNTER_MIN</a> - Enum constant in enum org.apache.rat.commandline.<a href="org/apache/rat/commandline/Arg.html" title="enum in org.apache.rat.commandline">Arg</a></dt>
+<dd>
+<div class="block">Option to specify an acceptable number of various counters.</div>
+</dd>
<dt><a href="org/apache/rat/analysis/matchers/SPDXMatcherFactory.html#create(java.lang.String)" class="member-name-link">create(String)</a> - Method in class org.apache.rat.analysis.matchers.<a href="org/apache/rat/analysis/matchers/SPDXMatcherFactory.html" title="class in org.apache.rat.analysis.matchers">SPDXMatcherFactory</a></dt>
<dd>
<div class="block">Creates the SPDX matcher.</div>
@@ -864,6 +968,15 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Creates a RatReport from the arguments.</div>
</dd>
+<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#customDocumentNameMatchers()" class="member-name-link">customDocumentNameMatchers()</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></dt>
+<dd>
+<div class="block">If this FileProcessor builds custom matchers to handles special cases this method returns them
+ to the processing stream.</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#customMatchers" class="member-name-link">customMatchers</a> - Variable in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></dt>
+<dd>
+<div class="block">The collection of custom DocumentNameMatchers generated by this processor</div>
+</dd>
<dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#CVS" class="member-name-link">CVS</a> - Enum constant in enum org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></dt>
<dd>
<div class="block">The files and directories created by a CVS source code control based tool.</div>
@@ -926,7 +1039,9 @@ loadScripts(document, 'script');</script>
<div class="block">The Defaults builder.</div>
</dd>
<dt><a href="org/apache/rat/commandline/Arg.html#defaultValue()" class="member-name-link">defaultValue()</a> - Method in enum org.apache.rat.commandline.<a href="org/apache/rat/commandline/Arg.html" title="enum in org.apache.rat.commandline">Arg</a></dt>
-<dd> </dd>
+<dd>
+<div class="block">Gets the default value for this arg.</div>
+</dd>
<dt><a href="org/apache/rat/help/AbstractHelp.html#DEPRECATED_MSG" class="member-name-link">DEPRECATED_MSG</a> - Static variable in class org.apache.rat.help.<a href="org/apache/rat/help/AbstractHelp.html" title="class in org.apache.rat.help">AbstractHelp</a></dt>
<dd>
<div class="block">Function to format deprecated display</div>
@@ -982,6 +1097,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Constructor</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#DESCRIPTION" class="member-name-link">DESCRIPTION</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">A description</div>
+</dd>
<dt><a href="org/apache/rat/config/parameters/DescriptionBuilder.html" class="type-name-link" title="class in org.apache.rat.config.parameters">DescriptionBuilder</a> - Class in <a href="org/apache/rat/config/parameters/package-summary.html">org.apache.rat.config.parameters</a></dt>
<dd>
<div class="block">Builds Description objects for the various component instances.</div>
@@ -1002,6 +1121,14 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Constructs a directory walker.</div>
</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#displayName()" class="member-name-link">displayName()</a> - Method in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">Display name is capitalized and any underscores are replaced by spaces.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#document(org.apache.rat.api.Document)" class="member-name-link">document(Document)</a> - Method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Creates a document element with attributes.</div>
+</dd>
<dt><a href="org/apache/rat/api/Document.html" class="type-name-link" title="class in org.apache.rat.api">Document</a> - Class in <a href="org/apache/rat/api/package-summary.html">org.apache.rat.api</a></dt>
<dd>
<div class="block">The representation of a document being scanned.</div>
@@ -1010,6 +1137,14 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Creates an instance.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#DOCUMENT_TYPE" class="member-name-link">DOCUMENT_TYPE</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">A document type entry</div>
+</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#DOCUMENT_TYPES" class="member-name-link">DOCUMENT_TYPES</a> - Enum constant in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">count of distinct document types</div>
+</dd>
<dt><a href="org/apache/rat/api/Document.Type.html" class="type-name-link" title="enum in org.apache.rat.api">Document.Type</a> - Enum in <a href="org/apache/rat/api/package-summary.html">org.apache.rat.api</a></dt>
<dd>
<div class="block">An enumeration of document types.</div>
@@ -1022,29 +1157,43 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/document/DocumentName.html" class="type-name-link" title="class in org.apache.rat.document">DocumentName</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
<dd>
-<div class="block">A collection of names for a document.</div>
+<div class="block">The name for a document.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentName.Builder.html" class="type-name-link" title="class in org.apache.rat.document">DocumentName.Builder</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
+<dd>
+<div class="block">The Builder for a DocumentName.</div>
</dd>
-<dt><a href="org/apache/rat/document/DocumentName.html#%3Cinit%3E(java.io.File)" class="member-name-link">DocumentName(File)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html" class="type-name-link" title="class in org.apache.rat.document">DocumentNameMatcher</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
<dd>
-<div class="block">Creates a document name with the name and basename equal to the file name</div>
+<div class="block">Matches document names.</div>
</dd>
-<dt><a href="org/apache/rat/document/DocumentName.html#%3Cinit%3E(java.io.File,org.apache.rat.document.DocumentName)" class="member-name-link">DocumentName(File, DocumentName)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#%3Cinit%3E(java.io.FileFilter)" class="member-name-link">DocumentNameMatcher(FileFilter)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
<dd>
-<div class="block">Creates a document name with the name of the file and the same basename as the baseName document.</div>
+<div class="block">Creates a DocumentNameMatcher from a File filter.</div>
</dd>
-<dt><a href="org/apache/rat/document/DocumentName.html#%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String,boolean)" class="member-name-link">DocumentName(String, String, String, boolean)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#%3Cinit%3E(java.lang.String,java.io.FileFilter)" class="member-name-link">DocumentNameMatcher(String, FileFilter)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
<dd>
-<div class="block">Creates a Document name.</div>
+<div class="block">Creates a DocumentNameMatcher from a File filter.</div>
</dd>
-<dt><a href="org/apache/rat/document/DocumentNameMatcher.html" class="type-name-link" title="interface in org.apache.rat.document">DocumentNameMatcher</a> - Interface in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#documentNameMatcherSupplier()" class="member-name-link">documentNameMatcherSupplier()</a> - Method in enum org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></dt>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#%3Cinit%3E(java.lang.String,java.util.function.Predicate)" class="member-name-link">DocumentNameMatcher(String, Predicate<DocumentName>)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
<dd>
-<div class="block">Returns the documentNameMatchSupplier if it exists.</div>
+<div class="block">Constructs a DocumentNameMatcher from a name and a DocumentName predicate.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#%3Cinit%3E(java.lang.String,org.apache.rat.config.exclusion.plexus.MatchPatterns)" class="member-name-link">DocumentNameMatcher(String, MatchPatterns)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
+<dd>
+<div class="block">Constructs a DocumentNameMatcher from a name and a DocumentName predicate.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#%3Cinit%3E(java.lang.String,org.apache.rat.config.exclusion.plexus.MatchPatterns,org.apache.rat.document.DocumentName)" class="member-name-link">DocumentNameMatcher(String, MatchPatterns, DocumentName)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
+<dd>
+<div class="block">Constructs a DocumentNameMatcher from a name a MatchPatterns instance and the DocumentName for the base name.</div>
</dd>
-<dt><a href="org/apache/rat/document/DocumentNameMatcherSupplier.html" class="type-name-link" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a> - Interface in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#%3Cinit%3E(java.lang.String,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">DocumentNameMatcher(String, DocumentNameMatcher)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
<dd>
-<div class="block">Creates a patch matcher based on the directory.</div>
+<div class="block">Constructs a DocumentNameMatcher from a name and a delegate DocumentNameMatcher.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#documentType(java.lang.String,int)" class="member-name-link">documentType(String, int)</a> - Method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Creates a statistic element.</div>
</dd>
<dt><a href="org/apache/rat/utils/CasedString.StringCase.html#DOT" class="member-name-link">DOT</a> - Enum constant in enum org.apache.rat.utils.<a href="org/apache/rat/utils/CasedString.StringCase.html" title="enum in org.apache.rat.utils">CasedString.StringCase</a></dt>
<dd>
@@ -1073,36 +1222,33 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Causes file updates to overwrite existing files.</div>
</dd>
-<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#EMPTY" class="member-name-link">EMPTY</a> - Static variable in interface org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></dt>
+<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#EMPTY" class="member-name-link">EMPTY</a> - Static variable in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></dt>
<dd>
-<div class="block">an empty file processor returning no entries.</div>
+<div class="block">An empty file processor returning no entries.</div>
</dd>
<dt><a href="org/apache/rat/utils/ExtendedIterator.html#emptyIterator()" class="member-name-link">emptyIterator()</a> - Static method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator</a></dt>
<dd>
<div class="block">An empty Extended iterator</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#ENCODING" class="member-name-link">ENCODING</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<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>
<dd> </dd>
-<dt><a href="org/apache/rat/report/claim/SimpleXmlClaimReporter.html#endReport()" class="member-name-link">endReport()</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/SimpleXmlClaimReporter.html" title="class in org.apache.rat.report.claim">SimpleXmlClaimReporter</a></dt>
+<dt><a href="org/apache/rat/report/claim/ClaimValidatorReport.html#endReport()" class="member-name-link">endReport()</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimValidatorReport.html" title="class in org.apache.rat.report.claim">ClaimValidatorReport</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/report/RatReport.html#endReport()" class="member-name-link">endReport()</a> - Method in interface org.apache.rat.report.<a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a></dt>
<dd>
<div class="block">Signals the end of execution for the report.</div>
</dd>
-<dt><a href="org/apache/rat/report/xml/XmlReportFactory.html#endReport(org.apache.rat.report.xml.writer.IXmlWriter)" class="member-name-link">endReport(IXmlWriter)</a> - Static method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlReportFactory.html" title="class in org.apache.rat.report.xml">XmlReportFactory</a></dt>
-<dd>
-<div class="block">Ends the XML report by closing the element that startReport opened.</div>
-</dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#ENV_VAR" class="member-name-link">ENV_VAR</a> - Static variable in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
-<dd>
-<div class="block">The environment variable to set to enable tracing for the PatternMatcher execution</div>
-</dd>
<dt><a href="org/apache/rat/utils/DefaultLog.html#ENV_VAR" class="member-name-link">ENV_VAR</a> - Static variable in class org.apache.rat.utils.<a href="org/apache/rat/utils/DefaultLog.html" title="class in org.apache.rat.utils">DefaultLog</a></dt>
<dd>
<div class="block">The environment variable to set the default log level that Rat should log at.</div>
@@ -1147,6 +1293,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Excludes files based on SCM exclusion file processing.</div>
</dd>
+<dt><a href="org/apache/rat/commandline/Arg.html#EXCLUDE_SIZE" class="member-name-link">EXCLUDE_SIZE</a> - Enum constant in enum org.apache.rat.commandline.<a href="org/apache/rat/commandline/Arg.html" title="enum in org.apache.rat.commandline">Arg</a></dt>
+<dd>
+<div class="block">Excludes files if they are smaller than the given threshold.</div>
+</dd>
<dt><a href="org/apache/rat/commandline/Arg.html#EXCLUDE_STD" class="member-name-link">EXCLUDE_STD</a> - Enum constant in enum org.apache.rat.commandline.<a href="org/apache/rat/commandline/Arg.html" title="enum in org.apache.rat.commandline">Arg</a></dt>
<dd>
<div class="block">Excludes files based on standard groupings.</div>
@@ -1157,11 +1307,17 @@ loadScripts(document, 'script');</script>
to return an IReportable that contains all the reportable objects.</div>
</dd>
<dt><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html#%3Cinit%3E()" class="member-name-link">ExclusionProcessor()</a> - Constructor for class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></dt>
-<dd> </dd>
+<dd>
+<div class="block">Constructs the processor.</div>
+</dd>
<dt><a href="org/apache/rat/config/exclusion/ExclusionUtils.html" class="type-name-link" title="class in org.apache.rat.config.exclusion">ExclusionUtils</a> - Class in <a href="org/apache/rat/config/exclusion/package-summary.html">org.apache.rat.config.exclusion</a></dt>
<dd>
<div class="block">Utilities for Exclusion processing.</div>
</dd>
+<dt><a href="org/apache/rat/Reporter.html#execute()" class="member-name-link">execute()</a> - Method in class org.apache.rat.<a href="org/apache/rat/Reporter.html" title="class in org.apache.rat">Reporter</a></dt>
+<dd>
+<div class="block">Executes the report and builds the output.</div>
+</dd>
<dt><a href="org/apache/rat/utils/ExtendedIterator.html" class="type-name-link" title="class in org.apache.rat.utils">ExtendedIterator<T></a> - Class in <a href="org/apache/rat/utils/package-summary.html">org.apache.rat.utils</a></dt>
<dd>
<div class="block">An ExtendedIterator is an Iterator wrapping around a plain
@@ -1178,10 +1334,6 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Do not add headers.</div>
</dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#FALSE" class="member-name-link">FALSE</a> - Static variable in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
-<dd>
-<div class="block">A TraceableDocumentNameMatcher that always returns <code>false</code></div>
-</dd>
<dt><a href="org/apache/rat/configuration/XMLConfig.html#FAMILIES" class="member-name-link">FAMILIES</a> - Static variable in class org.apache.rat.configuration.<a href="org/apache/rat/configuration/XMLConfig.html" title="class in org.apache.rat.configuration">XMLConfig</a></dt>
<dd>
<div class="block">families element name</div>
@@ -1202,6 +1354,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Option to read a list of license families to remove from the approved list.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#FAMILY" class="member-name-link">FAMILY</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">The family category</div>
+</dd>
<dt><a href="org/apache/rat/configuration/XMLConfig.html#FAMILY" class="member-name-link">FAMILY</a> - Static variable in class org.apache.rat.configuration.<a href="org/apache/rat/configuration/XMLConfig.html" title="class in org.apache.rat.configuration">XMLConfig</a></dt>
<dd>
<div class="block">family element name</div>
@@ -1228,19 +1384,40 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/document/FileDocument.html" class="type-name-link" title="class in org.apache.rat.document">FileDocument</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
<dd>
-<div class="block">Document wrapping a File object</div>
+<div class="block">Document wrapping a File object.</div>
+</dd>
+<dt><a href="org/apache/rat/document/FileDocument.html#%3Cinit%3E(java.io.File,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">FileDocument(File, DocumentNameMatcher)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></dt>
+<dd>
+<div class="block">Creates a File document where the baseDir is the root directory.</div>
</dd>
<dt><a href="org/apache/rat/document/FileDocument.html#%3Cinit%3E(org.apache.rat.document.DocumentName,java.io.File,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">FileDocument(DocumentName, File, DocumentNameMatcher)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></dt>
<dd>
<div class="block">Creates a File document.</div>
</dd>
+<dt><a href="org/apache/rat/walker/FileListWalker.html" class="type-name-link" title="class in org.apache.rat.walker">FileListWalker</a> - Class in <a href="org/apache/rat/walker/package-summary.html">org.apache.rat.walker</a></dt>
+<dd>
+<div class="block">Implementation of IReportable that traverses over a resource collection
+ internally.</div>
+</dd>
+<dt><a href="org/apache/rat/walker/FileListWalker.html#%3Cinit%3E(org.apache.rat.document.FileDocument)" class="member-name-link">FileListWalker(FileDocument)</a> - Constructor for class org.apache.rat.walker.<a href="org/apache/rat/walker/FileListWalker.html" title="class in org.apache.rat.walker">FileListWalker</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
<dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#fileProcessor()" class="member-name-link">fileProcessor()</a> - Method in enum org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></dt>
<dd>
<div class="block">Returns the fileProcessor if it exists.</div>
</dd>
-<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html" class="type-name-link" title="interface in org.apache.rat.config.exclusion">FileProcessor</a> - Interface in <a href="org/apache/rat/config/exclusion/package-summary.html">org.apache.rat.config.exclusion</a></dt>
+<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion">FileProcessor</a> - Class in <a href="org/apache/rat/config/exclusion/package-summary.html">org.apache.rat.config.exclusion</a></dt>
<dd>
-<div class="block">An interface that defines the FileProcessor.</div>
+<div class="block">The file processor reads the file specified in the DocumentName.</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#%3Cinit%3E()" class="member-name-link">FileProcessor()</a> - Constructor for class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></dt>
+<dd>
+<div class="block">Protected constructor.</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#%3Cinit%3E(java.lang.Iterable)" class="member-name-link">FileProcessor(Iterable<String>)</a> - Constructor for class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></dt>
+<dd>
+<div class="block">Create a file processor out of a list of file patterns.</div>
</dd>
<dt><a href="org/apache/rat/utils/ExtendedIterator.html#filter(java.util.function.Predicate)" class="member-name-link">filter(Predicate<T>)</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator</a></dt>
<dd>
@@ -1292,20 +1469,8 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Determine the <code>Format</code> from a file.</div>
</dd>
-<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#from(java.io.FileFilter)" class="member-name-link">from(FileFilter)</a> - Static method in interface org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a></dt>
-<dd>
-<div class="block">Creates a DocumentNameMatcher from a File filter.</div>
-</dd>
-<dt><a href="org/apache/rat/document/DocumentNameMatcherSupplier.html#from(java.io.FileFilter)" class="member-name-link">from(FileFilter)</a> - Static method in interface org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcherSupplier.html" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#from(java.io.FileFilter)" class="member-name-link">from(FileFilter)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
-<dd> </dd>
<dt><a href="org/apache/rat/ConfigurationException.html#from(java.lang.Exception)" class="member-name-link">from(Exception)</a> - Static method in exception class org.apache.rat.<a href="org/apache/rat/ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a></dt>
<dd> </dd>
-<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#from(java.lang.Iterable)" class="member-name-link">from(Iterable<String>)</a> - Static method in interface org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></dt>
-<dd>
-<div class="block">Create a virtual file processor out of a list of file patterns.</div>
-</dd>
<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html#from(java.lang.Iterable)" class="member-name-link">from(Iterable<String>)</a> - Static method in class org.apache.rat.config.exclusion.plexus.<a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/configuration/Format.html#from(java.lang.String)" class="member-name-link">from(String)</a> - Static method in enum org.apache.rat.configuration.<a href="org/apache/rat/configuration/Format.html" title="enum in org.apache.rat.configuration">Format</a></dt>
@@ -1319,12 +1484,14 @@ loadScripts(document, 'script');</script>
<div class="block">Determine the <code>Format</code> from a URI.</div>
</dd>
<dt><a href="org/apache/rat/analysis/TikaProcessor.html#fromMediaType(org.apache.tika.mime.MediaType)" class="member-name-link">fromMediaType(MediaType)</a> - Static method in class org.apache.rat.analysis.<a href="org/apache/rat/analysis/TikaProcessor.html" title="class in org.apache.rat.analysis">TikaProcessor</a></dt>
-<dd> </dd>
+<dd>
+<div class="block">Gets the Document.Type based on the MediaType.</div>
+</dd>
<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html#fromString(java.lang.String)" class="member-name-link">fromString(String)</a> - Static method in class org.apache.rat.config.exclusion.plexus.<a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/document/DocumentName.html#FS_IS_CASE_SENSITIVE" class="member-name-link">FS_IS_CASE_SENSITIVE</a> - Static variable in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
<dd>
-<div class="block">True if the file system on which we are operating is case-sensitive</div>
+<div class="block"><code>True</code> if the file system on which we are operating is case-sensitive.</div>
</dd>
<dt><a href="org/apache/rat/analysis/matchers/FullTextMatcher.html" class="type-name-link" title="class in org.apache.rat.analysis.matchers">FullTextMatcher</a> - Class in <a href="org/apache/rat/analysis/matchers/package-summary.html">org.apache.rat.analysis.matchers</a></dt>
<dd>
@@ -1355,24 +1522,10 @@ loadScripts(document, 'script');</script>
</dl>
<h2 class="title" id="I:G">G</h2>
<dl class="index">
-<dt><a href="org/apache/rat/api/Document.Type.html#GENERATED" class="member-name-link">GENERATED</a> - Enum constant in enum org.apache.rat.api.<a href="org/apache/rat/api/Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></dt>
-<dd>
-<div class="block">A generated document.</div>
-</dd>
-<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#GENERATED" class="member-name-link">GENERATED</a> - Enum constant in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
-<dd>
-<div class="block">count of generated files</div>
-</dd>
-<dt><a href="org/apache/rat/license/ILicenseFamily.html#GENERATED" class="member-name-link">GENERATED</a> - Static variable in interface org.apache.rat.license.<a href="org/apache/rat/license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a></dt>
-<dd>
-<div class="block">The license family for generated files</div>
-</dd>
<dt><a href="org/apache/rat/BuilderParams.html#get(java.lang.String)" class="member-name-link">get(String)</a> - Method in interface org.apache.rat.<a href="org/apache/rat/BuilderParams.html" title="interface in org.apache.rat">BuilderParams</a></dt>
<dd>
<div class="block">Gets one of the contained methods by name.</div>
</dd>
-<dt><a href="org/apache/rat/document/DocumentNameMatcherSupplier.html#get(org.apache.rat.document.DocumentName)" class="member-name-link">get(DocumentName)</a> - Method in interface org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcherSupplier.html" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a></dt>
-<dd> </dd>
<dt><a href="org/apache/rat/policy/DefaultPolicy.html#getApprovedLicenseFamilies()" class="member-name-link">getApprovedLicenseFamilies()</a> - Method in class org.apache.rat.policy.<a href="org/apache/rat/policy/DefaultPolicy.html" title="class in org.apache.rat.policy">DefaultPolicy</a></dt>
<dd>
<div class="block">Gets an unmodifiable reference to the SortedSet of approved licenses that
@@ -1388,7 +1541,7 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/document/DocumentName.html#getBaseDocumentName()" class="member-name-link">getBaseDocumentName()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
<dd>
-<div class="block">Gets the DocumentName for the basename of this document name.</div>
+<div class="block">Gets the DocumentName for the basename of this DocumentName.</div>
</dd>
<dt><a href="org/apache/rat/document/DocumentName.html#getBaseName()" class="member-name-link">getBaseName()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
<dd>
@@ -1400,6 +1553,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the category that this builder is building.</div>
</dd>
+<dt><a href="org/apache/rat/api/MetaData.html#getCharset()" class="member-name-link">getCharset()</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></dt>
+<dd>
+<div class="block">Gets the charset for the document.</div>
+</dd>
<dt><a href="org/apache/rat/config/parameters/Description.html#getChildren()" class="member-name-link">getChildren()</a> - Method in class org.apache.rat.config.parameters.<a href="org/apache/rat/config/parameters/Description.html" title="class in org.apache.rat.config.parameters">Description</a></dt>
<dd>
<div class="block">Gets a map of the parameters that the object contains.</div>
@@ -1412,6 +1569,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Get the claim statistics from the run.</div>
</dd>
+<dt><a href="org/apache/rat/ReportConfiguration.html#getClaimValidator()" class="member-name-link">getClaimValidator()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
+<dd>
+<div class="block">Gets the ClaimValidator for the configuration.</div>
+</dd>
<dt><a href="org/apache/rat/configuration/MatcherBuilderTracker.html#getClasses()" class="member-name-link">getClasses()</a> - Method in class org.apache.rat.configuration.<a href="org/apache/rat/configuration/MatcherBuilderTracker.html" title="class in org.apache.rat.configuration">MatcherBuilderTracker</a></dt>
<dd>
<div class="block">Gets a collection of classes that are recognized as builders.</div>
@@ -1440,6 +1601,14 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Returns the counts for the counter.</div>
</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#getDefaultMaxValue()" class="member-name-link">getDefaultMaxValue()</a> - Method in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">Gets the default maximum value for the counter.</div>
+</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#getDefaultMinValue()" class="member-name-link">getDefaultMinValue()</a> - Method in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">Gets the default minimum value for the counter.</div>
+</dd>
<dt><a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html#getDescription()" class="member-name-link">getDescription()</a> - Method in interface org.apache.rat.analysis.<a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html" title="interface in org.apache.rat.analysis">IHeaderMatcher.Builder</a></dt>
<dd>
<div class="block">Gets the description for this builder.</div>
@@ -1452,6 +1621,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the description of descriptive text for the component.</div>
</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#getDescription()" class="member-name-link">getDescription()</a> - Method in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">Gets the description of the counter.</div>
+</dd>
<dt><a href="org/apache/rat/document/DocumentName.html#getDirectorySeparator()" class="member-name-link">getDirectorySeparator()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
<dd>
<div class="block">Returns the directory separator.</div>
@@ -1468,6 +1641,14 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the document type.</div>
</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.html#getDocumentTypes()" class="member-name-link">getDocumentTypes()</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></dt>
+<dd>
+<div class="block">Gets the set of Document.Types seen in the run.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#getElementName()" class="member-name-link">getElementName()</a> - Method in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">Gets the XML element name.</div>
+</dd>
<dt><a href="org/apache/rat/analysis/matchers/AbstractMatcherContainer.html#getEnclosed()" class="member-name-link">getEnclosed()</a> - Method in class org.apache.rat.analysis.matchers.<a href="org/apache/rat/analysis/matchers/AbstractMatcherContainer.html" title="class in org.apache.rat.analysis.matchers">AbstractMatcherContainer</a></dt>
<dd>
<div class="block">Retrieves the collection of matchers that comprise the children of this matcher.</div>
@@ -1508,11 +1689,19 @@ loadScripts(document, 'script');</script>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
+<dt><a href="org/apache/rat/document/FileDocument.html#getFile()" class="member-name-link">getFile()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></dt>
+<dd>
+<div class="block">Gets the file underlying this document.</div>
+</dd>
<dt><a href="org/apache/rat/annotation/AbstractLicenseAppender.html#getFirstLine(int)" class="member-name-link">getFirstLine(int)</a> - Method in class org.apache.rat.annotation.<a href="org/apache/rat/annotation/AbstractLicenseAppender.html" title="class in org.apache.rat.annotation">AbstractLicenseAppender</a></dt>
<dd>
<div class="block">Get the first line of the license header formatted
for the given type of file.</div>
</dd>
+<dt><a href="org/apache/rat/ReportConfiguration.html#getGeneratedMatcher()" class="member-name-link">getGeneratedMatcher()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
+<dd>
+<div class="block">Gets the matcher that matches generated text.</div>
+</dd>
<dt><a href="org/apache/rat/header/HeaderBean.html#getHeaderPattern()" class="member-name-link">getHeaderPattern()</a> - Method in class org.apache.rat.header.<a href="org/apache/rat/header/HeaderBean.html" title="class in org.apache.rat.header">HeaderBean</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
@@ -1619,14 +1808,6 @@ loadScripts(document, 'script');</script>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
</dd>
-<dt><a href="org/apache/rat/report/claim/ClaimStatistic.html#getLicenseFamilyNameCount(java.lang.String)" class="member-name-link">getLicenseFamilyNameCount(String)</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></dt>
-<dd>
-<div class="block">Retrieves the number of times a license family name was seen.</div>
-</dd>
-<dt><a href="org/apache/rat/report/claim/ClaimStatistic.html#getLicenseFamilyNames()" class="member-name-link">getLicenseFamilyNames()</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></dt>
-<dd>
-<div class="block">Gets the set of license family names that were seen.</div>
-</dd>
<dt><a href="org/apache/rat/annotation/AbstractLicenseAppender.html#getLicenseHeader(java.io.File)" class="member-name-link">getLicenseHeader(File)</a> - Method in class org.apache.rat.annotation.<a href="org/apache/rat/annotation/AbstractLicenseAppender.html" title="class in org.apache.rat.annotation">AbstractLicenseAppender</a></dt>
<dd>
<div class="block">Gets the header text to insert into the file.</div>
@@ -1641,6 +1822,14 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the SortedSet of approved license categories.</div>
</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.html#getLicenseNameCount(java.lang.String)" class="member-name-link">getLicenseNameCount(String)</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></dt>
+<dd>
+<div class="block">Gets the counts for the license name.</div>
+</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.html#getLicenseNames()" class="member-name-link">getLicenseNames()</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></dt>
+<dd>
+<div class="block">Gets the license names sorted by name.</div>
+</dd>
<dt><a href="org/apache/rat/license/LicenseSetFactory.html#getLicenses(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">getLicenses(LicenseSetFactory.LicenseFilter)</a> - Method in class org.apache.rat.license.<a href="org/apache/rat/license/LicenseSetFactory.html" title="class in org.apache.rat.license">LicenseSetFactory</a></dt>
<dd>
<div class="block">Gets the License objects based on the filter.</div>
@@ -1653,8 +1842,6 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the default license set factory.</div>
</dd>
-<dt><a href="org/apache/rat/ReportConfiguration.html#getLicenseSetFactory()" class="member-name-link">getLicenseSetFactory()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
-<dd> </dd>
<dt><a href="org/apache/rat/annotation/AbstractLicenseAppender.html#getLine(int,java.lang.String)" class="member-name-link">getLine(int, String)</a> - Method in class org.apache.rat.annotation.<a href="org/apache/rat/annotation/AbstractLicenseAppender.html" title="class in org.apache.rat.annotation">AbstractLicenseAppender</a></dt>
<dd>
<div class="block">Get a line of the license header formatted
@@ -1680,6 +1867,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Get the matching builder for the name.</div>
</dd>
+<dt><a href="org/apache/rat/config/results/ClaimValidator.html#getMax(org.apache.rat.report.claim.ClaimStatistic.Counter)" class="member-name-link">getMax(ClaimStatistic.Counter)</a> - Method in class org.apache.rat.config.results.<a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></dt>
+<dd>
+<div class="block">Gets the limit for the specific counter.</div>
+</dd>
<dt><a href="org/apache/rat/api/MetaData.html#getMediaType()" class="member-name-link">getMediaType()</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></dt>
<dd>
<div class="block">Gets the defined media type.</div>
@@ -1688,6 +1879,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets data describing this resource.</div>
</dd>
+<dt><a href="org/apache/rat/config/results/ClaimValidator.html#getMin(org.apache.rat.report.claim.ClaimStatistic.Counter)" class="member-name-link">getMin(ClaimStatistic.Counter)</a> - Method in class org.apache.rat.config.results.<a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></dt>
+<dd>
+<div class="block">Gets the limit for the specific counter.</div>
+</dd>
<dt><a href="org/apache/rat/analysis/matchers/SPDXMatcherFactory.Match.html#getName()" class="member-name-link">getName()</a> - Method in class org.apache.rat.analysis.matchers.<a href="org/apache/rat/analysis/matchers/SPDXMatcherFactory.Match.html" title="class in org.apache.rat.analysis.matchers">SPDXMatcherFactory.Match</a></dt>
<dd>
<div class="block">Gets the name of this matcher.</div>
@@ -1712,6 +1907,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Returns the DocumentName for the reportable.</div>
</dd>
+<dt><a href="org/apache/rat/walker/FileListWalker.html#getName()" class="member-name-link">getName()</a> - Method in class org.apache.rat.walker.<a href="org/apache/rat/walker/FileListWalker.html" title="class in org.apache.rat.walker">FileListWalker</a></dt>
+<dd> </dd>
+<dt><a href="org/apache/rat/walker/IReportableListWalker.html#getName()" class="member-name-link">getName()</a> - Method in class org.apache.rat.walker.<a href="org/apache/rat/walker/IReportableListWalker.html" title="class in org.apache.rat.walker">IReportableListWalker</a></dt>
+<dd> </dd>
<dt><a href="org/apache/rat/walker/Walker.html#getName()" class="member-name-link">getName()</a> - Method in class org.apache.rat.walker.<a href="org/apache/rat/walker/Walker.html" title="class in org.apache.rat.walker">Walker</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/api/Document.html#getNameMatcher()" class="member-name-link">getNameMatcher()</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/Document.html" title="class in org.apache.rat.api">Document</a></dt>
@@ -1763,17 +1962,13 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the matcher ID that this proxy references.</div>
</dd>
-<dt><a href="org/apache/rat/ReportConfiguration.html#getReportable()" class="member-name-link">getReportable()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
-<dd>
-<div class="block">Gets the reportable object.</div>
-</dd>
<dt><a href="org/apache/rat/analysis/matchers/AbstractMatcherContainer.html#getResource()" class="member-name-link">getResource()</a> - Method in class org.apache.rat.analysis.matchers.<a href="org/apache/rat/analysis/matchers/AbstractMatcherContainer.html" title="class in org.apache.rat.analysis.matchers">AbstractMatcherContainer</a></dt>
<dd>
<div class="block">Get the resource that was provided in the constructor.</div>
</dd>
-<dt><a href="org/apache/rat/api/MetaData.html#getSampleHeader()" class="member-name-link">getSampleHeader()</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></dt>
+<dt><a href="org/apache/rat/document/DocumentName.html#getRoot()" class="member-name-link">getRoot()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
<dd>
-<div class="block">Gets the sample header.</div>
+<div class="block">Gets the root for this document.</div>
</dd>
<dt><a href="org/apache/rat/utils/CasedString.html#getSegments()" class="member-name-link">getSegments()</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/CasedString.html" title="class in org.apache.rat.utils">CasedString</a></dt>
<dd>
@@ -1793,6 +1988,10 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/analysis/matchers/SimpleTextMatcher.html#getSimpleText()" class="member-name-link">getSimpleText()</a> - Method in class org.apache.rat.analysis.matchers.<a href="org/apache/rat/analysis/matchers/SimpleTextMatcher.html" title="class in org.apache.rat.analysis.matchers">SimpleTextMatcher</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/ReportConfiguration.html#getSources()" class="member-name-link">getSources()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
+<dd>
+<div class="block">Gets a builder initialized with any files specified as sources.</div>
+</dd>
<dt><a href="org/apache/rat/VersionInfo.html#getSpecTitle()" class="member-name-link">getSpecTitle()</a> - Method in class org.apache.rat.<a href="org/apache/rat/VersionInfo.html" title="class in org.apache.rat">VersionInfo</a></dt>
<dd>
<div class="block">Gets the specification title of the package.</div>
@@ -1866,9 +2065,13 @@ loadScripts(document, 'script');</script>
<div class="block">The files and directories created by GIT source code control to support GIT, also processes files listed in '.gitignore'.</div>
</dd>
<dt><a href="org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.fileProcessors">GitFileProcessor</a> - Class in <a href="org/apache/rat/config/exclusion/fileProcessors/package-summary.html">org.apache.rat.config.exclusion.fileProcessors</a></dt>
-<dd> </dd>
+<dd>
+<div class="block">Processes the .gitignore file.</div>
+</dd>
<dt><a href="org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.html#%3Cinit%3E()" class="member-name-link">GitFileProcessor()</a> - Constructor for class org.apache.rat.config.exclusion.fileProcessors.<a href="org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">GitFileProcessor</a></dt>
-<dd> </dd>
+<dd>
+<div class="block">Constructs a file processor that processes a .gitignore file and ignores any lines starting with "#".</div>
+</dd>
<dt><a href="org/apache/rat/commandline/Arg.html#group()" class="member-name-link">group()</a> - Method in enum org.apache.rat.commandline.<a href="org/apache/rat/commandline/Arg.html" title="enum in org.apache.rat.commandline">Arg</a></dt>
<dd>
<div class="block">Gets the group for this arg.</div>
@@ -1895,9 +2098,13 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/report/claim/ClaimAggregator.html#handleLicenseClaim(org.apache.rat.license.ILicense)" class="member-name-link">handleLicenseClaim(ILicense)</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/config/exclusion/StandardCollection.html#hasDocumentNameMatchSupplier()" class="member-name-link">hasDocumentNameMatchSupplier()</a> - Method in enum org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></dt>
+<dt><a href="org/apache/rat/api/MetaData.html#hasCharset()" class="member-name-link">hasCharset()</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></dt>
<dd>
-<div class="block">Returns <code>true</code> if the collections has a document name match supplier.</div>
+<div class="block">Returns <code>true</code> if <a href="org/apache/rat/api/MetaData.html#setCharset(java.nio.charset.Charset)"><code>MetaData.setCharset(java.nio.charset.Charset)</code></a> has been called.</div>
+</dd>
+<dt><a href="org/apache/rat/config/results/ClaimValidator.html#hasErrors()" class="member-name-link">hasErrors()</a> - Method in class org.apache.rat.config.results.<a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></dt>
+<dd>
+<div class="block">Returns <code>true</code> if any validation failed.</div>
</dd>
<dt><a href="org/apache/rat/license/ILicense.html#hash(org.apache.rat.license.ILicense)" class="member-name-link">hash(ILicense)</a> - Static method in interface org.apache.rat.license.<a href="org/apache/rat/license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a></dt>
<dd>
@@ -1921,6 +2128,14 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/utils/ExtendedIterator.html#hasNext()" class="member-name-link">hasNext()</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/ReportConfiguration.html#hasSource()" class="member-name-link">hasSource()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
+<dd>
+<div class="block">Returns <code>true</code> if the configuration has any sources defined.</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#hasStaticDocumentNameMatcher()" class="member-name-link">hasStaticDocumentNameMatcher()</a> - Method in enum org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></dt>
+<dd>
+<div class="block">Returns <code>true</code> if the collections has a document name match supplier.</div>
+</dd>
<dt><a href="org/apache/rat/help/AbstractHelp.html#header(java.lang.String)" class="member-name-link">header(String)</a> - Static method in class org.apache.rat.help.<a href="org/apache/rat/help/AbstractHelp.html" title="class in org.apache.rat.help">AbstractHelp</a></dt>
<dd>
<div class="block">Create a section header for the output.</div>
@@ -1941,11 +2156,11 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Reads from a stream to check license.</div>
</dd>
-<dt><a href="org/apache/rat/analysis/HeaderCheckWorker.html#%3Cinit%3E(java.io.Reader,int,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker(Reader, int, Collection<ILicense>, Document)</a> - Constructor for class org.apache.rat.analysis.<a href="org/apache/rat/analysis/HeaderCheckWorker.html" title="class in org.apache.rat.analysis">HeaderCheckWorker</a></dt>
+<dt><a href="org/apache/rat/analysis/HeaderCheckWorker.html#%3Cinit%3E(org.apache.rat.analysis.IHeaderMatcher,java.io.Reader,int,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker(IHeaderMatcher, Reader, int, Collection<ILicense>, Document)</a> - Constructor for class org.apache.rat.analysis.<a href="org/apache/rat/analysis/HeaderCheckWorker.html" title="class in org.apache.rat.analysis">HeaderCheckWorker</a></dt>
<dd>
<div class="block">Constructs a check worker for the license against the specified document.</div>
</dd>
-<dt><a href="org/apache/rat/analysis/HeaderCheckWorker.html#%3Cinit%3E(java.io.Reader,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker(Reader, Collection<ILicense>, Document)</a> - Constructor for class org.apache.rat.analysis.<a href="org/apache/rat/analysis/HeaderCheckWorker.html" title="class in org.apache.rat.analysis">HeaderCheckWorker</a></dt>
+<dt><a href="org/apache/rat/analysis/HeaderCheckWorker.html#%3Cinit%3E(org.apache.rat.analysis.IHeaderMatcher,java.io.Reader,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker(IHeaderMatcher, Reader, Collection<ILicense>, Document)</a> - Constructor for class org.apache.rat.analysis.<a href="org/apache/rat/analysis/HeaderCheckWorker.html" title="class in org.apache.rat.analysis">HeaderCheckWorker</a></dt>
<dd>
<div class="block">Convenience constructor wraps given <code>Reader</code> in a
<code>BufferedReader</code>.</div>
@@ -2019,6 +2234,10 @@ loadScripts(document, 'script');</script>
</dl>
<h2 class="title" id="I:I">I</h2>
<dl class="index">
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#ID" class="member-name-link">ID</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">The id</div>
+</dd>
<dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#IDEA" class="member-name-link">IDEA</a> - Enum constant in enum org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></dt>
<dd>
<div class="block">The files and directories created by an IDEA IDE based tool.</div>
@@ -2029,6 +2248,22 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/utils/ReportingSet.Options.html#IGNORE" class="member-name-link">IGNORE</a> - Enum constant in enum org.apache.rat.utils.<a href="org/apache/rat/utils/ReportingSet.Options.html" title="enum in org.apache.rat.utils">ReportingSet.Options</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/api/Document.Type.html#IGNORED" class="member-name-link">IGNORED</a> - Enum constant in enum org.apache.rat.api.<a href="org/apache/rat/api/Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></dt>
+<dd>
+<div class="block">A generated document that is ignored.</div>
+</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#IGNORED" class="member-name-link">IGNORED</a> - Enum constant in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">count of generated/ignored files</div>
+</dd>
+<dt><a href="org/apache/rat/document/IgnoredDocument.html" class="type-name-link" title="class in org.apache.rat.document">IgnoredDocument</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
+<dd>
+<div class="block">Document wrapping a File object that is ignored by rule.</div>
+</dd>
+<dt><a href="org/apache/rat/document/IgnoredDocument.html#%3Cinit%3E(org.apache.rat.document.DocumentName,java.io.File,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">IgnoredDocument(DocumentName, File, DocumentNameMatcher)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/IgnoredDocument.html" title="class in org.apache.rat.document">IgnoredDocument</a></dt>
+<dd>
+<div class="block">Creates a File document.</div>
+</dd>
<dt><a href="org/apache/rat/analysis/IHeaderMatcher.html" class="type-name-link" title="interface in org.apache.rat.analysis">IHeaderMatcher</a> - Interface in <a href="org/apache/rat/analysis/package-summary.html">org.apache.rat.analysis</a></dt>
<dd>
<div class="block">Performs explicit checks against a line from the header of a file.</div>
@@ -2087,13 +2322,13 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/report/claim/ClaimStatistic.html#incCounter(org.apache.rat.report.claim.ClaimStatistic.Counter,int)" class="member-name-link">incCounter(ClaimStatistic.Counter, int)</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></dt>
<dd>
-<div class="block">Increments the counts for hte counter.</div>
+<div class="block">Increments the counts for the counter.</div>
</dd>
<dt><a href="org/apache/rat/report/claim/ClaimStatistic.html#incLicenseCategoryCount(java.lang.String,int)" class="member-name-link">incLicenseCategoryCount(String, int)</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></dt>
<dd>
<div class="block">Increments the number of times a license family category was seen.</div>
</dd>
-<dt><a href="org/apache/rat/report/claim/ClaimStatistic.html#incLicenseFamilyNameCount(java.lang.String,int)" class="member-name-link">incLicenseFamilyNameCount(String, int)</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></dt>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.html#incLicenseNameCount(java.lang.String,int)" class="member-name-link">incLicenseNameCount(String, int)</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></dt>
<dd>
<div class="block">Increments the license family name count.</div>
</dd>
@@ -2133,6 +2368,8 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a href="org/apache/rat/document/FileDocument.html#inputStream()" class="member-name-link">inputStream()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/document/IgnoredDocument.html#inputStream()" class="member-name-link">inputStream()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/IgnoredDocument.html" title="class in org.apache.rat.document">IgnoredDocument</a></dt>
+<dd> </dd>
<dt><a href="org/apache/rat/configuration/MatcherBuilderTracker.html#instance()" class="member-name-link">instance()</a> - Static method in class org.apache.rat.configuration.<a href="org/apache/rat/configuration/MatcherBuilderTracker.html" title="class in org.apache.rat.configuration">MatcherBuilderTracker</a></dt>
<dd>
<div class="block">Gets the instance of the MatcherBuilderTracker.</div>
@@ -2155,11 +2392,25 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/report/IReportable.html" class="type-name-link" title="interface in org.apache.rat.report">IReportable</a> - Interface in <a href="org/apache/rat/report/package-summary.html">org.apache.rat.report</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/walker/IReportableListWalker.html" class="type-name-link" title="class in org.apache.rat.walker">IReportableListWalker</a> - Class in <a href="org/apache/rat/walker/package-summary.html">org.apache.rat.walker</a></dt>
+<dd>
+<div class="block">A Reportable that walks a list of IReportables and executes the run on each.</div>
+</dd>
+<dt><a href="org/apache/rat/walker/IReportableListWalker.Builder.html" class="type-name-link" title="class in org.apache.rat.walker">IReportableListWalker.Builder</a> - Class in <a href="org/apache/rat/walker/package-summary.html">org.apache.rat.walker</a></dt>
+<dd>
+<div class="block">A Builder for the ListWalker.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#IS_DIRECTORY" class="member-name-link">IS_DIRECTORY</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">Denotes a skipped directory</div>
+</dd>
<dt><a href="org/apache/rat/ReportConfiguration.html#isAddingLicenses()" class="member-name-link">isAddingLicenses()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
-<dd> </dd>
+<dd>
+<div class="block">Gets the flag that determines if license headers should be added if missing.</div>
+</dd>
<dt><a href="org/apache/rat/ReportConfiguration.html#isAddingLicensesForced()" class="member-name-link">isAddingLicensesForced()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
<dd>
-<div class="block">This value is ignored if RAT is not adding licenses.</div>
+<div class="block">Gets the flag that determines if license headers are "forced" overwriting existing files.</div>
</dd>
<dt><a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html#isAntPrefixedPattern(java.lang.String)" class="member-name-link">isAntPrefixedPattern(String)</a> - Static method in class org.apache.rat.config.exclusion.plexus.<a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html" title="class in org.apache.rat.config.exclusion.plexus">SelectorUtils</a></dt>
<dd> </dd>
@@ -2177,12 +2428,18 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/api/Document.html#isDirectory()" class="member-name-link">isDirectory()</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/Document.html" title="class in org.apache.rat.api">Document</a></dt>
<dd>
-<div class="block">Determines if this Document is a directory type.</div>
+<div class="block">Determines if this document is a directory type.</div>
+</dd>
+<dt><a href="org/apache/rat/api/MetaData.html#isDirectory()" class="member-name-link">isDirectory()</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></dt>
+<dd>
+<div class="block">Return <code>true</code> if the directory flag was set.</div>
</dd>
<dt><a href="org/apache/rat/document/ArchiveEntryDocument.html#isDirectory()" class="member-name-link">isDirectory()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/ArchiveEntryDocument.html" title="class in org.apache.rat.document">ArchiveEntryDocument</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/document/FileDocument.html#isDirectory()" class="member-name-link">isDirectory()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/document/IgnoredDocument.html#isDirectory()" class="member-name-link">isDirectory()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/IgnoredDocument.html" title="class in org.apache.rat.document">IgnoredDocument</a></dt>
+<dd> </dd>
<dt><a href="org/apache/rat/ReportConfiguration.html#isDryRun()" class="member-name-link">isDryRun()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
<dd>
<div class="block">Returns the state of the dry run flag.</div>
@@ -2190,11 +2447,17 @@ loadScripts(document, 'script');</script>
<dt><a href="org/apache/rat/utils/ReportingSet.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/utils/Log.html#isEnabled(org.apache.rat.utils.Log.Level)" class="member-name-link">isEnabled(Log.Level)</a> - Method in interface org.apache.rat.utils.<a href="org/apache/rat/utils/Log.html" title="interface in org.apache.rat.utils">Log</a></dt>
-<dd> </dd>
+<dd>
+<div class="block">Determines if the log level is enabled.</div>
+</dd>
<dt><a href="org/apache/rat/config/exclusion/ExclusionUtils.html#isHidden(java.io.File)" class="member-name-link">isHidden(File)</a> - Static method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/ExclusionUtils.html" title="class in org.apache.rat.config.exclusion">ExclusionUtils</a></dt>
<dd>
<div class="block">Returns <code>true</code> if the file name represents a hidden file</div>
</dd>
+<dt><a href="org/apache/rat/api/Document.html#isIgnored()" class="member-name-link">isIgnored()</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/Document.html" title="class in org.apache.rat.api">Document</a></dt>
+<dd>
+<div class="block">Checks if document is ignored or not.</div>
+</dd>
<dt><a href="org/apache/rat/configuration/XMLConfig.html#isInlineNode(java.lang.String,java.lang.String)" class="member-name-link">isInlineNode(String, String)</a> - Static method in class org.apache.rat.configuration.<a href="org/apache/rat/configuration/XMLConfig.html" title="class in org.apache.rat.configuration">XMLConfig</a></dt>
<dd>
<div class="block">Returns true if the specified child node should be placed inline in the XML
@@ -2231,6 +2494,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Determines if the group has a selected element.</div>
</dd>
+<dt><a href="org/apache/rat/config/results/ClaimValidator.html#isValid(org.apache.rat.report.claim.ClaimStatistic.Counter,int)" class="member-name-link">isValid(ClaimStatistic.Counter, int)</a> - Method in class org.apache.rat.config.results.<a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></dt>
+<dd>
+<div class="block">Determines if the specified count is within the limits for the counter.</div>
+</dd>
<dt><a href="org/apache/rat/utils/ReportingSet.html#iterator()" class="member-name-link">iterator()</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/report/xml/writer/IXmlWriter.html" class="type-name-link" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a> - Interface in <a href="org/apache/rat/report/xml/writer/package-summary.html">org.apache.rat.report.xml.writer</a></dt>
@@ -2249,14 +2516,38 @@ loadScripts(document, 'script');</script>
<dl class="index">
<dt><a href="org/apache/rat/utils/ReportingSet.html#last()" class="member-name-link">last()</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#license(org.apache.rat.license.ILicense,boolean)" class="member-name-link">license(ILicense, boolean)</a> - Method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Creates a license element.</div>
+</dd>
<dt><a href="org/apache/rat/config/parameters/ComponentType.html#LICENSE" class="member-name-link">LICENSE</a> - Enum constant in enum org.apache.rat.config.parameters.<a href="org/apache/rat/config/parameters/ComponentType.html" title="enum in org.apache.rat.config.parameters">ComponentType</a></dt>
<dd>
<div class="block">A License, the top level component.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#LICENSE" class="member-name-link">LICENSE</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">A license element</div>
+</dd>
<dt><a href="org/apache/rat/configuration/XMLConfig.html#LICENSE" class="member-name-link">LICENSE</a> - Static variable in class org.apache.rat.configuration.<a href="org/apache/rat/configuration/XMLConfig.html" title="class in org.apache.rat.configuration">XMLConfig</a></dt>
<dd>
<div class="block">license element name</div>
</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#LICENSE_CATEGORIES" class="member-name-link">LICENSE_CATEGORIES</a> - Enum constant in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">count of license categories</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#LICENSE_CATEGORY" class="member-name-link">LICENSE_CATEGORY</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">A license category entry</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#LICENSE_NAME" class="member-name-link">LICENSE_NAME</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">A license name entry</div>
+</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#LICENSE_NAMES" class="member-name-link">LICENSE_NAMES</a> - Enum constant in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">count of distinct license names</div>
+</dd>
<dt><a href="org/apache/rat/report/claim/LicenseAddingReport.html" class="type-name-link" title="class in org.apache.rat.report.claim">LicenseAddingReport</a> - Class in <a href="org/apache/rat/report/claim/package-summary.html">org.apache.rat.report.claim</a></dt>
<dd>
<div class="block">A Report that adds licenses text to files.</div>
@@ -2265,6 +2556,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Creates a LicenseAddingReport that inserts the copyright message and may overwrite the files.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#licenseCategory(java.lang.String,int)" class="member-name-link">licenseCategory(String, int)</a> - Method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Creates a statistic element.</div>
+</dd>
<dt><a href="org/apache/rat/license/LicenseSetFactory.html#licenseDuplicateOption(org.apache.rat.utils.ReportingSet.Options)" class="member-name-link">licenseDuplicateOption(ReportingSet.Options)</a> - Method in class org.apache.rat.license.<a href="org/apache/rat/license/LicenseSetFactory.html" title="class in org.apache.rat.license">LicenseSetFactory</a></dt>
<dd>
<div class="block">Sets the reporting option for duplicate licenses.</div>
@@ -2277,6 +2572,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets a sorted set of registered license families.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#licenseName(java.lang.String,int)" class="member-name-link">licenseName(String, int)</a> - Method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Creates a statistic element.</div>
+</dd>
<dt><a href="org/apache/rat/configuration/Format.html#licenseReader()" class="member-name-link">licenseReader()</a> - Method in enum org.apache.rat.configuration.<a href="org/apache/rat/configuration/Format.html" title="enum in org.apache.rat.configuration">Format</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/configuration/LicenseReader.html" class="type-name-link" title="interface in org.apache.rat.configuration">LicenseReader</a> - Interface in <a href="org/apache/rat/configuration/package-summary.html">org.apache.rat.configuration</a></dt>
@@ -2357,18 +2656,26 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/api/Document.html#listChildren()" class="member-name-link">listChildren()</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/Document.html" title="class in org.apache.rat.api">Document</a></dt>
<dd>
-<div class="block">Gets a sorted set of Documents that are children of this document.</div>
+<div class="block">Gets a sorted set of documents that are children of this document.</div>
</dd>
<dt><a href="org/apache/rat/document/ArchiveEntryDocument.html#listChildren()" class="member-name-link">listChildren()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/ArchiveEntryDocument.html" title="class in org.apache.rat.document">ArchiveEntryDocument</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/document/FileDocument.html#listChildren()" class="member-name-link">listChildren()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></dt>
<dd> </dd>
-<dt><a href="org/apache/rat/ReportConfiguration.html#listFamilies()" class="member-name-link">listFamilies()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
+<dt><a href="org/apache/rat/document/IgnoredDocument.html#listChildren()" class="member-name-link">listChildren()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/IgnoredDocument.html" title="class in org.apache.rat.document">IgnoredDocument</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/ReportConfiguration.html#listFamilies()" class="member-name-link">listFamilies()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
+<dd>
+<div class="block">Return the current filter that determines which families will be output in the XML document.</div>
+</dd>
<dt><a href="org/apache/rat/ReportConfiguration.html#listFamilies(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">listFamilies(LicenseSetFactory.LicenseFilter)</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
<dd>
<div class="block">Set the level of license families that should be output in the XML document.</div>
</dd>
+<dt><a href="org/apache/rat/config/results/ClaimValidator.html#listIssues(org.apache.rat.report.claim.ClaimStatistic)" class="member-name-link">listIssues(ClaimStatistic)</a> - Method in class org.apache.rat.config.results.<a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></dt>
+<dd>
+<div class="block">Creates a list of items that have issues.</div>
+</dd>
<dt><a href="org/apache/rat/ReportConfiguration.html#listLicenses()" class="member-name-link">listLicenses()</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
<dd>
<div class="block">Gets the selected license filter.</div>
@@ -2389,10 +2696,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Gets the portion of the name that is not part of the base name.</div>
</dd>
-<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#localizePattern(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">localizePattern(DocumentName, String)</a> - Static method in interface org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></dt>
+<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#localizePattern(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">localizePattern(DocumentName, String)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></dt>
<dd>
<div class="block">Modifies the <a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPattern</code></a> formatted <code>pattern</code> argument by expanding the pattern and
- by adjusting the pattern to include the basename from the <code>basename</code> argument.</div>
+ by adjusting the pattern to include the basename from the <code>documentName</code> argument.</div>
</dd>
<dt><a href="org/apache/rat/utils/Log.html#log(org.apache.rat.utils.Log.Level,java.lang.Object)" class="member-name-link">log(Log.Level, Object)</a> - Method in interface org.apache.rat.utils.<a href="org/apache/rat/utils/Log.html" title="interface in org.apache.rat.utils">Log</a></dt>
<dd>
@@ -2436,6 +2743,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Set the log level for reporting collisions in the set of license families.</div>
</dd>
+<dt><a href="org/apache/rat/config/results/ClaimValidator.html#logIssues(org.apache.rat.report.claim.ClaimStatistic)" class="member-name-link">logIssues(ClaimStatistic)</a> - Method in class org.apache.rat.config.results.<a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></dt>
+<dd>
+<div class="block">Logs all the invalid values as errors.</div>
+</dd>
<dt><a href="org/apache/rat/license/LicenseSetFactory.html#logLicenseCollisions(org.apache.rat.utils.Log.Level)" class="member-name-link">logLicenseCollisions(Log.Level)</a> - Method in class org.apache.rat.license.<a href="org/apache/rat/license/LicenseSetFactory.html" title="class in org.apache.rat.license">LicenseSetFactory</a></dt>
<dd>
<div class="block">Sets the log level for reporting license collisions.</div>
@@ -2464,10 +2775,6 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Simple testing output.</div>
</dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#make(java.util.function.Supplier,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">make(Supplier<String>, DocumentNameMatcher)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
-<dd>
-<div class="block">Creates a TraceableDocumentNameMatcher from a PathMatcher.</div>
-</dd>
<dt><a href="org/apache/rat/license/ILicenseFamily.html#makeCategory(java.lang.String)" class="member-name-link">makeCategory(String)</a> - Static method in interface org.apache.rat.license.<a href="org/apache/rat/license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a></dt>
<dd>
<div class="block">Convert a potential category string into a category string of exactly 5
@@ -2483,6 +2790,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Map the elements of the iterator to a now type.</div>
</dd>
+<dt><a href="org/apache/rat/analysis/TikaProcessor.html#markSupportedInputStream(java.io.InputStream)" class="member-name-link">markSupportedInputStream(InputStream)</a> - Static method in class org.apache.rat.analysis.<a href="org/apache/rat/analysis/TikaProcessor.html" title="class in org.apache.rat.analysis">TikaProcessor</a></dt>
+<dd>
+<div class="block">Ensures that the input stream supports <code>mark</code>.</div>
+</dd>
<dt><a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html#match(char%5B%5D,char%5B%5D,boolean)" class="member-name-link">match(char[], char[], boolean)</a> - Static method in class org.apache.rat.config.exclusion.plexus.<a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html" title="class in org.apache.rat.config.exclusion.plexus">SelectorUtils</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html#match(java.lang.String,java.lang.String)" class="member-name-link">match(String, String)</a> - Static method in class org.apache.rat.config.exclusion.plexus.<a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html" title="class in org.apache.rat.config.exclusion.plexus">SelectorUtils</a></dt>
@@ -2495,7 +2806,7 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/config/exclusion/ExclusionUtils.html#MATCH_FILTER" class="member-name-link">MATCH_FILTER</a> - Static variable in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/ExclusionUtils.html" title="class in org.apache.rat.config.exclusion">ExclusionUtils</a></dt>
<dd>
-<div class="block">A predicate that filters out lines that start with "!"</div>
+<div class="block">A predicate that filters out lines that start with "!"</div>
</dd>
<dt><a href="org/apache/rat/config/parameters/ComponentType.html#MATCHER" class="member-name-link">MATCHER</a> - Enum constant in enum org.apache.rat.config.parameters.<a href="org/apache/rat/config/parameters/ComponentType.html" title="enum in org.apache.rat.config.parameters">ComponentType</a></dt>
<dd>
@@ -2582,10 +2893,18 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a href="org/apache/rat/license/SimpleLicense.html#matches(org.apache.rat.analysis.IHeaders)" class="member-name-link">matches(IHeaders)</a> - Method in class org.apache.rat.license.<a href="org/apache/rat/license/SimpleLicense.html" title="class in org.apache.rat.license">SimpleLicense</a></dt>
<dd> </dd>
-<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#matches(org.apache.rat.document.DocumentName)" class="member-name-link">matches(DocumentName)</a> - Method in interface org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#matches(org.apache.rat.document.DocumentName)" class="member-name-link">matches(DocumentName)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
-<dd> </dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#matches(org.apache.rat.document.DocumentName)" class="member-name-link">matches(DocumentName)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
+<dd>
+<div class="block">Performs the match against the DocumentName.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#MATCHES_ALL" class="member-name-link">MATCHES_ALL</a> - Static variable in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
+<dd>
+<div class="block">A matcher that matches all documents.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#MATCHES_NONE" class="member-name-link">MATCHES_NONE</a> - Static variable in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
+<dd>
+<div class="block">A matcher that matches no documents.</div>
+</dd>
<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html#matchesPatternStart(java.lang.String,boolean)" class="member-name-link">matchesPatternStart(String, boolean)</a> - Method in class org.apache.rat.config.exclusion.plexus.<a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html#matchPath(java.lang.String,boolean)" class="member-name-link">matchPath(String, boolean)</a> - Method in class org.apache.rat.config.exclusion.plexus.<a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></dt>
@@ -2618,6 +2937,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">The files and directories created by Maven build system based project.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#MEDIA_TYPE" class="member-name-link">MEDIA_TYPE</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">The media type for a document</div>
+</dd>
<dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#MERCURIAL" class="member-name-link">MERCURIAL</a> - Enum constant in enum org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></dt>
<dd>
<div class="block">The files and directories created by a Mercurial source code control based tool.</div>
@@ -2646,7 +2969,7 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">The files and directories created by an MKS source code control based tool.</div>
</dd>
-<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">modifyEntry(DocumentName, String)</a> - Method in interface org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></dt>
+<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">modifyEntry(DocumentName, String)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></dt>
<dd>
<div class="block">Allows modification of the file entry to match the <a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPattern</code></a> format.</div>
</dd>
@@ -2663,18 +2986,22 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">The fully qualified name of this document</div>
</dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#name" class="member-name-link">name</a> - Variable in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
-<dd>
-<div class="block">The supplier for the name</div>
-</dd>
<dt><a href="org/apache/rat/config/parameters/ConfigComponent.html#name()" class="member-name-link">name()</a> - Element in annotation type org.apache.rat.config.parameters.<a href="org/apache/rat/config/parameters/ConfigComponent.html" title="annotation in org.apache.rat.config.parameters">ConfigComponent</a></dt>
<dd>
<div class="block">The common name for the component.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#NAME" class="member-name-link">NAME</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">The name</div>
+</dd>
<dt><a href="org/apache/rat/api/Document.html#nameMatcher" class="member-name-link">nameMatcher</a> - Variable in class org.apache.rat.api.<a href="org/apache/rat/api/Document.html" title="class in org.apache.rat.api">Document</a></dt>
<dd>
<div class="block">The path matcher used by this document</div>
</dd>
+<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#NEGATION_PREFIX" class="member-name-link">NEGATION_PREFIX</a> - Static variable in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></dt>
+<dd>
+<div class="block">Prefix used to negate the given pattern.</div>
+</dd>
<dt><a href="org/apache/rat/utils/ExtendedIterator.html#next()" class="member-name-link">next()</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/ReportConfiguration.NoCloseOutputStream.html#%3Cinit%3E(java.io.OutputStream)" class="member-name-link">NoCloseOutputStream(OutputStream)</a> - Constructor for class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.NoCloseOutputStream.html" title="class in org.apache.rat">ReportConfiguration.NoCloseOutputStream</a></dt>
@@ -2695,9 +3022,9 @@ loadScripts(document, 'script');</script>
<div class="deprecation-comment">Use new NotBuilder()</div>
</div>
</dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#not(org.apache.rat.document.TraceableDocumentNameMatcher)" class="member-name-link">not(TraceableDocumentNameMatcher)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#not(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">not(DocumentNameMatcher)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
<dd>
-<div class="block">Performs a logical "not" on a nameMatcher.</div>
+<div class="block">Performs a logical <code>NOT</code> on a DocumentNameMatcher.</div>
</dd>
<dt><a href="org/apache/rat/config/exclusion/ExclusionUtils.html#NOT_MATCH_FILTER" class="member-name-link">NOT_MATCH_FILTER</a> - Static variable in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/ExclusionUtils.html" title="class in org.apache.rat.config.exclusion">ExclusionUtils</a></dt>
<dd>
@@ -2717,10 +3044,18 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">A class that determines if a file is a Note file. e.g.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#NOTES" class="member-name-link">NOTES</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">A notes element</div>
+</dd>
<dt><a href="org/apache/rat/api/Document.Type.html#NOTICE" class="member-name-link">NOTICE</a> - Enum constant in enum org.apache.rat.api.<a href="org/apache/rat/api/Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></dt>
<dd>
<div class="block">A notice document (e.g.</div>
</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#NOTICES" class="member-name-link">NOTICES</a> - Enum constant in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">count of note files</div>
+</dd>
<dt><a href="org/apache/rat/ReportConfiguration.Processing.html#NOTIFICATION" class="member-name-link">NOTIFICATION</a> - Enum constant in enum org.apache.rat.<a href="org/apache/rat/ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a></dt>
<dd>
<div class="block">List file as present only</div>
@@ -2748,6 +3083,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Writes the start of an element.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/writer/IXmlWriter.html#openElement(org.apache.rat.report.xml.XmlElements.Elements)" class="member-name-link">openElement(XmlElements.Elements)</a> - Method in interface org.apache.rat.report.xml.writer.<a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a></dt>
+<dd>
+<div class="block">Writes the start of an element.</div>
+</dd>
<dt><a href="org/apache/rat/report/xml/writer/OperationNotAllowedException.html" class="type-name-link" title="class in org.apache.rat.report.xml.writer">OperationNotAllowedException</a> - Exception Class in <a href="org/apache/rat/report/xml/writer/package-summary.html">org.apache.rat.report.xml.writer</a></dt>
<dd>
<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
@@ -2768,13 +3107,13 @@ loadScripts(document, 'script');</script>
<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>
</dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#or(java.util.Collection)" class="member-name-link">or(Collection<TraceableDocumentNameMatcher>)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#or(java.util.Collection)" class="member-name-link">or(Collection<DocumentNameMatcher>)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
<dd>
-<div class="block">Performs a logical "OR" across the collection of matchers.</div>
+<div class="block">Performs a logical <code>OR</code> across the collection of matchers.</div>
</dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#or(org.apache.rat.document.TraceableDocumentNameMatcher...)" class="member-name-link">or(TraceableDocumentNameMatcher...)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#or(org.apache.rat.document.DocumentNameMatcher...)" class="member-name-link">or(DocumentNameMatcher...)</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
<dd>
-<div class="block">Performs a logical "OR" across the collection of matchers.</div>
+<div class="block">Performs a logical <code>OR</code> across the collection of matchers.</div>
</dd>
<dt><a href="org/apache/rat/package-summary.html">org.apache.rat</a> - package org.apache.rat</dt>
<dd>
@@ -2822,6 +3161,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Classes that manage information about parameters for builders, matchers and similar components.</div>
</dd>
+<dt><a href="org/apache/rat/config/results/package-summary.html">org.apache.rat.config.results</a> - package org.apache.rat.config.results</dt>
+<dd>
+<div class="block">Contains utilities to validate the results.</div>
+</dd>
<dt><a href="org/apache/rat/configuration/package-summary.html">org.apache.rat.configuration</a> - package org.apache.rat.configuration</dt>
<dd>
<div class="block">Classes to process configuration information from/to files.</div>
@@ -2898,7 +3241,7 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/Reporter.html#output(org.apache.commons.io.function.IOSupplier,org.apache.commons.io.function.IOSupplier)" class="member-name-link">output(IOSupplier<InputStream>, IOSupplier<OutputStream>)</a> - Method in class org.apache.rat.<a href="org/apache/rat/Reporter.html" title="class in org.apache.rat">Reporter</a></dt>
<dd>
-<div class="block">Outputs the report to the specified output using the optional stylesheet.</div>
+<div class="block">Outputs the report to the specified output using the stylesheet.</div>
</dd>
<dt><a href="org/apache/rat/commandline/Arg.html#OUTPUT_ARCHIVE" class="member-name-link">OUTPUT_ARCHIVE</a> - Enum constant in enum org.apache.rat.commandline.<a href="org/apache/rat/commandline/Arg.html" title="enum in org.apache.rat.commandline">Arg</a></dt>
<dd>
@@ -2952,7 +3295,9 @@ loadScripts(document, 'script');</script>
<dt><a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html#PATTERN_HANDLER_SUFFIX" class="member-name-link">PATTERN_HANDLER_SUFFIX</a> - Static variable in class org.apache.rat.config.exclusion.plexus.<a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html" title="class in org.apache.rat.config.exclusion.plexus">SelectorUtils</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#patterns()" class="member-name-link">patterns()</a> - Method in enum org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></dt>
-<dd> </dd>
+<dd>
+<div class="block">Returns combined and deduped collection of patterns.</div>
+</dd>
<dt><a href="org/apache/rat/utils/CasedString.StringCase.html#PHRASE" class="member-name-link">PHRASE</a> - Enum constant in enum org.apache.rat.utils.<a href="org/apache/rat/utils/CasedString.StringCase.html" title="enum in org.apache.rat.utils">CasedString.StringCase</a></dt>
<dd>
<div class="block">Phrase case tags phrases of words like 'phrase case'.</div>
@@ -3009,6 +3354,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Process the log level setting.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#PRODUCT" class="member-name-link">PRODUCT</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">The product identifier</div>
+</dd>
<dt><a href="org/apache/rat/analysis/matchers/FullTextMatcher.html#prune(java.lang.String)" class="member-name-link">prune(String)</a> - Static method in class org.apache.rat.analysis.matchers.<a href="org/apache/rat/analysis/matchers/FullTextMatcher.html" title="class in org.apache.rat.analysis.matchers">FullTextMatcher</a></dt>
<dd>
<div class="block">Removes everything except letter or digit from text.</div>
@@ -3020,10 +3369,12 @@ loadScripts(document, 'script');</script>
</dl>
<h2 class="title" id="I:R">R</h2>
<dl class="index">
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#RAT_REPORT" class="member-name-link">RAT_REPORT</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">The start of the Rat report</div>
+</dd>
<dt><a href="org/apache/rat/document/RatDocumentAnalysisException.html" class="type-name-link" title="class in org.apache.rat.document">RatDocumentAnalysisException</a> - Exception Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
<dd> </dd>
-<dt><a href="org/apache/rat/document/RatDocumentAnalysisException.html#%3Cinit%3E()" class="member-name-link">RatDocumentAnalysisException()</a> - Constructor for exception class org.apache.rat.document.<a href="org/apache/rat/document/RatDocumentAnalysisException.html" title="class in org.apache.rat.document">RatDocumentAnalysisException</a></dt>
-<dd> </dd>
<dt><a href="org/apache/rat/document/RatDocumentAnalysisException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">RatDocumentAnalysisException(String)</a> - Constructor for exception class org.apache.rat.document.<a href="org/apache/rat/document/RatDocumentAnalysisException.html" title="class in org.apache.rat.document">RatDocumentAnalysisException</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/document/RatDocumentAnalysisException.html#%3Cinit%3E(java.lang.String,java.lang.Throwable)" class="member-name-link">RatDocumentAnalysisException(String, Throwable)</a> - Constructor for exception class org.apache.rat.document.<a href="org/apache/rat/document/RatDocumentAnalysisException.html" title="class in org.apache.rat.document">RatDocumentAnalysisException</a></dt>
@@ -3052,6 +3403,10 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a href="org/apache/rat/analysis/RatHeaderAnalysisException.html#%3Cinit%3E(java.lang.Throwable)" class="member-name-link">RatHeaderAnalysisException(Throwable)</a> - Constructor for exception class org.apache.rat.analysis.<a href="org/apache/rat/analysis/RatHeaderAnalysisException.html" title="class in org.apache.rat.analysis">RatHeaderAnalysisException</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#ratReport()" class="member-name-link">ratReport()</a> - Method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Create the Rat report element.</div>
+</dd>
<dt><a href="org/apache/rat/report/RatReport.html" class="type-name-link" title="interface in org.apache.rat.report">RatReport</a> - Interface in <a href="org/apache/rat/report/package-summary.html">org.apache.rat.report</a></dt>
<dd>
<div class="block">Interface that defines a RatReport.</div>
@@ -3062,7 +3417,7 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#RCS" class="member-name-link">RCS</a> - Enum constant in enum org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></dt>
<dd>
-<div class="block">The files and directories created by a RCS source code control based tool.</div>
+<div class="block">The files and directories created by an RCS source code control based tool.</div>
</dd>
<dt><a href="org/apache/rat/analysis/HeaderCheckWorker.html#read()" class="member-name-link">read()</a> - Method in class org.apache.rat.analysis.<a href="org/apache/rat/analysis/HeaderCheckWorker.html" title="class in org.apache.rat.analysis">HeaderCheckWorker</a></dt>
<dd>
@@ -3088,10 +3443,6 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Reads the contents of this document.</div>
</dd>
-<dt><a href="org/apache/rat/document/ArchiveEntryDocument.html#reader()" class="member-name-link">reader()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/ArchiveEntryDocument.html" title="class in org.apache.rat.document">ArchiveEntryDocument</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/rat/document/FileDocument.html#reader()" class="member-name-link">reader()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></dt>
-<dd> </dd>
<dt><a href="org/apache/rat/configuration/LicenseReader.html#readFamilies()" class="member-name-link">readFamilies()</a> - Method in interface org.apache.rat.configuration.<a href="org/apache/rat/configuration/LicenseReader.html" title="interface in org.apache.rat.configuration">LicenseReader</a></dt>
<dd>
<div class="block">Reads the configuration and extracts instances of ILicenseFamily.</div>
@@ -3120,7 +3471,7 @@ loadScripts(document, 'script');</script>
<div class="deprecation-comment">Use new RegexBuilder()</div>
</div>
</dd>
-<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#REGEX_FMT" class="member-name-link">REGEX_FMT</a> - Static variable in interface org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></dt>
+<dt><a href="org/apache/rat/config/exclusion/FileProcessor.html#REGEX_FMT" class="member-name-link">REGEX_FMT</a> - Static variable in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></dt>
<dd>
<div class="block">A String format pattern to print a regex string</div>
</dd>
@@ -3192,6 +3543,7 @@ loadScripts(document, 'script');</script>
<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>
@@ -3229,7 +3581,7 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/Reporter.html" class="type-name-link" title="class in org.apache.rat">Reporter</a> - Class in <a href="org/apache/rat/package-summary.html">org.apache.rat</a></dt>
<dd>
-<div class="block">Class that executes the report as defined in a ReportConfiguration and stores
+<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>
</dd>
<dt><a href="org/apache/rat/Reporter.html#%3Cinit%3E(org.apache.rat.ReportConfiguration)" class="member-name-link">Reporter(ReportConfiguration)</a> - Constructor for class org.apache.rat.<a href="org/apache/rat/Reporter.html" title="class in org.apache.rat">Reporter</a></dt>
@@ -3279,12 +3631,16 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a href="org/apache/rat/document/DocumentName.html#resolve(java.lang.String)" class="member-name-link">resolve(String)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
<dd>
-<div class="block">Creates a new document name by adding the child to the current name.</div>
+<div class="block">Creates a new DocumentName by adding the child to the current name.</div>
</dd>
<dt><a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html#resource" class="member-name-link">resource</a> - Variable in class org.apache.rat.configuration.builders.<a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html" title="class in org.apache.rat.configuration.builders">ChildContainerBuilder</a></dt>
<dd>
<div class="block">The resource the builders came from if it was read from a resource</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#RESOURCE" class="member-name-link">RESOURCE</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">A resource element</div>
+</dd>
<dt><a href="org/apache/rat/utils/ReportingSet.html#retainAll(java.util.Collection)" class="member-name-link">retainAll(Collection<?>)</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/configuration/XMLConfig.html#ROOT" class="member-name-link">ROOT</a> - Static variable in class org.apache.rat.configuration.<a href="org/apache/rat/configuration/XMLConfig.html" title="class in org.apache.rat.configuration">XMLConfig</a></dt>
@@ -3305,6 +3661,10 @@ loadScripts(document, 'script');</script>
<div class="block">Run a report over all files and directories in this DirectoryWalker,
ignoring any files/directories set to be ignored.</div>
</dd>
+<dt><a href="org/apache/rat/walker/FileListWalker.html#run(org.apache.rat.report.RatReport)" class="member-name-link">run(RatReport)</a> - Method in class org.apache.rat.walker.<a href="org/apache/rat/walker/FileListWalker.html" title="class in org.apache.rat.walker">FileListWalker</a></dt>
+<dd> </dd>
+<dt><a href="org/apache/rat/walker/IReportableListWalker.html#run(org.apache.rat.report.RatReport)" class="member-name-link">run(RatReport)</a> - Method in class org.apache.rat.walker.<a href="org/apache/rat/walker/IReportableListWalker.html" title="class in org.apache.rat.walker">IReportableListWalker</a></dt>
+<dd> </dd>
</dl>
<h2 class="title" id="I:S">S</h2>
<dl class="index">
@@ -3339,6 +3699,26 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Sets the archive processing type.</div>
</dd>
+<dt><a href="org/apache/rat/document/DocumentName.Builder.html#setBaseName(java.io.File)" class="member-name-link">setBaseName(File)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></dt>
+<dd>
+<div class="block">Sets the basename from a File.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentName.Builder.html#setBaseName(java.lang.String)" class="member-name-link">setBaseName(String)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></dt>
+<dd>
+<div class="block">Sets the baseName.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentName.Builder.html#setBaseName(org.apache.rat.document.DocumentName)" class="member-name-link">setBaseName(DocumentName)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></dt>
+<dd>
+<div class="block">Sets the basename from the <code>DocumentName.Builder.name</code> of the specified DocumentName.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentName.Builder.html#setCaseSensitive(boolean)" class="member-name-link">setCaseSensitive(boolean)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></dt>
+<dd>
+<div class="block">Sets the <a href="org/apache/rat/document/DocumentName.html#isCaseSensitive()"><code>DocumentName.isCaseSensitive()</code></a> flag.</div>
+</dd>
+<dt><a href="org/apache/rat/api/MetaData.html#setCharset(java.nio.charset.Charset)" class="member-name-link">setCharset(Charset)</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></dt>
+<dd>
+<div class="block">Sets the charset for the document.</div>
+</dd>
<dt><a href="org/apache/rat/config/parameters/Description.html#setChild(org.apache.rat.analysis.IHeaderMatcher.Builder,java.lang.String,java.lang.String)" class="member-name-link">setChild(IHeaderMatcher.Builder, String, String)</a> - Method in class org.apache.rat.config.parameters.<a href="org/apache/rat/config/parameters/Description.html" title="class in org.apache.rat.config.parameters">Description</a></dt>
<dd>
<div class="block">Sets the child value in the builder.</div>
@@ -3351,6 +3731,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Sets the optional copyright message used if RAT is adding license headers.</div>
</dd>
+<dt><a href="org/apache/rat/document/DocumentName.Builder.html#setDirSeparator(java.lang.String)" class="member-name-link">setDirSeparator(String)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></dt>
+<dd>
+<div class="block">Sets the directory separator.</div>
+</dd>
<dt><a href="org/apache/rat/api/MetaData.html#setDocumentType(org.apache.rat.api.Document.Type)" class="member-name-link">setDocumentType(Document.Type)</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></dt>
<dd>
<div class="block">Sets the document type.</div>
@@ -3426,10 +3810,18 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Sets the default log instance.</div>
</dd>
+<dt><a href="org/apache/rat/api/MetaData.html#setIsDirectory(boolean)" class="member-name-link">setIsDirectory(boolean)</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></dt>
+<dd>
+<div class="block">Set the directory flag.</div>
+</dd>
<dt><a href="org/apache/rat/utils/DefaultLog.html#setLevel(org.apache.rat.utils.Log.Level)" class="member-name-link">setLevel(Log.Level)</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/DefaultLog.html" title="class in org.apache.rat.utils">DefaultLog</a></dt>
<dd>
<div class="block">Sets the level.</div>
</dd>
+<dt><a href="org/apache/rat/utils/Log.html#setLevel(org.apache.rat.utils.Log.Level)" class="member-name-link">setLevel(Log.Level)</a> - Method in interface org.apache.rat.utils.<a href="org/apache/rat/utils/Log.html" title="interface in org.apache.rat.utils">Log</a></dt>
+<dd>
+<div class="block">Sets the log level.</div>
+</dd>
<dt><a href="org/apache/rat/license/ILicense.Builder.html#setLicenseFamilies(java.util.SortedSet)" class="member-name-link">setLicenseFamilies(SortedSet<ILicenseFamily>)</a> - Method in interface org.apache.rat.license.<a href="org/apache/rat/license/ILicense.Builder.html" title="interface in org.apache.rat.license">ILicense.Builder</a></dt>
<dd>
<div class="block">Sets the set of license families to use during build.</div>
@@ -3480,18 +3872,34 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Set the Map of matcher ids to matcher instances.</div>
</dd>
+<dt><a href="org/apache/rat/config/results/ClaimValidator.html#setMax(org.apache.rat.report.claim.ClaimStatistic.Counter,int)" class="member-name-link">setMax(ClaimStatistic.Counter, int)</a> - Method in class org.apache.rat.config.results.<a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></dt>
+<dd>
+<div class="block">Sets the max value for the specified counter.</div>
+</dd>
<dt><a href="org/apache/rat/api/MetaData.html#setMediaType(org.apache.tika.mime.MediaType)" class="member-name-link">setMediaType(MediaType)</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></dt>
<dd>
<div class="block">Sets the defined media type.</div>
</dd>
+<dt><a href="org/apache/rat/config/results/ClaimValidator.html#setMin(org.apache.rat.report.claim.ClaimStatistic.Counter,int)" class="member-name-link">setMin(ClaimStatistic.Counter, int)</a> - Method in class org.apache.rat.config.results.<a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></dt>
+<dd>
+<div class="block">Sets the max value for the specified counter.</div>
+</dd>
<dt><a href="org/apache/rat/utils/ReportingSet.html#setMsgFormat(java.util.function.Function)" class="member-name-link">setMsgFormat(Function<T, String>)</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet</a></dt>
<dd>
<div class="block">Sets the function to generate the log message.</div>
</dd>
+<dt><a href="org/apache/rat/document/DocumentName.Builder.html#setName(java.io.File)" class="member-name-link">setName(File)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></dt>
+<dd>
+<div class="block">Sets the properties from the file.</div>
+</dd>
<dt><a href="org/apache/rat/configuration/builders/SpdxBuilder.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class org.apache.rat.configuration.builders.<a href="org/apache/rat/configuration/builders/SpdxBuilder.html" title="class in org.apache.rat.configuration.builders">SpdxBuilder</a></dt>
<dd>
<div class="block">Sets the name for the SPDX matcher.</div>
</dd>
+<dt><a href="org/apache/rat/document/DocumentName.Builder.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></dt>
+<dd>
+<div class="block">Sets the name for this DocumentName.</div>
+</dd>
<dt><a href="org/apache/rat/license/ILicense.Builder.html#setName(java.lang.String)" class="member-name-link">setName(String)</a> - Method in interface org.apache.rat.license.<a href="org/apache/rat/license/ILicense.Builder.html" title="interface in org.apache.rat.license">ILicense.Builder</a></dt>
<dd>
<div class="block">Sets the name of the license.</div>
@@ -3536,17 +3944,13 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Constructs the MatcherReferenceBuilder using the provided reference id.</div>
</dd>
-<dt><a href="org/apache/rat/ReportConfiguration.html#setReportable(org.apache.rat.report.IReportable)" class="member-name-link">setReportable(IReportable)</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></dt>
-<dd>
-<div class="block">Sets the reportable object.</div>
-</dd>
<dt><a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html#setResource(java.lang.String)" class="member-name-link">setResource(String)</a> - Method in class org.apache.rat.configuration.builders.<a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html" title="class in org.apache.rat.configuration.builders">ChildContainerBuilder</a></dt>
<dd>
<div class="block">Reads a text file.</div>
</dd>
-<dt><a href="org/apache/rat/api/MetaData.html#setSampleHeader(java.lang.String)" class="member-name-link">setSampleHeader(String)</a> - Method in class org.apache.rat.api.<a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></dt>
+<dt><a href="org/apache/rat/document/DocumentName.Builder.html#setRoot(java.lang.String)" class="member-name-link">setRoot(String)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></dt>
<dd>
-<div class="block">Sets the sample header.</div>
+<div class="block">Sets the root for the DocumentName.</div>
</dd>
<dt><a href="org/apache/rat/configuration/builders/TextBuilder.html#setSimpleText(java.lang.String)" class="member-name-link">setSimpleText(String)</a> - Method in class org.apache.rat.configuration.builders.<a href="org/apache/rat/configuration/builders/TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></dt>
<dd>
@@ -3647,6 +4051,10 @@ loadScripts(document, 'script');</script>
<dd> </dd>
<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html#source()" class="member-name-link">source()</a> - Method in class org.apache.rat.config.exclusion.plexus.<a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/commandline/Arg.html#SOURCE" class="member-name-link">SOURCE</a> - Enum constant in enum org.apache.rat.commandline.<a href="org/apache/rat/commandline/Arg.html" title="enum in org.apache.rat.commandline">Arg</a></dt>
+<dd>
+<div class="block">Reads files to test from file.</div>
+</dd>
<dt><a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html#spdx()" class="member-name-link">spdx()</a> - Static method in interface org.apache.rat.analysis.<a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html" title="interface in org.apache.rat.analysis">IHeaderMatcher.Builder</a></dt>
<dd>
<div class="deprecation-block"><span class="deprecated-label">Deprecated.</span>
@@ -3686,7 +4094,13 @@ loadScripts(document, 'script');</script>
<div class="block">A standard collection of SCMs.</div>
</dd>
<dt><a href="org/apache/rat/config/exclusion/StandardCollection.html" class="type-name-link" title="enum in org.apache.rat.config.exclusion">StandardCollection</a> - Enum in <a href="org/apache/rat/config/exclusion/package-summary.html">org.apache.rat.config.exclusion</a></dt>
-<dd> </dd>
+<dd>
+<div class="block">Collection of standard excludes.</div>
+</dd>
+<dt><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html#STANDARDS" class="member-name-link">STANDARDS</a> - Enum constant in enum org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></dt>
+<dd>
+<div class="block">count of standard files</div>
+</dd>
<dt><a href="org/apache/rat/report/xml/writer/IXmlWriter.html#startDocument()" class="member-name-link">startDocument()</a> - Method in interface org.apache.rat.report.xml.writer.<a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a></dt>
<dd>
<div class="block">Starts a document by writing a prolog.</div>
@@ -3697,24 +4111,39 @@ loadScripts(document, 'script');</script>
</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/claim/SimpleXmlClaimReporter.html#startReport()" class="member-name-link">startReport()</a> - Method in class org.apache.rat.report.claim.<a href="org/apache/rat/report/claim/SimpleXmlClaimReporter.html" title="class in org.apache.rat.report.claim">SimpleXmlClaimReporter</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>
<dd> </dd>
<dt><a href="org/apache/rat/report/RatReport.html#startReport()" class="member-name-link">startReport()</a> - Method in interface org.apache.rat.report.<a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a></dt>
<dd>
<div class="block">Signals the start of execution for the report.</div>
</dd>
-<dt><a href="org/apache/rat/report/xml/XmlReportFactory.html#startReport(org.apache.rat.report.xml.writer.IXmlWriter)" class="member-name-link">startReport(IXmlWriter)</a> - Static method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlReportFactory.html" title="class in org.apache.rat.report.xml">XmlReportFactory</a></dt>
-<dd>
-<div class="block">Starts the XML report by writing the standard header into the writer.</div>
-</dd>
<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html#startsWith(java.lang.String)" class="member-name-link">startsWith(String)</a> - Method in class org.apache.rat.config.exclusion.plexus.<a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></dt>
<dd> </dd>
+<dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#staticDocumentNameMatcher()" class="member-name-link">staticDocumentNameMatcher()</a> - Method in enum org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></dt>
+<dd>
+<div class="block">Returns the documentNameMatchSupplier if it exists.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#statistic(java.lang.String,int,java.lang.String,boolean)" class="member-name-link">statistic(String, int, String, boolean)</a> - Method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Creates a statistic element.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#STATISTIC" class="member-name-link">STATISTIC</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">A statistic entry</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#statistics()" class="member-name-link">statistics()</a> - Method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Creates a statistics element.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#STATISTICS" class="member-name-link">STATISTICS</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">A statistics element</div>
+</dd>
<dt><a href="org/apache/rat/utils/ReportingSet.html#stream()" class="member-name-link">stream()</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/commandline/StyleSheets.html" class="type-name-link" title="enum in org.apache.rat.commandline">StyleSheets</a> - Enum in <a href="org/apache/rat/commandline/package-summary.html">org.apache.rat.commandline</a></dt>
@@ -3752,6 +4181,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">A wrapping around the tika processor.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#TIMESTAMP" class="member-name-link">TIMESTAMP</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">A timestamp</div>
+</dd>
<dt><a href="org/apache/rat/utils/ReportingSet.html#toArray()" class="member-name-link">toArray()</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/utils/ReportingSet.html#toArray(T%5B%5D)" class="member-name-link">toArray(T[])</a> - Method in class org.apache.rat.utils.<a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet</a></dt>
@@ -3762,7 +4195,7 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="org/apache/rat/document/DocumentName.html#tokenize(java.lang.String)" class="member-name-link">tokenize(String)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
<dd>
-<div class="block">Tokenizes the string based on the dirSeparator</div>
+<div class="block">Tokenizes the string based on the <code>DocumentName.dirSeparator</code> of this DocumentName.</div>
</dd>
<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html#tokenizePathToString(java.lang.String,java.lang.String)" class="member-name-link">tokenizePathToString(String, String)</a> - Static method in class org.apache.rat.config.exclusion.plexus.<a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></dt>
<dd> </dd>
@@ -3797,8 +4230,10 @@ loadScripts(document, 'script');</script>
<dt><a href="org/apache/rat/configuration/builders/TextBuilder.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.rat.configuration.builders.<a href="org/apache/rat/configuration/builders/TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/document/DocumentName.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></dt>
-<dd> </dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
+<dd>
+<div class="block">Returns the localized file name.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></dt>
<dd> </dd>
<dt><a href="org/apache/rat/license/SimpleLicense.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.rat.license.<a href="org/apache/rat/license/SimpleLicense.html" title="class in org.apache.rat.license">SimpleLicense</a></dt>
<dd> </dd>
@@ -3816,22 +4251,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Default string representation of the implementation information from the package.</div>
</dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" class="type-name-link" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
-<dd>
-<div class="block">A PatternMatcher that will emit trace messages during execution if the environment variable is set.</div>
-</dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#%3Cinit%3E(java.util.function.Supplier,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">TraceableDocumentNameMatcher(Supplier<String>, DocumentNameMatcher)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
-<dd>
-<div class="block">Creates a traceable pattern matcher with the specified name.</div>
-</dd>
<dt><a href="org/apache/rat/config/AddLicenseHeaders.html#TRUE" class="member-name-link">TRUE</a> - Enum constant in enum org.apache.rat.config.<a href="org/apache/rat/config/AddLicenseHeaders.html" title="enum in org.apache.rat.config">AddLicenseHeaders</a></dt>
<dd>
<div class="block">Add license headers to a '.new' file.</div>
</dd>
-<dt><a href="org/apache/rat/document/TraceableDocumentNameMatcher.html#TRUE" class="member-name-link">TRUE</a> - Static variable in class org.apache.rat.document.<a href="org/apache/rat/document/TraceableDocumentNameMatcher.html" title="class in org.apache.rat.document">TraceableDocumentNameMatcher</a></dt>
-<dd>
-<div class="block">A TraceableDocumentNameMatcher that always returns <code>true</code></div>
-</dd>
<dt><a href="org/apache/rat/configuration/Format.html#TXT" class="member-name-link">TXT</a> - Enum constant in enum org.apache.rat.configuration.<a href="org/apache/rat/configuration/Format.html" title="enum in org.apache.rat.configuration">Format</a></dt>
<dd>
<div class="block">A plain text file</div>
@@ -3840,6 +4263,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">The component type.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#TYPE" class="member-name-link">TYPE</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">The document type</div>
+</dd>
</dl>
<h2 class="title" id="I:U">U</h2>
<dl class="index">
@@ -3926,6 +4353,14 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">Returns the enum constant of this type with the specified name.</div>
+</dd>
<dt><a href="org/apache/rat/ReportConfiguration.Processing.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum org.apache.rat.<a href="org/apache/rat/ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
@@ -3987,6 +4422,16 @@ the order they are declared.</div>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#values()" class="member-name-link">values()</a> - Static method in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#values()" class="member-name-link">values()</a> - Static method in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">Returns an array containing the constants of this enum type, in
+the order they are declared.</div>
+</dd>
<dt><a href="org/apache/rat/ReportConfiguration.Processing.html#values()" class="member-name-link">values()</a> - Static method in enum org.apache.rat.<a href="org/apache/rat/ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
@@ -4007,6 +4452,22 @@ the order they are declared.</div>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#VENDOR" class="member-name-link">VENDOR</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">The vendor identifier</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#version()" class="member-name-link">version()</a> - Method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Creates the version element with all version attributes populated.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html#VERSION" class="member-name-link">VERSION</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a></dt>
+<dd>
+<div class="block">A version string</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html#VERSION" class="member-name-link">VERSION</a> - Enum constant in enum org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.Elements.html" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a></dt>
+<dd>
+<div class="block">The version of Rat being run</div>
+</dd>
<dt><a href="org/apache/rat/help/AbstractHelp.html#versionInfo" class="member-name-link">versionInfo</a> - Variable in class org.apache.rat.help.<a href="org/apache/rat/help/AbstractHelp.html" title="class in org.apache.rat.help">AbstractHelp</a></dt>
<dd>
<div class="block">The version info for this instance</div>
@@ -4064,6 +4525,14 @@ the order they are declared.</div>
<dd>
<div class="block">Writes the configuration to an IXmlWriter instance.</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#write(org.apache.rat.report.xml.XmlElements.Attributes,java.lang.String)" class="member-name-link">write(XmlElements.Attributes, String)</a> - Method in class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Write an attribute.</div>
+</dd>
+<dt><a href="org/apache/rat/Reporter.html#writeSummary(java.lang.Appendable)" class="member-name-link">writeSummary(Appendable)</a> - Method in class org.apache.rat.<a href="org/apache/rat/Reporter.html" title="class in org.apache.rat">Reporter</a></dt>
+<dd>
+<div class="block">Writes a text summary of issues with the run.</div>
+</dd>
</dl>
<h2 class="title" id="I:X">X</h2>
<dl class="index">
@@ -4095,6 +4564,22 @@ the order they are declared.</div>
<dd>
<div class="block">Constructor</div>
</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html" class="type-name-link" title="class in org.apache.rat.report.xml">XmlElements</a> - Class in <a href="org/apache/rat/report/xml/package-summary.html">org.apache.rat.report.xml</a></dt>
+<dd>
+<div class="block">Creates the elements in the XML report.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.html#%3Cinit%3E(org.apache.rat.report.xml.writer.IXmlWriter)" class="member-name-link">XmlElements(IXmlWriter)</a> - Constructor for class org.apache.rat.report.xml.<a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Attributes.html" class="type-name-link" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a> - Enum in <a href="org/apache/rat/report/xml/package-summary.html">org.apache.rat.report.xml</a></dt>
+<dd>
+<div class="block">The attributes of elements in the report.</div>
+</dd>
+<dt><a href="org/apache/rat/report/xml/XmlElements.Elements.html" class="type-name-link" title="enum in org.apache.rat.report.xml">XmlElements.Elements</a> - Enum in <a href="org/apache/rat/report/xml/package-summary.html">org.apache.rat.report.xml</a></dt>
+<dd>
+<div class="block">The elements in the report.</div>
+</dd>
<dt><a href="org/apache/rat/report/xml/XmlReportFactory.html" class="type-name-link" title="class in org.apache.rat.report.xml">XmlReportFactory</a> - Class in <a href="org/apache/rat/report/xml/package-summary.html">org.apache.rat.report.xml</a></dt>
<dd>
<div class="block">A factory to create reports from a writer and a configuration.</div>
@@ -4112,7 +4597,7 @@ the order they are declared.</div>
<a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:K">K</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a>&nbs [...]
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/index.html b/rat017/apache-rat-core/apidocs/index.html
index e41ba445..84f2a3ad 100644
--- a/rat017/apache-rat-core/apidocs/index.html
+++ b/rat017/apache-rat-core/apidocs/index.html
@@ -102,58 +102,62 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes that manage information about parameters for builders, matchers and similar components.</div>
</div>
-<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/configuration/package-summary.html">org.apache.rat.configuration</a></div>
+<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/config/results/package-summary.html">org.apache.rat.config.results</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
-<div class="block">Classes to process configuration information from/to files.</div>
+<div class="block">Contains utilities to validate the results.</div>
</div>
-<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/configuration/builders/package-summary.html">org.apache.rat.configuration.builders</a></div>
+<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/configuration/package-summary.html">org.apache.rat.configuration</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
-<div class="block">Classes to build matchers</div>
+<div class="block">Classes to process configuration information from/to files.</div>
</div>
-<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></div>
+<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/configuration/builders/package-summary.html">org.apache.rat.configuration.builders</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
-<div class="block">The definitions of Documents and their analysers.</div>
+<div class="block">Classes to build matchers</div>
</div>
-<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/document/guesser/package-summary.html">org.apache.rat.document.guesser</a></div>
+<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
+<div class="block">The definitions of Documents and their analysers.</div>
+</div>
+<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/document/guesser/package-summary.html">org.apache.rat.document.guesser</a></div>
+<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes that attempt to determine if a file is a specific type of file.</div>
</div>
-<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/header/package-summary.html">org.apache.rat.header</a></div>
-<div class="col-last even-row-color all-packages-table all-packages-table-tab1"> </div>
-<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/help/package-summary.html">org.apache.rat.help</a></div>
-<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
+<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/header/package-summary.html">org.apache.rat.header</a></div>
+<div class="col-last odd-row-color all-packages-table all-packages-table-tab1"> </div>
+<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/help/package-summary.html">org.apache.rat.help</a></div>
+<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes to output help and help like information.</div>
</div>
-<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/license/package-summary.html">org.apache.rat.license</a></div>
-<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
+<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/license/package-summary.html">org.apache.rat.license</a></div>
+<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes describing licenses</div>
</div>
-<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/policy/package-summary.html">org.apache.rat.policy</a></div>
-<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
+<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/policy/package-summary.html">org.apache.rat.policy</a></div>
+<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Policies for various methods of reporting.</div>
</div>
-<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/report/package-summary.html">org.apache.rat.report</a></div>
-<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
+<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/report/package-summary.html">org.apache.rat.report</a></div>
+<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes that generate the Rat report.</div>
</div>
-<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/report/claim/package-summary.html">org.apache.rat.report.claim</a></div>
-<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
+<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/report/claim/package-summary.html">org.apache.rat.report.claim</a></div>
+<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes that manage claims (metrics) about files and categories of files.</div>
</div>
-<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/report/xml/package-summary.html">org.apache.rat.report.xml</a></div>
-<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
+<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/report/xml/package-summary.html">org.apache.rat.report.xml</a></div>
+<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes that write the XML output.</div>
</div>
-<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/report/xml/writer/package-summary.html">org.apache.rat.report.xml.writer</a></div>
-<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
+<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/report/xml/writer/package-summary.html">org.apache.rat.report.xml.writer</a></div>
+<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes to handle writing well-formed XML documents.</div>
</div>
-<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/utils/package-summary.html">org.apache.rat.utils</a></div>
-<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
+<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/utils/package-summary.html">org.apache.rat.utils</a></div>
+<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes with general utility across the project.</div>
</div>
-<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/walker/package-summary.html">org.apache.rat.walker</a></div>
-<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">
+<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="org/apache/rat/walker/package-summary.html">org.apache.rat.walker</a></div>
+<div class="col-last even-row-color all-packages-table all-packages-table-tab1">
<div class="block">Classes that walk directory trees and return documents.</div>
</div>
</div>
@@ -161,7 +165,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/member-search-index.js b/rat017/apache-rat-core/apidocs/member-search-index.js
index 3c42da4a..7e86a16a 100644
--- a/rat017/apache-rat-core/apidocs/member-search-index.js
+++ b/rat017/apache-rat-core/apidocs/member-search-index.js
@@ -1 +1 @@
-memberSearchIndex = [{"p":"org.apache.rat","c":"ReportConfiguration.Processing","l":"ABSENCE"},{"p":"org.apache.rat.configuration.builders","c":"AbstractBuilder","l":"AbstractBuilder()","u":"%3Cinit%3E()"},{"p":"org.apache.rat.report.claim","c":"AbstractClaimReporter","l":"AbstractClaimReporter()","u":"%3Cinit%3E()"},{"p":"org.apache.rat.analysis.matchers","c":"AbstractHeaderMatcher","l":"AbstractHeaderMatcher(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.rat.help","c":"A [...]
\ No newline at end of file
+memberSearchIndex = [{"p":"org.apache.rat","c":"ReportConfiguration.Processing","l":"ABSENCE"},{"p":"org.apache.rat.configuration.builders","c":"AbstractBuilder","l":"AbstractBuilder()","u":"%3Cinit%3E()"},{"p":"org.apache.rat.report.claim","c":"AbstractClaimReporter","l":"AbstractClaimReporter()","u":"%3Cinit%3E()"},{"p":"org.apache.rat.analysis.matchers","c":"AbstractHeaderMatcher","l":"AbstractHeaderMatcher(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"org.apache.rat.help","c":"A [...]
\ No newline at end of file
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/BuilderParams.html b/rat017/apache-rat-core/apidocs/org/apache/rat/BuilderParams.html
index 8dcb2d54..9ca0d35c 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/BuilderParams.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/BuilderParams.html
@@ -178,7 +178,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/ConfigurationException.html b/rat017/apache-rat-core/apidocs/org/apache/rat/ConfigurationException.html
index 88efbd81..02c4d7b2 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/ConfigurationException.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/ConfigurationException.html
@@ -209,7 +209,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/Defaults.Builder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/Defaults.Builder.html
index 3bbbedd3..776b42cb 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/Defaults.Builder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/Defaults.Builder.html
@@ -284,7 +284,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/Defaults.html b/rat017/apache-rat-core/apidocs/org/apache/rat/Defaults.html
index 9a59fb37..1fd77191 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/Defaults.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/Defaults.html
@@ -281,7 +281,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/DeprecationReporter.Info.html b/rat017/apache-rat-core/apidocs/org/apache/rat/DeprecationReporter.Info.html
index cd79705c..6bda2989 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/DeprecationReporter.Info.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/DeprecationReporter.Info.html
@@ -186,7 +186,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/DeprecationReporter.html b/rat017/apache-rat-core/apidocs/org/apache/rat/DeprecationReporter.html
index e3420d92..77345eb8 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/DeprecationReporter.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/DeprecationReporter.html
@@ -183,7 +183,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/ImplementationException.html b/rat017/apache-rat-core/apidocs/org/apache/rat/ImplementationException.html
index 2981edbb..26e29c99 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/ImplementationException.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/ImplementationException.html
@@ -209,7 +209,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/OptionCollection.html b/rat017/apache-rat-core/apidocs/org/apache/rat/OptionCollection.html
index 52393a00..2e1d43e7 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/OptionCollection.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/OptionCollection.html
@@ -248,7 +248,7 @@ loadScripts(document, 'script');</script>
<dd><code>helpCmd</code> - the help command to run when necessary.</dd>
<dd><code>noArgs</code> - If true then the commands do not need extra arguments</dd>
<dt>Returns:</dt>
-<dd>a ReportConfiguration or null if Help was printed.</dd>
+<dd>a ReportConfiguration or <code>null</code> if Help was printed.</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - on error.</dd>
</dl>
@@ -275,7 +275,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/Report.html b/rat017/apache-rat-core/apidocs/org/apache/rat/Report.html
index b900bda4..cd6f3eda 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/Report.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/Report.html
@@ -155,7 +155,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.NoCloseOutputStream.html b/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.NoCloseOutputStream.html
index f8936b18..e0b97b12 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.NoCloseOutputStream.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.NoCloseOutputStream.html
@@ -310,7 +310,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.Processing.html b/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.Processing.html
index 1764927f..82ea7ef8 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.Processing.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.Processing.html
@@ -257,7 +257,7 @@ not permitted.)</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.html b/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.html
index f5c6b32c..0e6889ff 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.html
@@ -195,77 +195,104 @@ loadScripts(document, 'script');</script>
<div class="block">Excludes files that match a FileFilter.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addExcludedPatterns(java.lang.Iterable)" class="member-name-link">addExcludedPatterns</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" cl [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addExcludedMatcher(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addExcludedMatcher</a><wbr>(<a href="document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> matcher)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Excludes files that match the pattern.</div>
+<div class="block">Excludes files that match a DocumentNameMatcher.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addFamilies(java.util.Collection)" class="member-name-link">addFamilies</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a>> families)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addExcludedPatterns(java.lang.Iterable)" class="member-name-link">addExcludedPatterns</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" c [...]
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Adds multiple families to the list of license families.</div>
+<div class="block">Excludes files that match the pattern.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addFamily(org.apache.rat.license.ILicenseFamily)" class="member-name-link">addFamily</a><wbr>(<a href="license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a> family)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addFamilies(java.util.Collection)" class="member-name-link">addFamilies</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a>> families)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Adds a license family to the list of families.</div>
+<div class="block">Adds multiple families to the list of license families.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addFamily(org.apache.rat.license.ILicenseFamily.Builder)" class="member-name-link">addFamily</a><wbr>(<a href="license/ILicenseFamily.Builder.html" title="class in org.apache.rat.license">ILicenseFamily.Builder</a> builder)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addFamily(org.apache.rat.license.ILicenseFamily)" class="member-name-link">addFamily</a><wbr>(<a href="license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a> family)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Adds a license family to the list of families.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIncludedCollection(org.apache.rat.config.exclusion.StandardCollection)" class="member-name-link">addIncludedCollection</a><wbr>(<a href="config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a> collection)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addFamily(org.apache.rat.license.ILicenseFamily.Builder)" class="member-name-link">addFamily</a><wbr>(<a href="license/ILicenseFamily.Builder.html" title="class in org.apache.rat.license">ILicenseFamily.Builder</a> builder)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Adds a license family to the list of families.</div>
+</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIncludedFilter(java.io.FileFilter)" class="member-name-link">addIncludedFilter</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileFilter.html" title="class or interface in java.io" class="external-link">FileFilter</a> fileFilter)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIncludedCollection(org.apache.rat.config.exclusion.StandardCollection)" class="member-name-link">addIncludedCollection</a><wbr>(<a href="config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a> collection)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Adds the patterns from the standard collection as included patterns.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIncludedFilter(java.io.FileFilter)" class="member-name-link">addIncludedFilter</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileFilter.html" title="class or interface in java.io" class="external-link">FileFilter</a> fileFilter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Adds the fileFilter to filter files that should be included, this overrides any
exclusion of the same files.</div>
</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIncludedPatterns(java.lang.Iterable)" class="member-name-link">addIncludedPatterns</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" c [...]
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Add file patterns that are to be included.</div>
+</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIncludedPatterns(java.lang.Iterable)" class="member-name-link">addIncludedPatterns</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" cl [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addLicense(org.apache.rat.license.ILicense)" class="member-name-link">addLicense</a><wbr>(<a href="license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a> license)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Add file patterns that are to be included.</div>
+<div class="block">Adds a license to the list of licenses.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addLicense(org.apache.rat.license.ILicense)" class="member-name-link">addLicense</a><wbr>(<a href="license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a> license)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addLicense(org.apache.rat.license.ILicense.Builder)" class="member-name-link">addLicense</a><wbr>(<a href="license/ILicense.Builder.html" title="interface in org.apache.rat.license">ILicense.Builder</a> builder)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Adds a license to the list of licenses.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addLicense(org.apache.rat.license.ILicense.Builder)" class="member-name-link">addLicense</a><wbr>(<a href="license/ILicense.Builder.html" title="interface in org.apache.rat.license">ILicense.Builder</a> builder)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addLicenses(java.util.Collection)" class="member-name-link">addLicenses</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>> licenses)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Adds a license to the list of licenses.</div>
+<div class="block">Adds multiple licenses to the list of licenses.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addLicenses(java.util.Collection)" class="member-name-link">addLicenses</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>> licenses)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addSource(java.io.File)" class="member-name-link">addSource</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html" title="class or interface in java.io" class="external-link">File</a> file)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Adds multiple licenses to the list of licenses.</div>
+<div class="block">Adds a file as a source of files to scan.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#familyDuplicateOption(org.apache.rat.utils.ReportingSet.Options)" class="member-name-link">familyDuplicateOption</a><wbr>(<a href="utils/ReportingSet.Options.html" title="enum in org.apache.rat.utils">ReportingSet.Options</a> state)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addSource(org.apache.rat.report.IReportable)" class="member-name-link">addSource</a><wbr>(<a href="report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a> reportable)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets the reporting option for duplicate license families.</div>
+<div class="block">Adds a Reportable as a source of files to scan.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getArchiveProcessing()" class="member-name-link">getArchiveProcessing</a>()</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#familyDuplicateOption(org.apache.rat.utils.ReportingSet.Options)" class="member-name-link">familyDuplicateOption</a><wbr>(<a href="utils/ReportingSet.Options.html" title="enum in org.apache.rat.utils">ReportingSet.Options</a> state)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sets the reporting option for duplicate license families.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getArchiveProcessing()" class="member-name-link">getArchiveProcessing</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Retrieves the archive processing type.</div>
</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getClaimValidator()" class="member-name-link">getClaimValidator</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Gets the ClaimValidator for the configuration.</div>
+</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCopyrightMessage()" class="member-name-link">getCopyrightMessage</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the optional license copyright being added if RAT is adding headers.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLicenseCategories(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">getLicenseCategories</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="analysis/IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getGeneratedMatcher()" class="member-name-link">getGeneratedMatcher</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Gets the SortedSet of approved license categories.</div>
+<div class="block">Gets the matcher that matches generated text.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a>></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLicenseFamilies(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">getLicenseFamilies</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLicenseCategories(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">getLicenseCategories</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Gets the SortedSet of approved license categories.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a>></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLicenseFamilies(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">getLicenseFamilies</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets a sorted set of ILicenseFamily objects based on <code>filter</code>. if
filter is set:
@@ -274,20 +301,17 @@ loadScripts(document, 'script');</script>
<code>none</code> - No license families will be returned
</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLicenseIds(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">getLicenseIds</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLicenseIds(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">getLicenseIds</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the SortedSet of approved license categories.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLicenses(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">getLicenses</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLicenses(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">getLicenses</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the SortedSet of approved license categories.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="license/LicenseSetFactory.html" title="class in org.apache.rat.license">LicenseSetFactory</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getLicenseSetFactory()" class="member-name-link">getLicenseSetFactory</a>()</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNameMatcher(org.apache.rat.document.DocumentName)" class="member-name-link">getNameMatcher</a><wbr>(<a href="document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> baseDir)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Get the DocumentNameMatcher based on the directory.</div>
@@ -297,10 +321,10 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Returns the output stream supplier.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getReportable()" class="member-name-link">getReportable</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="walker/IReportableListWalker.Builder.html" title="class in org.apache.rat.walker">IReportableListWalker.Builder</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSources()" class="member-name-link">getSources</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Gets the reportable object.</div>
+<div class="block">Gets a builder initialized with any files specified as sources.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getStandardProcessing()" class="member-name-link">getStandardProcessing</a>()</code></div>
@@ -318,112 +342,116 @@ loadScripts(document, 'script');</script>
<div class="block">Gets a PrintWriter that wraps the output stream.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isAddingLicenses()" class="member-name-link">isAddingLicenses</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasSource()" class="member-name-link">hasSource</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Returns <code>true</code> if the configuration has any sources defined.</div>
+</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isAddingLicensesForced()" class="member-name-link">isAddingLicensesForced</a>()</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isAddingLicenses()" class="member-name-link">isAddingLicenses</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">This value is ignored if RAT is not adding licenses.</div>
+<div class="block">Gets the flag that determines if license headers should be added if missing.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isDryRun()" class="member-name-link">isDryRun</a>()</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isAddingLicensesForced()" class="member-name-link">isAddingLicensesForced</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Returns the state of the dry run flag.</div>
+<div class="block">Gets the flag that determines if license headers are "forced" overwriting existing files.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#licenseDuplicateOption(org.apache.rat.utils.ReportingSet.Options)" class="member-name-link">licenseDuplicateOption</a><wbr>(<a href="utils/ReportingSet.Options.html" title="enum in org.apache.rat.utils">ReportingSet.Options</a> state)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isDryRun()" class="member-name-link">isDryRun</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Returns the state of the dry run flag.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#licenseDuplicateOption(org.apache.rat.utils.ReportingSet.Options)" class="member-name-link">licenseDuplicateOption</a><wbr>(<a href="utils/ReportingSet.Options.html" title="enum in org.apache.rat.utils">ReportingSet.Options</a> state)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sets the reporting option for duplicate licenses.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listFamilies()" class="member-name-link">listFamilies</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listFamilies(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">listFamilies</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listFamilies()" class="member-name-link">listFamilies</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Set the level of license families that should be output in the XML document.</div>
+<div class="block">Return the current filter that determines which families will be output in the XML document.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listLicenses()" class="member-name-link">listLicenses</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listFamilies(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">listFamilies</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Gets the selected license filter.</div>
+<div class="block">Set the level of license families that should be output in the XML document.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listLicenses(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">listLicenses</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listLicenses()" class="member-name-link">listLicenses</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Set the level of licenses that should be output in the XML document.</div>
+<div class="block">Gets the selected license filter.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#logFamilyCollisions(org.apache.rat.utils.Log.Level)" class="member-name-link">logFamilyCollisions</a><wbr>(<a href="utils/Log.Level.html" title="enum in org.apache.rat.utils">Log.Level</a> level)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listLicenses(org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">listLicenses</a><wbr>(<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Set the log level for reporting collisions in the set of license families.</div>
+<div class="block">Set the level of licenses that should be output in the XML document.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#logLicenseCollisions(org.apache.rat.utils.Log.Level)" class="member-name-link">logLicenseCollisions</a><wbr>(<a href="utils/Log.Level.html" title="enum in org.apache.rat.utils">Log.Level</a> level)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#logFamilyCollisions(org.apache.rat.utils.Log.Level)" class="member-name-link">logFamilyCollisions</a><wbr>(<a href="utils/Log.Level.html" title="enum in org.apache.rat.utils">Log.Level</a> level)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets the log level for reporting license collisions.</div>
+<div class="block">Set the log level for reporting collisions in the set of license families.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeApprovedLicenseCategories(java.util.Collection)" class="member-name-link">removeApprovedLicenseCategories</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class [...]
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#logLicenseCollisions(org.apache.rat.utils.Log.Level)" class="member-name-link">logLicenseCollisions</a><wbr>(<a href="utils/Log.Level.html" title="enum in org.apache.rat.utils">Log.Level</a> level)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Removes a license family category from the list of approved licenses.</div>
+<div class="block">Sets the log level for reporting license collisions.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeApprovedLicenseCategory(java.lang.String)" class="member-name-link">removeApprovedLicenseCategory</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> familyCategory)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeApprovedLicenseCategories(java.util.Collection)" class="member-name-link">removeApprovedLicenseCategories</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="clas [...]
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Adds a license family category to the list of approved licenses.</div>
+<div class="block">Removes a license family category from the list of approved licenses.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeApprovedLicenseId(java.lang.String)" class="member-name-link">removeApprovedLicenseId</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> licenseId)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeApprovedLicenseCategory(java.lang.String)" class="member-name-link">removeApprovedLicenseCategory</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> familyCategory)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Adds a license family category to the list of approved licenses.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeApprovedLicenseIds(java.util.Collection)" class="member-name-link">removeApprovedLicenseIds</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface [...]
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeApprovedLicenseId(java.lang.String)" class="member-name-link">removeApprovedLicenseId</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> licenseId)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Removes a license family category from the list of approved licenses.</div>
+<div class="block">Adds a license family category to the list of approved licenses.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setAddLicenseHeaders(org.apache.rat.config.AddLicenseHeaders)" class="member-name-link">setAddLicenseHeaders</a><wbr>(<a href="config/AddLicenseHeaders.html" title="enum in org.apache.rat.config">AddLicenseHeaders</a> addLicenseHeaders)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#removeApprovedLicenseIds(java.util.Collection)" class="member-name-link">removeApprovedLicenseIds</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface [...]
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets whether RAT should enable, disable, or force the adding of license
- headers.</div>
+<div class="block">Removes a license family category from the list of approved licenses.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setArchiveProcessing(org.apache.rat.ReportConfiguration.Processing)" class="member-name-link">setArchiveProcessing</a><wbr>(<a href="ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a> archiveProcessing)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setAddLicenseHeaders(org.apache.rat.config.AddLicenseHeaders)" class="member-name-link">setAddLicenseHeaders</a><wbr>(<a href="config/AddLicenseHeaders.html" title="enum in org.apache.rat.config">AddLicenseHeaders</a> addLicenseHeaders)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets the archive processing type.</div>
+<div class="block">Sets whether RAT should enable, disable, or force the adding of license
+ headers.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCopyrightMessage(java.lang.String)" class="member-name-link">setCopyrightMessage</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> copyrightMessage)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setArchiveProcessing(org.apache.rat.ReportConfiguration.Processing)" class="member-name-link">setArchiveProcessing</a><wbr>(<a href="ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a> archiveProcessing)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets the optional copyright message used if RAT is adding license headers.</div>
+<div class="block">Sets the archive processing type.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setDryRun(boolean)" class="member-name-link">setDryRun</a><wbr>(boolean state)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCopyrightMessage(java.lang.String)" class="member-name-link">setCopyrightMessage</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> copyrightMessage)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets the dry run flag.</div>
+<div class="block">Sets the optional copyright message used if RAT is adding license headers.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setFrom(org.apache.rat.Defaults)" class="member-name-link">setFrom</a><wbr>(<a href="Defaults.html" title="class in org.apache.rat">Defaults</a> defaults)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setDryRun(boolean)" class="member-name-link">setDryRun</a><wbr>(boolean state)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Adds the licenses and approved licenses from the defaults object to the
- configuration.</div>
+<div class="block">Sets the dry run flag.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setOut(java.io.File)" class="member-name-link">setOut</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html" title="class or interface in java.io" class="external-link">File</a> file)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setFrom(org.apache.rat.Defaults)" class="member-name-link">setFrom</a><wbr>(<a href="Defaults.html" title="class in org.apache.rat">Defaults</a> defaults)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets the OutputStream supplier to use the specified file.</div>
+<div class="block">Adds the licenses and approved licenses from the defaults object to the
+ configuration.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setOut(org.apache.commons.io.function.IOSupplier)" class="member-name-link">setOut</a><wbr>(org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>> out)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setOut(java.io.File)" class="member-name-link">setOut</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html" title="class or interface in java.io" class="external-link">File</a> file)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets the supplier for the output stream.</div>
+<div class="block">Sets the OutputStream supplier to use the specified file.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setReportable(org.apache.rat.report.IReportable)" class="member-name-link">setReportable</a><wbr>(<a href="report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a> reportable)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setOut(org.apache.commons.io.function.IOSupplier)" class="member-name-link">setOut</a><wbr>(org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>> out)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets the reportable object.</div>
+<div class="block">Sets the supplier for the output stream.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setStandardProcessing(org.apache.rat.ReportConfiguration.Processing)" class="member-name-link">setStandardProcessing</a><wbr>(<a href="ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a> standardProcessing)</code></div>
@@ -488,6 +516,64 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
+<section class="detail" id="addSource(java.io.File)">
+<h3>addSource</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addSource</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html" title="class or interface in java.io" class="external-link">File</a> file)</span></div>
+<div class="block">Adds a file as a source of files to scan.
+ The file must be a text file that lists files to be included.
+ File within the file must be in linux format with a
+ "/" file separator.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>file</code> - the file to process.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="addSource(org.apache.rat.report.IReportable)">
+<h3>addSource</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addSource</span><wbr><span class="parameters">(<a href="report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a> reportable)</span></div>
+<div class="block">Adds a Reportable as a source of files to scan.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>reportable</code> - the reportable to process.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="hasSource()">
+<h3>hasSource</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">hasSource</span>()</div>
+<div class="block">Returns <code>true</code> if the configuration has any sources defined.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd><code>true</code> if the configuration has any sources defined.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getSources()">
+<h3>getSources</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="walker/IReportableListWalker.Builder.html" title="class in org.apache.rat.walker">IReportableListWalker.Builder</a></span> <span class="element-name">getSources</span>()</div>
+<div class="block">Gets a builder initialized with any files specified as sources.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>a configured builder.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="getGeneratedMatcher()">
+<h3>getGeneratedMatcher</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="analysis/IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a></span> <span class="element-name">getGeneratedMatcher</span>()</div>
+<div class="block">Gets the matcher that matches generated text.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>the matcher that matches generated text.</dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail" id="getArchiveProcessing()">
<h3>getArchiveProcessing</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a></span> <span class="element-name">getArchiveProcessing</span>()</div>
@@ -591,6 +677,11 @@ loadScripts(document, 'script');</script>
<section class="detail" id="listFamilies()">
<h3>listFamilies</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></span> <span class="element-name">listFamilies</span>()</div>
+<div class="block">Return the current filter that determines which families will be output in the XML document.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>the filter that defines the families to list.</dd>
+</dl>
</section>
</li>
<li>
@@ -683,6 +774,17 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
+<section class="detail" id="addExcludedMatcher(org.apache.rat.document.DocumentNameMatcher)">
+<h3>addExcludedMatcher</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addExcludedMatcher</span><wbr><span class="parameters">(<a href="document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> matcher)</span></div>
+<div class="block">Excludes files that match a DocumentNameMatcher.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>matcher</code> - the DocumentNameMatcher to match.</dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail" id="addExcludedPatterns(java.lang.Iterable)">
<h3>addExcludedPatterns</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addExcludedPatterns</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">St [...]
@@ -703,6 +805,11 @@ loadScripts(document, 'script');</script>
<section class="detail" id="addIncludedCollection(org.apache.rat.config.exclusion.StandardCollection)">
<h3>addIncludedCollection</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">addIncludedCollection</span><wbr><span class="parameters">(<a href="config/exclusion/StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a> collection)</span></div>
+<div class="block">Adds the patterns from the standard collection as included patterns.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>collection</code> - the standard collection to include.</dd>
+</dl>
</section>
</li>
<li>
@@ -732,7 +839,7 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getNameMatcher(org.apache.rat.document.DocumentName)">
<h3>getNameMatcher</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a></span> <span class="element-name">getNameMatcher</span><wbr><span class="parameters">(<a href="document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> baseDir)</span></div>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span> <span class="element-name">getNameMatcher</span><wbr><span class="parameters">(<a href="document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> baseDir)</span></div>
<div class="block">Get the DocumentNameMatcher based on the directory.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -743,28 +850,6 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
-<section class="detail" id="getReportable()">
-<h3>getReportable</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></span> <span class="element-name">getReportable</span>()</div>
-<div class="block">Gets the reportable object.</div>
-<dl class="notes">
-<dt>Returns:</dt>
-<dd>the thing being reported on.</dd>
-</dl>
-</section>
-</li>
-<li>
-<section class="detail" id="setReportable(org.apache.rat.report.IReportable)">
-<h3>setReportable</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setReportable</span><wbr><span class="parameters">(<a href="report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a> reportable)</span></div>
-<div class="block">Sets the reportable object.</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>reportable</code> - the thing being reported on.</dd>
-</dl>
-</section>
-</li>
-<li>
<section class="detail" id="getStyleSheet()">
<h3>getStyleSheet</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>></span> <span class="element-name">getStyleSheet</span>()</div>
@@ -794,7 +879,7 @@ loadScripts(document, 'script');</script>
<h3>setFrom</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setFrom</span><wbr><span class="parameters">(<a href="Defaults.html" title="class in org.apache.rat">Defaults</a> defaults)</span></div>
<div class="block">Adds the licenses and approved licenses from the defaults object to the
- configuration. <em>Side effect: </em> if the report should be styled and no
+ configuration. <em>Side effect:</em> if the report should be styled and no
style sheet has been set the plain stylesheet from the defaults will be used.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -1041,18 +1126,14 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
-<section class="detail" id="getLicenseSetFactory()">
-<h3>getLicenseSetFactory</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="license/LicenseSetFactory.html" title="class in org.apache.rat.license">LicenseSetFactory</a></span> <span class="element-name">getLicenseSetFactory</span>()</div>
-</section>
-</li>
-<li>
<section class="detail" id="getLicenseCategories(org.apache.rat.license.LicenseSetFactory.LicenseFilter)">
<h3>getLicenseCategories</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">getLicenseCategories</span><wbr><span class="pa [...]
<div class="block">Gets the SortedSet of approved license categories. <em>Once a license has
been removed from the approved list it cannot be re-added</em></div>
<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>filter</code> - The LicenseFilter to filter the categories by.</dd>
<dt>Returns:</dt>
<dd>the Sorted set of approved license categories.</dd>
</dl>
@@ -1065,6 +1146,8 @@ loadScripts(document, 'script');</script>
<div class="block">Gets the SortedSet of approved license categories. <em>Once a license has
been removed from the approved list it cannot be re-added</em></div>
<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>filter</code> - The LicenseFilter to filter the licenses by.</dd>
<dt>Returns:</dt>
<dd>the Sorted set of approved license categories.</dd>
</dl>
@@ -1077,6 +1160,8 @@ loadScripts(document, 'script');</script>
<div class="block">Gets the SortedSet of approved license categories. <em>Once a license has
been removed from the approved list it cannot be re-added</em></div>
<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>filter</code> - The LicenseFilter to filter the licenses by.</dd>
<dt>Returns:</dt>
<dd>the Sorted set of approved license categories.</dd>
</dl>
@@ -1100,7 +1185,7 @@ loadScripts(document, 'script');</script>
<div class="block">Adds a license family category (id) to the list of approved licenses</div>
<dl class="notes">
<dt>Parameters:</dt>
-<dd><code>licenseId</code> - the license Id to add.</dd>
+<dd><code>licenseId</code> - the license id to add.</dd>
</dl>
</section>
</li>
@@ -1181,7 +1266,8 @@ loadScripts(document, 'script');</script>
<section class="detail" id="isAddingLicensesForced()">
<h3>isAddingLicensesForced</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isAddingLicensesForced</span>()</div>
-<div class="block">This value is ignored if RAT is not adding licenses.</div>
+<div class="block">Gets the flag that determines if license headers are "forced" overwriting existing files.
+ This value is ignored if RAT is not adding licenses.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if RAT is forcing the adding license headers.</dd>
@@ -1198,6 +1284,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="isAddingLicenses()">
<h3>isAddingLicenses</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isAddingLicenses</span>()</div>
+<div class="block">Gets the flag that determines if license headers should be added if missing.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>whether RAT should add missing license headers.</dd>
@@ -1251,6 +1338,17 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
+<section class="detail" id="getClaimValidator()">
+<h3>getClaimValidator</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></span> <span class="element-name">getClaimValidator</span>()</div>
+<div class="block">Gets the ClaimValidator for the configuration.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>the ClaimValidator.</dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail" id="validate(java.util.function.Consumer)">
<h3>validate</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">validate</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-l [...]
@@ -1258,6 +1356,8 @@ loadScripts(document, 'script');</script>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>logger</code> - String consumer to log warning messages to.</dd>
+<dt>Throws:</dt>
+<dd><code><a href="ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a></code> - on configuration error.</dd>
</dl>
</section>
</li>
@@ -1270,7 +1370,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/Reporter.html b/rat017/apache-rat-core/apidocs/org/apache/rat/Reporter.html
index ed7ed96d..acb9507d 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/Reporter.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/Reporter.html
@@ -93,7 +93,7 @@ loadScripts(document, 'script');</script>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Reporter</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
-<div class="block">Class that executes the report as defined in a ReportConfiguration and stores
+<div class="block">Class that executes the report as defined in a <a href="ReportConfiguration.html" title="class in org.apache.rat"><code>ReportConfiguration</code></a> and stores
the result for later handling.</div>
</section>
<section class="summary">
@@ -125,26 +125,36 @@ loadScripts(document, 'script');</script>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getClaimsStatistic()" class="member-name-link">getClaimsStatistic</a>()</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#execute()" class="member-name-link">execute</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Executes the report and builds the output.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getClaimsStatistic()" class="member-name-link">getClaimsStatistic</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Get the claim statistics from the run.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#listLicenses(org.apache.rat.ReportConfiguration,org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">listLicenses</a><wbr>(<a href="ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a> configuration,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static void</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#listLicenses(org.apache.rat.ReportConfiguration,org.apache.rat.license.LicenseSetFactory.LicenseFilter)" class="member-name-link">listLicenses</a><wbr>(<a href="ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a> configuration,
<a href="license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a> filter)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Lists the licenses on the configured output stream.</div>
</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#output()" class="member-name-link">output</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Outputs the report using the stylesheet and output specified in the configuration.</div>
+</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#output()" class="member-name-link">output</a>()</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#output(org.apache.commons.io.function.IOSupplier,org.apache.commons.io.function.IOSupplier)" class="member-name-link">output</a><wbr>(org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>> stylesheet,
+ org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>> output)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Outputs the report using the stylesheet and output specified in the configuration.</div>
+<div class="block">Outputs the report to the specified output using the stylesheet.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#output(org.apache.commons.io.function.IOSupplier,org.apache.commons.io.function.IOSupplier)" class="member-name-link">output</a><wbr>(org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>> stylesheet,
- org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>> output)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#writeSummary(java.lang.Appendable)" class="member-name-link">writeSummary</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a> appendable)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Outputs the report to the specified output using the optional stylesheet.</div>
+<div class="block">Writes a text summary of issues with the run.</div>
</div>
</div>
</div>
@@ -183,6 +193,23 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
+<section class="detail" id="execute()">
+<h3>execute</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></span> <span class="element-name">execute</span>()
+ throws <span class="exceptions"><a href="api/RatException.html" title="class in org.apache.rat.api">RatException</a></span></div>
+<div class="block">Executes the report and builds the output.
+ This method will build the internal XML document if it does not already exist.
+ If this method or either of the <a href="#output()"><code>output()</code></a> methods have already been called this method will return
+ the previous results.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>the claim statistics.</dd>
+<dt>Throws:</dt>
+<dd><code><a href="api/RatException.html" title="class in org.apache.rat.api">RatException</a></code> - on error.</dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail" id="getClaimsStatistic()">
<h3>getClaimsStatistic</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></span> <span class="element-name">getClaimsStatistic</span>()</div>
@@ -211,13 +238,14 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">output</span><wbr><span class="parameters">(org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>> stylesheet,
org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>> output)</span>
throws <span class="exceptions"><a href="api/RatException.html" title="class in org.apache.rat.api">RatException</a></span></div>
-<div class="block">Outputs the report to the specified output using the optional stylesheet.</div>
+<div class="block">Outputs the report to the specified output using the stylesheet. It is safe to call this method more than once
+ in order to generate multiple reports from the same run.</div>
<dl class="notes">
<dt>Parameters:</dt>
-<dd><code>stylesheet</code> - the style sheet to use for XSLT formatting, may be null for XML output.</dd>
+<dd><code>stylesheet</code> - the style sheet to use for XSLT formatting.</dd>
<dd><code>output</code> - the output stream to write to.</dd>
<dt>Throws:</dt>
-<dd><code><a href="api/RatException.html" title="class in org.apache.rat.api">RatException</a></code> - one error.</dd>
+<dd><code><a href="api/RatException.html" title="class in org.apache.rat.api">RatException</a></code> - on error.</dd>
</dl>
</section>
</li>
@@ -231,11 +259,26 @@ loadScripts(document, 'script');</script>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>configuration</code> - The configuration for the system</dd>
+<dd><code>filter</code> - the license filter that specifies which licenses to output.</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - if PrintWriter can not be retrieved from configuration.</dd>
</dl>
</section>
</li>
+<li>
+<section class="detail" id="writeSummary(java.lang.Appendable)">
+<h3>writeSummary</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">writeSummary</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html" title="class or interface in java.lang" class="external-link">Appendable</a> appendable)</span>
+ throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div>
+<div class="block">Writes a text summary of issues with the run.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>appendable</code> - the appendable to write to.</dd>
+<dt>Throws:</dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - on error.</dd>
+</dl>
+</section>
+</li>
</ul>
</section>
</li>
@@ -245,7 +288,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/VersionInfo.html b/rat017/apache-rat-core/apidocs/org/apache/rat/VersionInfo.html
index f56894fa..b1856b84 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/VersionInfo.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/VersionInfo.html
@@ -323,7 +323,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/DefaultAnalyserFactory.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/DefaultAnalyserFactory.html
index 5effbd83..6b80bd21 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/DefaultAnalyserFactory.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/DefaultAnalyserFactory.html
@@ -152,7 +152,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/HeaderCheckWorker.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/HeaderCheckWorker.html
index 80ae97af..a7d93602 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/HeaderCheckWorker.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/HeaderCheckWorker.html
@@ -126,14 +126,16 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
-<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.io.Reader,int,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.rat.analysis.IHeaderMatcher,java.io.Reader,int,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker</a><wbr>(<a href="IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a> generatedMatcher,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
int numberOfRetainedHeaderLine,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>> licenses,
<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a> document)</code></div>
<div class="col-last even-row-color">
<div class="block">Constructs a check worker for the license against the specified document.</div>
</div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.io.Reader,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.apache.rat.analysis.IHeaderMatcher,java.io.Reader,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker</a><wbr>(<a href="IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a> generatedMatcher,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>> licenses,
<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a> name)</code></div>
<div class="col-last odd-row-color">
@@ -207,15 +209,17 @@ loadScripts(document, 'script');</script>
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
-<section class="detail" id="<init>(java.io.Reader,java.util.Collection,org.apache.rat.api.Document)">
+<section class="detail" id="<init>(org.apache.rat.analysis.IHeaderMatcher,java.io.Reader,java.util.Collection,org.apache.rat.api.Document)">
<h3>HeaderCheckWorker</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HeaderCheckWorker</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
+<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HeaderCheckWorker</span><wbr><span class="parameters">(<a href="IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a> generatedMatcher,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>> licenses,
<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a> name)</span></div>
<div class="block">Convenience constructor wraps given <code>Reader</code> in a
<code>BufferedReader</code>.</div>
<dl class="notes">
<dt>Parameters:</dt>
+<dd><code>generatedMatcher</code> - The matcher for generated headers.</dd>
<dd><code>reader</code> - The reader on the document. Not null.</dd>
<dd><code>licenses</code> - The licenses to check against. Not null.</dd>
<dd><code>name</code> - The document that is being checked. Possibly null.</dd>
@@ -223,15 +227,17 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
-<section class="detail" id="<init>(java.io.Reader,int,java.util.Collection,org.apache.rat.api.Document)">
+<section class="detail" id="<init>(org.apache.rat.analysis.IHeaderMatcher,java.io.Reader,int,java.util.Collection,org.apache.rat.api.Document)">
<h3>HeaderCheckWorker</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HeaderCheckWorker</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
+<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">HeaderCheckWorker</span><wbr><span class="parameters">(<a href="IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a> generatedMatcher,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
int numberOfRetainedHeaderLine,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>> licenses,
<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a> document)</span></div>
<div class="block">Constructs a check worker for the license against the specified document.</div>
<dl class="notes">
<dt>Parameters:</dt>
+<dd><code>generatedMatcher</code> - The matcher for generated headers.</dd>
<dd><code>reader</code> - The reader on the document. Not null.</dd>
<dd><code>numberOfRetainedHeaderLine</code> - the maximum number of lines to read to find
the license information.</dd>
@@ -276,7 +282,7 @@ loadScripts(document, 'script');</script>
<div class="block">Read the input and perform the header check.</div>
<dl class="notes">
<dt>Throws:</dt>
-<dd><code><a href="RatHeaderAnalysisException.html" title="class in org.apache.rat.analysis">RatHeaderAnalysisException</a></code> - on IO Exception.</dd>
+<dd><code><a href="RatHeaderAnalysisException.html" title="class in org.apache.rat.analysis">RatHeaderAnalysisException</a></code> - on IO exception.</dd>
</dl>
</section>
</li>
@@ -289,7 +295,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaderMatcher.Builder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaderMatcher.Builder.html
index b1a52fd3..c7d71e82 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaderMatcher.Builder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaderMatcher.Builder.html
@@ -394,7 +394,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaderMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaderMatcher.html
index 49aa4c24..a3757b96 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaderMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaderMatcher.html
@@ -222,7 +222,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaders.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaders.html
index d5cbc137..d5a7c08a 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaders.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/IHeaders.html
@@ -160,7 +160,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/RatHeaderAnalysisException.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/RatHeaderAnalysisException.html
index 60954be1..b8538cb8 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/RatHeaderAnalysisException.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/RatHeaderAnalysisException.html
@@ -188,7 +188,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/TikaProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/TikaProcessor.html
index 4820091d..a4ec827a 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/TikaProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/TikaProcessor.html
@@ -110,10 +110,17 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="../api/Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromMediaType(org.apache.tika.mime.MediaType)" class="member-name-link">fromMediaType</a><wbr>(org.apache.tika.mime.MediaType mediaType)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"> </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#process(org.apache.rat.api.Document)" class="member-name-link">process</a><wbr>(<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a> document)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Gets the Document.Type based on the MediaType.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#markSupportedInputStream(java.io.InputStream)" class="member-name-link">markSupportedInputStream</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a> stream)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Ensures that the input stream supports <code>mark</code>.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#process(org.apache.rat.api.Document)" class="member-name-link">process</a><wbr>(<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a> document)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Process the input document.</div>
</div>
</div>
@@ -134,6 +141,19 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
+<section class="detail" id="markSupportedInputStream(java.io.InputStream)">
+<h3>markSupportedInputStream</h3>
+<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a></span> <span class="element-name">markSupportedInputStream</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html" title="class or interface in java.io" class="external-l [...]
+<div class="block">Ensures that the input stream supports <code>mark</code>.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>stream</code> - the stream to test.</dd>
+<dt>Returns:</dt>
+<dd>a stream that supports <code>mark</code>.</dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail" id="process(org.apache.rat.api.Document)">
<h3>process</h3>
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">process</span><wbr><span class="parameters">(<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a> document)</span>
@@ -153,6 +173,13 @@ loadScripts(document, 'script');</script>
<section class="detail" id="fromMediaType(org.apache.tika.mime.MediaType)">
<h3>fromMediaType</h3>
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="../api/Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span> <span class="element-name">fromMediaType</span><wbr><span class="parameters">(org.apache.tika.mime.MediaType mediaType)</span></div>
+<div class="block">Gets the Document.Type based on the MediaType.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>mediaType</code> - the media type to check.</dd>
+<dt>Returns:</dt>
+<dd>The document type.</dd>
+</dl>
</section>
</li>
</ul>
@@ -164,7 +191,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/UnknownLicense.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/UnknownLicense.html
index acea6091..6342c32d 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/UnknownLicense.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/UnknownLicense.html
@@ -355,7 +355,7 @@ implements <a href="../license/ILicense.html" title="interface in org.apache.rat
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/DefaultAnalyserFactory.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/DefaultAnalyserFactory.html
index 5d3077ad..88d99a52 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/DefaultAnalyserFactory.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/DefaultAnalyserFactory.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.analysis.DefaultAnalyserFactory</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/HeaderCheckWorker.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/HeaderCheckWorker.html
index 40ed70f3..aea4a2fc 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/HeaderCheckWorker.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/HeaderCheckWorker.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.analysis.HeaderCheckWorker</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaderMatcher.Builder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaderMatcher.Builder.html
index 1a98ba05..4d980e14 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaderMatcher.Builder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaderMatcher.Builder.html
@@ -257,7 +257,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaderMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaderMatcher.html
index f2b9d42b..432d0948 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaderMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaderMatcher.html
@@ -81,6 +81,17 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="org.apache.rat">
<h2>Uses of <a href="../IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a> in <a href="../../package-summary.html">org.apache.rat</a></h2>
+<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.rat</a> that return <a href="../IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a></span></div>
+<div class="summary-table three-column-summary">
+<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><a href="../IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ReportConfiguration.</span><code><a href="../../ReportConfiguration.html#getGeneratedMatcher()" class="member-name-link">getGeneratedMatcher</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Gets the matcher that matches generated text.</div>
+</div>
+</div>
<div class="caption"><span>Methods in <a href="../../package-summary.html">org.apache.rat</a> that return types with arguments of type <a href="../IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@@ -122,6 +133,30 @@ loadScripts(document, 'script');</script>
<div class="col-second odd-row-color"><span class="type-name-label">UnknownLicense.</span><code><a href="../UnknownLicense.html#getMatcher()" class="member-name-link">getMatcher</a>()</code></div>
<div class="col-last odd-row-color"> </div>
</div>
+<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.rat.analysis</a> with parameters of type <a href="../IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code> </code></div>
+<div class="col-second even-row-color"><code><a href="../HeaderCheckWorker.html#%3Cinit%3E(org.apache.rat.analysis.IHeaderMatcher,java.io.Reader,int,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker</a><wbr>(<a href="../IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a> generatedMatcher,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
+ int numberOfRetainedHeaderLine,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="../../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>> licenses,
+ <a href="../../api/Document.html" title="class in org.apache.rat.api">Document</a> document)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Constructs a check worker for the license against the specified document.</div>
+</div>
+<div class="col-first odd-row-color"><code> </code></div>
+<div class="col-second odd-row-color"><code><a href="../HeaderCheckWorker.html#%3Cinit%3E(org.apache.rat.analysis.IHeaderMatcher,java.io.Reader,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker</a><wbr>(<a href="../IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a> generatedMatcher,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="../../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>> licenses,
+ <a href="../../api/Document.html" title="class in org.apache.rat.api">Document</a> name)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Convenience constructor wraps given <code>Reader</code> in a
+ <code>BufferedReader</code>.</div>
+</div>
+</div>
</section>
</li>
<li>
@@ -388,7 +423,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaders.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaders.html
index 3cb8c9be..ae737a89 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaders.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/IHeaders.html
@@ -173,7 +173,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/RatHeaderAnalysisException.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/RatHeaderAnalysisException.html
index c799747e..71989e0e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/RatHeaderAnalysisException.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/RatHeaderAnalysisException.html
@@ -83,7 +83,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/TikaProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/TikaProcessor.html
index 224a6942..c2f90c7e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/TikaProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/TikaProcessor.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.analysis.TikaProcessor</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/UnknownLicense.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/UnknownLicense.html
index 389a05c1..080d177d 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/UnknownLicense.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/UnknownLicense.html
@@ -83,7 +83,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/BaseLicense.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/BaseLicense.html
index 5da8b50f..d56e5b50 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/BaseLicense.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/BaseLicense.html
@@ -267,7 +267,7 @@ implements <a href="DeprecatedConfig.html" title="interface in org.apache.rat.an
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/DeprecatedConfig.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/DeprecatedConfig.html
index 8ecd0b7b..130a0caa 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/DeprecatedConfig.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/DeprecatedConfig.html
@@ -165,7 +165,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/FullTextMatchingLicense.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/FullTextMatchingLicense.html
index ac5f8ab3..ebd1c405 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/FullTextMatchingLicense.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/FullTextMatchingLicense.html
@@ -218,7 +218,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/SimplePatternBasedLicense.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/SimplePatternBasedLicense.html
index aac628e9..7a233c56 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/SimplePatternBasedLicense.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/SimplePatternBasedLicense.html
@@ -220,7 +220,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/BaseLicense.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/BaseLicense.html
index 28ccf96b..45d1300e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/BaseLicense.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/BaseLicense.html
@@ -90,7 +90,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/DeprecatedConfig.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/DeprecatedConfig.html
index 9e126280..c01015fa 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/DeprecatedConfig.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/DeprecatedConfig.html
@@ -95,7 +95,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/FullTextMatchingLicense.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/FullTextMatchingLicense.html
index 6863534e..c5bdcf1b 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/FullTextMatchingLicense.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/FullTextMatchingLicense.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.analysis.license.FullTextMatchingLicense</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/SimplePatternBasedLicense.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/SimplePatternBasedLicense.html
index a2245351..aa0ea006 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/SimplePatternBasedLicense.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/class-use/SimplePatternBasedLicense.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.analysis.license.SimplePatternBasedLicense</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-summary.html
index 4257534a..62e36127 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-summary.html
@@ -117,7 +117,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-tree.html
index 0fedd928..ce47dbcb 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-tree.html
@@ -79,7 +79,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-use.html
index f9763f1f..25d17e26 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/license/package-use.html
@@ -82,7 +82,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.html
index 6f44e28b..3980e695 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.html
@@ -228,7 +228,7 @@ implements <a href="../IHeaderMatcher.html" title="interface in org.apache.rat.a
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AbstractMatcherContainer.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AbstractMatcherContainer.html
index 570d4f69..a7f05864 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AbstractMatcherContainer.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AbstractMatcherContainer.html
@@ -271,7 +271,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AndMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AndMatcher.html
index a68b0fb9..4e5aa943 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AndMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/AndMatcher.html
@@ -241,7 +241,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/CopyrightMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/CopyrightMatcher.html
index f76e6c59..d2a9ed49 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/CopyrightMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/CopyrightMatcher.html
@@ -314,7 +314,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/FullTextMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/FullTextMatcher.html
index cc043df3..195903cb 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/FullTextMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/FullTextMatcher.html
@@ -261,7 +261,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/NotMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/NotMatcher.html
index 16a6c660..727a3ebb 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/NotMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/NotMatcher.html
@@ -236,7 +236,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/OrMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/OrMatcher.html
index 50dbb9dd..e43bd49b 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/OrMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/OrMatcher.html
@@ -237,7 +237,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SPDXMatcherFactory.Match.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SPDXMatcherFactory.Match.html
index b7f2345f..57b55ae4 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SPDXMatcherFactory.Match.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SPDXMatcherFactory.Match.html
@@ -210,7 +210,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SPDXMatcherFactory.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SPDXMatcherFactory.html
index f5c96b53..3ac18362 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SPDXMatcherFactory.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SPDXMatcherFactory.html
@@ -215,7 +215,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SimpleRegexMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SimpleRegexMatcher.html
index cd8fca88..a5dc4eea 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SimpleRegexMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SimpleRegexMatcher.html
@@ -230,7 +230,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SimpleTextMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SimpleTextMatcher.html
index f3c09ea6..a985eb41 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SimpleTextMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/SimpleTextMatcher.html
@@ -240,7 +240,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AbstractHeaderMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AbstractHeaderMatcher.html
index de3be98c..421fa5e2 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AbstractHeaderMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AbstractHeaderMatcher.html
@@ -129,7 +129,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AbstractMatcherContainer.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AbstractMatcherContainer.html
index f536dc4c..dbeb6579 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AbstractMatcherContainer.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AbstractMatcherContainer.html
@@ -89,7 +89,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AndMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AndMatcher.html
index 82935672..e9fcbce7 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AndMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/AndMatcher.html
@@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/CopyrightMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/CopyrightMatcher.html
index 048d7a26..4f0123fa 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/CopyrightMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/CopyrightMatcher.html
@@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/FullTextMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/FullTextMatcher.html
index af6142e8..99f53b0f 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/FullTextMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/FullTextMatcher.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.analysis.matchers.FullTextMatcher</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/NotMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/NotMatcher.html
index 3fe55cc1..abeb97fb 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/NotMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/NotMatcher.html
@@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/OrMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/OrMatcher.html
index d8a11440..616c237e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/OrMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/OrMatcher.html
@@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SPDXMatcherFactory.Match.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SPDXMatcherFactory.Match.html
index 086c3917..b974bccf 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SPDXMatcherFactory.Match.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SPDXMatcherFactory.Match.html
@@ -101,7 +101,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SPDXMatcherFactory.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SPDXMatcherFactory.html
index 2be5d3da..c7da40e7 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SPDXMatcherFactory.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SPDXMatcherFactory.html
@@ -83,7 +83,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SimpleRegexMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SimpleRegexMatcher.html
index ac1bcec1..e1f9845e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SimpleRegexMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SimpleRegexMatcher.html
@@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SimpleTextMatcher.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SimpleTextMatcher.html
index a63b0c77..45bc96c2 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SimpleTextMatcher.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/class-use/SimpleTextMatcher.html
@@ -103,7 +103,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-summary.html
index cc785557..1a816eaf 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-summary.html
@@ -150,7 +150,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-tree.html
index b908fe53..b213db19 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-tree.html
@@ -87,7 +87,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-use.html
index 52f0c3a4..02c155a9 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/matchers/package-use.html
@@ -141,7 +141,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-summary.html
index 9ebb99c3..b1143ae9 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-summary.html
@@ -142,7 +142,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-tree.html
index 35862e32..220aadc9 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-tree.html
@@ -88,7 +88,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-use.html
index e7d833aa..401fefd0 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/package-use.html
@@ -197,7 +197,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/AbstractLicenseAppender.html b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/AbstractLicenseAppender.html
index 39daba2a..b59998ff 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/AbstractLicenseAppender.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/AbstractLicenseAppender.html
@@ -308,7 +308,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/ApacheV2LicenseAppender.html b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/ApacheV2LicenseAppender.html
index 63313063..d1fec027 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/ApacheV2LicenseAppender.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/ApacheV2LicenseAppender.html
@@ -210,7 +210,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/class-use/AbstractLicenseAppender.html b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/class-use/AbstractLicenseAppender.html
index 3414d895..fa22dd98 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/class-use/AbstractLicenseAppender.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/class-use/AbstractLicenseAppender.html
@@ -84,7 +84,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/class-use/ApacheV2LicenseAppender.html b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/class-use/ApacheV2LicenseAppender.html
index 47454d43..be3db8d4 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/class-use/ApacheV2LicenseAppender.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/class-use/ApacheV2LicenseAppender.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.annotation.ApacheV2LicenseAppender</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-summary.html
index 48ff5897..c755a9f4 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-summary.html
@@ -111,7 +111,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-tree.html
index 92bb32dc..279d6f4c 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-tree.html
@@ -72,7 +72,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-use.html
index 93626dca..74ac94f7 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/annotation/package-use.html
@@ -80,7 +80,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/api/Document.Type.html b/rat017/apache-rat-core/apidocs/org/apache/rat/api/Document.Type.html
index d7294db3..2cd59901 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/api/Document.Type.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/api/Document.Type.html
@@ -123,9 +123,9 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">
<div class="block">A binary file.</div>
</div>
-<div class="col-first even-row-color"><code><a href="#GENERATED" class="member-name-link">GENERATED</a></code></div>
+<div class="col-first even-row-color"><code><a href="#IGNORED" class="member-name-link">IGNORED</a></code></div>
<div class="col-last even-row-color">
-<div class="block">A generated document.</div>
+<div class="block">A generated document that is ignored.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#NOTICE" class="member-name-link">NOTICE</a></code></div>
<div class="col-last odd-row-color">
@@ -185,24 +185,24 @@ the order they are declared.</div>
<h2>Enum Constant Details</h2>
<ul class="member-list">
<li>
-<section class="detail" id="GENERATED">
-<h3>GENERATED</h3>
-<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span> <span class="element-name">GENERATED</span></div>
-<div class="block">A generated document.</div>
+<section class="detail" id="ARCHIVE">
+<h3>ARCHIVE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span> <span class="element-name">ARCHIVE</span></div>
+<div class="block">An archive type document.</div>
</section>
</li>
<li>
-<section class="detail" id="UNKNOWN">
-<h3>UNKNOWN</h3>
-<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span> <span class="element-name">UNKNOWN</span></div>
-<div class="block">An unknown document type.</div>
+<section class="detail" id="BINARY">
+<h3>BINARY</h3>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span> <span class="element-name">BINARY</span></div>
+<div class="block">A binary file.</div>
</section>
</li>
<li>
-<section class="detail" id="ARCHIVE">
-<h3>ARCHIVE</h3>
-<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span> <span class="element-name">ARCHIVE</span></div>
-<div class="block">An archive type document.</div>
+<section class="detail" id="IGNORED">
+<h3>IGNORED</h3>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span> <span class="element-name">IGNORED</span></div>
+<div class="block">A generated document that is ignored.</div>
</section>
</li>
<li>
@@ -213,19 +213,19 @@ the order they are declared.</div>
</section>
</li>
<li>
-<section class="detail" id="BINARY">
-<h3>BINARY</h3>
-<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span> <span class="element-name">BINARY</span></div>
-<div class="block">A binary file.</div>
-</section>
-</li>
-<li>
<section class="detail" id="STANDARD">
<h3>STANDARD</h3>
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span> <span class="element-name">STANDARD</span></div>
<div class="block">A standard document.</div>
</section>
</li>
+<li>
+<section class="detail" id="UNKNOWN">
+<h3>UNKNOWN</h3>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span> <span class="element-name">UNKNOWN</span></div>
+<div class="block">An unknown document type.</div>
+</section>
+</li>
</ul>
</section>
</li>
@@ -274,7 +274,7 @@ not permitted.)</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/api/Document.html b/rat017/apache-rat-core/apidocs/org/apache/rat/api/Document.html
index 9bb27666..f641c7b2 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/api/Document.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/api/Document.html
@@ -96,7 +96,7 @@ loadScripts(document, 'script');</script>
</dl>
<dl class="notes">
<dt>Direct Known Subclasses:</dt>
-<dd><code><a href="../document/ArchiveEntryDocument.html" title="class in org.apache.rat.document">ArchiveEntryDocument</a></code>, <code><a href="../document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></code></dd>
+<dd><code><a href="../document/ArchiveEntryDocument.html" title="class in org.apache.rat.document">ArchiveEntryDocument</a></code>, <code><a href="../document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></code>, <code><a href="../document/IgnoredDocument.html" title="class in org.apache.rat.document">IgnoredDocument</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public abstract class </span><span class="element-name type-name-label">Document</span>
@@ -137,7 +137,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
<div class="col-last even-row-color">
<div class="block">The fully qualified name of this document</div>
</div>
-<div class="col-first odd-row-color"><code>protected final <a href="../document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a></code></div>
+<div class="col-first odd-row-color"><code>protected final <a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></code></div>
<div class="col-second odd-row-color"><code><a href="#nameMatcher" class="member-name-link">nameMatcher</a></code></div>
<div class="col-last odd-row-color">
<div class="block">The path matcher used by this document</div>
@@ -156,7 +156,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected </code></div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.rat.document.DocumentName,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">Document</a><wbr>(<a href="../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> name,
- <a href="../document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</code></div>
+ <a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates an instance.</div>
</div>
@@ -190,7 +190,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the name of the current document.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a></code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNameMatcher()" class="member-name-link">getNameMatcher</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the file filter this document was created with.</div>
@@ -206,21 +206,26 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isDirectory()" class="member-name-link">isDirectory</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Determines if this Document is a directory type.</div>
+<div class="block">Determines if this document is a directory type.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="Document.html" title="class in org.apache.rat.api">Document</a>></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listChildren()" class="member-name-link">listChildren</a>()</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Gets a sorted set of Documents that are children of this document.</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isIgnored()" class="member-name-link">isIgnored</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Checks if document is ignored or not.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#reader()" class="member-name-link">reader</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="Document.html" title="class in org.apache.rat.api">Document</a>></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#listChildren()" class="member-name-link">listChildren</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
-<div class="block">Reads the contents of this document.</div>
+<div class="block">Gets a sorted set of documents that are children of this document.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reader()" class="member-name-link">reader</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Reads the contents of this document.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Representations suitable for logging.</div>
</div>
</div>
@@ -243,7 +248,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
<li>
<section class="detail" id="nameMatcher">
<h3>nameMatcher</h3>
-<div class="member-signature"><span class="modifiers">protected final</span> <span class="return-type"><a href="../document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a></span> <span class="element-name">nameMatcher</span></div>
+<div class="member-signature"><span class="modifiers">protected final</span> <span class="return-type"><a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span> <span class="element-name">nameMatcher</span></div>
<div class="block">The path matcher used by this document</div>
</section>
</li>
@@ -266,7 +271,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
<section class="detail" id="<init>(org.apache.rat.document.DocumentName,org.apache.rat.document.DocumentNameMatcher)">
<h3>Document</h3>
<div class="member-signature"><span class="modifiers">protected</span> <span class="element-name">Document</span><wbr><span class="parameters">(<a href="../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> name,
- <a href="../document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</span></div>
+ <a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</span></div>
<div class="block">Creates an instance.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -297,7 +302,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
<li>
<section class="detail" id="getNameMatcher()">
<h3>getNameMatcher</h3>
-<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type"><a href="../document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a></span> <span class="element-name">getNameMatcher</span>()</div>
+<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type"><a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span> <span class="element-name">getNameMatcher</span>()</div>
<div class="block">Gets the file filter this document was created with.</div>
<dl class="notes">
<dt>Returns:</dt>
@@ -338,14 +343,14 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
<li>
<section class="detail" id="reader()">
<h3>reader</h3>
-<div class="member-signature"><span class="modifiers">public abstract</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a></span> <span class="element-name">reader</span>()
- throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a></span> <span class="element-name">reader</span>()
+ throws <span class="exceptions"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></span></div>
<div class="block">Reads the contents of this document.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>Reader</code> not null</dd>
<dt>Throws:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - if this document cannot be read</dd>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - if this document cannot be read.</dd>
</dl>
</section>
</li>
@@ -359,7 +364,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
<dt>Returns:</dt>
<dd>a non-null input stream of the document.</dd>
<dt>Throws:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - when stream could not be opened</dd>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code> - when stream could not be opened.</dd>
</dl>
</section>
</li>
@@ -375,6 +380,17 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
</section>
</li>
<li>
+<section class="detail" id="isIgnored()">
+<h3>isIgnored</h3>
+<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type">boolean</span> <span class="element-name">isIgnored</span>()</div>
+<div class="block">Checks if document is ignored or not.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd><code>true</code> if the document is of type <code>IGNORED</code>.</dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">toString</span>()</div>
@@ -392,7 +408,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
<section class="detail" id="isDirectory()">
<h3>isDirectory</h3>
<div class="member-signature"><span class="modifiers">public abstract</span> <span class="return-type">boolean</span> <span class="element-name">isDirectory</span>()</div>
-<div class="block">Determines if this Document is a directory type.</div>
+<div class="block">Determines if this document is a directory type.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd><code>true</code> if this is a directory.</dd>
@@ -403,7 +419,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
<section class="detail" id="listChildren()">
<h3>listChildren</h3>
<div class="member-signature"><span class="modifiers">public abstract</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><<a href="Document.html" title="class in org.apache.rat.api">Document</a>></span> <span class="element-name">listChildren</span>()</div>
-<div class="block">Gets a sorted set of Documents that are children of this document.</div>
+<div class="block">Gets a sorted set of documents that are children of this document.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>A sorted set of child Documents. May be empty.</dd>
@@ -419,7 +435,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/api/MetaData.html b/rat017/apache-rat-core/apidocs/org/apache/rat/api/MetaData.html
index 0b51248f..dea175d1 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/api/MetaData.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/api/MetaData.html
@@ -133,26 +133,36 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Determines if a matching license has been detected.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDocumentType()" class="member-name-link">getDocumentType</a>()</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/nio/charset/Charset.html" title="class or interface in java.nio.charset" class="external-link">Charset</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCharset()" class="member-name-link">getCharset</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Gets the document type.</div>
+<div class="block">Gets the charset for the document.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.tika.mime.MediaType</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMediaType()" class="member-name-link">getMediaType</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getDocumentType()" class="member-name-link">getDocumentType</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Gets the defined media type.</div>
+<div class="block">Gets the document type.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getSampleHeader()" class="member-name-link">getSampleHeader</a>()</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.tika.mime.MediaType</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getMediaType()" class="member-name-link">getMediaType</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Gets the sample header.</div>
+<div class="block">Gets the defined media type.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isApproved(org.apache.rat.license.ILicense)" class="member-name-link">isApproved</a><wbr>(<a href="../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a> license)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasCharset()" class="member-name-link">hasCharset</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Returns <code>true</code> if <a href="#setCharset(java.nio.charset.Charset)"><code>setCharset(java.nio.charset.Charset)</code></a> has been called.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isApproved(org.apache.rat.license.ILicense)" class="member-name-link">isApproved</a><wbr>(<a href="../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a> license)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Determine if the license is an approved license.</div>
</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isDirectory()" class="member-name-link">isDirectory</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Return <code>true</code> if the directory flag was set.</div>
+</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html" title="class or interface in java.util.stream" class="external-link">Stream</a><wbr><<a href="../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#licenses()" class="member-name-link">licenses</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
@@ -174,26 +184,31 @@ loadScripts(document, 'script');</script>
<div class="block">Sets the set of approved licenses.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setDocumentType(org.apache.rat.api.Document.Type)" class="member-name-link">setDocumentType</a><wbr>(<a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a> type)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCharset(java.nio.charset.Charset)" class="member-name-link">setCharset</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/charset/Charset.html" title="class or interface in java.nio.charset" class="external-link">Charset</a> charset)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets the document type.</div>
+<div class="block">Sets the charset for the document.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setMediaType(org.apache.tika.mime.MediaType)" class="member-name-link">setMediaType</a><wbr>(org.apache.tika.mime.MediaType mediaType)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setDocumentType(org.apache.rat.api.Document.Type)" class="member-name-link">setDocumentType</a><wbr>(<a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a> type)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets the defined media type.</div>
+<div class="block">Sets the document type.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setSampleHeader(java.lang.String)" class="member-name-link">setSampleHeader</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> sampleHeader)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setIsDirectory(boolean)" class="member-name-link">setIsDirectory</a><wbr>(boolean state)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Sets the sample header.</div>
+<div class="block">Set the directory flag.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html" title="class or interface in java.util.stream" class="external-link">Stream</a><wbr><<a href="../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#unapprovedLicenses()" class="member-name-link">unapprovedLicenses</a>()</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setMediaType(org.apache.tika.mime.MediaType)" class="member-name-link">setMediaType</a><wbr>(org.apache.tika.mime.MediaType mediaType)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Sets the defined media type.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html" title="class or interface in java.util.stream" class="external-link">Stream</a><wbr><<a href="../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#unapprovedLicenses()" class="member-name-link">unapprovedLicenses</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the stream of unapproved licenses that have been matched.</div>
</div>
</div>
@@ -229,6 +244,39 @@ loadScripts(document, 'script');</script>
<h2>Method Details</h2>
<ul class="member-list">
<li>
+<section class="detail" id="getCharset()">
+<h3>getCharset</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/nio/charset/Charset.html" title="class or interface in java.nio.charset" class="external-link">Charset</a></span> <span class="element-name">getCharset</span>()</div>
+<div class="block">Gets the charset for the document. If the charset was not set will return the system default charset.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>the charset for the document</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="setCharset(java.nio.charset.Charset)">
+<h3>setCharset</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setCharset</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/charset/Charset.html" title="class or interface in java.nio.charset" class="external-link">Charset</a> charset)</span></div>
+<div class="block">Sets the charset for the document. If set to <code>null</code> the system default charset will be used.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>charset</code> - the charset to use.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="hasCharset()">
+<h3>hasCharset</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">hasCharset</span>()</div>
+<div class="block">Returns <code>true</code> if <a href="#setCharset(java.nio.charset.Charset)"><code>setCharset(java.nio.charset.Charset)</code></a> has been called.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd><code>true</code> if <a href="#setCharset(java.nio.charset.Charset)"><code>setCharset(java.nio.charset.Charset)</code></a> has been called.</dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail" id="getMediaType()">
<h3>getMediaType</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">org.apache.tika.mime.MediaType</span> <span class="element-name">getMediaType</span>()</div>
@@ -319,35 +367,35 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
-<section class="detail" id="setSampleHeader(java.lang.String)">
-<h3>setSampleHeader</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setSampleHeader</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> sampleHeader)</span></div>
-<div class="block">Sets the sample header. This is the header that was collected during processing.</div>
+<section class="detail" id="setDocumentType(org.apache.rat.api.Document.Type)">
+<h3>setDocumentType</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setDocumentType</span><wbr><span class="parameters">(<a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a> type)</span></div>
+<div class="block">Sets the document type.</div>
<dl class="notes">
<dt>Parameters:</dt>
-<dd><code>sampleHeader</code> - the sample header to use.</dd>
+<dd><code>type</code> - the document type for the document being recorded.</dd>
</dl>
</section>
</li>
<li>
-<section class="detail" id="getSampleHeader()">
-<h3>getSampleHeader</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">getSampleHeader</span>()</div>
-<div class="block">Gets the sample header.</div>
+<section class="detail" id="setIsDirectory(boolean)">
+<h3>setIsDirectory</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setIsDirectory</span><wbr><span class="parameters">(boolean state)</span></div>
+<div class="block">Set the directory flag.</div>
<dl class="notes">
-<dt>Returns:</dt>
-<dd>the sample header.</dd>
+<dt>Parameters:</dt>
+<dd><code>state</code> - the state to set the directory flag in.</dd>
</dl>
</section>
</li>
<li>
-<section class="detail" id="setDocumentType(org.apache.rat.api.Document.Type)">
-<h3>setDocumentType</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">void</span> <span class="element-name">setDocumentType</span><wbr><span class="parameters">(<a href="Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a> type)</span></div>
-<div class="block">Sets the document type.</div>
+<section class="detail" id="isDirectory()">
+<h3>isDirectory</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isDirectory</span>()</div>
+<div class="block">Return <code>true</code> if the directory flag was set.</div>
<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>type</code> - the document type for the document being recorded.</dd>
+<dt>Returns:</dt>
+<dd>the directory flag.</dd>
</dl>
</section>
</li>
@@ -404,7 +452,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/api/RatException.html b/rat017/apache-rat-core/apidocs/org/apache/rat/api/RatException.html
index 44b4c8db..ab08b19c 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/api/RatException.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/api/RatException.html
@@ -224,7 +224,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.Type.html b/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.Type.html
index bbeccf95..5ca160e9 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.Type.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.Type.html
@@ -80,7 +80,9 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TikaProcessor.</span><code><a href="../../analysis/TikaProcessor.html#fromMediaType(org.apache.tika.mime.MediaType)" class="member-name-link">fromMediaType</a><wbr>(org.apache.tika.mime.MediaType mediaType)</code></div>
-<div class="col-last even-row-color"> </div>
+<div class="col-last even-row-color">
+<div class="block">Gets the Document.Type based on the MediaType.</div>
+</div>
</div>
</section>
</li>
@@ -125,6 +127,17 @@ the order they are declared.</div>
<li>
<section class="detail" id="org.apache.rat.report.claim">
<h2>Uses of <a href="../Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a> in <a href="../../report/claim/package-summary.html">org.apache.rat.report.claim</a></h2>
+<div class="caption"><span>Methods in <a href="../../report/claim/package-summary.html">org.apache.rat.report.claim</a> that return types with arguments of type <a href="../Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span></div>
+<div class="summary-table three-column-summary">
+<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><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr><<a href="../Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a>></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ClaimStatistic.</span><code><a href="../../report/claim/ClaimStatistic.html#getDocumentTypes()" class="member-name-link">getDocumentTypes</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Gets the set of Document.Types seen in the run.</div>
+</div>
+</div>
<div class="caption"><span>Methods in <a href="../../report/claim/package-summary.html">org.apache.rat.report.claim</a> with parameters of type <a href="../Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@@ -157,7 +170,7 @@ the order they are declared.</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.html b/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.html
index c57721ce..7da65bec 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/Document.html
@@ -83,8 +83,12 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">
<div class="block">Classes that manage claims (metrics) about files and categories of files.</div>
</div>
-<div class="col-first odd-row-color"><a href="#org.apache.rat.walker">org.apache.rat.walker</a></div>
+<div class="col-first odd-row-color"><a href="#org.apache.rat.report.xml">org.apache.rat.report.xml</a></div>
<div class="col-last odd-row-color">
+<div class="block">Classes that write the XML output.</div>
+</div>
+<div class="col-first even-row-color"><a href="#org.apache.rat.walker">org.apache.rat.walker</a></div>
+<div class="col-last even-row-color">
<div class="block">Classes that walk directory trees and return documents.</div>
</div>
</div>
@@ -110,7 +114,8 @@ loadScripts(document, 'script');</script>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code> </code></div>
-<div class="col-second even-row-color"><code><a href="../../analysis/HeaderCheckWorker.html#%3Cinit%3E(java.io.Reader,int,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
+<div class="col-second even-row-color"><code><a href="../../analysis/HeaderCheckWorker.html#%3Cinit%3E(org.apache.rat.analysis.IHeaderMatcher,java.io.Reader,int,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker</a><wbr>(<a href="../../analysis/IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a> generatedMatcher,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
int numberOfRetainedHeaderLine,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="../../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>> licenses,
<a href="../Document.html" title="class in org.apache.rat.api">Document</a> document)</code></div>
@@ -118,7 +123,8 @@ loadScripts(document, 'script');</script>
<div class="block">Constructs a check worker for the license against the specified document.</div>
</div>
<div class="col-first odd-row-color"><code> </code></div>
-<div class="col-second odd-row-color"><code><a href="../../analysis/HeaderCheckWorker.html#%3Cinit%3E(java.io.Reader,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
+<div class="col-second odd-row-color"><code><a href="../../analysis/HeaderCheckWorker.html#%3Cinit%3E(org.apache.rat.analysis.IHeaderMatcher,java.io.Reader,java.util.Collection,org.apache.rat.api.Document)" class="member-name-link">HeaderCheckWorker</a><wbr>(<a href="../../analysis/IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a> generatedMatcher,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a> reader,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="../../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a>> licenses,
<a href="../Document.html" title="class in org.apache.rat.api">Document</a> name)</code></div>
<div class="col-last odd-row-color">
@@ -139,7 +145,7 @@ loadScripts(document, 'script');</script>
<div class="col-first even-row-color"><code>abstract <a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="../Document.html" title="class in org.apache.rat.api">Document</a>></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Document.</span><code><a href="../Document.html#listChildren()" class="member-name-link">listChildren</a>()</code></div>
<div class="col-last even-row-color">
-<div class="block">Gets a sorted set of Documents that are children of this document.</div>
+<div class="block">Gets a sorted set of documents that are children of this document.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.rat.api</a> with parameters of type <a href="../Document.html" title="class in org.apache.rat.api">Document</a></span></div>
@@ -169,7 +175,12 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color"><code>class </code></div>
<div class="col-second odd-row-color"><code><a href="../../document/FileDocument.html" class="type-name-link" title="class in org.apache.rat.document">FileDocument</a></code></div>
<div class="col-last odd-row-color">
-<div class="block">Document wrapping a File object</div>
+<div class="block">Document wrapping a File object.</div>
+</div>
+<div class="col-first even-row-color"><code>class </code></div>
+<div class="col-second even-row-color"><code><a href="../../document/IgnoredDocument.html" class="type-name-link" title="class in org.apache.rat.document">IgnoredDocument</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Document wrapping a File object that is ignored by rule.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../document/package-summary.html">org.apache.rat.document</a> that return types with arguments of type <a href="../Document.html" title="class in org.apache.rat.api">Document</a></span></div>
@@ -183,6 +194,9 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="../Document.html" title="class in org.apache.rat.api">Document</a>></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FileDocument.</span><code><a href="../../document/FileDocument.html#listChildren()" class="member-name-link">listChildren</a>()</code></div>
<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="../Document.html" title="class in org.apache.rat.api">Document</a>></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IgnoredDocument.</span><code><a href="../../document/IgnoredDocument.html#listChildren()" class="member-name-link">listChildren</a>()</code></div>
+<div class="col-last even-row-color"> </div>
</div>
<div class="caption"><span>Methods in <a href="../../document/package-summary.html">org.apache.rat.document</a> with parameters of type <a href="../Document.html" title="class in org.apache.rat.api">Document</a></span></div>
<div class="summary-table three-column-summary">
@@ -243,9 +257,10 @@ loadScripts(document, 'script');</script>
<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-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>void</code></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>
@@ -271,12 +286,28 @@ loadScripts(document, 'script');</script>
<div class="col-second even-row-color"><span class="type-name-label">LicenseAddingReport.</span><code><a href="../../report/claim/LicenseAddingReport.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>
<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">SimpleXmlClaimReporter.</span><code><a href="../../report/claim/SimpleXmlClaimReporter.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> subject)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SimpleXmlClaimReporter.</span><code><a href="../../report/claim/SimpleXmlClaimReporter.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>
</div>
</section>
</li>
<li>
+<section class="detail" id="org.apache.rat.report.xml">
+<h2>Uses of <a href="../Document.html" title="class in org.apache.rat.api">Document</a> in <a href="../../report/xml/package-summary.html">org.apache.rat.report.xml</a></h2>
+<div class="caption"><span>Methods in <a href="../../report/xml/package-summary.html">org.apache.rat.report.xml</a> with parameters of type <a href="../Document.html" title="class in org.apache.rat.api">Document</a></span></div>
+<div class="summary-table three-column-summary">
+<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><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#document(org.apache.rat.api.Document)" class="member-name-link">document</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">Creates a document element with attributes.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
<section class="detail" id="org.apache.rat.walker">
<h2>Uses of <a href="../Document.html" title="class in org.apache.rat.api">Document</a> in <a href="../../walker/package-summary.html">org.apache.rat.walker</a></h2>
<div class="caption"><span>Methods in <a href="../../walker/package-summary.html">org.apache.rat.walker</a> that return <a href="../Document.html" title="class in org.apache.rat.api">Document</a></span></div>
@@ -341,7 +372,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/MetaData.html b/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/MetaData.html
index 313aafa8..63cd2d71 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/MetaData.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/MetaData.html
@@ -106,7 +106,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/RatException.html b/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/RatException.html
index 2e9fc0c3..8d26eb7d 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/RatException.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/api/class-use/RatException.html
@@ -94,16 +94,21 @@ 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">Reporter.</span><code><a href="../../Reporter.html#output()" class="member-name-link">output</a>()</code></div>
+<div class="col-first even-row-color"><code><a href="../../report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Reporter.</span><code><a href="../../Reporter.html#execute()" class="member-name-link">execute</a>()</code></div>
<div class="col-last even-row-color">
-<div class="block">Outputs the report using the stylesheet and output specified in the configuration.</div>
+<div class="block">Executes the report and builds the output.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">Reporter.</span><code><a href="../../Reporter.html#output(org.apache.commons.io.function.IOSupplier,org.apache.commons.io.function.IOSupplier)" class="member-name-link">output</a><wbr>(org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>> stylesheet,
- org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>> output)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">Reporter.</span><code><a href="../../Reporter.html#output()" class="member-name-link">output</a>()</code></div>
<div class="col-last odd-row-color">
-<div class="block">Outputs the report to the specified output using the optional stylesheet.</div>
+<div class="block">Outputs the report using the stylesheet and output specified in the configuration.</div>
+</div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Reporter.</span><code><a href="../../Reporter.html#output(org.apache.commons.io.function.IOSupplier,org.apache.commons.io.function.IOSupplier)" class="member-name-link">output</a><wbr>(org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html" title="class or interface in java.io" class="external-link">InputStream</a>> stylesheet,
+ org.apache.commons.io.function.IOSupplier<<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>> output)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Outputs the report to the specified output using the stylesheet.</div>
</div>
</div>
</section>
@@ -156,9 +161,10 @@ loadScripts(document, 'script');</script>
<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#endReport()" class="member-name-link">endReport</a>()</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>void</code></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#endReport()" class="member-name-link">endReport</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Signals the end of execution for the report.</div>
@@ -166,9 +172,10 @@ loadScripts(document, 'script');</script>
<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-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>void</code></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>
@@ -181,12 +188,13 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractReport.</span><code><a href="../../report/AbstractReport.html#startReport()" class="member-name-link">startReport</a>()</code></div>
<div class="col-last odd-row-color">
+<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Empty default implementation.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ConfigurationReport.</span><code><a href="../../report/ConfigurationReport.html#startReport()" class="member-name-link">startReport</a>()</code></div>
<div class="col-last even-row-color"> </div>
-<div class="col-first odd-row-color"><code>void</code></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#startReport()" class="member-name-link">startReport</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Signals the start of execution for the report.</div>
@@ -209,17 +217,20 @@ loadScripts(document, 'script');</script>
<div class="col-second odd-row-color"><span class="type-name-label">ClaimReporterMultiplexer.</span><code><a href="../../report/claim/ClaimReporterMultiplexer.html#endReport()" class="member-name-link">endReport</a>()</code></div>
<div class="col-last odd-row-color"> </div>
<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">ClaimReporterMultiplexer.</span><code><a href="../../report/claim/ClaimReporterMultiplexer.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-second even-row-color"><span class="type-name-label">ClaimValidatorReport.</span><code><a href="../../report/claim/ClaimValidatorReport.html#endReport()" class="member-name-link">endReport</a>()</code></div>
<div class="col-last even-row-color"> </div>
<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">LicenseAddingReport.</span><code><a href="../../report/claim/LicenseAddingReport.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-second odd-row-color"><span class="type-name-label">ClaimReporterMultiplexer.</span><code><a href="../../report/claim/ClaimReporterMultiplexer.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>
<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">SimpleXmlClaimReporter.</span><code><a href="../../report/claim/SimpleXmlClaimReporter.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> subject)</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">LicenseAddingReport.</span><code><a href="../../report/claim/LicenseAddingReport.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>
<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">ClaimReporterMultiplexer.</span><code><a href="../../report/claim/ClaimReporterMultiplexer.html#startReport()" class="member-name-link">startReport</a>()</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">SimpleXmlClaimReporter.</span><code><a href="../../report/claim/SimpleXmlClaimReporter.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>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">ClaimReporterMultiplexer.</span><code><a href="../../report/claim/ClaimReporterMultiplexer.html#startReport()" class="member-name-link">startReport</a>()</code></div>
+<div class="col-last even-row-color"> </div>
</div>
</section>
</li>
@@ -231,15 +242,68 @@ 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>static void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">XmlReportFactory.</span><code><a href="../../report/xml/XmlReportFactory.html#endReport(org.apache.rat.report.xml.writer.IXmlWriter)" class="member-name-link">endReport</a><wbr>(<a href="../../report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a> writer)</code></div>
+<div class="col-first even-row-color"><code><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#closeElement()" class="member-name-link">closeElement</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Closes the currently open element.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#document(org.apache.rat.api.Document)" class="member-name-link">document</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">Creates a document element with attributes.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#documentType(java.lang.String,int)" class="member-name-link">documentType</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
+ int count)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Creates a statistic element.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#license(org.apache.rat.license.ILicense,boolean)" class="member-name-link">license</a><wbr>(<a href="../../license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a> license,
+ boolean approved)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Creates a license element.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#licenseCategory(java.lang.String,int)" class="member-name-link">licenseCategory</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
+ int count)</code></div>
<div class="col-last even-row-color">
-<div class="block">Ends the XML report by closing the element that startReport opened.</div>
+<div class="block">Creates a statistic element.</div>
</div>
-<div class="col-first odd-row-color"><code>static void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">XmlReportFactory.</span><code><a href="../../report/xml/XmlReportFactory.html#startReport(org.apache.rat.report.xml.writer.IXmlWriter)" class="member-name-link">startReport</a><wbr>(<a href="../../report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a> writer)</code></div>
+<div class="col-first odd-row-color"><code><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#licenseName(java.lang.String,int)" class="member-name-link">licenseName</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
+ int count)</code></div>
<div class="col-last odd-row-color">
-<div class="block">Starts the XML report by writing the standard header into the writer.</div>
+<div class="block">Creates a statistic element.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#ratReport()" class="member-name-link">ratReport</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Create the Rat report element.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#statistic(java.lang.String,int,java.lang.String,boolean)" class="member-name-link">statistic</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
+ int count,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> description,
+ boolean isOk)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Creates a statistic element.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#statistics()" class="member-name-link">statistics</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Creates a statistics element.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#version()" class="member-name-link">version</a>()</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Creates the version element with all version attributes populated.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../../report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">XmlElements.</span><code><a href="../../report/xml/XmlElements.html#write(org.apache.rat.report.xml.XmlElements.Attributes,java.lang.String)" class="member-name-link">write</a><wbr>(<a href="../../report/xml/XmlElements.Attributes.html" title="enum in org.apache.rat.report.xml">XmlElements.Attributes</a> attribute,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> value)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Write an attribute.</div>
</div>
</div>
</section>
@@ -252,29 +316,40 @@ 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><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><wbr><<a href="../Document.html" title="class in org.apache.rat.api">Document</a>></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">ArchiveWalker.</span><code><a href="../../walker/ArchiveWalker.html#getDocuments()" class="member-name-link">getDocuments</a>()</code></div>
+<div class="col-first even-row-color"><code><a href="../../report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IReportableListWalker.Builder.</span><code><a href="../../walker/IReportableListWalker.Builder.html#build()" class="member-name-link">build</a>()</code></div>
<div class="col-last even-row-color">
+<div class="block">Build the reportable.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><wbr><<a href="../Document.html" title="class in org.apache.rat.api">Document</a>></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ArchiveWalker.</span><code><a href="../../walker/ArchiveWalker.html#getDocuments()" class="member-name-link">getDocuments</a>()</code></div>
+<div class="col-last odd-row-color">
<div class="block">Retrieves the documents from the archive.</div>
</div>
-<div class="col-first odd-row-color"><code>protected void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">DirectoryWalker.</span><code><a href="../../walker/DirectoryWalker.html#process(org.apache.rat.report.RatReport,org.apache.rat.api.Document)" class="member-name-link">process</a><wbr>(<a href="../../report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a> report,
+<div class="col-first even-row-color"><code>protected void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DirectoryWalker.</span><code><a href="../../walker/DirectoryWalker.html#process(org.apache.rat.report.RatReport,org.apache.rat.api.Document)" class="member-name-link">process</a><wbr>(<a href="../../report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a> report,
<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="col-last even-row-color">
<div class="block">Process a directory, ignoring any files/directories set to be ignored.</div>
</div>
-<div class="col-first even-row-color"><code>void</code></div>
-<div class="col-second even-row-color"><span class="type-name-label">ArchiveWalker.</span><code><a href="../../walker/ArchiveWalker.html#run(org.apache.rat.report.RatReport)" class="member-name-link">run</a><wbr>(<a href="../../report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a> report)</code></div>
-<div class="col-last even-row-color">
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ArchiveWalker.</span><code><a href="../../walker/ArchiveWalker.html#run(org.apache.rat.report.RatReport)" class="member-name-link">run</a><wbr>(<a href="../../report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a> report)</code></div>
+<div class="col-last odd-row-color">
<div class="block">Run a report over all files and directories in this GZIPWalker,
ignoring any files/directories set to be ignored.</div>
</div>
-<div class="col-first odd-row-color"><code>void</code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">DirectoryWalker.</span><code><a href="../../walker/DirectoryWalker.html#run(org.apache.rat.report.RatReport)" class="member-name-link">run</a><wbr>(<a href="../../report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a> report)</code></div>
-<div class="col-last odd-row-color">
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">DirectoryWalker.</span><code><a href="../../walker/DirectoryWalker.html#run(org.apache.rat.report.RatReport)" class="member-name-link">run</a><wbr>(<a href="../../report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a> report)</code></div>
+<div class="col-last even-row-color">
<div class="block">Run a report over all files and directories in this DirectoryWalker,
ignoring any files/directories set to be ignored.</div>
</div>
+<div class="col-first odd-row-color"><code>void</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">FileListWalker.</span><code><a href="../../walker/FileListWalker.html#run(org.apache.rat.report.RatReport)" class="member-name-link">run</a><wbr>(<a href="../../report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a> report)</code></div>
+<div class="col-last odd-row-color"> </div>
+<div class="col-first even-row-color"><code>void</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">IReportableListWalker.</span><code><a href="../../walker/IReportableListWalker.html#run(org.apache.rat.report.RatReport)" class="member-name-link">run</a><wbr>(<a href="../../report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a> report)</code></div>
+<div class="col-last even-row-color"> </div>
</div>
</section>
</li>
@@ -283,7 +358,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-summary.html
index 47d0766d..177547a8 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-summary.html
@@ -118,7 +118,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-tree.html
index 16755a2c..61ca1eb8 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-tree.html
@@ -92,7 +92,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-use.html
index 791344f5..1d7da6cc 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/api/package-use.html
@@ -247,8 +247,12 @@ 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"><a href="class-use/RatException.html#org.apache.rat.report.xml">RatException</a></div>
-<div class="col-last even-row-color"> </div>
+<div class="col-first even-row-color"><a href="class-use/Document.html#org.apache.rat.report.xml">Document</a></div>
+<div class="col-last even-row-color">
+<div class="block">The representation of a document being scanned.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/RatException.html#org.apache.rat.report.xml">RatException</a></div>
+<div class="col-last odd-row-color"> </div>
</div>
</section>
</li>
@@ -272,7 +276,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/BuilderParams.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/BuilderParams.html
index 018079f1..bd22b317 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/BuilderParams.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/BuilderParams.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.BuilderParams</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ConfigurationException.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ConfigurationException.html
index 59af707f..894aa980 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ConfigurationException.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ConfigurationException.html
@@ -83,6 +83,17 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="org.apache.rat.commandline">
<h2>Uses of <a href="../ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a> in <a href="../commandline/package-summary.html">org.apache.rat.commandline</a></h2>
+<div class="caption"><span>Fields in <a href="../commandline/package-summary.html">org.apache.rat.commandline</a> with type parameters of type <a href="../ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier and Type</div>
+<div class="table-header col-second">Field</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final org.apache.commons.cli.Converter<wbr><org.apache.commons.lang3.tuple.Pair<<a href="../report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>>,<wbr><a href="../ConfigurationException.html" title="class in org.apache [...]
+<div class="col-second even-row-color"><span class="type-name-label">Converters.</span><code><a href="../commandline/Converters.html#COUNTER_CONVERTER" class="member-name-link">COUNTER_CONVERTER</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">converts the Converter pattern into a Converter, count pair.</div>
+</div>
+</div>
<div class="caption"><span>Methods in <a href="../commandline/package-summary.html">org.apache.rat.commandline</a> that throw <a href="../ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
@@ -101,7 +112,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Defaults.Builder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Defaults.Builder.html
index 964674fd..36563e3c 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Defaults.Builder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Defaults.Builder.html
@@ -118,7 +118,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Defaults.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Defaults.html
index a99ef359..87b69d89 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Defaults.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Defaults.html
@@ -95,7 +95,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/DeprecationReporter.Info.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/DeprecationReporter.Info.html
index 827cb1ee..e9f23b32 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/DeprecationReporter.Info.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/DeprecationReporter.Info.html
@@ -148,7 +148,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/DeprecationReporter.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/DeprecationReporter.html
index c97c343c..0877f1bd 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/DeprecationReporter.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/DeprecationReporter.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.DeprecationReporter</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ImplementationException.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ImplementationException.html
index ed474d2a..5b61ac5e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ImplementationException.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ImplementationException.html
@@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/OptionCollection.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/OptionCollection.html
index 5fd7a65b..6cb03750 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/OptionCollection.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/OptionCollection.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.OptionCollection</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Report.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Report.html
index 4041ee4f..b62650b6 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Report.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Report.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.Report</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.NoCloseOutputStream.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.NoCloseOutputStream.html
index 0d81bfd4..c292194c 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.NoCloseOutputStream.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.NoCloseOutputStream.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.ReportConfiguration.NoCloseOutputStream</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.Processing.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.Processing.html
index c39e6b17..77f7f565 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.Processing.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.Processing.html
@@ -131,7 +131,7 @@ the order they are declared.</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.html
index 86c2bbeb..9f3a7ad9 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/ReportConfiguration.html
@@ -79,8 +79,12 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">
<div class="block">Classes that generate the Rat report.</div>
</div>
-<div class="col-first even-row-color"><a href="#org.apache.rat.report.xml">org.apache.rat.report.xml</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.rat.report.claim">org.apache.rat.report.claim</a></div>
<div class="col-last even-row-color">
+<div class="block">Classes that manage claims (metrics) about files and categories of files.</div>
+</div>
+<div class="col-first odd-row-color"><a href="#org.apache.rat.report.xml">org.apache.rat.report.xml</a></div>
+<div class="col-last odd-row-color">
<div class="block">Classes that write the XML output.</div>
</div>
</div>
@@ -228,6 +232,24 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
+<section class="detail" id="org.apache.rat.report.claim">
+<h2>Uses of <a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a> in <a href="../report/claim/package-summary.html">org.apache.rat.report.claim</a></h2>
+<div class="caption"><span>Constructors in <a href="../report/claim/package-summary.html">org.apache.rat.report.claim</a> with parameters of type <a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code> </code></div>
+<div class="col-second even-row-color"><code><a href="../report/claim/ClaimValidatorReport.html#%3Cinit%3E(org.apache.rat.report.xml.writer.IXmlWriter,org.apache.rat.report.claim.ClaimStatistic,org.apache.rat.ReportConfiguration)" class="member-name-link">ClaimValidatorReport</a><wbr>(<a href="../report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a> writer,
+ <a href="../report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a> statistic,
+ <a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a> configuration)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Constructor.</div>
+</div>
+</div>
+</section>
+</li>
+<li>
<section class="detail" id="org.apache.rat.report.xml">
<h2>Uses of <a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a> in <a href="../report/xml/package-summary.html">org.apache.rat.report.xml</a></h2>
<div class="caption"><span>Methods in <a href="../report/xml/package-summary.html">org.apache.rat.report.xml</a> with parameters of type <a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></span></div>
@@ -250,7 +272,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Reporter.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Reporter.html
index e52eb579..e7770059 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Reporter.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/Reporter.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.Reporter</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/VersionInfo.html b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/VersionInfo.html
index e8d0c798..9321c1bb 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/VersionInfo.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/class-use/VersionInfo.html
@@ -83,7 +83,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Arg.StdMsgs.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Arg.StdMsgs.html
index 52f90def..f7403673 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Arg.StdMsgs.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Arg.StdMsgs.html
@@ -156,7 +156,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Arg.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Arg.html
index 8407c9e1..ee82efb6 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Arg.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Arg.html
@@ -139,6 +139,14 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">
<div class="block">Group of options that skip the default configuration file</div>
</div>
+<div class="col-first even-row-color"><code><a href="#COUNTER_MAX" class="member-name-link">COUNTER_MAX</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">Option to specify an acceptable number of various counters.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="#COUNTER_MIN" class="member-name-link">COUNTER_MIN</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Option to specify an acceptable number of various counters.</div>
+</div>
<div class="col-first even-row-color"><code><a href="#DIR" class="member-name-link">DIR</a></code></div>
<div class="col-last even-row-color">
<div class="block">Stop processing an input stream and declare an input file.</div>
@@ -171,86 +179,94 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">
<div class="block">Excludes files based on SCM exclusion file processing.</div>
</div>
-<div class="col-first even-row-color"><code><a href="#EXCLUDE_STD" class="member-name-link">EXCLUDE_STD</a></code></div>
+<div class="col-first even-row-color"><code><a href="#EXCLUDE_SIZE" class="member-name-link">EXCLUDE_SIZE</a></code></div>
<div class="col-last even-row-color">
-<div class="block">Excludes files based on standard groupings.</div>
+<div class="block">Excludes files if they are smaller than the given threshold.</div>
</div>
-<div class="col-first odd-row-color"><code><a href="#FAMILIES_APPROVED" class="member-name-link">FAMILIES_APPROVED</a></code></div>
+<div class="col-first odd-row-color"><code><a href="#EXCLUDE_STD" class="member-name-link">EXCLUDE_STD</a></code></div>
<div class="col-last odd-row-color">
-<div class="block">Option that specifies approved license families</div>
+<div class="block">Excludes files based on standard groupings.</div>
</div>
-<div class="col-first even-row-color"><code><a href="#FAMILIES_APPROVED_FILE" class="member-name-link">FAMILIES_APPROVED_FILE</a></code></div>
+<div class="col-first even-row-color"><code><a href="#FAMILIES_APPROVED" class="member-name-link">FAMILIES_APPROVED</a></code></div>
<div class="col-last even-row-color">
-<div class="block">Option that specifies approved license families from a file</div>
+<div class="block">Option that specifies approved license families</div>
</div>
-<div class="col-first odd-row-color"><code><a href="#FAMILIES_DENIED" class="member-name-link">FAMILIES_DENIED</a></code></div>
+<div class="col-first odd-row-color"><code><a href="#FAMILIES_APPROVED_FILE" class="member-name-link">FAMILIES_APPROVED_FILE</a></code></div>
<div class="col-last odd-row-color">
-<div class="block">Option to list license families to remove from the approved list.</div>
+<div class="block">Option that specifies approved license families from a file</div>
</div>
-<div class="col-first even-row-color"><code><a href="#FAMILIES_DENIED_FILE" class="member-name-link">FAMILIES_DENIED_FILE</a></code></div>
+<div class="col-first even-row-color"><code><a href="#FAMILIES_DENIED" class="member-name-link">FAMILIES_DENIED</a></code></div>
<div class="col-last even-row-color">
-<div class="block">Option to read a list of license families to remove from the approved list.</div>
+<div class="block">Option to list license families to remove from the approved list.</div>
</div>
-<div class="col-first odd-row-color"><code><a href="#HELP_LICENSES" class="member-name-link">HELP_LICENSES</a></code></div>
+<div class="col-first odd-row-color"><code><a href="#FAMILIES_DENIED_FILE" class="member-name-link">FAMILIES_DENIED_FILE</a></code></div>
<div class="col-last odd-row-color">
-<div class="block">Provide license definition listing of registered licenses.</div>
+<div class="block">Option to read a list of license families to remove from the approved list.</div>
</div>
-<div class="col-first even-row-color"><code><a href="#INCLUDE" class="member-name-link">INCLUDE</a></code></div>
+<div class="col-first even-row-color"><code><a href="#HELP_LICENSES" class="member-name-link">HELP_LICENSES</a></code></div>
<div class="col-last even-row-color">
-<div class="block">Excludes files by expression.</div>
+<div class="block">Provide license definition listing of registered licenses.</div>
</div>
-<div class="col-first odd-row-color"><code><a href="#INCLUDE_FILE" class="member-name-link">INCLUDE_FILE</a></code></div>
+<div class="col-first odd-row-color"><code><a href="#INCLUDE" class="member-name-link">INCLUDE</a></code></div>
<div class="col-last odd-row-color">
-<div class="block">Includes files based on contents of a file.</div>
+<div class="block">Excludes files by expression.</div>
</div>
-<div class="col-first even-row-color"><code><a href="#INCLUDE_STD" class="member-name-link">INCLUDE_STD</a></code></div>
+<div class="col-first even-row-color"><code><a href="#INCLUDE_FILE" class="member-name-link">INCLUDE_FILE</a></code></div>
<div class="col-last even-row-color">
-<div class="block">Includes files based on standard groups.</div>
+<div class="block">Includes files based on contents of a file.</div>
</div>
-<div class="col-first odd-row-color"><code><a href="#LICENSES_APPROVED" class="member-name-link">LICENSES_APPROVED</a></code></div>
+<div class="col-first odd-row-color"><code><a href="#INCLUDE_STD" class="member-name-link">INCLUDE_STD</a></code></div>
<div class="col-last odd-row-color">
-<div class="block">Option that adds approved licenses to the list</div>
+<div class="block">Includes files based on standard groups.</div>
</div>
-<div class="col-first even-row-color"><code><a href="#LICENSES_APPROVED_FILE" class="member-name-link">LICENSES_APPROVED_FILE</a></code></div>
+<div class="col-first even-row-color"><code><a href="#LICENSES_APPROVED" class="member-name-link">LICENSES_APPROVED</a></code></div>
<div class="col-last even-row-color">
-<div class="block">Option that adds approved licenses from a file</div>
+<div class="block">Option that adds approved licenses to the list</div>
</div>
-<div class="col-first odd-row-color"><code><a href="#LICENSES_DENIED" class="member-name-link">LICENSES_DENIED</a></code></div>
+<div class="col-first odd-row-color"><code><a href="#LICENSES_APPROVED_FILE" class="member-name-link">LICENSES_APPROVED_FILE</a></code></div>
<div class="col-last odd-row-color">
-<div class="block">Option to remove licenses from the approved list</div>
+<div class="block">Option that adds approved licenses from a file</div>
</div>
-<div class="col-first even-row-color"><code><a href="#LICENSES_DENIED_FILE" class="member-name-link">LICENSES_DENIED_FILE</a></code></div>
+<div class="col-first even-row-color"><code><a href="#LICENSES_DENIED" class="member-name-link">LICENSES_DENIED</a></code></div>
<div class="col-last even-row-color">
-<div class="block">Option to read a file licenses to be removed from the approved list.</div>
+<div class="block">Option to remove licenses from the approved list</div>
</div>
-<div class="col-first odd-row-color"><code><a href="#LOG_LEVEL" class="member-name-link">LOG_LEVEL</a></code></div>
+<div class="col-first odd-row-color"><code><a href="#LICENSES_DENIED_FILE" class="member-name-link">LICENSES_DENIED_FILE</a></code></div>
<div class="col-last odd-row-color">
-<div class="block">Specifies the log level to log messages at.</div>
+<div class="block">Option to read a file licenses to be removed from the approved list.</div>
</div>
-<div class="col-first even-row-color"><code><a href="#OUTPUT_ARCHIVE" class="member-name-link">OUTPUT_ARCHIVE</a></code></div>
+<div class="col-first even-row-color"><code><a href="#LOG_LEVEL" class="member-name-link">LOG_LEVEL</a></code></div>
<div class="col-last even-row-color">
-<div class="block">Specifies the level of reporting detail for archive files.</div>
+<div class="block">Specifies the log level to log messages at.</div>
</div>
-<div class="col-first odd-row-color"><code><a href="#OUTPUT_FAMILIES" class="member-name-link">OUTPUT_FAMILIES</a></code></div>
+<div class="col-first odd-row-color"><code><a href="#OUTPUT_ARCHIVE" class="member-name-link">OUTPUT_ARCHIVE</a></code></div>
<div class="col-last odd-row-color">
-<div class="block">Specifies the license families that should be included in the output.</div>
+<div class="block">Specifies the level of reporting detail for archive files.</div>
</div>
-<div class="col-first even-row-color"><code><a href="#OUTPUT_FILE" class="member-name-link">OUTPUT_FILE</a></code></div>
+<div class="col-first even-row-color"><code><a href="#OUTPUT_FAMILIES" class="member-name-link">OUTPUT_FAMILIES</a></code></div>
<div class="col-last even-row-color">
-<div class="block">Specifies where the output should be written.</div>
+<div class="block">Specifies the license families that should be included in the output.</div>
</div>
-<div class="col-first odd-row-color"><code><a href="#OUTPUT_LICENSES" class="member-name-link">OUTPUT_LICENSES</a></code></div>
+<div class="col-first odd-row-color"><code><a href="#OUTPUT_FILE" class="member-name-link">OUTPUT_FILE</a></code></div>
<div class="col-last odd-row-color">
-<div class="block">Specifies the license definitions that should be included in the output.</div>
+<div class="block">Specifies where the output should be written.</div>
</div>
-<div class="col-first even-row-color"><code><a href="#OUTPUT_STANDARD" class="member-name-link">OUTPUT_STANDARD</a></code></div>
+<div class="col-first even-row-color"><code><a href="#OUTPUT_LICENSES" class="member-name-link">OUTPUT_LICENSES</a></code></div>
<div class="col-last even-row-color">
-<div class="block">Specifies the level of reporting detail for standard files.</div>
+<div class="block">Specifies the license definitions that should be included in the output.</div>
</div>
-<div class="col-first odd-row-color"><code><a href="#OUTPUT_STYLE" class="member-name-link">OUTPUT_STYLE</a></code></div>
+<div class="col-first odd-row-color"><code><a href="#OUTPUT_STANDARD" class="member-name-link">OUTPUT_STANDARD</a></code></div>
<div class="col-last odd-row-color">
+<div class="block">Specifies the level of reporting detail for standard files.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="#OUTPUT_STYLE" class="member-name-link">OUTPUT_STYLE</a></code></div>
+<div class="col-last even-row-color">
<div class="block">Defines the stylesheet to use.</div>
</div>
+<div class="col-first odd-row-color"><code><a href="#SOURCE" class="member-name-link">SOURCE</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">Reads files to test from file.</div>
+</div>
</div>
</section>
</li>
@@ -267,7 +283,9 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#defaultValue()" class="member-name-link">defaultValue</a>()</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Gets the default value for this arg.</div>
+</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>org.apache.commons.cli.Option</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#find(java.lang.String)" class="member-name-link">find</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> key)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
@@ -446,6 +464,27 @@ the order they are declared.</div>
</section>
</li>
<li>
+<section class="detail" id="COUNTER_MAX">
+<h3>COUNTER_MAX</h3>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Arg.html" title="enum in org.apache.rat.commandline">Arg</a></span> <span class="element-name">COUNTER_MAX</span></div>
+<div class="block">Option to specify an acceptable number of various counters.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="COUNTER_MIN">
+<h3>COUNTER_MIN</h3>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Arg.html" title="enum in org.apache.rat.commandline">Arg</a></span> <span class="element-name">COUNTER_MIN</span></div>
+<div class="block">Option to specify an acceptable number of various counters.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="SOURCE">
+<h3>SOURCE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Arg.html" title="enum in org.apache.rat.commandline">Arg</a></span> <span class="element-name">SOURCE</span></div>
+<div class="block">Reads files to test from file.</div>
+</section>
+</li>
+<li>
<section class="detail" id="EXCLUDE">
<h3>EXCLUDE</h3>
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Arg.html" title="enum in org.apache.rat.commandline">Arg</a></span> <span class="element-name">EXCLUDE</span></div>
@@ -467,6 +506,13 @@ the order they are declared.</div>
</section>
</li>
<li>
+<section class="detail" id="EXCLUDE_SIZE">
+<h3>EXCLUDE_SIZE</h3>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Arg.html" title="enum in org.apache.rat.commandline">Arg</a></span> <span class="element-name">EXCLUDE_SIZE</span></div>
+<div class="block">Excludes files if they are smaller than the given threshold.</div>
+</section>
+</li>
+<li>
<section class="detail" id="INCLUDE">
<h3>INCLUDE</h3>
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="Arg.html" title="enum in org.apache.rat.commandline">Arg</a></span> <span class="element-name">INCLUDE</span></div>
@@ -644,6 +690,7 @@ not permitted.)</div>
<section class="detail" id="defaultValue()">
<h3>defaultValue</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">defaultValue</span>()</div>
+<div class="block">Gets the default value for this arg.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>default value of this arg.</dd>
@@ -677,6 +724,10 @@ not permitted.)</div>
<h3>getOptions</h3>
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type">org.apache.commons.cli.Options</span> <span class="element-name">getOptions</span>()</div>
<div class="block">Gets the full set of options.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>the full set of options for this Arg.</dd>
+</dl>
</section>
</li>
<li>
@@ -746,7 +797,7 @@ not permitted.)</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/ArgumentContext.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/ArgumentContext.html
index 3e441d08..038a2520 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/ArgumentContext.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/ArgumentContext.html
@@ -241,7 +241,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Converters.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Converters.html
index 9b05eb6f..496e3159 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Converters.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Converters.html
@@ -106,9 +106,14 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code>static final org.apache.commons.cli.Converter<wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html" title="class or interface in java.io" class="external-link">File</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a>></code></div>
-<div class="col-second even-row-color"><code><a href="#FILE_CONVERTER" class="member-name-link">FILE_CONVERTER</a></code></div>
+<div class="col-first even-row-color"><code>static final org.apache.commons.cli.Converter<wbr><org.apache.commons.lang3.tuple.Pair<<a href="../report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>>,<wbr><a href="../ConfigurationException.html" title="class in org.apache [...]
+<div class="col-second even-row-color"><code><a href="#COUNTER_CONVERTER" class="member-name-link">COUNTER_CONVERTER</a></code></div>
<div class="col-last even-row-color">
+<div class="block">converts the Converter pattern into a Converter, count pair.</div>
+</div>
+<div class="col-first odd-row-color"><code>static final org.apache.commons.cli.Converter<wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html" title="class or interface in java.io" class="external-link">File</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a>></code></div>
+<div class="col-second odd-row-color"><code><a href="#FILE_CONVERTER" class="member-name-link">FILE_CONVERTER</a></code></div>
+<div class="col-last odd-row-color">
<div class="block">Creates a File with fully qualified name</div>
</div>
</div>
@@ -139,6 +144,13 @@ loadScripts(document, 'script');</script>
<div class="block">Creates a File with fully qualified name</div>
</section>
</li>
+<li>
+<section class="detail" id="COUNTER_CONVERTER">
+<h3>COUNTER_CONVERTER</h3>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type">org.apache.commons.cli.Converter<org.apache.commons.lang3.tuple.Pair<<a href="../report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>>,<wbr><a href="../Confi [...]
+<div class="block">converts the Converter pattern into a Converter, count pair.</div>
+</section>
+</li>
</ul>
</section>
</li>
@@ -148,7 +160,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/StyleSheets.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/StyleSheets.html
index 9f68407e..288cd75e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/StyleSheets.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/StyleSheets.html
@@ -314,7 +314,7 @@ not permitted.)</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Arg.StdMsgs.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Arg.StdMsgs.html
index 587412b4..b78ef971 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Arg.StdMsgs.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Arg.StdMsgs.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.commandline.Arg.StdMsgs</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Arg.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Arg.html
index df858e56..adf00f66 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Arg.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Arg.html
@@ -99,7 +99,7 @@ the order they are declared.</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/ArgumentContext.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/ArgumentContext.html
index 7d9b1d0a..bd808bf6 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/ArgumentContext.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/ArgumentContext.html
@@ -83,7 +83,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Converters.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Converters.html
index 63ddb057..ec486220 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Converters.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Converters.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.commandline.Converters</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/StyleSheets.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/StyleSheets.html
index 756ddd4b..af270f7e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/StyleSheets.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/StyleSheets.html
@@ -89,7 +89,7 @@ the order they are declared.</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-summary.html
index 66851ed2..5dae1e33 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-summary.html
@@ -124,7 +124,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-tree.html
index 5841951d..9e9464cc 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-tree.html
@@ -85,7 +85,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-use.html
index 59727dfc..ad6cd8ef 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/package-use.html
@@ -88,7 +88,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/AddLicenseHeaders.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/AddLicenseHeaders.html
index 9df83cbb..1b8dcdbb 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/AddLicenseHeaders.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/AddLicenseHeaders.html
@@ -237,7 +237,7 @@ not permitted.)</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/class-use/AddLicenseHeaders.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/class-use/AddLicenseHeaders.html
index 9cbd2ace..49694062 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/class-use/AddLicenseHeaders.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/class-use/AddLicenseHeaders.html
@@ -110,7 +110,7 @@ the order they are declared.</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/ExclusionProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/ExclusionProcessor.html
index 4ef655aa..14cba4dd 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/ExclusionProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/ExclusionProcessor.html
@@ -107,7 +107,9 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">ExclusionProcessor</a>()</code></div>
-<div class="col-last even-row-color"> </div>
+<div class="col-last even-row-color">
+<div class="block">Constructs the processor.</div>
+</div>
</div>
</section>
</li>
@@ -128,14 +130,14 @@ loadScripts(document, 'script');</script>
<div class="block">Excludes the files/directories specified by a StandardCollection.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addExcludedFilter(org.apache.rat.document.DocumentNameMatcherSupplier)" class="member-name-link">addExcludedFilter</a><wbr>(<a href="../../document/DocumentNameMatcherSupplier.html" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a> matcherSupplier)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addExcludedMatcher(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addExcludedMatcher</a><wbr>(<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> matcher)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Add the excluded file/directory paths from a PathMatcherSupplier of strings.</div>
+<div class="block">Add the DocumentNameMatcher as an excluded pattern.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addExcludedPatterns(java.lang.Iterable)" class="member-name-link">addExcludedPatterns</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" c [...]
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Add the excluded file/directory patterns from an iterable of strings.</div>
+<div class="block">Add the patterns from collections of patterns as excluded patterns.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addFileProcessor(org.apache.rat.config.exclusion.StandardCollection)" class="member-name-link">addFileProcessor</a><wbr>(<a href="StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a> collection)</code></div>
@@ -145,19 +147,19 @@ loadScripts(document, 'script');</script>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIncludedCollection(org.apache.rat.config.exclusion.StandardCollection)" class="member-name-link">addIncludedCollection</a><wbr>(<a href="StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a> collection)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Add the included files from a StandardCollection.</div>
+<div class="block">Add the patterns from the StandardCollection as included patterns.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIncludedFilter(org.apache.rat.document.DocumentNameMatcherSupplier)" class="member-name-link">addIncludedFilter</a><wbr>(<a href="../../document/DocumentNameMatcherSupplier.html" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a> matcherSupplier)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIncludedMatcher(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addIncludedMatcher</a><wbr>(<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> matcher)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Add a PathMatcherSupplier to the collection of file/directory patters to ignore.</div>
+<div class="block">Add a DocumentNameMatcher to the collection of file/directory patterns to ignore.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIncludedPatterns(java.lang.Iterable)" class="member-name-link">addIncludedPatterns</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" c [...]
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Add the Iterable of strings to the collection of file/directory patters to ignore.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a></code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getNameMatcher(org.apache.rat.document.DocumentName)" class="member-name-link">getNameMatcher</a><wbr>(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> basedir)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Creates a Document name matcher that will return <code>false</code> on any
@@ -184,6 +186,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="<init>()">
<h3>ExclusionProcessor</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ExclusionProcessor</span>()</div>
+<div class="block">Constructs the processor.</div>
</section>
</li>
</ul>
@@ -208,13 +211,13 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
-<section class="detail" id="addIncludedFilter(org.apache.rat.document.DocumentNameMatcherSupplier)">
-<h3>addIncludedFilter</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></span> <span class="element-name">addIncludedFilter</span><wbr><span class="parameters">(<a href="../../document/DocumentNameMatcherSupplier.html" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a> matcherSupplier)</span></div>
-<div class="block">Add a PathMatcherSupplier to the collection of file/directory patters to ignore.</div>
+<section class="detail" id="addIncludedMatcher(org.apache.rat.document.DocumentNameMatcher)">
+<h3>addIncludedMatcher</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></span> <span class="element-name">addIncludedMatcher</span><wbr><span class="parameters">(<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> matcher)</span></div>
+<div class="block">Add a DocumentNameMatcher to the collection of file/directory patterns to ignore.</div>
<dl class="notes">
<dt>Parameters:</dt>
-<dd><code>matcherSupplier</code> - the supplier of the pathMatcher to add (may be null).</dd>
+<dd><code>matcher</code> - the DocumentNameMatcher to add. Will be ignored if <code>null</code>.</dd>
<dt>Returns:</dt>
<dd>this</dd>
</dl>
@@ -237,7 +240,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="addIncludedCollection(org.apache.rat.config.exclusion.StandardCollection)">
<h3>addIncludedCollection</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></span> <span class="element-name">addIncludedCollection</span><wbr><span class="parameters">(<a href="StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a> collection)</span></div>
-<div class="block">Add the included files from a StandardCollection.</div>
+<div class="block">Add the patterns from the StandardCollection as included patterns.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>collection</code> - the standard collection to add the includes from.</dd>
@@ -250,23 +253,23 @@ loadScripts(document, 'script');</script>
<section class="detail" id="addExcludedPatterns(java.lang.Iterable)">
<h3>addExcludedPatterns</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></span> <span class="element-name">addExcludedPatterns</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/java [...]
-<div class="block">Add the excluded file/directory patterns from an iterable of strings.</div>
+<div class="block">Add the patterns from collections of patterns as excluded patterns.</div>
<dl class="notes">
<dt>Parameters:</dt>
-<dd><code>patterns</code> - the strings to add to the excluded patterns.</dd>
+<dd><code>patterns</code> - the strings to that define patterns to be ecxcuded from processing.</dd>
<dt>Returns:</dt>
<dd>this</dd>
</dl>
</section>
</li>
<li>
-<section class="detail" id="addExcludedFilter(org.apache.rat.document.DocumentNameMatcherSupplier)">
-<h3>addExcludedFilter</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></span> <span class="element-name">addExcludedFilter</span><wbr><span class="parameters">(<a href="../../document/DocumentNameMatcherSupplier.html" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a> matcherSupplier)</span></div>
-<div class="block">Add the excluded file/directory paths from a PathMatcherSupplier of strings.</div>
+<section class="detail" id="addExcludedMatcher(org.apache.rat.document.DocumentNameMatcher)">
+<h3>addExcludedMatcher</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></span> <span class="element-name">addExcludedMatcher</span><wbr><span class="parameters">(<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> matcher)</span></div>
+<div class="block">Add the DocumentNameMatcher as an excluded pattern.</div>
<dl class="notes">
<dt>Parameters:</dt>
-<dd><code>matcherSupplier</code> - the supplier of the path matcher to add.</dd>
+<dd><code>matcher</code> - the DocumentNameMatcher to exclude.</dd>
<dt>Returns:</dt>
<dd>this</dd>
</dl>
@@ -288,14 +291,14 @@ loadScripts(document, 'script');</script>
<li>
<section class="detail" id="getNameMatcher(org.apache.rat.document.DocumentName)">
<h3>getNameMatcher</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a></span> <span class="element-name">getNameMatcher</span><wbr><span class="parameters">(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> basedir)</span></div>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span> <span class="element-name">getNameMatcher</span><wbr><span class="parameters">(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> basedir)</span></div>
<div class="block">Creates a Document name matcher that will return <code>false</code> on any
document that is excluded.</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>basedir</code> - the base directory to make everything relative to.</dd>
<dt>Returns:</dt>
-<dd>A container of files, which are being checked.</dd>
+<dd>A DocumentNameMatcher that will return <code>false</code> for any document that is to be excluded.</dd>
</dl>
</section>
</li>
@@ -308,7 +311,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/ExclusionUtils.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/ExclusionUtils.html
index 86a21e83..992952c9 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/ExclusionUtils.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/ExclusionUtils.html
@@ -114,7 +114,7 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
<div class="col-second odd-row-color"><code><a href="#MATCH_FILTER" class="member-name-link">MATCH_FILTER</a></code></div>
<div class="col-last odd-row-color">
-<div class="block">A predicate that filters out lines that start with "!"</div>
+<div class="block">A predicate that filters out lines that start with "!"</div>
</div>
<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
<div class="col-second even-row-color"><code><a href="#NOT_MATCH_FILTER" class="member-name-link">NOT_MATCH_FILTER</a></code></div>
@@ -137,7 +137,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileFilter.html" title="class or interface in java.io" class="external-link">FileFilter</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#asFileFilter(org.apache.rat.document.DocumentName,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">asFileFilter</a><wbr>(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> parent,
- <a href="../../document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</code></div>
+ <a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Create a FileFilter from a PathMatcher.</div>
</div>
@@ -209,7 +209,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="MATCH_FILTER">
<h3>MATCH_FILTER</h3>
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">MATCH_FILTER</sp [...]
-<div class="block">A predicate that filters out lines that start with "!"</div>
+<div class="block">A predicate that filters out lines that start with "!"</div>
</section>
</li>
</ul>
@@ -252,7 +252,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="asFileFilter(org.apache.rat.document.DocumentName,org.apache.rat.document.DocumentNameMatcher)">
<h3>asFileFilter</h3>
<div class="member-signature"><span class="modifiers">public static</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileFilter.html" title="class or interface in java.io" class="external-link">FileFilter</a></span> <span class="element-name">asFileFilter</span><wbr><span class="parameters">(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> parent,
- <a href="../../document/DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</span></div>
+ <a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</span></div>
<div class="block">Create a FileFilter from a PathMatcher.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -333,7 +333,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/FileProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/FileProcessor.html
index 0af20a17..91536936 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/FileProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/FileProcessor.html
@@ -5,7 +5,7 @@
<title>FileProcessor (Apache Creadur Rat::Core 0.17-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="declaration: package: org.apache.rat.config.exclusion, interface: FileProcessor">
+<meta name="description" content="declaration: package: org.apache.rat.config.exclusion, class: FileProcessor">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -41,7 +41,7 @@ loadScripts(document, 'script');</script>
<ul>
<li>Nested</li>
<li><a href="#field-summary">Field</a></li>
-<li>Constr</li>
+<li><a href="#constructor-summary">Constr</a></li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
@@ -49,7 +49,7 @@ loadScripts(document, 'script');</script>
<p>Detail:</p>
<ul>
<li><a href="#field-detail">Field</a></li>
-<li>Constr</li>
+<li><a href="#constructor-detail">Constr</a></li>
<li><a href="#method-detail">Method</a></li>
</ul>
</li>
@@ -61,13 +61,13 @@ loadScripts(document, 'script');</script>
<li>Summary: </li>
<li>Nested | </li>
<li><a href="#field-summary">Field</a> | </li>
-<li>Constr | </li>
+<li><a href="#constructor-summary">Constr</a> | </li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail: </li>
<li><a href="#field-detail">Field</a> | </li>
-<li>Constr | </li>
+<li><a href="#constructor-detail">Constr</a> | </li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
@@ -84,28 +84,29 @@ loadScripts(document, 'script');</script>
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span> <a href="package-summary.html">org.apache.rat.config.exclusion</a></div>
-<h1 title="Interface FileProcessor" class="title">Interface FileProcessor</h1>
+<h1 title="Class FileProcessor" class="title">Class FileProcessor</h1>
+</div>
+<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance">org.apache.rat.config.exclusion.FileProcessor</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
-<dt>All Superinterfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/la [...]
-</dl>
-<dl class="notes">
-<dt>All Known Implementing Classes:</dt>
-<dd><code><a href="fileProcessors/BazaarIgnoreProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">BazaarIgnoreProcessor</a></code>, <code><a href="fileProcessors/CVSFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">CVSFileProcessor</a></code>, <code><a href="fileProcessors/DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></code>, <code><a href="fileProcess [...]
+<dt>All Implemented Interfaces:</dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api [...]
</dl>
<dl class="notes">
-<dt>Functional Interface:</dt>
-<dd>This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.</dd>
+<dt>Direct Known Subclasses:</dt>
+<dd><code><a href="fileProcessors/DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></code></dd>
</dl>
<hr>
-<div class="type-signature"><span class="annotations"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/FunctionalInterface.html" title="class or interface in java.lang" class="external-link">@FunctionalInterface</a>
-</span><span class="modifiers">public interface </span><span class="element-name type-name-label">FileProcessor</span><span class="extends-implements">
-extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang [...]
-<div class="block">An interface that defines the FileProcessor. The file processor reads the file specified in the DocumentName.
- It must return a list of fully qualified strings for the <a href="plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPattern</code></a> to process. It may return either
- Ant or Regex style strings, or a mixture of both. See <a href="plexus/SelectorUtils.html" title="class in org.apache.rat.config.exclusion.plexus"><code>SelectorUtils</code></a> for a description of the formats.</div>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FileProcessor</span>
+<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
+implements <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/ap [...]
+<div class="block">The file processor reads the file specified in the DocumentName.
+ It must return a list of fully qualified strings for the <a href="plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPattern</code></a> to process.
+ It may return either Ant or Regex style strings, or a mixture of both.
+ See <a href="plexus/SelectorUtils.html" title="class in org.apache.rat.config.exclusion.plexus"><code>SelectorUtils</code></a> for a description of the formats.
+ It may also generate custom DocumentNameMatchers which are added to the customMatchers instance variable.</div>
</section>
<section class="summary">
<ul class="summary-list">
@@ -118,10 +119,20 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Fu
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code>static final <a href="FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></code></div>
-<div class="col-second even-row-color"><code><a href="#EMPTY" class="member-name-link">EMPTY</a></code></div>
+<div class="col-first even-row-color"><code>protected final <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr><<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>></code></div>
+<div class="col-second even-row-color"><code><a href="#customMatchers" class="member-name-link">customMatchers</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">The collection of custom DocumentNameMatchers generated by this processor</div>
+</div>
+<div class="col-first odd-row-color"><code>static final <a href="FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></code></div>
+<div class="col-second odd-row-color"><code><a href="#EMPTY" class="member-name-link">EMPTY</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">An empty file processor returning no entries.</div>
+</div>
+<div class="col-first even-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color"><code><a href="#NEGATION_PREFIX" class="member-name-link">NEGATION_PREFIX</a></code></div>
<div class="col-last even-row-color">
-<div class="block">an empty file processor returning no entries.</div>
+<div class="block">Prefix used to negate the given pattern.</div>
</div>
<div class="col-first odd-row-color"><code>static final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><code><a href="#REGEX_FMT" class="member-name-link">REGEX_FMT</a></code></div>
@@ -131,41 +142,70 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Fu
</div>
</section>
</li>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<li>
+<section class="constructor-summary" id="constructor-summary">
+<h2>Constructor Summary</h2>
+<div class="caption"><span>Constructors</span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>protected </code></div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">FileProcessor</a>()</code></div>
+<div class="col-last even-row-color">
+<div class="block">Protected constructor.</div>
+</div>
+<div class="col-first odd-row-color"><code> </code></div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.Iterable)" class="member-name-link">FileProcessor</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> patterns)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Create a file processor out of a list of file patterns.</div>
+</div>
+</div>
+</section>
+</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
-<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab( [...]
<div id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
<div class="summary-table three-column-summary">
<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 method-summary-table method-summary-table-tab1"><code>static <a href="FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1"><code><a href="#from(java.lang.Iterable)" class="member-name-link">from</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> patterns)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab1">
-<div class="block">Create a virtual file processor out of a list of file patterns.</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#apply(org.apache.rat.document.DocumentName)" class="member-name-link">apply</a><wbr>(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> documentName)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><wbr><<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#customDocumentNameMatchers()" class="member-name-link">customDocumentNameMatchers</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">If this FileProcessor builds custom matchers to handles special cases this method returns them
+ to the processing stream.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab1"><code>static <a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1"><code><a href="#localizePattern(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">localizePattern</a><wbr>(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> baseName,
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected final <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#localizePattern(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">localizePattern</a><wbr>(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> documentName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> pattern)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab1">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Modifies the <a href="plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPattern</code></a> formatted <code>pattern</code> argument by expanding the pattern and
- by adjusting the pattern to include the basename from the <code>basename</code> argument.</div>
+ by adjusting the pattern to include the basename from the <code>documentName</code> argument.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">modifyEntry</a><wbr>(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> documentName,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">modifyEntry</a><wbr>(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> documentName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> entry)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Allows modification of the file entry to match the <a href="plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPattern</code></a> format.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
+<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a [...]
+<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.util.function.Function">Methods inherited from interface java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a></h3>
-<code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#andThen-java.util.function.Function-" title="class or interface in java.util.function" class="external-link">andThen</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#apply-T-" title="class or interface in java.util.function" class="external-link">apply</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#compose-java.util.fu [...]
+<code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#andThen-java.util.function.Function-" title="class or interface in java.util.function" class="external-link">andThen</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#compose-java.util.function.Function-" title="class or interface in java.util.function" class="external-link">compose</a></code></div>
</section>
</li>
</ul>
@@ -180,7 +220,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Fu
<li>
<section class="detail" id="REGEX_FMT">
<h3>REGEX_FMT</h3>
-<div class="member-signature"><span class="modifiers">static final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">REGEX_FMT</span></div>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">REGEX_FMT</span></div>
<div class="block">A String format pattern to print a regex string</div>
<dl class="notes">
<dt>See Also:</dt>
@@ -195,8 +235,56 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Fu
<li>
<section class="detail" id="EMPTY">
<h3>EMPTY</h3>
-<div class="member-signature"><span class="modifiers">static final</span> <span class="return-type"><a href="FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></span> <span class="element-name">EMPTY</span></div>
-<div class="block">an empty file processor returning no entries.</div>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></span> <span class="element-name">EMPTY</span></div>
+<div class="block">An empty file processor returning no entries.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="NEGATION_PREFIX">
+<h3>NEGATION_PREFIX</h3>
+<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">NEGATION_PREFIX</span></div>
+<div class="block">Prefix used to negate the given pattern.</div>
+<dl class="notes">
+<dt>See Also:</dt>
+<dd>
+<ul class="tag-list">
+<li><a href="../../../../../constant-values.html#org.apache.rat.config.exclusion.FileProcessor.NEGATION_PREFIX">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="customMatchers">
+<h3>customMatchers</h3>
+<div class="member-signature"><span class="modifiers">protected final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>></span> <span class="element-name">customMatchers</span></div>
+<div class="block">The collection of custom DocumentNameMatchers generated by this processor</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="<init>()">
+<h3>FileProcessor</h3>
+<div class="member-signature"><span class="modifiers">protected</span> <span class="element-name">FileProcessor</span>()</div>
+<div class="block">Protected constructor.</div>
+</section>
+</li>
+<li>
+<section class="detail" id="<init>(java.lang.Iterable)">
+<h3>FileProcessor</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">FileProcessor</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>> patterns)</span></div>
+<div class="block">Create a file processor out of a list of file patterns.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>patterns</code> - the patterns to simulate the file from.</dd>
+</dl>
</section>
</li>
</ul>
@@ -208,22 +296,31 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Fu
<h2>Method Details</h2>
<ul class="member-list">
<li>
-<section class="detail" id="from(java.lang.Iterable)">
-<h3>from</h3>
-<div class="member-signature"><span class="modifiers">static</span> <span class="return-type"><a href="FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></span> <span class="element-name">from</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/la [...]
-<div class="block">Create a virtual file processor out of a list of file patterns.</div>
+<section class="detail" id="apply(org.apache.rat.document.DocumentName)">
+<h3>apply</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">apply</span><wbr><span class="parameters">(<a hre [...]
+<dl class="notes">
+<dt>Specified by:</dt>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#apply-T-" title="class or interface in java.util.function" class="external-link">apply</a></code> in interface <code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a [...]
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="customDocumentNameMatchers()">
+<h3>customDocumentNameMatchers</h3>
+<div class="member-signature"><span class="modifiers">public final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>></span> <span class="element-name">customDocumentNameMatchers</span>()</div>
+<div class="block">If this FileProcessor builds custom matchers to handles special cases this method returns them
+ to the processing stream.</div>
<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>patterns</code> - the patterns to simulate the file from.</dd>
<dt>Returns:</dt>
-<dd>A file processor that processes the patterns.</dd>
+<dd>A collection of DocumentNameMatchers. Default returns an empty list.</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">
<h3>modifyEntry</h3>
-<div class="member-signature"><span class="modifiers">default</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">modifyEntry</span><wbr><span class="parameters">(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> documentName,
+<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">modifyEntry</span><wbr><span class="parameters">(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> documentName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> entry)</span></div>
<div class="block">Allows modification of the file entry to match the <a href="plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPattern</code></a> format.
Default implementation returns the @{code entry} argument.</div>
@@ -239,13 +336,13 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Fu
<li>
<section class="detail" id="localizePattern(org.apache.rat.document.DocumentName,java.lang.String)">
<h3>localizePattern</h3>
-<div class="member-signature"><span class="modifiers">static</span> <span class="return-type"><a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></span> <span class="element-name">localizePattern</span><wbr><span class="parameters">(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> baseName,
+<div class="member-signature"><span class="modifiers">protected final</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">localizePattern</span><wbr><span class="parameters">(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> documentName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> pattern)</span></div>
<div class="block">Modifies the <a href="plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPattern</code></a> formatted <code>pattern</code> argument by expanding the pattern and
- by adjusting the pattern to include the basename from the <code>basename</code> argument.</div>
+ by adjusting the pattern to include the basename from the <code>documentName</code> argument.</div>
<dl class="notes">
<dt>Parameters:</dt>
-<dd><code>baseName</code> - the base name top work on.</dd>
+<dd><code>documentName</code> - the name of the file being read.</dd>
<dd><code>pattern</code> - the pattern to format.</dd>
<dt>Returns:</dt>
<dd>the completely formatted pattern</dd>
@@ -261,7 +358,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Fu
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/StandardCollection.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/StandardCollection.html
index 51bf7b23..1d435beb 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/StandardCollection.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/StandardCollection.html
@@ -99,6 +99,8 @@ loadScripts(document, 'script');</script>
<hr>
<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">StandardCollection</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a><<a href="StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a>></span></div>
+<div class="block">Collection of standard excludes.
+ HINT: In order to work recursively each entry is prefixed with <code>"**\/"</code>.</div>
</section>
<section class="summary">
<ul class="summary-list">
@@ -112,7 +114,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="#ALL" class="member-name-link">ALL</a></code></div>
<div class="col-last even-row-color">
-<div class="block">All the standard excludes combined</div>
+<div class="block">All the standard excludes combined.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#ARCH" class="member-name-link">ARCH</a></code></div>
<div class="col-last odd-row-color">
@@ -176,7 +178,7 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first even-row-color"><code><a href="#RCS" class="member-name-link">RCS</a></code></div>
<div class="col-last even-row-color">
-<div class="block">The files and directories created by a RCS source code control based tool.</div>
+<div class="block">The files and directories created by an RCS source code control based tool.</div>
</div>
<div class="col-first odd-row-color"><code><a href="#SCCS" class="member-name-link">SCCS</a></code></div>
<div class="col-last odd-row-color">
@@ -223,24 +225,26 @@ loadScripts(document, 'script');</script>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#desc()" class="member-name-link">desc</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../document/DocumentNameMatcherSupplier.html" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#documentNameMatcherSupplier()" class="member-name-link">documentNameMatcherSupplier</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator</a><wbr><<a href="FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a>></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fileProcessor()" class="member-name-link">fileProcessor</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Returns the documentNameMatchSupplier if it exists.</div>
+<div class="block">Returns the fileProcessor if it exists.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator</a><wbr><<a href="FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a>></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#fileProcessor()" class="member-name-link">fileProcessor</a>()</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasStaticDocumentNameMatcher()" class="member-name-link">hasStaticDocumentNameMatcher</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Returns the fileProcessor if it exists.</div>
+<div class="block">Returns <code>true</code> if the collections has a document name match supplier.</div>
</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#hasDocumentNameMatchSupplier()" class="member-name-link">hasDocumentNameMatchSupplier</a>()</code></div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#patterns()" class="member-name-link">patterns</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Returns <code>true</code> if the collections has a document name match supplier.</div>
+<div class="block">Returns combined and deduped collection of patterns.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#staticDocumentNameMatcher()" class="member-name-link">staticDocumentNameMatcher</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Returns the documentNameMatchSupplier if it exists.</div>
</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#patterns()" class="member-name-link">patterns</a>()</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
@@ -276,7 +280,7 @@ the order they are declared.</div>
<section class="detail" id="ALL">
<h3>ALL</h3>
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></span> <span class="element-name">ALL</span></div>
-<div class="block">All the standard excludes combined</div>
+<div class="block">All the standard excludes combined.</div>
</section>
</li>
<li>
@@ -396,7 +400,7 @@ the order they are declared.</div>
<section class="detail" id="RCS">
<h3>RCS</h3>
<div class="member-signature"><span class="modifiers">public static final</span> <span class="return-type"><a href="StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></span> <span class="element-name">RCS</span></div>
-<div class="block">The files and directories created by a RCS source code control based tool.</div>
+<div class="block">The files and directories created by an RCS source code control based tool.</div>
</section>
</li>
<li>
@@ -500,7 +504,8 @@ not permitted.)</div>
<li>
<section class="detail" id="patterns()">
<h3>patterns</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">patterns</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">patterns</span>()</div>
+<div class="block">Returns combined and deduped collection of patterns.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>the combined and deduped collection of patterns in the given collection.</dd>
@@ -510,7 +515,7 @@ not permitted.)</div>
<li>
<section class="detail" id="fileProcessor()">
<h3>fileProcessor</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator</a><<a href="FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a>></span> <span class="element-name">fileProcessor</span>()</div>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator</a><<a href="FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a>></span> <span class="element-name">fileProcessor</span>()</div>
<div class="block">Returns the fileProcessor if it exists.</div>
<dl class="notes">
<dt>Returns:</dt>
@@ -519,9 +524,9 @@ not permitted.)</div>
</section>
</li>
<li>
-<section class="detail" id="documentNameMatcherSupplier()">
-<h3>documentNameMatcherSupplier</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../document/DocumentNameMatcherSupplier.html" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a></span> <span class="element-name">documentNameMatcherSupplier</span>()</div>
+<section class="detail" id="staticDocumentNameMatcher()">
+<h3>staticDocumentNameMatcher</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span> <span class="element-name">staticDocumentNameMatcher</span>()</div>
<div class="block">Returns the documentNameMatchSupplier if it exists.</div>
<dl class="notes">
<dt>Returns:</dt>
@@ -530,9 +535,9 @@ not permitted.)</div>
</section>
</li>
<li>
-<section class="detail" id="hasDocumentNameMatchSupplier()">
-<h3>hasDocumentNameMatchSupplier</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">hasDocumentNameMatchSupplier</span>()</div>
+<section class="detail" id="hasStaticDocumentNameMatcher()">
+<h3>hasStaticDocumentNameMatcher</h3>
+<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">hasStaticDocumentNameMatcher</span>()</div>
<div class="block">Returns <code>true</code> if the collections has a document name match supplier.</div>
<dl class="notes">
<dt>Returns:</dt>
@@ -549,7 +554,7 @@ not permitted.)</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/ExclusionProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/ExclusionProcessor.html
index 1b4ab83c..2ae9bdd0 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/ExclusionProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/ExclusionProcessor.html
@@ -76,14 +76,14 @@ loadScripts(document, 'script');</script>
<div class="block">Excludes the files/directories specified by a StandardCollection.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">ExclusionProcessor.</span><code><a href="../ExclusionProcessor.html#addExcludedFilter(org.apache.rat.document.DocumentNameMatcherSupplier)" class="member-name-link">addExcludedFilter</a><wbr>(<a href="../../../document/DocumentNameMatcherSupplier.html" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a> matcherSupplier)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ExclusionProcessor.</span><code><a href="../ExclusionProcessor.html#addExcludedMatcher(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addExcludedMatcher</a><wbr>(<a href="../../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> matcher)</code></div>
<div class="col-last odd-row-color">
-<div class="block">Add the excluded file/directory paths from a PathMatcherSupplier of strings.</div>
+<div class="block">Add the DocumentNameMatcher as an excluded pattern.</div>
</div>
<div class="col-first even-row-color"><code><a href="../ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExclusionProcessor.</span><code><a href="../ExclusionProcessor.html#addExcludedPatterns(java.lang.Iterable)" class="member-name-link">addExcludedPatterns</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in jav [...]
<div class="col-last even-row-color">
-<div class="block">Add the excluded file/directory patterns from an iterable of strings.</div>
+<div class="block">Add the patterns from collections of patterns as excluded patterns.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExclusionProcessor.</span><code><a href="../ExclusionProcessor.html#addFileProcessor(org.apache.rat.config.exclusion.StandardCollection)" class="member-name-link">addFileProcessor</a><wbr>(<a href="../StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a> collection)</code></div>
@@ -93,12 +93,12 @@ loadScripts(document, 'script');</script>
<div class="col-first even-row-color"><code><a href="../ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExclusionProcessor.</span><code><a href="../ExclusionProcessor.html#addIncludedCollection(org.apache.rat.config.exclusion.StandardCollection)" class="member-name-link">addIncludedCollection</a><wbr>(<a href="../StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a> collection)</code></div>
<div class="col-last even-row-color">
-<div class="block">Add the included files from a StandardCollection.</div>
+<div class="block">Add the patterns from the StandardCollection as included patterns.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">ExclusionProcessor.</span><code><a href="../ExclusionProcessor.html#addIncludedFilter(org.apache.rat.document.DocumentNameMatcherSupplier)" class="member-name-link">addIncludedFilter</a><wbr>(<a href="../../../document/DocumentNameMatcherSupplier.html" title="interface in org.apache.rat.document">DocumentNameMatcherSupplier</a> matcherSupplier)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">ExclusionProcessor.</span><code><a href="../ExclusionProcessor.html#addIncludedMatcher(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addIncludedMatcher</a><wbr>(<a href="../../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> matcher)</code></div>
<div class="col-last odd-row-color">
-<div class="block">Add a PathMatcherSupplier to the collection of file/directory patters to ignore.</div>
+<div class="block">Add a DocumentNameMatcher to the collection of file/directory patterns to ignore.</div>
</div>
<div class="col-first even-row-color"><code><a href="../ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExclusionProcessor.</span><code><a href="../ExclusionProcessor.html#addIncludedPatterns(java.lang.Iterable)" class="member-name-link">addIncludedPatterns</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in jav [...]
@@ -113,7 +113,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/ExclusionUtils.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/ExclusionUtils.html
index 395c147f..71804074 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/ExclusionUtils.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/ExclusionUtils.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.config.exclusion.ExclusionUtils</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/FileProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/FileProcessor.html
index 236d42db..14a149f3 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/FileProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/FileProcessor.html
@@ -2,10 +2,10 @@
<html lang>
<head>
<!-- Generated by javadoc (21) -->
-<title>Uses of Interface org.apache.rat.config.exclusion.FileProcessor (Apache Creadur Rat::Core 0.17-SNAPSHOT API)</title>
+<title>Uses of Class org.apache.rat.config.exclusion.FileProcessor (Apache Creadur Rat::Core 0.17-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<meta name="description" content="use: package: org.apache.rat.config.exclusion, interface: FileProcessor">
+<meta name="description" content="use: package: org.apache.rat.config.exclusion, class: FileProcessor">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
@@ -28,7 +28,7 @@ loadScripts(document, 'script');</script>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">Class</a></li>
+<li><a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
@@ -49,9 +49,9 @@ loadScripts(document, 'script');</script>
<div class="flex-content">
<main role="main">
<div class="header">
-<h1 title="Uses of Interface org.apache.rat.config.exclusion.FileProcessor" class="title">Uses of Interface<br>org.apache.rat.config.exclusion.FileProcessor</h1>
+<h1 title="Uses of Class org.apache.rat.config.exclusion.FileProcessor" class="title">Uses of Class<br>org.apache.rat.config.exclusion.FileProcessor</h1>
</div>
-<div class="caption"><span>Packages that use <a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
+<div class="caption"><span>Packages that use <a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
@@ -68,35 +68,24 @@ loadScripts(document, 'script');</script>
<ul class="block-list">
<li>
<section class="detail" id="org.apache.rat.config.exclusion">
-<h2>Uses of <a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a> in <a href="../package-summary.html">org.apache.rat.config.exclusion</a></h2>
-<div class="caption"><span>Fields in <a href="../package-summary.html">org.apache.rat.config.exclusion</a> declared as <a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
+<h2>Uses of <a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a> in <a href="../package-summary.html">org.apache.rat.config.exclusion</a></h2>
+<div class="caption"><span>Fields in <a href="../package-summary.html">org.apache.rat.config.exclusion</a> declared as <a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
-<div class="col-first even-row-color"><code>static final <a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></code></div>
+<div class="col-first even-row-color"><code>static final <a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">FileProcessor.</span><code><a href="../FileProcessor.html#EMPTY" class="member-name-link">EMPTY</a></code></div>
<div class="col-last even-row-color">
-<div class="block">an empty file processor returning no entries.</div>
+<div class="block">An empty file processor returning no entries.</div>
</div>
</div>
-<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.rat.config.exclusion</a> that return <a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.rat.config.exclusion</a> that return types with arguments of type <a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
<div class="summary-table three-column-summary">
<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>static <a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">FileProcessor.</span><code><a href="../FileProcessor.html#from(java.lang.Iterable)" class="member-name-link">from</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> [...]
-<div class="col-last even-row-color">
-<div class="block">Create a virtual file processor out of a list of file patterns.</div>
-</div>
-</div>
-<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.rat.config.exclusion</a> that return types with arguments of type <a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
-<div class="summary-table three-column-summary">
-<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><a href="../../../utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator</a><wbr><<a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a>></code></div>
+<div class="col-first even-row-color"><code><a href="../../../utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator</a><wbr><<a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a>></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StandardCollection.</span><code><a href="../StandardCollection.html#fileProcessor()" class="member-name-link">fileProcessor</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Returns the fileProcessor if it exists.</div>
@@ -106,8 +95,8 @@ loadScripts(document, 'script');</script>
</li>
<li>
<section class="detail" id="org.apache.rat.config.exclusion.fileProcessors">
-<h2>Uses of <a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a> in <a href="../fileProcessors/package-summary.html">org.apache.rat.config.exclusion.fileProcessors</a></h2>
-<div class="caption"><span>Classes in <a href="../fileProcessors/package-summary.html">org.apache.rat.config.exclusion.fileProcessors</a> that implement <a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
+<h2>Uses of <a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a> in <a href="../fileProcessors/package-summary.html">org.apache.rat.config.exclusion.fileProcessors</a></h2>
+<div class="caption"><span>Subclasses of <a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a> in <a href="../fileProcessors/package-summary.html">org.apache.rat.config.exclusion.fileProcessors</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
@@ -130,7 +119,9 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first odd-row-color"><code>class </code></div>
<div class="col-second odd-row-color"><code><a href="../fileProcessors/GitFileProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.fileProcessors">GitFileProcessor</a></code></div>
-<div class="col-last odd-row-color"> </div>
+<div class="col-last odd-row-color">
+<div class="block">Processes the .gitignore file.</div>
+</div>
<div class="col-first even-row-color"><code>final class </code></div>
<div class="col-second even-row-color"><code><a href="../fileProcessors/HgIgnoreProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.fileProcessors">HgIgnoreProcessor</a></code></div>
<div class="col-last even-row-color">
@@ -144,7 +135,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/StandardCollection.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/StandardCollection.html
index c203ea02..d2ecceba 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/StandardCollection.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/StandardCollection.html
@@ -97,7 +97,9 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ReportConfiguration.</span><code><a href="../../../ReportConfiguration.html#addIncludedCollection(org.apache.rat.config.exclusion.StandardCollection)" class="member-name-link">addIncludedCollection</a><wbr>(<a href="../StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a> collection)</code></div>
-<div class="col-last even-row-color"> </div>
+<div class="col-last even-row-color">
+<div class="block">Adds the patterns from the standard collection as included patterns.</div>
+</div>
</div>
</section>
</li>
@@ -139,7 +141,7 @@ the order they are declared.</div>
<div class="col-first even-row-color"><code><a href="../ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExclusionProcessor.</span><code><a href="../ExclusionProcessor.html#addIncludedCollection(org.apache.rat.config.exclusion.StandardCollection)" class="member-name-link">addIncludedCollection</a><wbr>(<a href="../StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a> collection)</code></div>
<div class="col-last even-row-color">
-<div class="block">Add the included files from a StandardCollection.</div>
+<div class="block">Add the patterns from the StandardCollection as included patterns.</div>
</div>
</div>
</section>
@@ -149,7 +151,7 @@ the order they are declared.</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.html
index c279ec3a..085b25ba 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.html
@@ -87,14 +87,16 @@ loadScripts(document, 'script');</script>
<h1 title="Class BazaarIgnoreProcessor" class="title">Class BazaarIgnoreProcessor</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">org.apache.rat.config.exclusion.FileProcessor</a>
<div class="inheritance"><a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor</a>
<div class="inheritance">org.apache.rat.config.exclusion.fileProcessors.BazaarIgnoreProcessor</div>
</div>
</div>
+</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java [...]
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/ [...]
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">BazaarIgnoreProcessor</span>
@@ -111,8 +113,8 @@ loadScripts(document, 'script');</script>
<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor">Fields inherited from class org.apache.rat.config.exclusion.fileProcessors.<a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></h3>
<code><a href="DescendingFileProcessor.html#commentFilter">commentFilter</a></code></div>
<div class="inherited-list">
-<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Fields inherited from interface org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></h3>
-<code><a href="../FileProcessor.html#EMPTY">EMPTY</a>, <a href="../FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
+<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Fields inherited from class org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></h3>
+<code><a href="../FileProcessor.html#customMatchers">customMatchers</a>, <a href="../FileProcessor.html#EMPTY">EMPTY</a>, <a href="../FileProcessor.html#NEGATION_PREFIX">NEGATION_PREFIX</a>, <a href="../FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -152,7 +154,10 @@ loadScripts(document, 'script');</script>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor">Methods inherited from class org.apache.rat.config.exclusion.fileProcessors.<a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></h3>
-<code><a href="DescendingFileProcessor.html#apply(org.apache.rat.document.DocumentName)">apply</a>, <a href="DescendingFileProcessor.html#process(org.apache.rat.document.DocumentName)">process</a></code></div>
+<code><a href="DescendingFileProcessor.html#apply(org.apache.rat.document.DocumentName)">apply</a>, <a href="DescendingFileProcessor.html#checkDirectory(org.apache.rat.document.DocumentName,java.io.FileFilter)">checkDirectory</a>, <a href="DescendingFileProcessor.html#process(org.apache.rat.document.DocumentName)">process</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Methods inherited from class org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></h3>
+<code><a href="../FileProcessor.html#customDocumentNameMatchers()">customDocumentNameMatchers</a>, <a href="../FileProcessor.html#localizePattern(org.apache.rat.document.DocumentName,java.lang.String)">localizePattern</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a [...]
@@ -190,10 +195,12 @@ loadScripts(document, 'script');</script>
<h3>modifyEntry</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">modifyEntry</span><wbr><span class="parameters">(<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> baseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> entry)</span></div>
-<div class="block"><span class="description-from-type-label">Description copied from interface: <code><a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">FileProcessor</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class: <code><a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">FileProcessor</a></code></span></div>
<div class="block">Allows modification of the file entry to match the <a href="../plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPattern</code></a> format.
Default implementation returns the @{code entry} argument.</div>
<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">modifyEntry</a></code> in class <code><a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></code></dd>
<dt>Parameters:</dt>
<dd><code>baseName</code> - the name of the document that the file was read from.</dd>
<dd><code>entry</code> - the entry from that document.</dd>
@@ -211,7 +218,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.html
index 18177142..78c0ad58 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.html
@@ -87,14 +87,16 @@ loadScripts(document, 'script');</script>
<h1 title="Class CVSFileProcessor" class="title">Class CVSFileProcessor</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">org.apache.rat.config.exclusion.FileProcessor</a>
<div class="inheritance"><a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor</a>
<div class="inheritance">org.apache.rat.config.exclusion.fileProcessors.CVSFileProcessor</div>
</div>
</div>
+</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java [...]
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/ [...]
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">CVSFileProcessor</span>
@@ -111,8 +113,8 @@ loadScripts(document, 'script');</script>
<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor">Fields inherited from class org.apache.rat.config.exclusion.fileProcessors.<a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></h3>
<code><a href="DescendingFileProcessor.html#commentFilter">commentFilter</a></code></div>
<div class="inherited-list">
-<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Fields inherited from interface org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></h3>
-<code><a href="../FileProcessor.html#EMPTY">EMPTY</a>, <a href="../FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
+<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Fields inherited from class org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></h3>
+<code><a href="../FileProcessor.html#customMatchers">customMatchers</a>, <a href="../FileProcessor.html#EMPTY">EMPTY</a>, <a href="../FileProcessor.html#NEGATION_PREFIX">NEGATION_PREFIX</a>, <a href="../FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -151,14 +153,14 @@ loadScripts(document, 'script');</script>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor">Methods inherited from class org.apache.rat.config.exclusion.fileProcessors.<a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></h3>
-<code><a href="DescendingFileProcessor.html#apply(org.apache.rat.document.DocumentName)">apply</a></code></div>
+<code><a href="DescendingFileProcessor.html#apply(org.apache.rat.document.DocumentName)">apply</a>, <a href="DescendingFileProcessor.html#checkDirectory(org.apache.rat.document.DocumentName,java.io.FileFilter)">checkDirectory</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Methods inherited from class org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></h3>
+<code><a href="../FileProcessor.html#customDocumentNameMatchers()">customDocumentNameMatchers</a>, <a href="../FileProcessor.html#localizePattern(org.apache.rat.document.DocumentName,java.lang.String)">localizePattern</a>, <a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">modifyEntry</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a [...]
<div class="inherited-list">
-<h3 id="methods-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Methods inherited from interface org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></h3>
-<code><a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">modifyEntry</a></code></div>
-<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.util.function.Function">Methods inherited from interface java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#andThen-java.util.function.Function-" title="class or interface in java.util.function" class="external-link">andThen</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#compose-java.util.function.Function-" title="class or interface in java.util.function" class="external-link">compose</a></code></div>
</section>
@@ -219,7 +221,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.html
index dd3e01f5..49d9d3b5 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.html
@@ -87,12 +87,14 @@ loadScripts(document, 'script');</script>
<h1 title="Class DescendingFileProcessor" class="title">Class DescendingFileProcessor</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">org.apache.rat.config.exclusion.FileProcessor</a>
<div class="inheritance">org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor</div>
</div>
+</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java [...]
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/ [...]
</dl>
<dl class="notes">
<dt>Direct Known Subclasses:</dt>
@@ -100,8 +102,7 @@ loadScripts(document, 'script');</script>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">DescendingFileProcessor</span>
-<span class="extends-implements">extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
-implements <a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
+<span class="extends-implements">extends <a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></span></div>
<div class="block">A FileProcessor that assumes the files contain the already formatted strings and just need to be
localized for the fileName.</div>
</section>
@@ -123,8 +124,8 @@ implements <a href="../FileProcessor.html" title="interface in org.apache.rat.co
</div>
</div>
<div class="inherited-list">
-<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Fields inherited from interface org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></h3>
-<code><a href="../FileProcessor.html#EMPTY">EMPTY</a>, <a href="../FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
+<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Fields inherited from class org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></h3>
+<code><a href="../FileProcessor.html#customMatchers">customMatchers</a>, <a href="../FileProcessor.html#EMPTY">EMPTY</a>, <a href="../FileProcessor.html#NEGATION_PREFIX">NEGATION_PREFIX</a>, <a href="../FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -163,20 +164,26 @@ implements <a href="../FileProcessor.html" title="interface in org.apache.rat.co
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#apply(org.apache.rat.document.DocumentName)" class="member-name-link">apply</a><wbr>(<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> dir)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"> </div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#process(org.apache.rat.document.DocumentName)" class="member-name-link">process</a><wbr>(<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> documentName)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#checkDirectory(org.apache.rat.document.DocumentName,java.io.FileFilter)" class="member-name-link">checkDirectory</a><wbr>(<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> directory,
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileFilter.html" title="class or interface in java.io" class="external-link">FileFilter</a> fileFilter)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Process the directory tree looking for files that match the filter.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><wbr><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#process(org.apache.rat.document.DocumentName)" class="member-name-link">process</a><wbr>(<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> documentName)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Process by reading the file and return a list of properly formatted patterns.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Methods inherited from class org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></h3>
+<code><a href="../FileProcessor.html#customDocumentNameMatchers()">customDocumentNameMatchers</a>, <a href="../FileProcessor.html#localizePattern(org.apache.rat.document.DocumentName,java.lang.String)">localizePattern</a>, <a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">modifyEntry</a></code></div>
+<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a [...]
<div class="inherited-list">
-<h3 id="methods-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Methods inherited from interface org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></h3>
-<code><a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">modifyEntry</a></code></div>
-<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.util.function.Function">Methods inherited from interface java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#andThen-java.util.function.Function-" title="class or interface in java.util.function" class="external-link">andThen</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#compose-java.util.function.Function-" title="class or interface in java.util.function" class="external-link">compose</a></code></div>
</section>
@@ -260,12 +267,30 @@ implements <a href="../FileProcessor.html" title="interface in org.apache.rat.co
</section>
</li>
<li>
+<section class="detail" id="checkDirectory(org.apache.rat.document.DocumentName,java.io.FileFilter)">
+<h3>checkDirectory</h3>
+<div class="member-signature"><span class="modifiers">protected</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">checkDirectory</span><wbr><span class="parameters">(<a [...]
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileFilter.html" title="class or interface in java.io" class="external-link">FileFilter</a> fileFilter)</span></div>
+<div class="block">Process the directory tree looking for files that match the filter. Process any matching file and return
+ a list of fully qualified patterns.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>directory</code> - The name of the directory to process.</dd>
+<dd><code>fileFilter</code> - the filter to detect processable files with.</dd>
+<dt>Returns:</dt>
+<dd>the list of fully qualified file patterns.</dd>
+</dl>
+</section>
+</li>
+<li>
<section class="detail" id="apply(org.apache.rat.document.DocumentName)">
<h3>apply</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>></span> <span class="element-name">apply</span><wbr><span class="parameters">(<a href="../.. [...]
<dl class="notes">
<dt>Specified by:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#apply-T-" title="class or interface in java.util.function" class="external-link">apply</a></code> in interface <code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName [...]
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html#apply-T-" title="class or interface in java.util.function" class="external-link">apply</a></code> in interface <code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName [...]
+<dt>Overrides:</dt>
+<dd><code><a href="../FileProcessor.html#apply(org.apache.rat.document.DocumentName)">apply</a></code> in class <code><a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></code></dd>
</dl>
</section>
</li>
@@ -278,7 +303,7 @@ implements <a href="../FileProcessor.html" title="interface in org.apache.rat.co
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.html
index 4f4f706c..7c8d0d33 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.html
@@ -87,18 +87,21 @@ loadScripts(document, 'script');</script>
<h1 title="Class GitFileProcessor" class="title">Class GitFileProcessor</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">org.apache.rat.config.exclusion.FileProcessor</a>
<div class="inheritance"><a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor</a>
<div class="inheritance">org.apache.rat.config.exclusion.fileProcessors.GitFileProcessor</div>
</div>
</div>
+</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java [...]
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/ [...]
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">GitFileProcessor</span>
<span class="extends-implements">extends <a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></span></div>
+<div class="block">Processes the .gitignore file.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
@@ -118,8 +121,8 @@ loadScripts(document, 'script');</script>
<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor">Fields inherited from class org.apache.rat.config.exclusion.fileProcessors.<a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></h3>
<code><a href="DescendingFileProcessor.html#commentFilter">commentFilter</a></code></div>
<div class="inherited-list">
-<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Fields inherited from interface org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></h3>
-<code><a href="../FileProcessor.html#EMPTY">EMPTY</a>, <a href="../FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
+<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Fields inherited from class org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></h3>
+<code><a href="../FileProcessor.html#customMatchers">customMatchers</a>, <a href="../FileProcessor.html#EMPTY">EMPTY</a>, <a href="../FileProcessor.html#NEGATION_PREFIX">NEGATION_PREFIX</a>, <a href="../FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -131,7 +134,9 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E()" class="member-name-link">GitFileProcessor</a>()</code></div>
-<div class="col-last even-row-color"> </div>
+<div class="col-last even-row-color">
+<div class="block">Constructs a file processor that processes a .gitignore file and ignores any lines starting with "#".</div>
+</div>
</div>
</section>
</li>
@@ -157,7 +162,10 @@ loadScripts(document, 'script');</script>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor">Methods inherited from class org.apache.rat.config.exclusion.fileProcessors.<a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></h3>
-<code><a href="DescendingFileProcessor.html#apply(org.apache.rat.document.DocumentName)">apply</a>, <a href="DescendingFileProcessor.html#process(org.apache.rat.document.DocumentName)">process</a></code></div>
+<code><a href="DescendingFileProcessor.html#apply(org.apache.rat.document.DocumentName)">apply</a>, <a href="DescendingFileProcessor.html#checkDirectory(org.apache.rat.document.DocumentName,java.io.FileFilter)">checkDirectory</a>, <a href="DescendingFileProcessor.html#process(org.apache.rat.document.DocumentName)">process</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Methods inherited from class org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></h3>
+<code><a href="../FileProcessor.html#customDocumentNameMatchers()">customDocumentNameMatchers</a>, <a href="../FileProcessor.html#localizePattern(org.apache.rat.document.DocumentName,java.lang.String)">localizePattern</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a [...]
@@ -179,6 +187,7 @@ loadScripts(document, 'script');</script>
<section class="detail" id="<init>()">
<h3>GitFileProcessor</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">GitFileProcessor</span>()</div>
+<div class="block">Constructs a file processor that processes a .gitignore file and ignores any lines starting with "#".</div>
</section>
</li>
</ul>
@@ -194,10 +203,12 @@ loadScripts(document, 'script');</script>
<h3>modifyEntry</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">modifyEntry</span><wbr><span class="parameters">(<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> documentName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> entry)</span></div>
-<div class="block"><span class="description-from-type-label">Description copied from interface: <code><a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">FileProcessor</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class: <code><a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">FileProcessor</a></code></span></div>
<div class="block">Allows modification of the file entry to match the <a href="../plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPattern</code></a> format.
Default implementation returns the @{code entry} argument.</div>
<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">modifyEntry</a></code> in class <code><a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></code></dd>
<dt>Parameters:</dt>
<dd><code>documentName</code> - the name of the document that the file was read from.</dd>
<dd><code>entry</code> - the entry from that document.</dd>
@@ -215,7 +226,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.html
index cae12596..5526ee0f 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.html
@@ -87,14 +87,16 @@ loadScripts(document, 'script');</script>
<h1 title="Class HgIgnoreProcessor" class="title">Class HgIgnoreProcessor</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
+<div class="inheritance"><a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">org.apache.rat.config.exclusion.FileProcessor</a>
<div class="inheritance"><a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor</a>
<div class="inheritance">org.apache.rat.config.exclusion.fileProcessors.HgIgnoreProcessor</div>
</div>
</div>
+</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
-<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java [...]
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/ [...]
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">HgIgnoreProcessor</span>
@@ -111,8 +113,8 @@ loadScripts(document, 'script');</script>
<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor">Fields inherited from class org.apache.rat.config.exclusion.fileProcessors.<a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></h3>
<code><a href="DescendingFileProcessor.html#commentFilter">commentFilter</a></code></div>
<div class="inherited-list">
-<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Fields inherited from interface org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></h3>
-<code><a href="../FileProcessor.html#EMPTY">EMPTY</a>, <a href="../FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
+<h3 id="fields-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Fields inherited from class org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></h3>
+<code><a href="../FileProcessor.html#customMatchers">customMatchers</a>, <a href="../FileProcessor.html#EMPTY">EMPTY</a>, <a href="../FileProcessor.html#NEGATION_PREFIX">NEGATION_PREFIX</a>, <a href="../FileProcessor.html#REGEX_FMT">REGEX_FMT</a></code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -157,7 +159,10 @@ loadScripts(document, 'script');</script>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.apache.rat.config.exclusion.fileProcessors.DescendingFileProcessor">Methods inherited from class org.apache.rat.config.exclusion.fileProcessors.<a href="DescendingFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a></h3>
-<code><a href="DescendingFileProcessor.html#apply(org.apache.rat.document.DocumentName)">apply</a></code></div>
+<code><a href="DescendingFileProcessor.html#apply(org.apache.rat.document.DocumentName)">apply</a>, <a href="DescendingFileProcessor.html#checkDirectory(org.apache.rat.document.DocumentName,java.io.FileFilter)">checkDirectory</a></code></div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-org.apache.rat.config.exclusion.FileProcessor">Methods inherited from class org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></h3>
+<code><a href="../FileProcessor.html#customDocumentNameMatchers()">customDocumentNameMatchers</a>, <a href="../FileProcessor.html#localizePattern(org.apache.rat.document.DocumentName,java.lang.String)">localizePattern</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a [...]
@@ -218,10 +223,12 @@ loadScripts(document, 'script');</script>
<h3>modifyEntry</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span> <span class="element-name">modifyEntry</span><wbr><span class="parameters">(<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> baseName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> entry)</span></div>
-<div class="block"><span class="description-from-type-label">Description copied from interface: <code><a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">FileProcessor</a></code></span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class: <code><a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">FileProcessor</a></code></span></div>
<div class="block">Allows modification of the file entry to match the <a href="../plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPattern</code></a> format.
Default implementation returns the @{code entry} argument.</div>
<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="../FileProcessor.html#modifyEntry(org.apache.rat.document.DocumentName,java.lang.String)">modifyEntry</a></code> in class <code><a href="../FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></code></dd>
<dt>Parameters:</dt>
<dd><code>baseName</code> - the name of the document that the file was read from.</dd>
<dd><code>entry</code> - the entry from that document.</dd>
@@ -239,7 +246,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/BazaarIgnoreProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/BazaarIgnoreProcessor.html
index 8bd7ff76..92e2bf12 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/BazaarIgnoreProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/BazaarIgnoreProcessor.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.config.exclusion.fileProcessors.BazaarIgnoreProcessor</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/CVSFileProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/CVSFileProcessor.html
index e35bc2b0..52e023a4 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/CVSFileProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/CVSFileProcessor.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.config.exclusion.fileProcessors.CVSFileProcessor</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/DescendingFileProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/DescendingFileProcessor.html
index 7d394448..e457bc49 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/DescendingFileProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/DescendingFileProcessor.html
@@ -82,7 +82,9 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first even-row-color"><code>class </code></div>
<div class="col-second even-row-color"><code><a href="../GitFileProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.fileProcessors">GitFileProcessor</a></code></div>
-<div class="col-last even-row-color"> </div>
+<div class="col-last even-row-color">
+<div class="block">Processes the .gitignore file.</div>
+</div>
<div class="col-first odd-row-color"><code>final class </code></div>
<div class="col-second odd-row-color"><code><a href="../HgIgnoreProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.fileProcessors">HgIgnoreProcessor</a></code></div>
<div class="col-last odd-row-color">
@@ -96,7 +98,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/GitFileProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/GitFileProcessor.html
index cb678324..a39ae982 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/GitFileProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/GitFileProcessor.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.config.exclusion.fileProcessors.GitFileProcessor</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/HgIgnoreProcessor.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/HgIgnoreProcessor.html
index 6e4e32c9..3225b739 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/HgIgnoreProcessor.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/class-use/HgIgnoreProcessor.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.config.exclusion.fileProcessors.HgIgnoreProcessor</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-summary.html
index 57dd07c4..1e52f8b6 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-summary.html
@@ -112,7 +112,9 @@ loadScripts(document, 'script');</script>
localized for the fileName.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="GitFileProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">GitFileProcessor</a></div>
-<div class="col-last odd-row-color class-summary class-summary-tab2"> </div>
+<div class="col-last odd-row-color class-summary class-summary-tab2">
+<div class="block">Processes the .gitignore file.</div>
+</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="HgIgnoreProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">HgIgnoreProcessor</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">A processor for the <code>.hgignore</code> files.</div>
@@ -125,7 +127,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-tree.html
index 5b7eb24c..3adb1e6f 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-tree.html
@@ -60,7 +60,9 @@ loadScripts(document, 'script');</script>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/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.config.exclusion.fileProcessors.<a href="DescendingFileProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a> (implements org.apache.rat.config.exclusion.<a href="../FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a>)
+<li class="circle">org.apache.rat.config.exclusion.<a href="../FileProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion">FileProcessor</a> (implements java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>R>)
+<ul>
+<li class="circle">org.apache.rat.config.exclusion.fileProcessors.<a href="DescendingFileProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.fileProcessors">DescendingFileProcessor</a>
<ul>
<li class="circle">org.apache.rat.config.exclusion.fileProcessors.<a href="BazaarIgnoreProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.fileProcessors">BazaarIgnoreProcessor</a></li>
<li class="circle">org.apache.rat.config.exclusion.fileProcessors.<a href="CVSFileProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.fileProcessors">CVSFileProcessor</a></li>
@@ -71,11 +73,13 @@ loadScripts(document, 'script');</script>
</ul>
</li>
</ul>
+</li>
+</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-use.html
index 46f01449..efccc978 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/fileProcessors/package-use.html
@@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-summary.html
index 27e53339..784b2bba 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-summary.html
@@ -97,12 +97,16 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">
<div class="block">Classes that manage information about parameters for builders, matchers and similar components.</div>
</div>
+<div class="col-first even-row-color"><a href="../results/package-summary.html">org.apache.rat.config.results</a></div>
+<div class="col-last even-row-color">
+<div class="block">Contains utilities to validate the results.</div>
+</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
-<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('clas [...]
+<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('clas [...]
<div id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
@@ -116,12 +120,14 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">Utilities for Exclusion processing.</div>
</div>
-<div class="col-first even-row-color class-summary class-summary-tab1"><a href="FileProcessor.html" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></div>
-<div class="col-last even-row-color class-summary class-summary-tab1">
-<div class="block">An interface that defines the FileProcessor.</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="FileProcessor.html" title="class in org.apache.rat.config.exclusion">FileProcessor</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">The file processor reads the file specified in the DocumentName.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab3"><a href="StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></div>
-<div class="col-last odd-row-color class-summary class-summary-tab3"> </div>
+<div class="col-last odd-row-color class-summary class-summary-tab3">
+<div class="block">Collection of standard excludes.</div>
+</div>
</div>
</div>
</div>
@@ -131,7 +137,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-tree.html
index e17ff243..6eb993e0 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-tree.html
@@ -62,16 +62,7 @@ loadScripts(document, 'script');</script>
<ul>
<li class="circle">org.apache.rat.config.exclusion.<a href="ExclusionProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></li>
<li class="circle">org.apache.rat.config.exclusion.<a href="ExclusionUtils.html" class="type-name-link" title="class in org.apache.rat.config.exclusion">ExclusionUtils</a></li>
-</ul>
-</li>
-</ul>
-</section>
-<section class="hierarchy">
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li class="circle">java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" class="type-name-link external-link" title="class or interface in java.util.function">Function</a><T,<wbr>R>
-<ul>
-<li class="circle">org.apache.rat.config.exclusion.<a href="FileProcessor.html" class="type-name-link" title="interface in org.apache.rat.config.exclusion">FileProcessor</a></li>
+<li class="circle">org.apache.rat.config.exclusion.<a href="FileProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion">FileProcessor</a> (implements java.util.function.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a><T,<wbr>R>)</li>
</ul>
</li>
</ul>
@@ -93,7 +84,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-use.html
index 9f90c19d..c55df6ed 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/package-use.html
@@ -77,7 +77,9 @@ loadScripts(document, 'script');</script>
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/StandardCollection.html#org.apache.rat">StandardCollection</a></div>
-<div class="col-last even-row-color"> </div>
+<div class="col-last even-row-color">
+<div class="block">Collection of standard excludes.</div>
+</div>
</div>
</section>
</li>
@@ -94,10 +96,12 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first odd-row-color"><a href="class-use/FileProcessor.html#org.apache.rat.config.exclusion">FileProcessor</a></div>
<div class="col-last odd-row-color">
-<div class="block">An interface that defines the FileProcessor.</div>
+<div class="block">The file processor reads the file specified in the DocumentName.</div>
</div>
<div class="col-first even-row-color"><a href="class-use/StandardCollection.html#org.apache.rat.config.exclusion">StandardCollection</a></div>
-<div class="col-last even-row-color"> </div>
+<div class="col-last even-row-color">
+<div class="block">Collection of standard excludes.</div>
+</div>
</div>
</section>
</li>
@@ -109,7 +113,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="class-use/FileProcessor.html#org.apache.rat.config.exclusion.fileProcessors">FileProcessor</a></div>
<div class="col-last even-row-color">
-<div class="block">An interface that defines the FileProcessor.</div>
+<div class="block">The file processor reads the file specified in the DocumentName.</div>
</div>
</div>
</section>
@@ -119,7 +123,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/MatchPattern.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/MatchPattern.html
index 473ad196..12fcbaa5 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/MatchPattern.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/MatchPattern.html
@@ -224,7 +224,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/MatchPatterns.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/MatchPatterns.html
index cd5996e6..dfcb9c9f 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/MatchPatterns.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/MatchPatterns.html
@@ -242,7 +242,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/SelectorUtils.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/SelectorUtils.html
index f719943c..feabd9ef 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/SelectorUtils.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/SelectorUtils.html
@@ -482,7 +482,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/MatchPattern.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/MatchPattern.html
index 97d4b72a..ded3372f 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/MatchPattern.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/MatchPattern.html
@@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/MatchPatterns.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/MatchPatterns.html
index 8c2308bb..b150b85c 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/MatchPatterns.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/MatchPatterns.html
@@ -59,6 +59,10 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">
<div class="block">Code copied from https://github.com/codehaus-plexus/plexus-utils/ and modified for our purposes.</div>
</div>
+<div class="col-first odd-row-color"><a href="#org.apache.rat.document">org.apache.rat.document</a></div>
+<div class="col-last odd-row-color">
+<div class="block">The definitions of Documents and their analysers.</div>
+</div>
</div>
<section class="class-uses">
<ul class="block-list">
@@ -79,12 +83,36 @@ loadScripts(document, 'script');</script>
</div>
</section>
</li>
+<li>
+<section class="detail" id="org.apache.rat.document">
+<h2>Uses of <a href="../MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a> in <a href="../../../../document/package-summary.html">org.apache.rat.document</a></h2>
+<div class="caption"><span>Constructors in <a href="../../../../document/package-summary.html">org.apache.rat.document</a> with parameters of type <a href="../MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></span></div>
+<div class="summary-table three-column-summary">
+<div class="table-header col-first">Modifier</div>
+<div class="table-header col-second">Constructor</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code> </code></div>
+<div class="col-second even-row-color"><code><a href="../../../../document/DocumentNameMatcher.html#%3Cinit%3E(java.lang.String,org.apache.rat.config.exclusion.plexus.MatchPatterns)" class="member-name-link">DocumentNameMatcher</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
+ <a href="../MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a> matchers)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Constructs a DocumentNameMatcher from a name and a DocumentName predicate.</div>
+</div>
+<div class="col-first odd-row-color"><code> </code></div>
+<div class="col-second odd-row-color"><code><a href="../../../../document/DocumentNameMatcher.html#%3Cinit%3E(java.lang.String,org.apache.rat.config.exclusion.plexus.MatchPatterns,org.apache.rat.document.DocumentName)" class="member-name-link">DocumentNameMatcher</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a> name,
+ <a href="../MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a> patterns,
+ <a href="../../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> basedir)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Constructs a DocumentNameMatcher from a name a MatchPatterns instance and the DocumentName for the base name.</div>
+</div>
+</div>
+</section>
+</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/SelectorUtils.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/SelectorUtils.html
index e3466994..d7e73f1c 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/SelectorUtils.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/class-use/SelectorUtils.html
@@ -81,7 +81,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-summary.html
index 6412c426..e14ccd26 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-summary.html
@@ -112,7 +112,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-tree.html
index f87e2a41..3eea95a6 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-tree.html
@@ -70,7 +70,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-use.html
index 3f94189b..00059008 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/plexus/package-use.html
@@ -59,6 +59,10 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">
<div class="block">Code copied from https://github.com/codehaus-plexus/plexus-utils/ and modified for our purposes.</div>
</div>
+<div class="col-first odd-row-color"><a href="#org.apache.rat.document">org.apache.rat.document</a></div>
+<div class="col-last odd-row-color">
+<div class="block">The definitions of Documents and their analysers.</div>
+</div>
</div>
<section class="package-uses">
<ul class="block-list">
@@ -77,12 +81,23 @@ loadScripts(document, 'script');</script>
</div>
</section>
</li>
+<li>
+<section class="detail" id="org.apache.rat.document">
+<div class="caption"><span>Classes in <a href="package-summary.html">org.apache.rat.config.exclusion.plexus</a> used by <a href="../../../document/package-summary.html">org.apache.rat.document</a></span></div>
+<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"><a href="class-use/MatchPatterns.html#org.apache.rat.document">MatchPatterns</a></div>
+<div class="col-last even-row-color"> </div>
+</div>
+</section>
+</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-summary.html
index af691f39..9ceaa50b 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-summary.html
@@ -93,6 +93,10 @@ loadScripts(document, 'script');</script>
<div class="col-last even-row-color">
<div class="block">Classes that manage information about parameters for builders, matchers and similar components.</div>
</div>
+<div class="col-first odd-row-color"><a href="results/package-summary.html">org.apache.rat.config.results</a></div>
+<div class="col-last odd-row-color">
+<div class="block">Contains utilities to validate the results.</div>
+</div>
</div>
</div>
</li>
@@ -114,7 +118,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-tree.html
index 3609382e..0b594774 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-tree.html
@@ -72,7 +72,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-use.html
index 20baa299..5c2f9b09 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/package-use.html
@@ -97,7 +97,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/ComponentType.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/ComponentType.html
index 0a1a353c..d8626857 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/ComponentType.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/ComponentType.html
@@ -250,7 +250,7 @@ not permitted.)</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/ConfigComponent.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/ConfigComponent.html
index 127c54d4..4c0e0248 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/ConfigComponent.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/ConfigComponent.html
@@ -229,7 +229,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/Description.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/Description.html
index 03bc5da7..ec14904a 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/Description.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/Description.html
@@ -513,7 +513,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/DescriptionBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/DescriptionBuilder.html
index 533cabc2..97596640 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/DescriptionBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/DescriptionBuilder.html
@@ -180,7 +180,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/MatcherBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/MatcherBuilder.html
index c553febf..31917ec7 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/MatcherBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/MatcherBuilder.html
@@ -137,7 +137,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/ComponentType.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/ComponentType.html
index 2e3527e9..e0aaa55f 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/ComponentType.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/ComponentType.html
@@ -122,7 +122,7 @@ the order they are declared.</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/ConfigComponent.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/ConfigComponent.html
index ac3390f9..228a6dcf 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/ConfigComponent.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/ConfigComponent.html
@@ -188,7 +188,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/Description.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/Description.html
index d8f2f795..5101c9ad 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/Description.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/Description.html
@@ -170,7 +170,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/DescriptionBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/DescriptionBuilder.html
index a055cce7..66d9e289 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/DescriptionBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/DescriptionBuilder.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.config.parameters.DescriptionBuilder</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/MatcherBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/MatcherBuilder.html
index eaa3613c..bb1bb389 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/MatcherBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/class-use/MatcherBuilder.html
@@ -118,7 +118,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-summary.html
index a04f5007..b541e735 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-summary.html
@@ -89,6 +89,10 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">
<div class="block">Classes that manage the inclusion and exclusion of files.</div>
</div>
+<div class="col-first even-row-color"><a href="../results/package-summary.html">org.apache.rat.config.results</a></div>
+<div class="col-last even-row-color">
+<div class="block">Contains utilities to validate the results.</div>
+</div>
</div>
</div>
</li>
@@ -128,7 +132,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-tree.html
index 1d938e2d..1b252346 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-tree.html
@@ -90,7 +90,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-use.html
index b52dcdbf..c37c0f54 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/parameters/package-use.html
@@ -160,7 +160,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/Format.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/Format.html
index 1497e704..754aad38 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/Format.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/Format.html
@@ -307,7 +307,7 @@ not permitted.)</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/LicenseReader.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/LicenseReader.html
index 30d5b10d..abaaec1c 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/LicenseReader.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/LicenseReader.html
@@ -196,7 +196,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/MatcherBuilderTracker.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/MatcherBuilderTracker.html
index 8247e532..c482b5be 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/MatcherBuilderTracker.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/MatcherBuilderTracker.html
@@ -205,7 +205,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/MatcherReader.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/MatcherReader.html
index 7f93c246..67bf0143 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/MatcherReader.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/MatcherReader.html
@@ -159,7 +159,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfig.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfig.html
index 719d6e15..b9f615a4 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfig.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfig.html
@@ -495,7 +495,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfigurationReader.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfigurationReader.html
index 87a157f3..72b80748 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfigurationReader.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfigurationReader.html
@@ -330,7 +330,7 @@ implements <a href="LicenseReader.html" title="interface in org.apache.rat.confi
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfigurationWriter.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfigurationWriter.html
index b456f93a..9825bd9e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfigurationWriter.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/XMLConfigurationWriter.html
@@ -206,7 +206,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AbstractBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AbstractBuilder.html
index 382f0015..e48fc251 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AbstractBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AbstractBuilder.html
@@ -241,7 +241,7 @@ implements <a href="../../analysis/IHeaderMatcher.Builder.html" title="interface
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AllBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AllBuilder.html
index 100edea0..434dba59 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AllBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AllBuilder.html
@@ -206,7 +206,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AnyBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AnyBuilder.html
index 79b7464a..a35ff46d 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AnyBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/AnyBuilder.html
@@ -206,7 +206,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/ChildContainerBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/ChildContainerBuilder.html
index 292ccb9e..a399e3fb 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/ChildContainerBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/ChildContainerBuilder.html
@@ -315,7 +315,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/CopyrightBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/CopyrightBuilder.html
index a58c712c..10df513a 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/CopyrightBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/CopyrightBuilder.html
@@ -259,7 +259,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/MatcherRefBuilder.IHeaderMatcherProxy.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/MatcherRefBuilder.IHeaderMatcherProxy.html
index 8ec67037..b8be685a 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/MatcherRefBuilder.IHeaderMatcherProxy.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/MatcherRefBuilder.IHeaderMatcherProxy.html
@@ -276,7 +276,7 @@ implements <a href="../../analysis/IHeaderMatcher.html" title="interface in org.
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/MatcherRefBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/MatcherRefBuilder.html
index 46132ff4..5df7f62f 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/MatcherRefBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/MatcherRefBuilder.html
@@ -265,7 +265,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/NotBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/NotBuilder.html
index 6a757b36..f44ef891 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/NotBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/NotBuilder.html
@@ -237,7 +237,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/RegexBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/RegexBuilder.html
index 92b28af9..fec43af8 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/RegexBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/RegexBuilder.html
@@ -230,7 +230,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/SpdxBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/SpdxBuilder.html
index 743943df..a8c4e8cc 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/SpdxBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/SpdxBuilder.html
@@ -249,7 +249,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/TextBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/TextBuilder.html
index 0480f02c..91ea80e0 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/TextBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/TextBuilder.html
@@ -223,7 +223,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AbstractBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AbstractBuilder.html
index 38acf2cd..b3a452bf 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AbstractBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AbstractBuilder.html
@@ -185,7 +185,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AllBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AllBuilder.html
index c10a45d0..8afdc089 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AllBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AllBuilder.html
@@ -85,7 +85,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AnyBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AnyBuilder.html
index 7e53e008..ee8545f7 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AnyBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/AnyBuilder.html
@@ -85,7 +85,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/ChildContainerBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/ChildContainerBuilder.html
index af18b25a..e7a22b85 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/ChildContainerBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/ChildContainerBuilder.html
@@ -93,7 +93,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/CopyrightBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/CopyrightBuilder.html
index 16be5b44..61da0300 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/CopyrightBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/CopyrightBuilder.html
@@ -115,7 +115,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/MatcherRefBuilder.IHeaderMatcherProxy.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/MatcherRefBuilder.IHeaderMatcherProxy.html
index cbaffdaa..1f5fecf7 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/MatcherRefBuilder.IHeaderMatcherProxy.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/MatcherRefBuilder.IHeaderMatcherProxy.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.configuration.builders.MatcherRefBuilder.IHeaderMatcherProxy</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/MatcherRefBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/MatcherRefBuilder.html
index 9f11efda..9b2aee28 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/MatcherRefBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/MatcherRefBuilder.html
@@ -110,7 +110,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/NotBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/NotBuilder.html
index 0d16a250..01d37262 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/NotBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/NotBuilder.html
@@ -105,7 +105,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/RegexBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/RegexBuilder.html
index 92c1722d..56dd7c31 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/RegexBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/RegexBuilder.html
@@ -105,7 +105,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/SpdxBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/SpdxBuilder.html
index 98df49fe..d5977798 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/SpdxBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/SpdxBuilder.html
@@ -105,7 +105,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/TextBuilder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/TextBuilder.html
index 6025c0a3..1d131bec 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/TextBuilder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/TextBuilder.html
@@ -105,7 +105,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-summary.html
index 57035611..54a68aea 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-summary.html
@@ -146,7 +146,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-tree.html
index 798a1a9e..af260ff4 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-tree.html
@@ -84,7 +84,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-use.html
index b2910cb6..c5805ed1 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/package-use.html
@@ -170,7 +170,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/Format.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/Format.html
index 9f3ba7cf..d113779e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/Format.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/Format.html
@@ -104,7 +104,7 @@ the order they are declared.</div>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/LicenseReader.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/LicenseReader.html
index 66488e98..023cf658 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/LicenseReader.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/LicenseReader.html
@@ -92,7 +92,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/MatcherBuilderTracker.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/MatcherBuilderTracker.html
index ad2189ae..ece1439e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/MatcherBuilderTracker.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/MatcherBuilderTracker.html
@@ -83,7 +83,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/MatcherReader.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/MatcherReader.html
index 4b86e8d2..ca620f6e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/MatcherReader.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/MatcherReader.html
@@ -92,7 +92,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfig.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfig.html
index 4e759837..648324a1 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfig.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfig.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.configuration.XMLConfig</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfigurationReader.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfigurationReader.html
index 327d2ce1..b6ac745f 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfigurationReader.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfigurationReader.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.configuration.XMLConfigurationReader</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfigurationWriter.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfigurationWriter.html
index 824b48b6..5dfa8f5a 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfigurationWriter.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/class-use/XMLConfigurationWriter.html
@@ -54,7 +54,7 @@ loadScripts(document, 'script');</script>
No usage of org.apache.rat.configuration.XMLConfigurationWriter</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-summary.html
index 0255a250..94a95047 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-summary.html
@@ -137,7 +137,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-tree.html
index 7198e354..5a5a22a4 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-tree.html
@@ -92,7 +92,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-use.html
index 592705d0..0c72543a 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/configuration/package-use.html
@@ -93,7 +93,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/document/ArchiveEntryDocument.html b/rat017/apache-rat-core/apidocs/org/apache/rat/document/ArchiveEntryDocument.html
index 2d7b9283..31bedd6a 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/document/ArchiveEntryDocument.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/document/ArchiveEntryDocument.html
@@ -131,7 +131,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.rat.document.DocumentName,byte%5B%5D,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">ArchiveEntryDocument</a><wbr>(<a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> outerName,
byte[] contents,
- <a href="DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</code></div>
+ <a href="DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates an Archive entry.</div>
</div>
@@ -157,24 +157,19 @@ loadScripts(document, 'script');</script>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isDirectory()" class="member-name-link">isDirectory</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Determines if this Document is a directory type.</div>
+<div class="block">Determines if this document is a directory type.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr><<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a>></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#listChildren()" class="member-name-link">listChildren</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Gets a sorted set of Documents that are children of this document.</div>
-</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#reader()" class="member-name-link">reader</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Reads the contents of this document.</div>
+<div class="block">Gets a sorted set of documents that are children of this document.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.apache.rat.api.Document">Methods inherited from class org.apache.rat.api.<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a></h3>
-<code><a href="../api/Document.html#compareTo(org.apache.rat.api.Document)">compareTo</a>, <a href="../api/Document.html#equals(java.lang.Object)">equals</a>, <a href="../api/Document.html#getMetaData()">getMetaData</a>, <a href="../api/Document.html#getName()">getName</a>, <a href="../api/Document.html#getNameMatcher()">getNameMatcher</a>, <a href="../api/Document.html#hashCode()">hashCode</a>, <a href="../api/Document.html#toString()">toString</a></code></div>
+<code><a href="../api/Document.html#compareTo(org.apache.rat.api.Document)">compareTo</a>, <a href="../api/Document.html#equals(java.lang.Object)">equals</a>, <a href="../api/Document.html#getMetaData()">getMetaData</a>, <a href="../api/Document.html#getName()">getName</a>, <a href="../api/Document.html#getNameMatcher()">getNameMatcher</a>, <a href="../api/Document.html#hashCode()">hashCode</a>, <a href="../api/Document.html#isIgnored()">isIgnored</a>, <a href="../api/Document.html#reade [...]
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--" title="class or interface in java.lang" class="external-link">getClass</a>, <a href=" [...]
@@ -194,7 +189,7 @@ loadScripts(document, 'script');</script>
<h3>ArchiveEntryDocument</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="element-name">ArchiveEntryDocument</span><wbr><span class="parameters">(<a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a> outerName,
byte[] contents,
- <a href="DocumentNameMatcher.html" title="interface in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</span></div>
+ <a href="DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a> nameMatcher)</span></div>
<div class="block">Creates an Archive entry.</div>
<dl class="notes">
<dt>Parameters:</dt>
@@ -231,7 +226,7 @@ loadScripts(document, 'script');</script>
<h3>isDirectory</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type">boolean</span> <span class="element-name">isDirectory</span>()</div>
<div class="block"><span class="description-from-type-label">Description copied from class: <code><a href="../api/Document.html#isDirectory()">Document</a></code></span></div>
-<div class="block">Determines if this Document is a directory type.</div>
+<div class="block">Determines if this document is a directory type.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../api/Document.html#isDirectory()">isDirectory</a></code> in class <code><a href="../api/Document.html" title="class in org.apache.rat.api">Document</a></code></dd>
@@ -245,7 +240,7 @@ loadScripts(document, 'script');</script>
<h3>listChildren</h3>
<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a>></span> <span class="element-name">listChildren</span>()</div>
<div class="block"><span class="description-from-type-label">Description copied from class: <code><a href="../api/Document.html#listChildren()">Document</a></code></span></div>
-<div class="block">Gets a sorted set of Documents that are children of this document.</div>
+<div class="block">Gets a sorted set of documents that are children of this document.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../api/Document.html#listChildren()">listChildren</a></code> in class <code><a href="../api/Document.html" title="class in org.apache.rat.api">Document</a></code></dd>
@@ -254,20 +249,6 @@ loadScripts(document, 'script');</script>
</dl>
</section>
</li>
-<li>
-<section class="detail" id="reader()">
-<h3>reader</h3>
-<div class="member-signature"><span class="modifiers">public</span> <span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html" title="class or interface in java.io" class="external-link">Reader</a></span> <span class="element-name">reader</span>()</div>
-<div class="block"><span class="description-from-type-label">Description copied from class: <code><a href="../api/Document.html#reader()">Document</a></code></span></div>
-<div class="block">Reads the contents of this document.</div>
-<dl class="notes">
-<dt>Specified by:</dt>
-<dd><code><a href="../api/Document.html#reader()">reader</a></code> in class <code><a href="../api/Document.html" title="class in org.apache.rat.api">Document</a></code></dd>
-<dt>Returns:</dt>
-<dd><code>Reader</code> not null</dd>
-</dl>
-</section>
-</li>
</ul>
</section>
</li>
@@ -277,7 +258,7 @@ loadScripts(document, 'script');</script>
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentAnalyserMultiplexer.html b/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentAnalyserMultiplexer.html
index 52e2b9db..8627ead7 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentAnalyserMultiplexer.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentAnalyserMultiplexer.html
@@ -193,7 +193,7 @@ implements <a href="IDocumentAnalyser.html" title="interface in org.apache.rat.d
</main>
<footer role="contentinfo">
<hr>
-<p class="legal-copy"><small>Copyright © 2006–2024 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+<p class="legal-copy"><small>Copyright © 2006–2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</footer>
</div>
</div>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentName.html b/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentName.html
index 6b16c678..f03aaf82 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentName.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentName.html
@@ -39,9 +39,9 @@ loadScripts(document, 'script');</script>
<li>
<p>Summary:</p>
<ul>
-<li>Nested</li>
+<li><a href="#nested-class-summary">Nested</a></li>
<li><a href="#field-summary">Field</a></li>
-<li><a href="#constructor-summary">Constr</a></li>
+<li>Constr</li>
<li><a href="#method-summary">Method</a></li>
</ul>
</li>
... 76688 lines suppressed ...