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/02/04 22:07:15 UTC

(creadur-site) branch asf-site updated: Regen from master

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 b3cd7c52 Regen from master
b3cd7c52 is described below

commit b3cd7c52721e398d2120af748393fff96bc88d63
Author: P. Ottlinger <po...@apache.org>
AuthorDate: Tue Feb 4 23:06:44 2025 +0100

    Regen from master
---
 rat017/apache-rat-core/FileNamePattern.html        |    4 +-
 .../apache-rat-core/apidocs/allclasses-index.html  |  479 +++---
 .../apache-rat-core/apidocs/allpackages-index.html |    2 +-
 .../apache-rat-core/apidocs/constant-values.html   |   13 +-
 rat017/apache-rat-core/apidocs/copy.svg            |   42 +-
 .../apache-rat-core/apidocs/deprecated-list.html   |    2 +-
 rat017/apache-rat-core/apidocs/help-doc.html       |    2 +-
 rat017/apache-rat-core/apidocs/index-all.html      |  275 ++-
 rat017/apache-rat-core/apidocs/index.html          |    2 +-
 rat017/apache-rat-core/apidocs/legal/COPYRIGHT     |   69 +
 rat017/apache-rat-core/apidocs/legal/LICENSE       |  465 ++----
 rat017/apache-rat-core/apidocs/legal/jquery.md     |   50 +-
 rat017/apache-rat-core/apidocs/link.svg            |   42 +-
 .../apache-rat-core/apidocs/member-search-index.js |    2 +-
 .../apidocs/org/apache/rat/BuilderParams.html      |    6 +-
 .../org/apache/rat/ConfigurationException.html     |    6 +-
 .../apidocs/org/apache/rat/Defaults.Builder.html   |    6 +-
 .../apidocs/org/apache/rat/Defaults.html           |    6 +-
 .../org/apache/rat/DeprecationReporter.Info.html   |    2 +-
 .../org/apache/rat/DeprecationReporter.html        |    6 +-
 .../org/apache/rat/ImplementationException.html    |    6 +-
 .../apidocs/org/apache/rat/OptionCollection.html   |   24 +-
 .../apidocs/org/apache/rat/Report.html             |    6 +-
 .../ReportConfiguration.NoCloseOutputStream.html   |    6 +-
 .../apache/rat/ReportConfiguration.Processing.html |    6 +-
 .../org/apache/rat/ReportConfiguration.html        |    6 +-
 .../apidocs/org/apache/rat/Reporter.html           |    6 +-
 .../apidocs/org/apache/rat/VersionInfo.html        |    6 +-
 .../org/apache/rat/analysis/AnalyserFactory.html   |    6 +-
 .../org/apache/rat/analysis/HeaderCheckWorker.html |    6 +-
 .../rat/analysis/IHeaderMatcher.Builder.html       |    6 +-
 .../org/apache/rat/analysis/IHeaderMatcher.html    |    6 +-
 .../apidocs/org/apache/rat/analysis/IHeaders.html  |    6 +-
 .../rat/analysis/RatHeaderAnalysisException.html   |    2 +-
 .../org/apache/rat/analysis/TikaProcessor.html     |    6 +-
 .../org/apache/rat/analysis/UnknownLicense.html    |    6 +-
 .../rat/analysis/class-use/AnalyserFactory.html    |    2 +-
 .../rat/analysis/class-use/HeaderCheckWorker.html  |    2 +-
 .../analysis/class-use/IHeaderMatcher.Builder.html |    2 +-
 .../rat/analysis/class-use/IHeaderMatcher.html     |    2 +-
 .../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   |    6 +-
 .../rat/analysis/license/DeprecatedConfig.html     |    6 +-
 .../analysis/license/FullTextMatchingLicense.html  |    6 +-
 .../license/SimplePatternBasedLicense.html         |    6 +-
 .../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      |    6 +-
 .../apache/rat/analysis/license/package-tree.html  |    2 +-
 .../apache/rat/analysis/license/package-use.html   |    2 +-
 .../analysis/matchers/AbstractHeaderMatcher.html   |    6 +-
 .../matchers/AbstractMatcherContainer.html         |    6 +-
 .../apache/rat/analysis/matchers/AndMatcher.html   |    6 +-
 .../rat/analysis/matchers/CopyrightMatcher.html    |    6 +-
 .../rat/analysis/matchers/FullTextMatcher.html     |    6 +-
 .../apache/rat/analysis/matchers/NotMatcher.html   |    6 +-
 .../apache/rat/analysis/matchers/OrMatcher.html    |    6 +-
 .../matchers/SPDXMatcherFactory.Match.html         |    6 +-
 .../rat/analysis/matchers/SPDXMatcherFactory.html  |    6 +-
 .../rat/analysis/matchers/SimpleRegexMatcher.html  |    6 +-
 .../rat/analysis/matchers/SimpleTextMatcher.html   |    6 +-
 .../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   |    6 +-
 .../org/apache/rat/analysis/package-tree.html      |    2 +-
 .../org/apache/rat/analysis/package-use.html       |    2 +-
 .../rat/annotation/AbstractLicenseAppender.html    |    6 +-
 .../rat/annotation/ApacheV2LicenseAppender.html    |    6 +-
 .../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  |    6 +-
 .../apidocs/org/apache/rat/api/Document.html       |   28 +-
 .../apidocs/org/apache/rat/api/MetaData.html       |    6 +-
 .../apidocs/org/apache/rat/api/RatException.html   |    6 +-
 .../apache/rat/api/class-use/Document.Type.html    |    2 +-
 .../org/apache/rat/api/class-use/Document.html     |    2 +-
 .../org/apache/rat/api/class-use/MetaData.html     |    2 +-
 .../org/apache/rat/api/class-use/RatException.html |    2 +-
 .../org/apache/rat/api/package-summary.html        |    6 +-
 .../apidocs/org/apache/rat/api/package-tree.html   |    2 +-
 .../apidocs/org/apache/rat/api/package-use.html    |    2 +-
 .../org/apache/rat/class-use/BuilderParams.html    |    2 +-
 .../rat/class-use/ConfigurationException.html      |    4 +-
 .../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  |   13 +-
 .../apidocs/org/apache/rat/class-use/Reporter.html |    2 +-
 .../org/apache/rat/class-use/VersionInfo.html      |    2 +-
 .../org/apache/rat/commandline/Arg.StdMsgs.html    |    6 +-
 .../apidocs/org/apache/rat/commandline/Arg.html    |    6 +-
 .../apache/rat/commandline/ArgumentContext.html    |   65 +-
 .../rat/commandline/Converters.FileConverter.html} |  124 +-
 .../org/apache/rat/commandline/Converters.html     |   37 +-
 .../org/apache/rat/commandline/StyleSheets.html    |    6 +-
 .../rat/commandline/class-use/Arg.StdMsgs.html     |    2 +-
 .../org/apache/rat/commandline/class-use/Arg.html  |    2 +-
 .../rat/commandline/class-use/ArgumentContext.html |    2 +-
 ...tContext.html => Converters.FileConverter.html} |   24 +-
 .../rat/commandline/class-use/Converters.html      |    2 +-
 .../rat/commandline/class-use/StyleSheets.html     |    2 +-
 .../apache/rat/commandline/package-summary.html    |   16 +-
 .../org/apache/rat/commandline/package-tree.html   |    3 +-
 .../org/apache/rat/commandline/package-use.html    |    8 +-
 .../org/apache/rat/config/AddLicenseHeaders.html   |    6 +-
 .../rat/config/class-use/AddLicenseHeaders.html    |    2 +-
 .../rat/config/exclusion/ExclusionProcessor.html   |    6 +-
 .../rat/config/exclusion/ExclusionUtils.html       |  107 +-
 .../apache/rat/config/exclusion/FileProcessor.html |    6 +-
 .../rat/config/exclusion/MatcherSet.Builder.html   |  336 ++++
 .../apache/rat/config/exclusion/MatcherSet.html    |  209 +++
 .../rat/config/exclusion/StandardCollection.html   |   14 +-
 .../exclusion/class-use/ExclusionProcessor.html    |    2 +-
 .../config/exclusion/class-use/ExclusionUtils.html |    2 +-
 .../config/exclusion/class-use/FileProcessor.html  |    2 +-
 .../exclusion/class-use/MatcherSet.Builder.html    |  108 ++
 .../exclusion/class-use/MatcherSet.html}           |   52 +-
 .../exclusion/class-use/StandardCollection.html    |    2 +-
 .../fileProcessors/BazaarIgnoreProcessor.html      |    6 +-
 .../exclusion/fileProcessors/CVSFileProcessor.html |    6 +-
 .../fileProcessors/DescendingFileProcessor.html    |    6 +-
 .../exclusion/fileProcessors/GitFileProcessor.html |    6 +-
 .../fileProcessors/HgIgnoreProcessor.html          |    6 +-
 .../class-use/BazaarIgnoreProcessor.html           |    2 +-
 .../fileProcessors/class-use/CVSFileProcessor.html |    2 +-
 .../class-use/DescendingFileProcessor.html         |    2 +-
 .../fileProcessors/class-use/GitFileProcessor.html |    2 +-
 .../class-use/HgIgnoreProcessor.html               |    2 +-
 .../exclusion/fileProcessors/package-summary.html  |    2 +-
 .../exclusion/fileProcessors/package-tree.html     |    2 +-
 .../exclusion/fileProcessors/package-use.html      |    2 +-
 .../rat/config/exclusion/package-summary.html      |   17 +-
 .../apache/rat/config/exclusion/package-tree.html  |    9 +-
 .../apache/rat/config/exclusion/package-use.html   |   11 +-
 .../rat/config/exclusion/plexus/MatchPattern.html  |   90 +-
 .../rat/config/exclusion/plexus/MatchPatterns.html |   77 +-
 .../rat/config/exclusion/plexus/SelectorUtils.html |    6 +-
 .../exclusion/plexus/class-use/MatchPattern.html   |    8 +-
 .../exclusion/plexus/class-use/MatchPatterns.html  |    8 +-
 .../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   |    2 +-
 .../org/apache/rat/config/package-summary.html     |    2 +-
 .../org/apache/rat/config/package-tree.html        |    2 +-
 .../apidocs/org/apache/rat/config/package-use.html |    2 +-
 .../rat/config/parameters/ComponentType.html       |    6 +-
 .../rat/config/parameters/ConfigComponent.html     |    2 +-
 .../apache/rat/config/parameters/Description.html  |    6 +-
 .../rat/config/parameters/DescriptionBuilder.html  |    6 +-
 .../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 +-
 .../apache/rat/config/results/ClaimValidator.html  |    6 +-
 .../config/results/class-use/ClaimValidator.html   |    2 +-
 .../apache/rat/config/results/package-summary.html |    2 +-
 .../apache/rat/config/results/package-tree.html    |    2 +-
 .../org/apache/rat/config/results/package-use.html |    2 +-
 .../org/apache/rat/configuration/Format.html       |    6 +-
 .../apache/rat/configuration/LicenseReader.html    |    6 +-
 .../rat/configuration/MatcherBuilderTracker.html   |    6 +-
 .../apache/rat/configuration/MatcherReader.html    |    6 +-
 .../org/apache/rat/configuration/XMLConfig.html    |    6 +-
 .../rat/configuration/XMLConfigurationReader.html  |    6 +-
 .../rat/configuration/XMLConfigurationWriter.html  |    6 +-
 .../configuration/builders/AbstractBuilder.html    |    6 +-
 .../rat/configuration/builders/AllBuilder.html     |    6 +-
 .../rat/configuration/builders/AnyBuilder.html     |    6 +-
 .../builders/ChildContainerBuilder.html            |    6 +-
 .../configuration/builders/CopyrightBuilder.html   |    6 +-
 .../MatcherRefBuilder.IHeaderMatcherProxy.html     |    6 +-
 .../configuration/builders/MatcherRefBuilder.html  |    6 +-
 .../rat/configuration/builders/NotBuilder.html     |    6 +-
 .../rat/configuration/builders/RegexBuilder.html   |    6 +-
 .../rat/configuration/builders/SpdxBuilder.html    |    6 +-
 .../rat/configuration/builders/TextBuilder.html    |    6 +-
 .../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  |    6 +-
 .../org/apache/rat/configuration/package-tree.html |    2 +-
 .../org/apache/rat/configuration/package-use.html  |    2 +-
 .../apache/rat/document/ArchiveEntryDocument.html  |   10 +-
 .../org/apache/rat/document/ArchiveEntryName.html} |  201 ++-
 .../org/apache/rat/document/DocumentAnalyser.html  |    6 +-
 .../apache/rat/document/DocumentName.Builder.html  |   93 +-
 .../apache/rat/document/DocumentName.FSInfo.html}  |  296 ++--
 .../org/apache/rat/document/DocumentName.html      |  183 +-
 .../DocumentNameMatcher.DecomposeData.html}        |   49 +-
 .../DocumentNameMatcher.FileFilterPredicate.html}  |  107 +-
 ...ocumentNameMatcher.MatchPatternsPredicate.html} |  107 +-
 .../DocumentNameMatcher.NotPredicate.html}         |  107 +-
 .../apache/rat/document/DocumentNameMatcher.html   |  106 +-
 .../org/apache/rat/document/FileDocument.html      |   22 +-
 .../org/apache/rat/document/IgnoredDocument.html   |   10 +-
 .../rat/document/RatDocumentAnalysisException.html |    2 +-
 .../document/class-use/ArchiveEntryDocument.html   |    2 +-
 .../rat/document/class-use/ArchiveEntryName.html}  |   12 +-
 .../rat/document/class-use/DocumentAnalyser.html   |    2 +-
 .../document/class-use/DocumentName.Builder.html   |   28 +-
 .../document/class-use/DocumentName.FSInfo.html}   |   48 +-
 .../rat/document/class-use/DocumentName.html       |  147 +-
 .../DocumentNameMatcher.DecomposeData.html}        |   28 +-
 ...> DocumentNameMatcher.FileFilterPredicate.html} |   12 +-
 ...ocumentNameMatcher.MatchPatternsPredicate.html} |   12 +-
 ....html => DocumentNameMatcher.NotPredicate.html} |   12 +-
 .../document/class-use/DocumentNameMatcher.html    |   91 +-
 .../rat/document/class-use/FileDocument.html       |    2 +-
 .../rat/document/class-use/IgnoredDocument.html    |    2 +-
 .../class-use/RatDocumentAnalysisException.html    |    2 +-
 .../apache/rat/document/guesser/NoteGuesser.html   |    6 +-
 .../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   |   40 +-
 .../org/apache/rat/document/package-tree.html      |   13 +-
 .../org/apache/rat/document/package-use.html       |   51 +-
 .../apidocs/org/apache/rat/header/HeaderBean.html  |    6 +-
 .../org/apache/rat/header/HeaderMatcher.html       |    6 +-
 .../org/apache/rat/header/LineNumberReader.html    |    6 +-
 .../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    |    6 +-
 .../apidocs/org/apache/rat/help/AbstractHelp.html  |    6 +-
 .../apidocs/org/apache/rat/help/Help.html          |    6 +-
 .../apidocs/org/apache/rat/help/Licenses.html      |    6 +-
 .../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   |    6 +-
 .../apidocs/org/apache/rat/license/ILicense.html   |    6 +-
 .../apache/rat/license/ILicenseFamily.Builder.html |    6 +-
 .../org/apache/rat/license/ILicenseFamily.html     |    6 +-
 .../apache/rat/license/ILicenseFamilyBuilder.html  |    2 +-
 .../license/LicenseSetFactory.LicenseFilter.html   |    6 +-
 .../org/apache/rat/license/LicenseSetFactory.html  |    6 +-
 .../apache/rat/license/SimpleLicense.Builder.html  |    6 +-
 .../org/apache/rat/license/SimpleLicense.html      |    6 +-
 .../apache/rat/license/SimpleLicenseFamily.html    |    6 +-
 .../rat/license/class-use/ILicense.Builder.html    |    2 +-
 .../org/apache/rat/license/class-use/ILicense.html |    2 +-
 .../license/class-use/ILicenseFamily.Builder.html  |    2 +-
 .../rat/license/class-use/ILicenseFamily.html      |    2 +-
 .../license/class-use/ILicenseFamilyBuilder.html   |    2 +-
 .../class-use/LicenseSetFactory.LicenseFilter.html |    2 +-
 .../rat/license/class-use/LicenseSetFactory.html   |    2 +-
 .../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    |    6 +-
 .../org/apache/rat/license/package-tree.html       |    2 +-
 .../org/apache/rat/license/package-use.html        |    2 +-
 .../apidocs/org/apache/rat/package-summary.html    |    6 +-
 .../apidocs/org/apache/rat/package-tree.html       |    2 +-
 .../apidocs/org/apache/rat/package-use.html        |    2 +-
 .../org/apache/rat/report/AbstractReport.html      |    6 +-
 .../org/apache/rat/report/ConfigurationReport.html |    6 +-
 .../apidocs/org/apache/rat/report/IReportable.html |    6 +-
 .../apidocs/org/apache/rat/report/RatReport.html   |    6 +-
 .../rat/report/claim/AbstractClaimReporter.html    |    6 +-
 .../apache/rat/report/claim/ClaimAggregator.html   |    6 +-
 .../rat/report/claim/ClaimReporterMultiplexer.html |    6 +-
 .../rat/report/claim/ClaimStatistic.Counter.html   |    6 +-
 .../apache/rat/report/claim/ClaimStatistic.html    |    6 +-
 .../rat/report/claim/ClaimValidatorReport.html     |    6 +-
 .../rat/report/claim/LicenseAddingReport.html      |    6 +-
 .../rat/report/claim/SimpleXmlClaimReporter.html   |    6 +-
 .../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    |    4 +-
 .../rat/report/claim/class-use/ClaimStatistic.html |    2 +-
 .../claim/class-use/ClaimValidatorReport.html      |    2 +-
 .../claim/class-use/LicenseAddingReport.html       |    2 +-
 .../claim/class-use/SimpleXmlClaimReporter.html    |    2 +-
 .../apache/rat/report/claim/package-summary.html   |    6 +-
 .../org/apache/rat/report/claim/package-tree.html  |    2 +-
 .../org/apache/rat/report/claim/package-use.html   |    2 +-
 .../rat/report/class-use/AbstractReport.html       |    2 +-
 .../rat/report/class-use/ConfigurationReport.html  |    2 +-
 .../apache/rat/report/class-use/IReportable.html   |    4 +-
 .../org/apache/rat/report/class-use/RatReport.html |    2 +-
 .../org/apache/rat/report/package-summary.html     |    6 +-
 .../org/apache/rat/report/package-tree.html        |    2 +-
 .../apidocs/org/apache/rat/report/package-use.html |    2 +-
 .../rat/report/xml/XmlElements.Attributes.html     |    6 +-
 .../rat/report/xml/XmlElements.Elements.html       |    6 +-
 .../org/apache/rat/report/xml/XmlElements.html     |    6 +-
 .../apache/rat/report/xml/XmlReportFactory.html    |    6 +-
 .../xml/class-use/XmlElements.Attributes.html      |    2 +-
 .../report/xml/class-use/XmlElements.Elements.html |    2 +-
 .../rat/report/xml/class-use/XmlElements.html      |    2 +-
 .../rat/report/xml/class-use/XmlReportFactory.html |    2 +-
 .../org/apache/rat/report/xml/package-summary.html |    6 +-
 .../org/apache/rat/report/xml/package-tree.html    |    2 +-
 .../org/apache/rat/report/xml/package-use.html     |    2 +-
 .../apache/rat/report/xml/writer/IXmlWriter.html   |    6 +-
 .../rat/report/xml/writer/InvalidXmlException.html |    2 +-
 .../xml/writer/OperationNotAllowedException.html   |    2 +-
 .../apache/rat/report/xml/writer/XmlWriter.html    |    6 +-
 .../report/xml/writer/class-use/IXmlWriter.html    |    2 +-
 .../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     |    6 +-
 .../apache/rat/report/xml/writer/package-tree.html |    2 +-
 .../apache/rat/report/xml/writer/package-use.html  |    2 +-
 .../apache/rat/utils/CasedString.StringCase.html   |    6 +-
 .../apidocs/org/apache/rat/utils/CasedString.html  |    6 +-
 .../apidocs/org/apache/rat/utils/DefaultLog.html   |    6 +-
 .../org/apache/rat/utils/ExtendedIterator.html     |    6 +-
 .../apidocs/org/apache/rat/utils/Log.Level.html    |    6 +-
 .../apidocs/org/apache/rat/utils/Log.html          |    6 +-
 .../org/apache/rat/utils/ReportingSet.Options.html |    6 +-
 .../apidocs/org/apache/rat/utils/ReportingSet.html |    6 +-
 .../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      |    2 +-
 .../org/apache/rat/utils/class-use/Log.Level.html  |    2 +-
 .../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      |    6 +-
 .../apidocs/org/apache/rat/utils/package-tree.html |    2 +-
 .../apidocs/org/apache/rat/utils/package-use.html  |    2 +-
 .../org/apache/rat/walker/ArchiveWalker.html       |    8 +-
 .../org/apache/rat/walker/DirectoryWalker.html     |    6 +-
 .../org/apache/rat/walker/FileListWalker.html      |    6 +-
 .../rat/walker/IReportableListWalker.Builder.html  |    6 +-
 .../apache/rat/walker/IReportableListWalker.html   |    6 +-
 .../apidocs/org/apache/rat/walker/Walker.html      |    6 +-
 .../apache/rat/walker/class-use/ArchiveWalker.html |    2 +-
 .../rat/walker/class-use/DirectoryWalker.html      |    2 +-
 .../rat/walker/class-use/FileListWalker.html       |    2 +-
 .../class-use/IReportableListWalker.Builder.html   |    2 +-
 .../walker/class-use/IReportableListWalker.html    |    2 +-
 .../org/apache/rat/walker/class-use/Walker.html    |    4 +-
 .../org/apache/rat/walker/package-summary.html     |    4 +-
 .../org/apache/rat/walker/package-tree.html        |    2 +-
 .../apidocs/org/apache/rat/walker/package-use.html |    2 +-
 rat017/apache-rat-core/apidocs/overview-tree.html  |   16 +-
 .../apidocs/script-dir/jquery-3.7.1.min.js         |    2 +
 rat017/apache-rat-core/apidocs/script.js           |   44 +-
 rat017/apache-rat-core/apidocs/search-page.js      |   34 +-
 rat017/apache-rat-core/apidocs/search.html         |    2 +-
 rat017/apache-rat-core/apidocs/search.js           |   34 +-
 .../apache-rat-core/apidocs/serialized-form.html   |    2 +-
 .../apache-rat-core/apidocs/type-search-index.js   |    2 +-
 rat017/apache-rat-core/checkstyle.html             |    4 +-
 rat017/apache-rat-core/ci-management.html          |    4 +-
 rat017/apache-rat-core/dependencies.html           |  339 +++-
 .../apache-rat-core/development/document_name.html |    4 +-
 .../development/write_file_processor.html          |    4 +-
 rat017/apache-rat-core/exclusion_expression.html   |    4 +-
 rat017/apache-rat-core/index.html                  |    4 +-
 rat017/apache-rat-core/issue-management.html       |    4 +-
 rat017/apache-rat-core/jira-report.html            |   42 +-
 rat017/apache-rat-core/mailing-lists.html          |    4 +-
 rat017/apache-rat-core/pmd.html                    |  222 ++-
 rat017/apache-rat-core/project-info.html           |    4 +-
 rat017/apache-rat-core/project-reports.html        |    4 +-
 rat017/apache-rat-core/rat-report.html             |  516 +++---
 rat017/apache-rat-core/scm.html                    |    4 +-
 rat017/apache-rat-core/spotbugs.html               |   61 +-
 rat017/apache-rat-core/team.html                   |    4 +-
 .../xref-test/allclasses-frame.html                |    4 +-
 .../org/apache/rat/OptionCollectionTest.html       |  398 ++---
 .../xref-test/org/apache/rat/ReportTest.html       |    2 +-
 .../xref-test/org/apache/rat/ReporterTest.html     |  877 +++++-----
 .../apache/rat/analysis/AnalyserFactoryTest.html   |    4 +-
 .../org/apache/rat/commandline/ArgTests.html       |   87 +-
 .../config/exclusion/ExclusionProcessorTest.html   |  388 ++---
 .../rat/config/exclusion/FileProcessorTest.html    |   75 +-
 .../rat/document/DocumentNameMatcherTest.html      |  106 ++
 .../org/apache/rat/document/DocumentNameTest.html  |  463 ++++--
 .../org/apache/rat/document/FSInfoTest.html        |   71 +
 .../rat/document/guesser/NoteGuesserTest.html      |  117 +-
 .../org/apache/rat/document/package-frame.html     |    6 +
 .../org/apache/rat/document/package-summary.html   |   10 +
 .../xref-test/org/apache/rat/package-frame.html    |    4 +-
 .../xref-test/org/apache/rat/package-summary.html  |    4 +-
 .../apache/rat/test/AbstractOptionsProvider.html   | 1757 ++++++++++----------
 .../org/apache/rat/test/utils/Resources.html       |  137 +-
 .../apache/rat/testhelpers/TestingDocument.html    |  123 +-
 .../org/apache/rat/testhelpers/XmlUtils.html       |  334 ++--
 .../org/apache/rat/walker/FileListWalkerTest.html  |  226 ++-
 rat017/apache-rat-core/xref/allclasses-frame.html  |   13 +
 .../xref/org/apache/rat/OptionCollection.html      |  154 +-
 .../xref/org/apache/rat/Report.html                |   98 +-
 .../xref/org/apache/rat/api/Document.html          |   12 +-
 .../xref/org/apache/rat/commandline/Arg.html       | 1708 +++++++++----------
 .../apache/rat/commandline/ArgumentContext.html    |  136 +-
 .../org/apache/rat/commandline/Converters.html     |  121 +-
 .../org/apache/rat/commandline/package-frame.html  |    3 +
 .../apache/rat/commandline/package-summary.html    |    5 +
 .../rat/config/exclusion/ExclusionProcessor.html   |  435 ++---
 .../rat/config/exclusion/ExclusionUtils.html       |  360 ++--
 .../apache/rat/config/exclusion/MatcherSet.html    |  191 +++
 .../rat/config/exclusion/StandardCollection.html   |  438 ++---
 .../apache/rat/config/exclusion/package-frame.html |    6 +
 .../rat/config/exclusion/package-summary.html      |   10 +
 .../rat/config/exclusion/plexus/MatchPattern.html  |  249 ++-
 .../rat/config/exclusion/plexus/MatchPatterns.html |  174 +-
 .../org/apache/rat/document/ArchiveEntryName.html  |   87 +
 .../xref/org/apache/rat/document/DocumentName.html | 1155 +++++++------
 .../apache/rat/document/DocumentNameMatcher.html   |  695 +++++---
 .../xref/org/apache/rat/document/FileDocument.html |   18 +-
 .../org/apache/rat/document/package-frame.html     |   30 +
 .../org/apache/rat/document/package-summary.html   |   54 +-
 .../xref/org/apache/rat/walker/ArchiveWalker.html  |  142 +-
 .../xref/org/apache/rat/walker/FileListWalker.html |   76 +-
 .../apidocs/allclasses-index.html                  |    6 +-
 .../apidocs/allpackages-index.html                 |    2 +-
 rat017/apache-rat-plugin/apidocs/copy.svg          |   42 +-
 .../apache-rat-plugin/apidocs/deprecated-list.html |    2 +-
 rat017/apache-rat-plugin/apidocs/help-doc.html     |    2 +-
 rat017/apache-rat-plugin/apidocs/index-all.html    |    2 +-
 rat017/apache-rat-plugin/apidocs/index.html        |    2 +-
 rat017/apache-rat-plugin/apidocs/legal/COPYRIGHT   |   69 +
 rat017/apache-rat-plugin/apidocs/legal/LICENSE     |  465 ++----
 rat017/apache-rat-plugin/apidocs/legal/jquery.md   |   50 +-
 rat017/apache-rat-plugin/apidocs/link.svg          |   42 +-
 .../apidocs/org/apache/rat/mp/AbstractRatMojo.html |   14 +-
 .../apidocs/org/apache/rat/mp/All.html             |    6 +-
 .../apidocs/org/apache/rat/mp/Any.html             |    6 +-
 .../apidocs/org/apache/rat/mp/Copyright.html       |    6 +-
 .../apidocs/org/apache/rat/mp/Family.html          |    6 +-
 .../apache/rat/mp/HeaderMatcherSpecification.html  |    6 +-
 .../apidocs/org/apache/rat/mp/License.html         |    6 +-
 .../apidocs/org/apache/rat/mp/Not.html             |    6 +-
 .../org/apache/rat/mp/RatCheckException.html       |    2 +-
 .../apidocs/org/apache/rat/mp/RatCheckMojo.html    |    6 +-
 .../apidocs/org/apache/rat/mp/RatReportMojo.html   |    6 +-
 .../apidocs/org/apache/rat/mp/Regex.html           |    6 +-
 .../apidocs/org/apache/rat/mp/Spdx.html            |    6 +-
 .../apidocs/org/apache/rat/mp/Text.html            |    6 +-
 .../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 |    6 +-
 .../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 |    6 +-
 .../apidocs/org/apache/rat/plugin/HelpMojo.html    |    6 +-
 .../apache/rat/plugin/class-use/BaseRatMojo.html   |    2 +-
 .../org/apache/rat/plugin/class-use/HelpMojo.html  |    2 +-
 .../org/apache/rat/plugin/package-summary.html     |    2 +-
 .../org/apache/rat/plugin/package-tree.html        |    2 +-
 .../apidocs/org/apache/rat/plugin/package-use.html |    2 +-
 .../apache-rat-plugin/apidocs/overview-tree.html   |    2 +-
 .../apidocs/script-dir/jquery-3.7.1.min.js         |    2 +
 rat017/apache-rat-plugin/apidocs/script.js         |   44 +-
 rat017/apache-rat-plugin/apidocs/search-page.js    |   34 +-
 rat017/apache-rat-plugin/apidocs/search.html       |    2 +-
 rat017/apache-rat-plugin/apidocs/search.js         |   34 +-
 .../apache-rat-plugin/apidocs/serialized-form.html |    2 +-
 rat017/apache-rat-plugin/argumentTypes.html        |    6 +-
 rat017/apache-rat-plugin/changes-report.html       |    4 +-
 rat017/apache-rat-plugin/check-mojo.html           |   20 +-
 rat017/apache-rat-plugin/checkstyle.html           |    4 +-
 rat017/apache-rat-plugin/ci-management.html        |    4 +-
 rat017/apache-rat-plugin/dependencies.html         |   32 +-
 rat017/apache-rat-plugin/examples/basic.html       |    4 +-
 .../apache-rat-plugin/examples/custom-license.html |    4 +-
 rat017/apache-rat-plugin/examples/site.html        |    4 +-
 rat017/apache-rat-plugin/examples/verify.html      |    4 +-
 rat017/apache-rat-plugin/faq.html                  |    4 +-
 rat017/apache-rat-plugin/help-mojo.html            |    4 +-
 rat017/apache-rat-plugin/index.html                |    4 +-
 rat017/apache-rat-plugin/issue-management.html     |    4 +-
 rat017/apache-rat-plugin/jira-report.html          |   42 +-
 rat017/apache-rat-plugin/mailing-lists.html        |    4 +-
 rat017/apache-rat-plugin/plugin-info.html          |    4 +-
 rat017/apache-rat-plugin/pmd.html                  |   12 +-
 rat017/apache-rat-plugin/project-info.html         |    4 +-
 rat017/apache-rat-plugin/project-reports.html      |    4 +-
 rat017/apache-rat-plugin/rat-mojo.html             |   20 +-
 rat017/apache-rat-plugin/rat-report.html           |   86 +-
 rat017/apache-rat-plugin/scm.html                  |    4 +-
 rat017/apache-rat-plugin/spotbugs.html             |  204 +--
 rat017/apache-rat-plugin/team.html                 |    4 +-
 rat017/apache-rat-plugin/usage.html                |    6 +-
 .../xref-test/allclasses-frame.html                |    2 +
 .../org/apache/rat/mp/OptionMojoTest.html          |  305 ++--
 .../xref-test/org/apache/rat/mp/package-frame.html |    6 +
 .../org/apache/rat/mp/package-summary.html         |   10 +
 .../xref/org/apache/rat/mp/AbstractRatMojo.html    |  760 ++++-----
 .../apache-rat-tasks/apidocs/allclasses-index.html |    2 +-
 .../apidocs/allpackages-index.html                 |    2 +-
 rat017/apache-rat-tasks/apidocs/copy.svg           |   42 +-
 .../apache-rat-tasks/apidocs/deprecated-list.html  |    2 +-
 rat017/apache-rat-tasks/apidocs/help-doc.html      |    2 +-
 rat017/apache-rat-tasks/apidocs/index-all.html     |    2 +-
 rat017/apache-rat-tasks/apidocs/legal/COPYRIGHT    |   69 +
 rat017/apache-rat-tasks/apidocs/legal/LICENSE      |  465 ++----
 rat017/apache-rat-tasks/apidocs/legal/jquery.md    |   50 +-
 rat017/apache-rat-tasks/apidocs/link.svg           |   42 +-
 .../apidocs/org/apache/rat/anttasks/All.html       |    6 +-
 .../apidocs/org/apache/rat/anttasks/Any.html       |    6 +-
 .../org/apache/rat/anttasks/BaseAntTask.Child.html |    6 +-
 .../apache/rat/anttasks/BaseAntTask.Config.html    |    2 +-
 .../rat/anttasks/BaseAntTask.CounterMax.html       |    2 +-
 .../rat/anttasks/BaseAntTask.CounterMin.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.InputExcludeSize.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 +-
 .../rat/anttasks/BaseAntTask.InputSource.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       |    6 +-
 .../apidocs/org/apache/rat/anttasks/Copyright.html |    6 +-
 .../apidocs/org/apache/rat/anttasks/Family.html    |    6 +-
 .../apidocs/org/apache/rat/anttasks/License.html   |    6 +-
 .../apidocs/org/apache/rat/anttasks/Not.html       |    6 +-
 .../apidocs/org/apache/rat/anttasks/Regex.html     |    6 +-
 .../rat/anttasks/Report.AddLicenseHeaders.html     |    6 +-
 .../apache/rat/anttasks/Report.ApprovalFilter.html |    6 +-
 .../apidocs/org/apache/rat/anttasks/Report.html    |    6 +-
 .../apidocs/org/apache/rat/anttasks/Spdx.html      |    6 +-
 .../apidocs/org/apache/rat/anttasks/Text.html      |    6 +-
 .../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  |    2 +-
 .../rat/anttasks/class-use/BaseAntTask.Config.html |    2 +-
 .../anttasks/class-use/BaseAntTask.CounterMax.html |    2 +-
 .../anttasks/class-use/BaseAntTask.CounterMin.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.InputExcludeSize.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 +-
 .../class-use/BaseAntTask.InputSource.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   |    2 +-
 .../org/apache/rat/anttasks/package-tree.html      |    2 +-
 .../org/apache/rat/anttasks/package-use.html       |    2 +-
 rat017/apache-rat-tasks/apidocs/overview-tree.html |    2 +-
 .../apidocs/script-dir/jquery-3.7.1.min.js         |    2 +
 rat017/apache-rat-tasks/apidocs/script.js          |   44 +-
 rat017/apache-rat-tasks/apidocs/search-page.js     |   34 +-
 rat017/apache-rat-tasks/apidocs/search.html        |    2 +-
 rat017/apache-rat-tasks/apidocs/search.js          |   34 +-
 rat017/apache-rat-tasks/checkstyle.html            |    4 +-
 rat017/apache-rat-tasks/ci-management.html         |    4 +-
 rat017/apache-rat-tasks/dependencies.html          |   26 +-
 rat017/apache-rat-tasks/examples/basic.html        |    4 +-
 rat017/apache-rat-tasks/examples/report.html       |    4 +-
 rat017/apache-rat-tasks/index.html                 |    4 +-
 rat017/apache-rat-tasks/issue-management.html      |    4 +-
 rat017/apache-rat-tasks/jira-report.html           |   42 +-
 rat017/apache-rat-tasks/mailing-lists.html         |    4 +-
 rat017/apache-rat-tasks/pmd.html                   |    4 +-
 rat017/apache-rat-tasks/project-info.html          |    4 +-
 rat017/apache-rat-tasks/project-reports.html       |    4 +-
 rat017/apache-rat-tasks/rat-report.html            |   62 +-
 rat017/apache-rat-tasks/report.html                |    6 +-
 rat017/apache-rat-tasks/scm.html                   |    4 +-
 rat017/apache-rat-tasks/spotbugs.html              |  190 ++-
 rat017/apache-rat-tasks/team.html                  |    4 +-
 .../xref-test/allclasses-frame.html                |    4 +-
 .../org/apache/rat/anttasks/ReportOptionTest.html  |  331 ++--
 .../org/apache/rat/anttasks/package-frame.html     |    6 +-
 .../org/apache/rat/anttasks/package-summary.html   |    6 +-
 .../xref/org/apache/rat/anttasks/Report.html       |    2 +-
 rat017/apache-rat-testdata/checkstyle.html         |    4 +-
 rat017/apache-rat-testdata/ci-management.html      |    4 +-
 rat017/apache-rat-testdata/issue-management.html   |    4 +-
 rat017/apache-rat-testdata/jira-report.html        |   42 +-
 rat017/apache-rat-testdata/mailing-lists.html      |    4 +-
 rat017/apache-rat-testdata/pmd.html                |    4 +-
 rat017/apache-rat-testdata/project-info.html       |    4 +-
 rat017/apache-rat-testdata/project-reports.html    |    4 +-
 rat017/apache-rat-testdata/rat-report.html         |    8 +-
 rat017/apache-rat-testdata/scm.html                |    4 +-
 rat017/apache-rat-testdata/team.html               |    4 +-
 .../apache-rat-tools/apidocs/allclasses-index.html |    6 +-
 .../apidocs/allpackages-index.html                 |    2 +-
 rat017/apache-rat-tools/apidocs/copy.svg           |   42 +-
 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 +-
 rat017/apache-rat-tools/apidocs/legal/COPYRIGHT    |   69 +
 rat017/apache-rat-tools/apidocs/legal/LICENSE      |  465 ++----
 rat017/apache-rat-tools/apidocs/legal/jquery.md    |   50 +-
 rat017/apache-rat-tools/apidocs/link.svg           |   42 +-
 .../org/apache/rat/tools/AbstractOption.html       |    6 +-
 .../org/apache/rat/tools/AntDocumentation.html     |    6 +-
 .../apidocs/org/apache/rat/tools/AntGenerator.html |    6 +-
 .../apidocs/org/apache/rat/tools/AntOption.html    |    6 +-
 .../org/apache/rat/tools/ArgumentTypes.html        |    6 +-
 .../org/apache/rat/tools/Documentation.html        |    6 +-
 .../org/apache/rat/tools/MavenGenerator.html       |    6 +-
 .../apidocs/org/apache/rat/tools/MavenOption.html  |    6 +-
 .../apidocs/org/apache/rat/tools/Naming.html       |    6 +-
 .../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     |    6 +-
 .../org/apache/rat/tools/xsd/XsdWriter.Type.html   |    6 +-
 .../org/apache/rat/tools/xsd/XsdWriter.html        |    6 +-
 .../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  |    6 +-
 .../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 +-
 .../apidocs/script-dir/jquery-3.7.1.min.js         |    2 +
 rat017/apache-rat-tools/apidocs/script.js          |   44 +-
 rat017/apache-rat-tools/apidocs/search-page.js     |   34 +-
 rat017/apache-rat-tools/apidocs/search.html        |    2 +-
 rat017/apache-rat-tools/apidocs/search.js          |   34 +-
 rat017/apache-rat-tools/checkstyle.html            |    4 +-
 rat017/apache-rat-tools/ci-management.html         |    4 +-
 rat017/apache-rat-tools/dependencies.html          |   22 +-
 rat017/apache-rat-tools/index.html                 |    4 +-
 rat017/apache-rat-tools/issue-management.html      |    4 +-
 rat017/apache-rat-tools/jira-report.html           |   42 +-
 rat017/apache-rat-tools/mailing-lists.html         |    4 +-
 rat017/apache-rat-tools/pmd.html                   |    4 +-
 rat017/apache-rat-tools/project-info.html          |    4 +-
 rat017/apache-rat-tools/project-reports.html       |    4 +-
 rat017/apache-rat-tools/rat-report.html            |   54 +-
 rat017/apache-rat-tools/scm.html                   |    4 +-
 rat017/apache-rat-tools/spotbugs.html              |  206 +--
 rat017/apache-rat-tools/team.html                  |    4 +-
 .../xref/org/apache/rat/tools/Documentation.html   |   95 +-
 rat017/apache-rat/checkstyle.html                  |    4 +-
 rat017/apache-rat/ci-management.html               |    4 +-
 rat017/apache-rat/default_licenses.html            |    4 +-
 rat017/apache-rat/dependencies.html                |   34 +-
 rat017/apache-rat/index.html                       |   32 +-
 rat017/apache-rat/issue-management.html            |    4 +-
 rat017/apache-rat/jira-report.html                 |   42 +-
 rat017/apache-rat/mailing-lists.html               |    4 +-
 rat017/apache-rat/name_xref.html                   |    4 +-
 rat017/apache-rat/output/example.html              |    4 +-
 rat017/apache-rat/pmd.html                         |    4 +-
 rat017/apache-rat/project-info.html                |    4 +-
 rat017/apache-rat/project-reports.html             |    4 +-
 rat017/apache-rat/rat-report.html                  |   30 +-
 rat017/apache-rat/scm.html                         |    4 +-
 rat017/apache-rat/spotbugs.html                    |   73 +-
 rat017/apache-rat/team.html                        |    4 +-
 rat017/apache-rat/xsd.html                         |    4 +-
 rat017/apidocs/allclasses-index.html               |  595 +++----
 rat017/apidocs/allpackages-index.html              |    2 +-
 rat017/apidocs/constant-values.html                |   13 +-
 rat017/apidocs/copy.svg                            |   42 +-
 rat017/apidocs/deprecated-list.html                |    2 +-
 rat017/apidocs/help-doc.html                       |    2 +-
 rat017/apidocs/index-all.html                      |  275 ++-
 rat017/apidocs/index.html                          |    2 +-
 rat017/apidocs/legal/COPYRIGHT                     |   69 +
 rat017/apidocs/legal/LICENSE                       |  465 ++----
 rat017/apidocs/legal/jquery.md                     |   50 +-
 rat017/apidocs/link.svg                            |   42 +-
 rat017/apidocs/member-search-index.js              |    2 +-
 rat017/apidocs/org/apache/rat/BuilderParams.html   |    6 +-
 .../org/apache/rat/ConfigurationException.html     |    6 +-
 .../apidocs/org/apache/rat/Defaults.Builder.html   |    6 +-
 rat017/apidocs/org/apache/rat/Defaults.html        |    6 +-
 .../org/apache/rat/DeprecationReporter.Info.html   |    2 +-
 .../org/apache/rat/DeprecationReporter.html        |    6 +-
 .../org/apache/rat/ImplementationException.html    |    6 +-
 .../apidocs/org/apache/rat/OptionCollection.html   |   24 +-
 rat017/apidocs/org/apache/rat/Report.html          |    6 +-
 .../ReportConfiguration.NoCloseOutputStream.html   |    6 +-
 .../apache/rat/ReportConfiguration.Processing.html |    6 +-
 .../org/apache/rat/ReportConfiguration.html        |    6 +-
 rat017/apidocs/org/apache/rat/Reporter.html        |    6 +-
 rat017/apidocs/org/apache/rat/VersionInfo.html     |    6 +-
 .../org/apache/rat/analysis/AnalyserFactory.html   |    6 +-
 .../org/apache/rat/analysis/HeaderCheckWorker.html |    6 +-
 .../rat/analysis/IHeaderMatcher.Builder.html       |    6 +-
 .../org/apache/rat/analysis/IHeaderMatcher.html    |    6 +-
 .../apidocs/org/apache/rat/analysis/IHeaders.html  |    6 +-
 .../rat/analysis/RatHeaderAnalysisException.html   |    2 +-
 .../org/apache/rat/analysis/TikaProcessor.html     |    6 +-
 .../org/apache/rat/analysis/UnknownLicense.html    |    6 +-
 .../rat/analysis/class-use/AnalyserFactory.html    |    2 +-
 .../rat/analysis/class-use/HeaderCheckWorker.html  |    2 +-
 .../analysis/class-use/IHeaderMatcher.Builder.html |    2 +-
 .../rat/analysis/class-use/IHeaderMatcher.html     |    2 +-
 .../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   |    6 +-
 .../rat/analysis/license/DeprecatedConfig.html     |    6 +-
 .../analysis/license/FullTextMatchingLicense.html  |    6 +-
 .../license/SimplePatternBasedLicense.html         |    6 +-
 .../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      |    6 +-
 .../apache/rat/analysis/license/package-tree.html  |    2 +-
 .../apache/rat/analysis/license/package-use.html   |    2 +-
 .../analysis/matchers/AbstractHeaderMatcher.html   |    6 +-
 .../matchers/AbstractMatcherContainer.html         |    6 +-
 .../apache/rat/analysis/matchers/AndMatcher.html   |    6 +-
 .../rat/analysis/matchers/CopyrightMatcher.html    |    6 +-
 .../rat/analysis/matchers/FullTextMatcher.html     |    6 +-
 .../apache/rat/analysis/matchers/NotMatcher.html   |    6 +-
 .../apache/rat/analysis/matchers/OrMatcher.html    |    6 +-
 .../matchers/SPDXMatcherFactory.Match.html         |    6 +-
 .../rat/analysis/matchers/SPDXMatcherFactory.html  |    6 +-
 .../rat/analysis/matchers/SimpleRegexMatcher.html  |    6 +-
 .../rat/analysis/matchers/SimpleTextMatcher.html   |    6 +-
 .../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   |    6 +-
 .../org/apache/rat/analysis/package-tree.html      |    2 +-
 .../org/apache/rat/analysis/package-use.html       |    2 +-
 .../rat/annotation/AbstractLicenseAppender.html    |    6 +-
 .../rat/annotation/ApacheV2LicenseAppender.html    |    6 +-
 .../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    |    6 +-
 rat017/apidocs/org/apache/rat/anttasks/Any.html    |    6 +-
 .../org/apache/rat/anttasks/BaseAntTask.Child.html |    6 +-
 .../apache/rat/anttasks/BaseAntTask.Config.html    |    2 +-
 .../rat/anttasks/BaseAntTask.CounterMax.html       |    2 +-
 .../rat/anttasks/BaseAntTask.CounterMin.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.InputExcludeSize.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 +-
 .../rat/anttasks/BaseAntTask.InputSource.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       |    6 +-
 .../apidocs/org/apache/rat/anttasks/Copyright.html |    6 +-
 rat017/apidocs/org/apache/rat/anttasks/Family.html |    6 +-
 .../apidocs/org/apache/rat/anttasks/License.html   |    6 +-
 rat017/apidocs/org/apache/rat/anttasks/Not.html    |    6 +-
 rat017/apidocs/org/apache/rat/anttasks/Regex.html  |    6 +-
 .../rat/anttasks/Report.AddLicenseHeaders.html     |    6 +-
 .../apache/rat/anttasks/Report.ApprovalFilter.html |    6 +-
 rat017/apidocs/org/apache/rat/anttasks/Report.html |    6 +-
 rat017/apidocs/org/apache/rat/anttasks/Spdx.html   |    6 +-
 rat017/apidocs/org/apache/rat/anttasks/Text.html   |    6 +-
 .../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  |    2 +-
 .../rat/anttasks/class-use/BaseAntTask.Config.html |    2 +-
 .../anttasks/class-use/BaseAntTask.CounterMax.html |    2 +-
 .../anttasks/class-use/BaseAntTask.CounterMin.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.InputExcludeSize.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 +-
 .../class-use/BaseAntTask.InputSource.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   |    2 +-
 .../org/apache/rat/anttasks/package-tree.html      |    2 +-
 .../org/apache/rat/anttasks/package-use.html       |    2 +-
 .../apidocs/org/apache/rat/api/Document.Type.html  |    6 +-
 rat017/apidocs/org/apache/rat/api/Document.html    |   28 +-
 rat017/apidocs/org/apache/rat/api/MetaData.html    |    6 +-
 .../apidocs/org/apache/rat/api/RatException.html   |    6 +-
 .../apache/rat/api/class-use/Document.Type.html    |    2 +-
 .../org/apache/rat/api/class-use/Document.html     |    2 +-
 .../org/apache/rat/api/class-use/MetaData.html     |    2 +-
 .../org/apache/rat/api/class-use/RatException.html |    2 +-
 .../org/apache/rat/api/package-summary.html        |    6 +-
 .../apidocs/org/apache/rat/api/package-tree.html   |    2 +-
 rat017/apidocs/org/apache/rat/api/package-use.html |    2 +-
 .../org/apache/rat/class-use/BuilderParams.html    |    2 +-
 .../rat/class-use/ConfigurationException.html      |    4 +-
 .../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  |   13 +-
 .../apidocs/org/apache/rat/class-use/Reporter.html |    2 +-
 .../org/apache/rat/class-use/VersionInfo.html      |    2 +-
 .../org/apache/rat/commandline/Arg.StdMsgs.html    |    6 +-
 rat017/apidocs/org/apache/rat/commandline/Arg.html |    6 +-
 .../apache/rat/commandline/ArgumentContext.html    |   65 +-
 .../Converters.FileConverter.html}                 |  124 +-
 .../org/apache/rat/commandline/Converters.html     |   37 +-
 .../org/apache/rat/commandline/StyleSheets.html    |    6 +-
 .../rat/commandline/class-use/Arg.StdMsgs.html     |    2 +-
 .../org/apache/rat/commandline/class-use/Arg.html  |    2 +-
 .../rat/commandline/class-use/ArgumentContext.html |    2 +-
 .../class-use/Converters.FileConverter.html}       |   24 +-
 .../rat/commandline/class-use/Converters.html      |    2 +-
 .../rat/commandline/class-use/StyleSheets.html     |    2 +-
 .../apache/rat/commandline/package-summary.html    |   16 +-
 .../org/apache/rat/commandline/package-tree.html   |    3 +-
 .../org/apache/rat/commandline/package-use.html    |    8 +-
 .../org/apache/rat/config/AddLicenseHeaders.html   |    6 +-
 .../rat/config/class-use/AddLicenseHeaders.html    |    2 +-
 .../rat/config/exclusion/ExclusionProcessor.html   |    6 +-
 .../rat/config/exclusion/ExclusionUtils.html       |  107 +-
 .../apache/rat/config/exclusion/FileProcessor.html |    6 +-
 .../rat/config/exclusion/MatcherSet.Builder.html   |  336 ++++
 .../apache/rat/config/exclusion/MatcherSet.html    |  209 +++
 .../rat/config/exclusion/StandardCollection.html   |   14 +-
 .../exclusion/class-use/ExclusionProcessor.html    |    2 +-
 .../config/exclusion/class-use/ExclusionUtils.html |    2 +-
 .../config/exclusion/class-use/FileProcessor.html  |    2 +-
 .../exclusion/class-use/MatcherSet.Builder.html    |  108 ++
 .../config/exclusion/class-use/MatcherSet.html}    |   52 +-
 .../exclusion/class-use/StandardCollection.html    |    2 +-
 .../fileProcessors/BazaarIgnoreProcessor.html      |    6 +-
 .../exclusion/fileProcessors/CVSFileProcessor.html |    6 +-
 .../fileProcessors/DescendingFileProcessor.html    |    6 +-
 .../exclusion/fileProcessors/GitFileProcessor.html |    6 +-
 .../fileProcessors/HgIgnoreProcessor.html          |    6 +-
 .../class-use/BazaarIgnoreProcessor.html           |    2 +-
 .../fileProcessors/class-use/CVSFileProcessor.html |    2 +-
 .../class-use/DescendingFileProcessor.html         |    2 +-
 .../fileProcessors/class-use/GitFileProcessor.html |    2 +-
 .../class-use/HgIgnoreProcessor.html               |    2 +-
 .../exclusion/fileProcessors/package-summary.html  |    2 +-
 .../exclusion/fileProcessors/package-tree.html     |    2 +-
 .../exclusion/fileProcessors/package-use.html      |    2 +-
 .../rat/config/exclusion/package-summary.html      |   17 +-
 .../apache/rat/config/exclusion/package-tree.html  |    9 +-
 .../apache/rat/config/exclusion/package-use.html   |   11 +-
 .../rat/config/exclusion/plexus/MatchPattern.html  |   90 +-
 .../rat/config/exclusion/plexus/MatchPatterns.html |   77 +-
 .../rat/config/exclusion/plexus/SelectorUtils.html |    6 +-
 .../exclusion/plexus/class-use/MatchPattern.html   |    8 +-
 .../exclusion/plexus/class-use/MatchPatterns.html  |    8 +-
 .../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   |    2 +-
 .../org/apache/rat/config/package-summary.html     |    2 +-
 .../org/apache/rat/config/package-tree.html        |    2 +-
 .../apidocs/org/apache/rat/config/package-use.html |    2 +-
 .../rat/config/parameters/ComponentType.html       |    6 +-
 .../rat/config/parameters/ConfigComponent.html     |    2 +-
 .../apache/rat/config/parameters/Description.html  |    6 +-
 .../rat/config/parameters/DescriptionBuilder.html  |    6 +-
 .../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 +-
 .../apache/rat/config/results/ClaimValidator.html  |    6 +-
 .../config/results/class-use/ClaimValidator.html   |    2 +-
 .../apache/rat/config/results/package-summary.html |    2 +-
 .../apache/rat/config/results/package-tree.html    |    2 +-
 .../org/apache/rat/config/results/package-use.html |    2 +-
 .../org/apache/rat/configuration/Format.html       |    6 +-
 .../apache/rat/configuration/LicenseReader.html    |    6 +-
 .../rat/configuration/MatcherBuilderTracker.html   |    6 +-
 .../apache/rat/configuration/MatcherReader.html    |    6 +-
 .../org/apache/rat/configuration/XMLConfig.html    |    6 +-
 .../rat/configuration/XMLConfigurationReader.html  |    6 +-
 .../rat/configuration/XMLConfigurationWriter.html  |    6 +-
 .../configuration/builders/AbstractBuilder.html    |    6 +-
 .../rat/configuration/builders/AllBuilder.html     |    6 +-
 .../rat/configuration/builders/AnyBuilder.html     |    6 +-
 .../builders/ChildContainerBuilder.html            |    6 +-
 .../configuration/builders/CopyrightBuilder.html   |    6 +-
 .../MatcherRefBuilder.IHeaderMatcherProxy.html     |    6 +-
 .../configuration/builders/MatcherRefBuilder.html  |    6 +-
 .../rat/configuration/builders/NotBuilder.html     |    6 +-
 .../rat/configuration/builders/RegexBuilder.html   |    6 +-
 .../rat/configuration/builders/SpdxBuilder.html    |    6 +-
 .../rat/configuration/builders/TextBuilder.html    |    6 +-
 .../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  |    6 +-
 .../org/apache/rat/configuration/package-tree.html |    2 +-
 .../org/apache/rat/configuration/package-use.html  |    2 +-
 .../apache/rat/document/ArchiveEntryDocument.html  |   10 +-
 .../{FileDocument.html => ArchiveEntryName.html}   |  201 ++-
 .../org/apache/rat/document/DocumentAnalyser.html  |    6 +-
 .../apache/rat/document/DocumentName.Builder.html  |   93 +-
 .../apache/rat/document/DocumentName.FSInfo.html}  |  296 ++--
 .../org/apache/rat/document/DocumentName.html      |  183 +-
 .../DocumentNameMatcher.DecomposeData.html}        |   49 +-
 .../DocumentNameMatcher.FileFilterPredicate.html}  |  107 +-
 ...ocumentNameMatcher.MatchPatternsPredicate.html} |  107 +-
 .../DocumentNameMatcher.NotPredicate.html}         |  107 +-
 .../apache/rat/document/DocumentNameMatcher.html   |  106 +-
 .../org/apache/rat/document/FileDocument.html      |   22 +-
 .../org/apache/rat/document/IgnoredDocument.html   |   10 +-
 .../rat/document/RatDocumentAnalysisException.html |    2 +-
 .../document/class-use/ArchiveEntryDocument.html   |    2 +-
 .../rat/document/class-use/ArchiveEntryName.html}  |   12 +-
 .../rat/document/class-use/DocumentAnalyser.html   |    2 +-
 .../document/class-use/DocumentName.Builder.html   |   28 +-
 ...ysisException.html => DocumentName.FSInfo.html} |   48 +-
 .../rat/document/class-use/DocumentName.html       |  147 +-
 .../DocumentNameMatcher.DecomposeData.html}        |   28 +-
 .../DocumentNameMatcher.FileFilterPredicate.html}  |   12 +-
 ...ocumentNameMatcher.MatchPatternsPredicate.html} |   12 +-
 .../DocumentNameMatcher.NotPredicate.html}         |   12 +-
 .../document/class-use/DocumentNameMatcher.html    |   91 +-
 .../rat/document/class-use/FileDocument.html       |    2 +-
 .../rat/document/class-use/IgnoredDocument.html    |    2 +-
 .../class-use/RatDocumentAnalysisException.html    |    2 +-
 .../apache/rat/document/guesser/NoteGuesser.html   |    6 +-
 .../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   |   40 +-
 .../org/apache/rat/document/package-tree.html      |   13 +-
 .../org/apache/rat/document/package-use.html       |   51 +-
 .../apidocs/org/apache/rat/header/HeaderBean.html  |    6 +-
 .../org/apache/rat/header/HeaderMatcher.html       |    6 +-
 .../org/apache/rat/header/LineNumberReader.html    |    6 +-
 .../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    |    6 +-
 .../apidocs/org/apache/rat/help/AbstractHelp.html  |    6 +-
 rat017/apidocs/org/apache/rat/help/Help.html       |    6 +-
 rat017/apidocs/org/apache/rat/help/Licenses.html   |    6 +-
 .../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   |    6 +-
 .../apidocs/org/apache/rat/license/ILicense.html   |    6 +-
 .../apache/rat/license/ILicenseFamily.Builder.html |    6 +-
 .../org/apache/rat/license/ILicenseFamily.html     |    6 +-
 .../apache/rat/license/ILicenseFamilyBuilder.html  |    2 +-
 .../license/LicenseSetFactory.LicenseFilter.html   |    6 +-
 .../org/apache/rat/license/LicenseSetFactory.html  |    6 +-
 .../apache/rat/license/SimpleLicense.Builder.html  |    6 +-
 .../org/apache/rat/license/SimpleLicense.html      |    6 +-
 .../apache/rat/license/SimpleLicenseFamily.html    |    6 +-
 .../rat/license/class-use/ILicense.Builder.html    |    2 +-
 .../org/apache/rat/license/class-use/ILicense.html |    2 +-
 .../license/class-use/ILicenseFamily.Builder.html  |    2 +-
 .../rat/license/class-use/ILicenseFamily.html      |    2 +-
 .../license/class-use/ILicenseFamilyBuilder.html   |    2 +-
 .../class-use/LicenseSetFactory.LicenseFilter.html |    2 +-
 .../rat/license/class-use/LicenseSetFactory.html   |    2 +-
 .../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    |    6 +-
 .../org/apache/rat/license/package-tree.html       |    2 +-
 .../org/apache/rat/license/package-use.html        |    2 +-
 .../apidocs/org/apache/rat/mp/AbstractRatMojo.html |   14 +-
 rat017/apidocs/org/apache/rat/mp/All.html          |    6 +-
 rat017/apidocs/org/apache/rat/mp/Any.html          |    6 +-
 rat017/apidocs/org/apache/rat/mp/Copyright.html    |    6 +-
 rat017/apidocs/org/apache/rat/mp/Family.html       |    6 +-
 .../apache/rat/mp/HeaderMatcherSpecification.html  |    6 +-
 rat017/apidocs/org/apache/rat/mp/License.html      |    6 +-
 rat017/apidocs/org/apache/rat/mp/Not.html          |    6 +-
 .../org/apache/rat/mp/RatCheckException.html       |    2 +-
 rat017/apidocs/org/apache/rat/mp/RatCheckMojo.html |    6 +-
 .../apidocs/org/apache/rat/mp/RatReportMojo.html   |    6 +-
 rat017/apidocs/org/apache/rat/mp/Regex.html        |    6 +-
 rat017/apidocs/org/apache/rat/mp/Spdx.html         |    6 +-
 rat017/apidocs/org/apache/rat/mp/Text.html         |    6 +-
 .../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 |    6 +-
 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 |    6 +-
 rat017/apidocs/org/apache/rat/package-tree.html    |    2 +-
 rat017/apidocs/org/apache/rat/package-use.html     |    2 +-
 .../apidocs/org/apache/rat/plugin/BaseRatMojo.html |    6 +-
 rat017/apidocs/org/apache/rat/plugin/HelpMojo.html |    6 +-
 .../apache/rat/plugin/class-use/BaseRatMojo.html   |    2 +-
 .../org/apache/rat/plugin/class-use/HelpMojo.html  |    2 +-
 .../org/apache/rat/plugin/package-summary.html     |    2 +-
 .../org/apache/rat/plugin/package-tree.html        |    2 +-
 .../apidocs/org/apache/rat/plugin/package-use.html |    2 +-
 .../org/apache/rat/report/AbstractReport.html      |    6 +-
 .../org/apache/rat/report/ConfigurationReport.html |    6 +-
 .../apidocs/org/apache/rat/report/IReportable.html |    6 +-
 .../apidocs/org/apache/rat/report/RatReport.html   |    6 +-
 .../rat/report/claim/AbstractClaimReporter.html    |    6 +-
 .../apache/rat/report/claim/ClaimAggregator.html   |    6 +-
 .../rat/report/claim/ClaimReporterMultiplexer.html |    6 +-
 .../rat/report/claim/ClaimStatistic.Counter.html   |    6 +-
 .../apache/rat/report/claim/ClaimStatistic.html    |    6 +-
 .../rat/report/claim/ClaimValidatorReport.html     |    6 +-
 .../rat/report/claim/LicenseAddingReport.html      |    6 +-
 .../rat/report/claim/SimpleXmlClaimReporter.html   |    6 +-
 .../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    |    4 +-
 .../rat/report/claim/class-use/ClaimStatistic.html |    2 +-
 .../claim/class-use/ClaimValidatorReport.html      |    2 +-
 .../claim/class-use/LicenseAddingReport.html       |    2 +-
 .../claim/class-use/SimpleXmlClaimReporter.html    |    2 +-
 .../apache/rat/report/claim/package-summary.html   |    6 +-
 .../org/apache/rat/report/claim/package-tree.html  |    2 +-
 .../org/apache/rat/report/claim/package-use.html   |    2 +-
 .../rat/report/class-use/AbstractReport.html       |    2 +-
 .../rat/report/class-use/ConfigurationReport.html  |    2 +-
 .../apache/rat/report/class-use/IReportable.html   |    4 +-
 .../org/apache/rat/report/class-use/RatReport.html |    2 +-
 .../org/apache/rat/report/package-summary.html     |    6 +-
 .../org/apache/rat/report/package-tree.html        |    2 +-
 .../apidocs/org/apache/rat/report/package-use.html |    2 +-
 .../rat/report/xml/XmlElements.Attributes.html     |    6 +-
 .../rat/report/xml/XmlElements.Elements.html       |    6 +-
 .../org/apache/rat/report/xml/XmlElements.html     |    6 +-
 .../apache/rat/report/xml/XmlReportFactory.html    |    6 +-
 .../xml/class-use/XmlElements.Attributes.html      |    2 +-
 .../report/xml/class-use/XmlElements.Elements.html |    2 +-
 .../rat/report/xml/class-use/XmlElements.html      |    2 +-
 .../rat/report/xml/class-use/XmlReportFactory.html |    2 +-
 .../org/apache/rat/report/xml/package-summary.html |    6 +-
 .../org/apache/rat/report/xml/package-tree.html    |    2 +-
 .../org/apache/rat/report/xml/package-use.html     |    2 +-
 .../apache/rat/report/xml/writer/IXmlWriter.html   |    6 +-
 .../rat/report/xml/writer/InvalidXmlException.html |    2 +-
 .../xml/writer/OperationNotAllowedException.html   |    2 +-
 .../apache/rat/report/xml/writer/XmlWriter.html    |    6 +-
 .../report/xml/writer/class-use/IXmlWriter.html    |    2 +-
 .../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     |    6 +-
 .../apache/rat/report/xml/writer/package-tree.html |    2 +-
 .../apache/rat/report/xml/writer/package-use.html  |    2 +-
 .../org/apache/rat/tools/AbstractOption.html       |    6 +-
 .../org/apache/rat/tools/AntDocumentation.html     |    6 +-
 .../apidocs/org/apache/rat/tools/AntGenerator.html |    6 +-
 rat017/apidocs/org/apache/rat/tools/AntOption.html |    6 +-
 .../org/apache/rat/tools/ArgumentTypes.html        |    6 +-
 .../org/apache/rat/tools/Documentation.html        |    6 +-
 .../org/apache/rat/tools/MavenGenerator.html       |    6 +-
 .../apidocs/org/apache/rat/tools/MavenOption.html  |    6 +-
 rat017/apidocs/org/apache/rat/tools/Naming.html    |    6 +-
 .../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     |    6 +-
 .../org/apache/rat/tools/xsd/XsdWriter.Type.html   |    6 +-
 .../org/apache/rat/tools/xsd/XsdWriter.html        |    6 +-
 .../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  |    6 +-
 .../org/apache/rat/tools/xsd/package-tree.html     |    2 +-
 .../org/apache/rat/tools/xsd/package-use.html      |    2 +-
 .../apache/rat/utils/CasedString.StringCase.html   |    6 +-
 .../apidocs/org/apache/rat/utils/CasedString.html  |    6 +-
 .../apidocs/org/apache/rat/utils/DefaultLog.html   |    6 +-
 .../org/apache/rat/utils/ExtendedIterator.html     |    6 +-
 rat017/apidocs/org/apache/rat/utils/Log.Level.html |    6 +-
 rat017/apidocs/org/apache/rat/utils/Log.html       |    6 +-
 .../org/apache/rat/utils/ReportingSet.Options.html |    6 +-
 .../apidocs/org/apache/rat/utils/ReportingSet.html |    6 +-
 .../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      |    2 +-
 .../org/apache/rat/utils/class-use/Log.Level.html  |    2 +-
 .../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      |    6 +-
 .../apidocs/org/apache/rat/utils/package-tree.html |    2 +-
 .../apidocs/org/apache/rat/utils/package-use.html  |    2 +-
 .../org/apache/rat/walker/ArchiveWalker.html       |    8 +-
 .../org/apache/rat/walker/DirectoryWalker.html     |    6 +-
 .../org/apache/rat/walker/FileListWalker.html      |    6 +-
 .../rat/walker/IReportableListWalker.Builder.html  |    6 +-
 .../apache/rat/walker/IReportableListWalker.html   |    6 +-
 rat017/apidocs/org/apache/rat/walker/Walker.html   |    6 +-
 .../apache/rat/walker/class-use/ArchiveWalker.html |    2 +-
 .../rat/walker/class-use/DirectoryWalker.html      |    2 +-
 .../rat/walker/class-use/FileListWalker.html       |    2 +-
 .../class-use/IReportableListWalker.Builder.html   |    2 +-
 .../walker/class-use/IReportableListWalker.html    |    2 +-
 .../org/apache/rat/walker/class-use/Walker.html    |    4 +-
 .../org/apache/rat/walker/package-summary.html     |    4 +-
 .../org/apache/rat/walker/package-tree.html        |    2 +-
 .../apidocs/org/apache/rat/walker/package-use.html |    2 +-
 rat017/apidocs/overview-tree.html                  |   16 +-
 rat017/apidocs/script-dir/jquery-3.7.1.min.js      |    2 +
 rat017/apidocs/script.js                           |   44 +-
 rat017/apidocs/search-page.js                      |   34 +-
 rat017/apidocs/search.html                         |    2 +-
 rat017/apidocs/search.js                           |   34 +-
 rat017/apidocs/serialized-form.html                |    2 +-
 rat017/apidocs/type-search-index.js                |    2 +-
 rat017/architecture.html                           |    4 +-
 rat017/changes-report.html                         |  714 ++++----
 rat017/checkstyle-aggregate.html                   |    6 +-
 rat017/checkstyle.html                             |    4 +-
 rat017/ci-management.html                          |    4 +-
 rat017/development/ui/generator.html               |    4 +-
 rat017/development/ui/options.html                 |    4 +-
 rat017/development/ui/ui_specific.html             |    4 +-
 rat017/development/ui_implementation.html          |    4 +-
 rat017/download_rat.html                           |    4 +-
 rat017/index.html                                  |    4 +-
 rat017/issue-management.html                       |    4 +-
 rat017/jira-report.html                            |   42 +-
 rat017/license_def.html                            |    4 +-
 rat017/mailing-lists.html                          |    4 +-
 rat017/matcher_def.html                            |    4 +-
 rat017/project-info.html                           |    4 +-
 rat017/project-reports.html                        |    4 +-
 rat017/rat-report.html                             |   54 +-
 rat017/scm.html                                    |    4 +-
 rat017/team.html                                   |    4 +-
 rat017/ui_def.html                                 |    4 +-
 rat017/xslt_def.html                               |    4 +-
 1354 files changed, 17864 insertions(+), 14389 deletions(-)

diff --git a/rat017/apache-rat-core/FileNamePattern.html b/rat017/apache-rat-core/FileNamePattern.html
index 7e36a04e..c1da04f4 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 2025-01-24
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/apt/FileNamePattern.apt at 2025-02-04
 
  | Rendered using Apache Maven Default Skin
 -->
@@ -24,7 +24,7 @@
     </div>
     <div id="breadcrumbs">
       <div class="xleft">
-        <span id="publishDate">Last Published: 2025-01-24</span>
+        <span id="publishDate">Last Published: 2025-02-04</span>
            | <span id="projectVersion">Version: 0.17-SNAPSHOT</span>
           | <a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a> &gt;
 <a href="https://creadur.apache.org/" class="externalLink" title="Creadur">Creadur</a> &gt;
diff --git a/rat017/apache-rat-core/apidocs/allclasses-index.html b/rat017/apache-rat-core/apidocs/allclasses-index.html
index 6b1f1220..62ed9829 100644
--- a/rat017/apache-rat-core/apidocs/allclasses-index.html
+++ b/rat017/apache-rat-core/apidocs/allclasses-index.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="all-classes-index-page">
@@ -53,8 +53,8 @@ loadScripts(document, 'script');</script>
 </div>
 <div id="all-classes-table">
 <div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="all-classes-table-tab0" role="tab" aria-selected="true" aria-controls="all-classes-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('all-classes-table', 'all-classes-table', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="all-classes-table-tab1" role="tab" aria-selected="false" aria-controls="all-classes-table.tabpanel" tabindex="-1" onkeydown="switchTab(eve [...]
-<div id="all-classes-table.tabpanel" role="tabpanel" aria-labelledby="all-classes-table-tab0">
-<div class="summary-table two-column-summary">
+<div id="all-classes-table.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="all-classes-table-tab0">
 <div class="table-header col-first">Class</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/AbstractBuilder.html" title="class in org.apache.rat.configuration.builders">AbstractBuilder</a></div>
@@ -116,88 +116,94 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A Document that wraps an Archive entry.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/ArchiveWalker.html" title="class in org.apache.rat.walker">ArchiveWalker</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Walks various kinds of archives files</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/ArchiveWalker.html" title="class in org.apache.rat.walker">ArchiveWalker</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Walks various kinds of archives files.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/commandline/Arg.html" title="enum in org.apache.rat.commandline">Arg</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/commandline/Arg.html" title="enum in org.apache.rat.commandline">Arg</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">An enumeration of options.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Arg.StdMsgs.html" title="class in org.apache.rat.commandline">Arg.StdMsgs</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Arg.StdMsgs.html" title="class in org.apache.rat.commandline">Arg.StdMsgs</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Standard messages used in descriptions.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Provides the context necessary to process various arguments.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/BaseLicense.html" title="class in org.apache.rat.analysis.license">BaseLicense</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">BazaarIgnoreProcessor</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/analysis/license/BaseLicense.html" title="class in org.apache.rat.analysis.license">BaseLicense</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.html" title="class in org.apache.rat.config.exclusion.fileProcessors">BazaarIgnoreProcessor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A processor for <code>.bzrignore</code> files.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/BuilderParams.html" title="interface in org.apache.rat">BuilderParams</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/BuilderParams.html" title="interface in org.apache.rat">BuilderParams</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Parameters that can be set by the BUILDER_PARAM ComponentType.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/CasedString.html" title="class in org.apache.rat.utils">CasedString</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/CasedString.html" title="class in org.apache.rat.utils">CasedString</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Handles converting from one string case to another (e.g. camel case to snake case).</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/CasedString.StringCase.html" title="enum in org.apache.rat.utils">CasedString.StringCase</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/CasedString.StringCase.html" title="enum in org.apache.rat.utils">CasedString.StringCase</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
 <div class="block">An enumeration of supported string cases.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html" title="class in org.apache.rat.configuration.builders">ChildContainerBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/ChildContainerBuilder.html" title="class in org.apache.rat.configuration.builders">ChildContainerBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Constructs a builder that contains other builders.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimAggregator.html" title="class in org.apache.rat.report.claim">ClaimAggregator</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimAggregator.html" title="class in org.apache.rat.report.claim">ClaimAggregator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">The aggregator is used to create a numerical statistic of claims.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimReporterMultiplexer.html" title="class in org.apache.rat.report.claim">ClaimReporterMultiplexer</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Executes a RatReport that multiplexes the running of multiple RatReports</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimStatistic.html" title="class in org.apache.rat.report.claim">ClaimStatistic</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">This class provides a numerical overview about
  the report.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/report/claim/ClaimStatistic.Counter.html" title="enum in org.apache.rat.report.claim">ClaimStatistic.Counter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">The counter types</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/results/ClaimValidator.html" title="class in org.apache.rat.config.results">ClaimValidator</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Validates the ClaimStatistic results meet the specified requirements.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimValidatorReport.html" title="class in org.apache.rat.report.claim">ClaimValidatorReport</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/ClaimValidatorReport.html" title="class in org.apache.rat.report.claim">ClaimValidatorReport</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A RatReport that publishes the results of the ClaimValidator.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-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 even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/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>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/ConfigComponent.html" title="annotation in org.apache.rat.config.parameters">ConfigComponent</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/ConfigComponent.html" title="annotation in org.apache.rat.config.parameters">ConfigComponent</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
 <div class="block">An annotation that marks a configuration component.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ConfigurationException.html" title="class in org.apache.rat">ConfigurationException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">An exception thrown when there is an issue with the configuration.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/ConfigurationReport.html" title="class in org.apache.rat.report">ConfigurationReport</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/ConfigurationReport.html" title="class in org.apache.rat.report">ConfigurationReport</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A report that dumps the ReportConfiguration into the XML output.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.html" title="class in org.apache.rat.commandline">Converters</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.html" title="class in org.apache.rat.commandline">Converters</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Customized converters for Arg processing.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/commandline/Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Customized converters for Arg processing</div>
+<div class="block">A converter that can handle relative or absolute files.</div>
 </div>
 <div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/CopyrightBuilder.html" title="class in org.apache.rat.configuration.builders">CopyrightBuilder</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
@@ -272,353 +278,382 @@ loadScripts(document, 'script');</script>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">The Builder for a DocumentName.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">The file system information needed to process document names.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Matches document names.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.DecomposeData.html" title="class in org.apache.rat.document">DocumentNameMatcher.DecomposeData</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">Data from a <a href="org/apache/rat/document/DocumentNameMatcher.html#decompose(org.apache.rat.document.DocumentName)"><code>DocumentNameMatcher.decompose(DocumentName)</code></a> call.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.FileFilterPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.FileFilterPredicate</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A DocumentName predicate that uses <a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileFilter.html" title="class or interface in java.io" class="external-link"><code>FileFilter</code></a>.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.MatchPatternsPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.MatchPatternsPredicate</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A DocumentName predicate that uses <a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPatterns</code></a>.</div>
+</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/DocumentNameMatcher.NotPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.NotPredicate</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A DocumentName predicate that reverses another DocumentNameMatcher.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Processes the include and exclude patterns and applies the result against a base directory
  to return an IReportable that contains all the reportable objects.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/ExclusionUtils.html" title="class in org.apache.rat.config.exclusion">ExclusionUtils</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/ExclusionUtils.html" title="class in org.apache.rat.config.exclusion">ExclusionUtils</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Utilities for Exclusion processing.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator&lt;T&gt;</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/ExtendedIterator.html" title="class in org.apache.rat.utils">ExtendedIterator&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An ExtendedIterator is an Iterator wrapping around a plain
  (or presented as plain) Iterator.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="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>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/FileListWalker.html" title="class in org.apache.rat.walker">FileListWalker</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="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 odd-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 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/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 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 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 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 even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/HeaderBean.html" title="class in org.apache.rat.header">HeaderBean</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/HeaderCheckWorker.html" title="class in org.apache.rat.analysis">HeaderCheckWorker</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/HeaderBean.html" title="class in org.apache.rat.header">HeaderBean</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/HeaderCheckWorker.html" title="class in org.apache.rat.analysis">HeaderCheckWorker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Reads from a stream to check license.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/HeaderMatcher.html" title="class in org.apache.rat.header">HeaderMatcher</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/help/Help.html" title="class in org.apache.rat.help">Help</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/HeaderMatcher.html" title="class in org.apache.rat.header">HeaderMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/help/Help.html" title="class in org.apache.rat.help">Help</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">The help output for the command line client.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/fileProcessors/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-tab2"><a href="org/apache/rat/document/IgnoredDocument.html" title="class in org.apache.rat.document">IgnoredDocument</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/IgnoredDocument.html" title="class in org.apache.rat.document">IgnoredDocument</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Document wrapping a File object that is ignored by rule.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaderMatcher.html" title="interface in org.apache.rat.analysis">IHeaderMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Performs explicit checks against a line from the header of a file.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html" title="interface in org.apache.rat.analysis">IHeaderMatcher.Builder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html" title="interface in org.apache.rat.analysis">IHeaderMatcher.Builder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An IHeaderMatcher builder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaders.html" title="interface in org.apache.rat.analysis">IHeaders</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/analysis/IHeaders.html" title="interface in org.apache.rat.analysis">IHeaders</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The processed headers from a file.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicense.html" title="interface in org.apache.rat.license">ILicense</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The definition of a License.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicense.Builder.html" title="interface in org.apache.rat.license">ILicense.Builder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicense.Builder.html" title="interface in org.apache.rat.license">ILicense.Builder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">A builder for ILicense instances.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/license/ILicenseFamily.html" title="interface in org.apache.rat.license">ILicenseFamily</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The definition of the license family.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/ILicenseFamily.Builder.html" title="class in org.apache.rat.license">ILicenseFamily.Builder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/ILicenseFamily.Builder.html" title="class in org.apache.rat.license">ILicenseFamily.Builder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">The definition of an ILicenseFamily builder.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/ILicenseFamilyBuilder.html" title="class in org.apache.rat.license">ILicenseFamilyBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/ILicenseFamilyBuilder.html" title="class in org.apache.rat.license">ILicenseFamilyBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
 <div class="deprecation-comment">use <a href="org/apache/rat/license/ILicenseFamily.Builder.html" title="class in org.apache.rat.license"><code>ILicenseFamily.Builder</code></a></div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ImplementationException.html" title="class in org.apache.rat">ImplementationException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/ImplementationException.html" title="class in org.apache.rat">ImplementationException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">An exception thrown when there is an issue with the implementation of an extension point.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/report/xml/writer/InvalidXmlException.html" title="class in org.apache.rat.report.xml.writer">InvalidXmlException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/report/xml/writer/InvalidXmlException.html" title="class in org.apache.rat.report.xml.writer">InvalidXmlException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Indicates that the requested document is not well-formed.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/IReportableListWalker.html" title="class in org.apache.rat.walker">IReportableListWalker</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/IReportableListWalker.html" title="class in org.apache.rat.walker">IReportableListWalker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A Reportable that walks a list of IReportables and executes the run on each.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/IReportableListWalker.Builder.html" title="class in org.apache.rat.walker">IReportableListWalker.Builder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/IReportableListWalker.Builder.html" title="class in org.apache.rat.walker">IReportableListWalker.Builder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A Builder for the ListWalker.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer">IXmlWriter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Simple interface for creating basic XML documents.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/LicenseAddingReport.html" title="class in org.apache.rat.report.claim">LicenseAddingReport</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/LicenseAddingReport.html" title="class in org.apache.rat.report.claim">LicenseAddingReport</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A Report that adds licenses text to files.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/configuration/LicenseReader.html" title="interface in org.apache.rat.configuration">LicenseReader</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/configuration/LicenseReader.html" title="interface in org.apache.rat.configuration">LicenseReader</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An interface describing the methods of a LicenseReader.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/help/Licenses.html" title="class in org.apache.rat.help">Licenses</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/help/Licenses.html" title="class in org.apache.rat.help">Licenses</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Generates text based documentation for Licenses, LicenceFamilies, and Matchers.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/LicenseSetFactory.html" title="class in org.apache.rat.license">LicenseSetFactory</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/LicenseSetFactory.html" title="class in org.apache.rat.license">LicenseSetFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Class to take a set of ILicenses and collection of approved license
  categories and extract Subsets.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/license/LicenseSetFactory.LicenseFilter.html" title="enum in org.apache.rat.license">LicenseSetFactory.LicenseFilter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
 <div class="block">An enum that defines the types of Licenses to extract.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/LineNumberReader.html" title="class in org.apache.rat.header">LineNumberReader</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/utils/Log.html" title="interface in org.apache.rat.utils">Log</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/header/LineNumberReader.html" title="class in org.apache.rat.header">LineNumberReader</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/utils/Log.html" title="interface in org.apache.rat.utils">Log</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">The definition of logging for the core.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/Log.Level.html" title="enum in org.apache.rat.utils">Log.Level</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/Log.Level.html" title="enum in org.apache.rat.utils">Log.Level</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">The log levels supported by logging.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/MatcherBuilder.html" title="annotation in org.apache.rat.config.parameters">MatcherBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab6">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab6"><a href="org/apache/rat/config/parameters/MatcherBuilder.html" title="annotation in org.apache.rat.config.parameters">MatcherBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab6">
 <div class="block">An annotation that marks a configuration component.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/MatcherBuilderTracker.html" title="class in org.apache.rat.configuration">MatcherBuilderTracker</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/MatcherBuilderTracker.html" title="class in org.apache.rat.configuration">MatcherBuilderTracker</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A class to track the Matcher Builders as they are defined.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/configuration/MatcherReader.html" title="interface in org.apache.rat.configuration">MatcherReader</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/configuration/MatcherReader.html" title="interface in org.apache.rat.configuration">MatcherReader</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
 <div class="block">An interface that describes the methods of a Matcher reader.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/MatcherRefBuilder.html" title="class in org.apache.rat.configuration.builders">MatcherRefBuilder</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/MatcherRefBuilder.html" title="class in org.apache.rat.configuration.builders">MatcherRefBuilder</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A reference matching Matcher builder.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/MatcherRefBuilder.IHeaderMatcherProxy.html" title="class in org.apache.rat.configuration.builders">MatcherRefBuilder.IHeaderMatcherProxy</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/MatcherRefBuilder.IHeaderMatcherProxy.html" title="class in org.apache.rat.configuration.builders">MatcherRefBuilder.IHeaderMatcherProxy</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A class that is a proxy to the actual matcher.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/config/exclusion/MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
+<div class="block">The file processor reads the file specified in the DocumentName.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">Data about the document under test.</div>
+<div class="block">A MatcherSet that assumes the files contain the already formatted strings and just need to be
+ localised for the fileName.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/NotBuilder.html" title="class in org.apache.rat.configuration.builders">NotBuilder</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/api/MetaData.html" title="class in org.apache.rat.api">MetaData</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
-<div class="block">A builder for the NotMatcher.</div>
+<div class="block">Data about the document under test.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/guesser/NoteGuesser.html" title="class in org.apache.rat.document.guesser">NoteGuesser</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/NotBuilder.html" title="class in org.apache.rat.configuration.builders">NotBuilder</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
-<div class="block">A class that determines if a file is a Note file. e.g.</div>
+<div class="block">A builder for the NotMatcher.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/NotMatcher.html" title="class in org.apache.rat.analysis.matchers">NotMatcher</a></div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/document/guesser/NoteGuesser.html" title="class in org.apache.rat.document.guesser">NoteGuesser</a></div>
 <div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="block">A class that determines if a file is a Note file. e.g.</div>
+</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/NotMatcher.html" title="class in org.apache.rat.analysis.matchers">NotMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">An IHeaderMatcher that reverses the result of an enclosed matcher.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/report/xml/writer/OperationNotAllowedException.html" title="class in org.apache.rat.report.xml.writer">OperationNotAllowedException</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/report/xml/writer/OperationNotAllowedException.html" title="class in org.apache.rat.report.xml.writer">OperationNotAllowedException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Thrown by <a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer"><code>IXmlWriter</code></a> implementations when the current
  state does not allow the requested operation.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/OptionCollection.html" title="class in org.apache.rat">OptionCollection</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/OptionCollection.html" title="class in org.apache.rat">OptionCollection</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">The collection of standard options for the CLI as well as utility methods to manage them and methods to create the
  ReportConfiguration from the options and an array of arguments.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/OrMatcher.html" title="class in org.apache.rat.analysis.matchers">OrMatcher</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/OrMatcher.html" title="class in org.apache.rat.analysis.matchers">OrMatcher</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A matcher that performs a logical <code>OR</code> across all the contained matchers.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/document/RatDocumentAnalysisException.html" title="class in org.apache.rat.document">RatDocumentAnalysisException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/api/RatException.html" title="class in org.apache.rat.api">RatException</a></div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/document/RatDocumentAnalysisException.html" title="class in org.apache.rat.document">RatDocumentAnalysisException</a></div>
 <div class="col-last odd-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/analysis/RatHeaderAnalysisException.html" title="class in org.apache.rat.analysis">RatHeaderAnalysisException</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab5">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/api/RatException.html" title="class in org.apache.rat.api">RatException</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab5">&nbsp;</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/rat/analysis/RatHeaderAnalysisException.html" title="class in org.apache.rat.analysis">RatHeaderAnalysisException</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab5">
 <div class="block">Indicates exceptional condition during header analysis.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/rat/report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab1">
 <div class="block">Interface that defines a RatReport.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/RegexBuilder.html" title="class in org.apache.rat.configuration.builders">RegexBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/RegexBuilder.html" title="class in org.apache.rat.configuration.builders">RegexBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A builder for the regex matcher.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Report.html" title="class in org.apache.rat">Report</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Report.html" title="class in org.apache.rat">Report</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">The CLI based configuration object for report generation.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A configuration object is used by the front end to invoke the
  <a href="org/apache/rat/Reporter.html" title="class in org.apache.rat"><code>Reporter</code></a>.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/ReportConfiguration.NoCloseOutputStream.html" title="class in org.apache.rat">ReportConfiguration.NoCloseOutputStream</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/ReportConfiguration.NoCloseOutputStream.html" title="class in org.apache.rat">ReportConfiguration.NoCloseOutputStream</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A wrapper around an output stream that does not close the output stream.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/ReportConfiguration.Processing.html" title="enum in org.apache.rat">ReportConfiguration.Processing</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
 <div class="block">The styles of processing for various categories of documents.</div>
 </div>
-<div class="col-first 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="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/Reporter.html" title="class in org.apache.rat">Reporter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="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&lt;T&gt;</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/utils/ReportingSet.html" title="class in org.apache.rat.utils">ReportingSet&lt;T&gt;</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A sorted set that reports insertion collisions.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/ReportingSet.Options.html" title="enum in org.apache.rat.utils">ReportingSet.Options</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab3">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/rat/utils/ReportingSet.Options.html" title="enum in org.apache.rat.utils">ReportingSet.Options</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">The Options for duplicate processing</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html" title="class in org.apache.rat.config.exclusion.plexus">SelectorUtils</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicense.html" title="class in org.apache.rat.license">SimpleLicense</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html" title="class in org.apache.rat.config.exclusion.plexus">SelectorUtils</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicense.html" title="class in org.apache.rat.license">SimpleLicense</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A simple implementation of ILicense.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicense.Builder.html" title="class in org.apache.rat.license">SimpleLicense.Builder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicenseFamily.html" title="class in org.apache.rat.license">SimpleLicenseFamily</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/SimplePatternBasedLicense.html" title="class in org.apache.rat.analysis.license">SimplePatternBasedLicense</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicense.Builder.html" title="class in org.apache.rat.license">SimpleLicense.Builder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">&nbsp;</div>
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/license/SimpleLicenseFamily.html" title="class in org.apache.rat.license">SimpleLicenseFamily</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated.</div>
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/license/SimplePatternBasedLicense.html" title="class in org.apache.rat.analysis.license">SimplePatternBasedLicense</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated.
 <div class="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/analysis/matchers/SimpleRegexMatcher.html" title="class in org.apache.rat.analysis.matchers">SimpleRegexMatcher</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SimpleRegexMatcher.html" title="class in org.apache.rat.analysis.matchers">SimpleRegexMatcher</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A simple regular expression matching IHeaderMatcher</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SimpleTextMatcher.html" title="class in org.apache.rat.analysis.matchers">SimpleTextMatcher</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SimpleTextMatcher.html" title="class in org.apache.rat.analysis.matchers">SimpleTextMatcher</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A simple text matching IHeaderMatcher implementation.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/SimpleXmlClaimReporter.html" title="class in org.apache.rat.report.claim">SimpleXmlClaimReporter</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/claim/SimpleXmlClaimReporter.html" title="class in org.apache.rat.report.claim">SimpleXmlClaimReporter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A claim reporter to write the XML document.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/SpdxBuilder.html" title="class in org.apache.rat.configuration.builders">SpdxBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/SpdxBuilder.html" title="class in org.apache.rat.configuration.builders">SpdxBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A builder for SPDX matchers.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SPDXMatcherFactory.html" title="class in org.apache.rat.analysis.matchers">SPDXMatcherFactory</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/matchers/SPDXMatcherFactory.html" title="class in org.apache.rat.analysis.matchers">SPDXMatcherFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="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 class="col-first odd-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 odd-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="col-first even-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 even-row-color all-classes-table all-classes-table-tab3">
 <div class="block">The enumeration of system defined stylesheets.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/builders/TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Builds a text matcher.</div>
 </div>
-<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/TikaProcessor.html" title="class in org.apache.rat.analysis">TikaProcessor</a></div>
-<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/TikaProcessor.html" title="class in org.apache.rat.analysis">TikaProcessor</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="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/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="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/analysis/UnknownLicense.html" title="class in org.apache.rat.analysis">UnknownLicense</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="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/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="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/VersionInfo.html" title="class in org.apache.rat">VersionInfo</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="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/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="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/walker/Walker.html" title="class in org.apache.rat.walker">Walker</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">Abstract walker.</div>
 </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="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfig.html" title="class in org.apache.rat.configuration">XMLConfig</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="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/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="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfigurationReader.html" title="class in org.apache.rat.configuration">XMLConfigurationReader</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="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/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="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/configuration/XMLConfigurationWriter.html" title="class in org.apache.rat.configuration">XMLConfigurationWriter</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="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/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="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/XmlElements.html" title="class in org.apache.rat.report.xml">XmlElements</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="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="col-first even-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 even-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="col-first odd-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 odd-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">
+<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/XmlReportFactory.html" title="class in org.apache.rat.report.xml">XmlReportFactory</a></div>
+<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
 <div class="block">A factory to create reports from a writer and a configuration.</div>
 </div>
-<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/writer/XmlWriter.html" title="class in org.apache.rat.report.xml.writer">XmlWriter</a></div>
-<div class="col-last even-row-color all-classes-table all-classes-table-tab2">
+<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/rat/report/xml/writer/XmlWriter.html" title="class in org.apache.rat.report.xml.writer">XmlWriter</a></div>
+<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">
 <div class="block">
  Lightweight <a href="org/apache/rat/report/xml/writer/IXmlWriter.html" title="interface in org.apache.rat.report.xml.writer"><code>IXmlWriter</code></a> implementation.</div>
 </div>
diff --git a/rat017/apache-rat-core/apidocs/allpackages-index.html b/rat017/apache-rat-core/apidocs/allpackages-index.html
index 04cfe7d7..2a61cf1c 100644
--- a/rat017/apache-rat-core/apidocs/allpackages-index.html
+++ b/rat017/apache-rat-core/apidocs/allpackages-index.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="all-packages-index-page">
diff --git a/rat017/apache-rat-core/apidocs/constant-values.html b/rat017/apache-rat-core/apidocs/constant-values.html
index 3ab38aea..04e84147 100644
--- a/rat017/apache-rat-core/apidocs/constant-values.html
+++ b/rat017/apache-rat-core/apidocs/constant-values.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="constants-summary-page">
@@ -74,6 +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/ExclusionUtils.html" title="class in org.apache.rat.config.exclusion">ExclusionUtils</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.ExclusionUtils.NEGATION_PREFIX">public&nbsp;static&nbsp;final&nbsp;<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/ExclusionUtils.html#NEGATION_PREFIX">NEGATION_PREFIX</a></code></div>
+<div class="col-last even-row-color"><code>"!"</code></div>
+</div>
+</li>
+<li>
 <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>
diff --git a/rat017/apache-rat-core/apidocs/copy.svg b/rat017/apache-rat-core/apidocs/copy.svg
index 7c46ab15..d435f6c3 100644
--- a/rat017/apache-rat-core/apidocs/copy.svg
+++ b/rat017/apache-rat-core/apidocs/copy.svg
@@ -2,27 +2,27 @@
 
 <!--
  Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
+ ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 -->
 
 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 380 460" fill="#505050">
diff --git a/rat017/apache-rat-core/apidocs/deprecated-list.html b/rat017/apache-rat-core/apidocs/deprecated-list.html
index 4b69cc3f..bd61db39 100644
--- a/rat017/apache-rat-core/apidocs/deprecated-list.html
+++ b/rat017/apache-rat-core/apidocs/deprecated-list.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="deprecated-list-page">
diff --git a/rat017/apache-rat-core/apidocs/help-doc.html b/rat017/apache-rat-core/apidocs/help-doc.html
index 59e8fc74..5bd98752 100644
--- a/rat017/apache-rat-core/apidocs/help-doc.html
+++ b/rat017/apache-rat-core/apidocs/help-doc.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="help-page">
diff --git a/rat017/apache-rat-core/apidocs/index-all.html b/rat017/apache-rat-core/apidocs/index-all.html
index 514d7898..d03a7146 100644
--- a/rat017/apache-rat-core/apidocs/index-all.html
+++ b/rat017/apache-rat-core/apidocs/index-all.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="index-page">
@@ -51,7 +51,7 @@ loadScripts(document, 'script');</script>
 <div class="header">
 <h1>Index</h1>
 </div>
-<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbs [...]
+<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbs [...]
 <h2 class="title" id="I:A">A</h2>
 <dl class="index">
 <dt><a href="org/apache/rat/ReportConfiguration.Processing.html#ABSENCE" class="member-name-link">ABSENCE</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>
@@ -185,6 +185,14 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Adds a builder to the list of builders.</div>
 </dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html#addExcluded(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addExcluded(DocumentNameMatcher)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></dt>
+<dd>
+<div class="block">Adds specified DocumentNameMatcher to the excluded matchers.</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html#addExcluded(org.apache.rat.document.DocumentName,java.util.Set)" class="member-name-link">addExcluded(DocumentName, Set&lt;String&gt;)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></dt>
+<dd>
+<div class="block">Adds excluded file names from the specified document.</div>
+</dd>
 <dt><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html#addExcludedCollection(org.apache.rat.config.exclusion.StandardCollection)" class="member-name-link">addExcludedCollection(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">Excludes the files/directories specified by a StandardCollection.</div>
@@ -245,6 +253,14 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Adds the item if it is not present.</div>
 </dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html#addIncluded(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addIncluded(DocumentNameMatcher)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></dt>
+<dd>
+<div class="block">Adds specified DocumentNameMatcher to the included matchers.</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html#addIncluded(org.apache.rat.document.DocumentName,java.util.Set)" class="member-name-link">addIncluded(DocumentName, Set&lt;String&gt;)</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></dt>
+<dd>
+<div class="block">Adds included file names from the specified document.</div>
+</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 patterns from the StandardCollection as included patterns.</div>
@@ -411,6 +427,10 @@ 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/commandline/Converters.FileConverter.html#apply(java.lang.String)" class="member-name-link">apply(String)</a> - Method in class org.apache.rat.commandline.<a href="org/apache/rat/commandline/Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a></dt>
+<dd>
+<div class="block">Applies the conversion function to the specified file name.</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>&nbsp;</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>
@@ -469,13 +489,17 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Creates an Archive entry.</div>
 </dd>
+<dt><a href="org/apache/rat/document/ArchiveEntryName.html" class="type-name-link" title="class in org.apache.rat.document">ArchiveEntryName</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/ArchiveEntryName.html#%3Cinit%3E(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">ArchiveEntryName(DocumentName, String)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></dt>
+<dd>&nbsp;</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>
+<div class="block">Walks various kinds of archives files.</div>
 </dd>
 <dt><a href="org/apache/rat/walker/ArchiveWalker.html#%3Cinit%3E(org.apache.rat.api.Document)" class="member-name-link">ArchiveWalker(Document)</a> - Constructor for class org.apache.rat.walker.<a href="org/apache/rat/walker/ArchiveWalker.html" title="class in org.apache.rat.walker">ArchiveWalker</a></dt>
 <dd>
@@ -497,9 +521,19 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Provides the context necessary to process various arguments.</div>
 </dd>
-<dt><a href="org/apache/rat/commandline/ArgumentContext.html#%3Cinit%3E(org.apache.rat.ReportConfiguration,org.apache.commons.cli.CommandLine)" class="member-name-link">ArgumentContext(ReportConfiguration, CommandLine)</a> - Constructor for class org.apache.rat.commandline.<a href="org/apache/rat/commandline/ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></dt>
+<dt><a href="org/apache/rat/commandline/ArgumentContext.html#%3Cinit%3E(java.io.File,org.apache.commons.cli.CommandLine)" class="member-name-link">ArgumentContext(File, CommandLine)</a> - Constructor for class org.apache.rat.commandline.<a href="org/apache/rat/commandline/ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></dt>
 <dd>
-<div class="block">Constructor.</div>
+<div class="block">Creates a context with an empty configuration.</div>
+</dd>
+<dt><a href="org/apache/rat/commandline/ArgumentContext.html#%3Cinit%3E(java.io.File,org.apache.rat.ReportConfiguration,org.apache.commons.cli.CommandLine)" class="member-name-link">ArgumentContext(File, ReportConfiguration, CommandLine)</a> - Constructor for class org.apache.rat.commandline.<a href="org/apache/rat/commandline/ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></dt>
+<dd>
+<div class="block">Creates a context with the specified configuration.</div>
+</dd>
+<dt><a href="org/apache/rat/document/ArchiveEntryName.html#asFile()" class="member-name-link">asFile()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentName.html#asFile()" class="member-name-link">asFile()</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 file from the document name.</div>
 </dd>
 <dt><a href="org/apache/rat/config/exclusion/ExclusionUtils.html#asFileFilter(org.apache.rat.document.DocumentName,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">asFileFilter(DocumentName, DocumentNameMatcher)</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>
@@ -517,8 +551,12 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Creates an iterator of Strings from a file of patterns.</div>
 </dd>
-<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html#asPredicate(boolean)" class="member-name-link">asPredicate(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>
+<dt><a href="org/apache/rat/document/ArchiveEntryName.html#asPath()" class="member-name-link">asPath()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentName.html#asPath()" class="member-name-link">asPath()</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 path from the document name.</div>
+</dd>
 <dt><a href="org/apache/rat/utils/CasedString.StringCase.html#assemble(java.lang.String%5B%5D)" class="member-name-link">assemble(String[])</a> - Method 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">Creates a cased string from a collection of segments.</div>
@@ -594,6 +632,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Build the IHeaderMatcher.</div>
 </dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html#build()" class="member-name-link">build()</a> - Method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></dt>
+<dd>
+<div class="block">Builds a MatcherSet.</div>
+</dd>
 <dt><a href="org/apache/rat/configuration/builders/AllBuilder.html#build()" class="member-name-link">build()</a> - Method in class org.apache.rat.configuration.builders.<a href="org/apache/rat/configuration/builders/AllBuilder.html" title="class in org.apache.rat.configuration.builders">AllBuilder</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/configuration/builders/AnyBuilder.html#build()" class="member-name-link">build()</a> - Method in class org.apache.rat.configuration.builders.<a href="org/apache/rat/configuration/builders/AnyBuilder.html" title="class in org.apache.rat.configuration.builders">AnyBuilder</a></dt>
@@ -646,7 +688,7 @@ loadScripts(document, 'script');</script>
 </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>
+<div class="block">Creates a Builder with the default File system info.</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>
@@ -660,6 +702,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Creates a builder from a File.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentName.html#builder(java.nio.file.FileSystem)" class="member-name-link">builder(FileSystem)</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 for the specified file system.</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>
@@ -668,6 +714,12 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Create a builder for the list walker.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentName.html#builder(org.apache.rat.document.DocumentName.FSInfo)" class="member-name-link">builder(DocumentName.FSInfo)</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 the specified FSInfo instance.</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html#%3Cinit%3E()" class="member-name-link">Builder()</a> - Constructor for class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></dt>
+<dd>&nbsp;</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>&nbsp;</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>
@@ -836,6 +888,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/document/DocumentName.html#compareTo(org.apache.rat.document.DocumentName)" class="member-name-link">compareTo(DocumentName)</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>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html#compareTo(org.apache.rat.document.DocumentName.FSInfo)" class="member-name-link">compareTo(DocumentName.FSInfo)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/license/ILicense.html#compareTo(org.apache.rat.license.ILicense)" class="member-name-link">compareTo(ILicense)</a> - 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>&nbsp;</dd>
 <dt><a href="org/apache/rat/license/ILicenseFamily.html#compareTo(org.apache.rat.license.ILicenseFamily)" class="member-name-link">compareTo(ILicenseFamily)</a> - 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>
@@ -886,7 +940,15 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/commandline/Converters.html" class="type-name-link" title="class in org.apache.rat.commandline">Converters</a> - Class in <a href="org/apache/rat/commandline/package-summary.html">org.apache.rat.commandline</a></dt>
 <dd>
-<div class="block">Customized converters for Arg processing</div>
+<div class="block">Customized converters for Arg processing.</div>
+</dd>
+<dt><a href="org/apache/rat/commandline/Converters.FileConverter.html" class="type-name-link" title="class in org.apache.rat.commandline">Converters.FileConverter</a> - Class in <a href="org/apache/rat/commandline/package-summary.html">org.apache.rat.commandline</a></dt>
+<dd>
+<div class="block">A converter that can handle relative or absolute files.</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/ExclusionUtils.html#convertSeparator(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">convertSeparator(String, String, String)</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">Tokenizes the string based on the directory separator.</div>
 </dd>
 <dt><a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html#copyright()" class="member-name-link">copyright()</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>
@@ -922,7 +984,7 @@ loadScripts(document, 'script');</script>
 </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>
+<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>
@@ -948,6 +1010,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Creates a DocumentAnalyser from the report configuration.</div>
 </dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.html#createMatcher()" class="member-name-link">createMatcher()</a> - Method in interface org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></dt>
+<dd>
+<div class="block">Creates a DocumentNameMatcher from an iterable of matcher sets.</div>
+</dd>
 <dt><a href="org/apache/rat/analysis/AnalyserFactory.html#createMultiplexer(org.apache.rat.document.DocumentAnalyser...)" class="member-name-link">createMultiplexer(DocumentAnalyser...)</a> - Static method in class org.apache.rat.analysis.<a href="org/apache/rat/analysis/AnalyserFactory.html" title="class in org.apache.rat.analysis">AnalyserFactory</a></dt>
 <dd>
 <div class="block">Creates an analyser that calls each of the provided analysers in order.</div>
@@ -1010,6 +1076,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Log debug only.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#decompose(org.apache.rat.document.DocumentName)" class="member-name-link">decompose(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">Decomposes the matcher execution against the candidate.</div>
+</dd>
 <dt><a href="org/apache/rat/analysis/HeaderCheckWorker.html#DEFAULT_NUMBER_OF_RETAINED_HEADER_LINES" class="member-name-link">DEFAULT_NUMBER_OF_RETAINED_HEADER_LINES</a> - Static variable 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>
 <div class="block">The default number of header lines to read while looking for the license
@@ -1102,6 +1172,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Stop processing an input stream and declare an input file.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentName.Builder.html#directorySeparator()" class="member-name-link">directorySeparator()</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">Get the directory separator for this builder.</div>
+</dd>
 <dt><a href="org/apache/rat/walker/DirectoryWalker.html" class="type-name-link" title="class in org.apache.rat.walker">DirectoryWalker</a> - Class in <a href="org/apache/rat/walker/package-summary.html">org.apache.rat.walker</a></dt>
 <dd>
 <div class="block">Walks directories.</div>
@@ -1110,6 +1184,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Constructs a directory walker.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html#dirSeparator()" class="member-name-link">dirSeparator()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
+<dd>
+<div class="block">Gets the directory separator.</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>
@@ -1150,6 +1228,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">The Builder for a DocumentName.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html" class="type-name-link" title="class in org.apache.rat.document">DocumentName.FSInfo</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
+<dd>
+<div class="block">The file system information needed to process document names.</div>
+</dd>
 <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">Matches document names.</div>
@@ -1178,6 +1260,22 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Constructs a DocumentNameMatcher from a name and a delegate DocumentNameMatcher.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.DecomposeData.html" class="type-name-link" title="class in org.apache.rat.document">DocumentNameMatcher.DecomposeData</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
+<dd>
+<div class="block">Data from a <a href="org/apache/rat/document/DocumentNameMatcher.html#decompose(org.apache.rat.document.DocumentName)"><code>DocumentNameMatcher.decompose(DocumentName)</code></a> call.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.FileFilterPredicate.html" class="type-name-link" title="class in org.apache.rat.document">DocumentNameMatcher.FileFilterPredicate</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
+<dd>
+<div class="block">A DocumentName predicate that uses <a href="https://docs.oracle.com/javase/8/docs/api/java/io/FileFilter.html" title="class or interface in java.io" class="external-link"><code>FileFilter</code></a>.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.MatchPatternsPredicate.html" class="type-name-link" title="class in org.apache.rat.document">DocumentNameMatcher.MatchPatternsPredicate</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
+<dd>
+<div class="block">A DocumentName predicate that uses <a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus"><code>MatchPatterns</code></a>.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.NotPredicate.html" class="type-name-link" title="class in org.apache.rat.document">DocumentNameMatcher.NotPredicate</a> - Class in <a href="org/apache/rat/document/package-summary.html">org.apache.rat.document</a></dt>
+<dd>
+<div class="block">A DocumentName predicate that reverses another 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>
@@ -1246,6 +1344,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/document/DocumentName.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</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>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/license/SimpleLicense.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</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>&nbsp;</dd>
 <dt><a href="org/apache/rat/ReportConfiguration.NoCloseOutputStream.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class org.apache.rat.<a href="org/apache/rat/ReportConfiguration.NoCloseOutputStream.html" title="class in org.apache.rat">ReportConfiguration.NoCloseOutputStream</a></dt>
@@ -1288,6 +1388,12 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Excludes files based on standard groupings.</div>
 </dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html#excluded" class="member-name-link">excluded</a> - Variable in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></dt>
+<dd>
+<div class="block">The DocumentNameMatcher that specifies excluded files</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.html#excludes()" class="member-name-link">excludes()</a> - Method in interface org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/config/exclusion/ExclusionProcessor.html" class="type-name-link" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a> - Class in <a href="org/apache/rat/config/exclusion/package-summary.html">org.apache.rat.config.exclusion</a></dt>
 <dd>
 <div class="block">Processes the include and exclude patterns and applies the result against a base directory
@@ -1367,7 +1473,7 @@ loadScripts(document, 'script');</script>
 </dd>
 <dt><a href="org/apache/rat/commandline/Converters.html#FILE_CONVERTER" class="member-name-link">FILE_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">Creates a File with fully qualified name</div>
+<div class="block">Creates a File with fully qualified name.</div>
 </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>
@@ -1458,13 +1564,13 @@ loadScripts(document, 'script');</script>
 </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>&nbsp;</dd>
-<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html#from(java.lang.Iterable)" class="member-name-link">from(Iterable&lt;String&gt;)</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>&nbsp;</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>
 <dd>
 <div class="block">Determine the <code>Format</code> from the file name.</div>
 </dd>
-<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html#from(java.lang.String...)" class="member-name-link">from(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>
+<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html#from(java.lang.String,java.lang.Iterable)" class="member-name-link">from(String, Iterable&lt;String&gt;)</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>&nbsp;</dd>
+<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html#from(java.lang.String,java.lang.String...)" class="member-name-link">from(String, 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>&nbsp;</dd>
 <dt><a href="org/apache/rat/configuration/Format.html#from(java.net.URI)" class="member-name-link">from(URI)</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>
 <dd>
@@ -1474,11 +1580,13 @@ loadScripts(document, 'script');</script>
 <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>&nbsp;</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>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html#%3Cinit%3E(java.lang.String,java.nio.file.FileSystem)" class="member-name-link">FSInfo(String, FileSystem)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
 <dd>
-<div class="block"><code>True</code> if the file system on which we are operating is case-sensitive.</div>
+<div class="block">Constructor.</div>
+</dd>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html#%3Cinit%3E(java.nio.file.FileSystem)" class="member-name-link">FSInfo(FileSystem)</a> - Constructor for class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
+<dd>
+<div class="block">Constructor.</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>
@@ -1529,6 +1637,8 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Gets the DocumentName for the basename of this DocumentName.</div>
 </dd>
+<dt><a href="org/apache/rat/document/ArchiveEntryName.html#getBaseName()" class="member-name-link">getBaseName()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></dt>
+<dd>&nbsp;</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>
 <div class="block">Gets the fully qualified basename of the document.</div>
@@ -1587,6 +1697,8 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Returns the counts for the counter.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html#getDefault()" class="member-name-link">getDefault()</a> - Static method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
+<dd>&nbsp;</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>
@@ -1603,6 +1715,8 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Generates the component Description.</div>
 </dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.html#getDescription()" class="member-name-link">getDescription()</a> - Method in interface org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/config/parameters/Description.html#getDescription()" class="member-name-link">getDescription()</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 the description of descriptive text for the component.</div>
@@ -1907,7 +2021,7 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</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>&nbsp;</dd>
-<dt><a href="org/apache/rat/api/Document.html#getNameExcluder()" class="member-name-link">getNameExcluder()</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>
+<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>
 <dd>
 <div class="block">Gets the file filter this document was created with.</div>
 </dd>
@@ -1948,6 +2062,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div>
 &nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#getPredicate()" class="member-name-link">getPredicate()</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">Returns the predicate that this DocumentNameMatcher is using.</div>
+</dd>
 <dt><a href="org/apache/rat/configuration/builders/MatcherRefBuilder.IHeaderMatcherProxy.html#getRefId()" class="member-name-link">getRefId()</a> - Method in class org.apache.rat.configuration.builders.<a href="org/apache/rat/configuration/builders/MatcherRefBuilder.IHeaderMatcherProxy.html" title="class in org.apache.rat.configuration.builders">MatcherRefBuilder.IHeaderMatcherProxy</a></dt>
 <dd>
 <div class="block">Gets the matcher ID that this proxy references.</div>
@@ -2046,6 +2164,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Gets the implementation version of the package.</div>
 </dd>
+<dt><a href="org/apache/rat/commandline/ArgumentContext.html#getWorkingDirectory()" class="member-name-link">getWorkingDirectory()</a> - Method in class org.apache.rat.commandline.<a href="org/apache/rat/commandline/ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></dt>
+<dd>
+<div class="block">Gets the directory name from which relative file names will be resolved.</div>
+</dd>
 <dt><a href="org/apache/rat/ReportConfiguration.html#getWriter()" class="member-name-link">getWriter()</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 PrintWriter that wraps the output stream.</div>
@@ -2104,6 +2226,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/api/Document.html#hashCode()" class="member-name-link">hashCode()</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>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/document/DocumentName.html#hashCode()" class="member-name-link">hashCode()</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>&nbsp;</dd>
 <dt><a href="org/apache/rat/license/SimpleLicense.html#hashCode()" class="member-name-link">hashCode()</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>
@@ -2330,6 +2454,12 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Includes files based on standard groups.</div>
 </dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html#included" class="member-name-link">included</a> - Variable in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></dt>
+<dd>
+<div class="block">The DocumentNameMatcher that specifies included files</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.html#includes()" class="member-name-link">includes()</a> - Method in interface org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/utils/Log.html#info(java.lang.Object)" class="member-name-link">info(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>
 <div class="block">Write a message at INFO level.</div>
@@ -2404,6 +2534,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Determine if the license is an approved license.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html#isCaseSensitive()" class="member-name-link">isCaseSensitive()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
+<dd>
+<div class="block">Gets the case-sensitivity flag.</div>
+</dd>
 <dt><a href="org/apache/rat/document/DocumentName.html#isCaseSensitive()" class="member-name-link">isCaseSensitive()</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 case sensitivity flag.</div>
@@ -2412,6 +2546,8 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Get the isCollection flag.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#isCollection()" class="member-name-link">isCollection()</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>&nbsp;</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>
@@ -2436,9 +2572,9 @@ loadScripts(document, 'script');</script>
 <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>
+<dt><a href="org/apache/rat/config/exclusion/ExclusionUtils.html#isHidden(java.lang.String)" class="member-name-link">isHidden(String)</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>
+<div class="block">Returns <code>true</code> if the filename 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>
@@ -2678,6 +2814,8 @@ 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/document/ArchiveEntryName.html#localized(java.lang.String)" class="member-name-link">localized(String)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/document/DocumentName.html#localized(java.lang.String)" class="member-name-link">localized(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">Gets the portion of the name that is not part of the base name.</div>
@@ -2750,7 +2888,7 @@ loadScripts(document, 'script');</script>
 <dl class="index">
 <dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#MAC" class="member-name-link">MAC</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 .DS_Store files MAC computer.</div>
+<div class="block">The .DS_Store files on Mac computers.</div>
 </dd>
 <dt><a href="org/apache/rat/Report.html#main(java.lang.String%5B%5D)" class="member-name-link">main(String[])</a> - Static method in class org.apache.rat.<a href="org/apache/rat/Report.html" title="class in org.apache.rat">Report</a></dt>
 <dd>
@@ -2792,7 +2930,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 <a href="org/apache/rat/config/exclusion/ExclusionUtils.html#NEGATION_PREFIX"><code>ExclusionUtils.NEGATION_PREFIX</code></a>.</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>
@@ -2840,6 +2978,19 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">matchers element name</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.html#matcherSet(org.apache.rat.document.DocumentNameMatcher,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">matcherSet(DocumentNameMatcher, 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">A particular matcher that will not match any excluded unless they are listed in the includes.</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.html" class="type-name-link" title="interface in org.apache.rat.config.exclusion">MatcherSet</a> - Interface in <a href="org/apache/rat/config/exclusion/package-summary.html">org.apache.rat.config.exclusion</a></dt>
+<dd>
+<div class="block">The file processor reads the file specified in the DocumentName.</div>
+</dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" class="type-name-link" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a> - Class in <a href="org/apache/rat/config/exclusion/package-summary.html">org.apache.rat.config.exclusion</a></dt>
+<dd>
+<div class="block">A MatcherSet that assumes the files contain the already formatted strings and just need to be
+ localised for the fileName.</div>
+</dd>
 <dt><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html#matches(java.lang.String,boolean)" class="member-name-link">matches(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>
 <div class="block">Checks these MatchPatterns against a specified string.</div>
@@ -2891,8 +3042,6 @@ loadScripts(document, 'script');</script>
 <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>&nbsp;</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>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html#matchPath(java.lang.String,java.lang.String)" class="member-name-link">matchPath(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>
@@ -2907,6 +3056,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a> - Class in <a href="org/apache/rat/config/exclusion/plexus/package-summary.html">org.apache.rat.config.exclusion.plexus</a></dt>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">MatchPattern(String, String)</a> - Constructor for 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>&nbsp;</dd>
 <dt><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a> - Class in <a href="org/apache/rat/config/exclusion/plexus/package-summary.html">org.apache.rat.config.exclusion.plexus</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/config/exclusion/plexus/MatchPattern.html#matchPatternStart(java.lang.String,boolean)" class="member-name-link">matchPatternStart(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>
@@ -2931,6 +3082,8 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">The files and directories created by a Mercurial source code control based tool.</div>
 </dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.html#merge(java.util.List)" class="member-name-link">merge(List&lt;MatcherSet&gt;)</a> - Static method in interface org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/api/MetaData.html" class="type-name-link" title="class in org.apache.rat.api">MetaData</a> - Class in <a href="org/apache/rat/api/package-summary.html">org.apache.rat.api</a></dt>
 <dd>
 <div class="block">Data about the document under test.</div>
@@ -2980,10 +3133,14 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">The name</div>
 </dd>
-<dt><a href="org/apache/rat/api/Document.html#nameExcluder" class="member-name-link">nameExcluder</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>
+<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/ExclusionUtils.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/ExclusionUtils.html" title="class in org.apache.rat.config.exclusion">ExclusionUtils</a></dt>
+<dd>
+<div class="block">Prefix used to negate a given pattern.</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>
@@ -3002,6 +3159,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">No licenses are returned.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html#normalize(java.lang.String)" class="member-name-link">normalize(String)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
+<dd>
+<div class="block">Removes <code>.</code> and <code>..</code> from filenames.</div>
+</dd>
 <dt><a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html#not()" class="member-name-link">not()</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>
@@ -3014,7 +3175,7 @@ loadScripts(document, 'script');</script>
 </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>
-<div class="block">A predicate that filters out lines that do NOT start with "!"</div>
+<div class="block">A predicate that filters out lines that do NOT start with <a href="org/apache/rat/config/exclusion/ExclusionUtils.html#NEGATION_PREFIX"><code>ExclusionUtils.NEGATION_PREFIX</code></a>.</div>
 </dd>
 <dt><a href="org/apache/rat/configuration/builders/NotBuilder.html" class="type-name-link" title="class in org.apache.rat.configuration.builders">NotBuilder</a> - Class in <a href="org/apache/rat/configuration/builders/package-summary.html">org.apache.rat.configuration.builders</a></dt>
 <dd>
@@ -3264,11 +3425,11 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">For collections defines the enclosed type.</div>
 </dd>
-<dt><a href="org/apache/rat/OptionCollection.html#parseCommands(java.lang.String%5B%5D,java.util.function.Consumer)" class="member-name-link">parseCommands(String[], Consumer&lt;Options&gt;)</a> - Static method in class org.apache.rat.<a href="org/apache/rat/OptionCollection.html" title="class in org.apache.rat">OptionCollection</a></dt>
+<dt><a href="org/apache/rat/OptionCollection.html#parseCommands(java.io.File,java.lang.String%5B%5D,java.util.function.Consumer)" class="member-name-link">parseCommands(File, String[], Consumer&lt;Options&gt;)</a> - Static method in class org.apache.rat.<a href="org/apache/rat/OptionCollection.html" title="class in org.apache.rat">OptionCollection</a></dt>
 <dd>
 <div class="block">Parses the standard options to create a ReportConfiguration.</div>
 </dd>
-<dt><a href="org/apache/rat/OptionCollection.html#parseCommands(java.lang.String%5B%5D,java.util.function.Consumer,boolean)" class="member-name-link">parseCommands(String[], Consumer&lt;Options&gt;, boolean)</a> - Static method in class org.apache.rat.<a href="org/apache/rat/OptionCollection.html" title="class in org.apache.rat">OptionCollection</a></dt>
+<dt><a href="org/apache/rat/OptionCollection.html#parseCommands(java.io.File,java.lang.String%5B%5D,java.util.function.Consumer,boolean)" class="member-name-link">parseCommands(File, String[], Consumer&lt;Options&gt;, boolean)</a> - Static method in class org.apache.rat.<a href="org/apache/rat/OptionCollection.html" title="class in org.apache.rat">OptionCollection</a></dt>
 <dd>
 <div class="block">Parses the standard options to create a ReportConfiguration.</div>
 </dd>
@@ -3276,6 +3437,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <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>&nbsp;</dd>
+<dt><a href="org/apache/rat/config/exclusion/plexus/MatchPatterns.html#patterns()" class="member-name-link">patterns()</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>&nbsp;</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>
 <div class="block">Returns combined and deduped collection of patterns.</div>
@@ -3349,6 +3512,14 @@ loadScripts(document, 'script');</script>
 <div class="block">Gets the pruned header.</div>
 </dd>
 </dl>
+<h2 class="title" id="I:Q">Q</h2>
+<dl class="index">
+<dt><a href="org/apache/rat/config/exclusion/ExclusionUtils.html#qualifyPattern(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">qualifyPattern(DocumentName, String)</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">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>documentName</code> argument.</div>
+</dd>
+</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>
@@ -3611,6 +3782,8 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/license/SimpleLicense.html#reset()" class="member-name-link">reset()</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>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/ArchiveEntryName.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/ArchiveEntryName.html" title="class in org.apache.rat.document">ArchiveEntryName</a></dt>
+<dd>&nbsp;</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 DocumentName by adding the child to the current name.</div>
@@ -3629,6 +3802,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">root of the configuration file</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html#rootFor(java.lang.String)" class="member-name-link">rootFor(String)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
+<dd>
+<div class="block">Retrieves the root extracted from the name.</div>
+</dd>
 <dt><a href="org/apache/rat/report/IReportable.html#run(org.apache.rat.report.RatReport)" class="member-name-link">run(RatReport)</a> - Method in interface org.apache.rat.report.<a href="org/apache/rat/report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></dt>
 <dd>
 <div class="block">Adds the reportable to the RatReport.</div>
@@ -3662,6 +3839,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Search a SortedSet of licenses for the matching license.</div>
 </dd>
+<dt><a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html#segregateList(java.util.Set,java.util.Set,java.lang.Iterable)" class="member-name-link">segregateList(Set&lt;String&gt;, Set&lt;String&gt;, Iterable&lt;String&gt;)</a> - Static method in class org.apache.rat.config.exclusion.<a href="org/apache/rat/config/exclusion/MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></dt>
+<dd>
+<div class="block">Adds to lists of qualified file patterns.</div>
+</dd>
 <dt><a href="org/apache/rat/config/exclusion/plexus/SelectorUtils.html" class="type-name-link" title="class in org.apache.rat.config.exclusion.plexus">SelectorUtils</a> - Class in <a href="org/apache/rat/config/exclusion/plexus/package-summary.html">org.apache.rat.config.exclusion.plexus</a></dt>
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/config/exclusion/StandardCollection.html#SERENA_DIMENSIONS_10" class="member-name-link">SERENA_DIMENSIONS_10</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>
@@ -3693,10 +3874,6 @@ loadScripts(document, 'script');</script>
 <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>
@@ -3713,10 +3890,6 @@ 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>
@@ -3880,7 +4053,7 @@ loadScripts(document, 'script');</script>
 </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>
+<div class="block">Sets the name for this DocumentName relative to the baseName.</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>
@@ -3966,6 +4139,10 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Returns the setter for the component in the specified class.</div>
 </dd>
+<dt><a href="org/apache/rat/commandline/Converters.FileConverter.html#setWorkingDirectory(org.apache.rat.document.DocumentName)" class="member-name-link">setWorkingDirectory(DocumentName)</a> - Method in class org.apache.rat.commandline.<a href="org/apache/rat/commandline/Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a></dt>
+<dd>
+<div class="block">Sets the working directory for the conversion.</div>
+</dd>
 <dt><a href="org/apache/rat/license/SimpleLicense.html" class="type-name-link" title="class in org.apache.rat.license">SimpleLicense</a> - Class in <a href="org/apache/rat/license/package-summary.html">org.apache.rat.license</a></dt>
 <dd>
 <div class="block">A simple implementation of ILicense.</div>
@@ -4147,6 +4324,12 @@ loadScripts(document, 'script');</script>
 <dl class="index">
 <dt><a href="org/apache/rat/utils/ReportingSet.html#tailSet(T)" class="member-name-link">tailSet(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>
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.FileFilterPredicate.html#test(org.apache.rat.document.DocumentName)" class="member-name-link">test(DocumentName)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.FileFilterPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.FileFilterPredicate</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.MatchPatternsPredicate.html#test(org.apache.rat.document.DocumentName)" class="member-name-link">test(DocumentName)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.MatchPatternsPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.MatchPatternsPredicate</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.NotPredicate.html#test(org.apache.rat.document.DocumentName)" class="member-name-link">test(DocumentName)</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.NotPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.NotPredicate</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/rat/analysis/IHeaderMatcher.Builder.html#text()" class="member-name-link">text()</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>
@@ -4175,9 +4358,9 @@ loadScripts(document, 'script');</script>
 <dd>
 <div class="block">Converts this cased string into a <code>String</code> of another format.</div>
 </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>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.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.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
 <dd>
-<div class="block">Tokenizes the string based on the <code>DocumentName.dirSeparator</code> of this DocumentName.</div>
+<div class="block">Tokenizes the string based on the directory separator 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>&nbsp;</dd>
@@ -4211,10 +4394,22 @@ loadScripts(document, 'script');</script>
 <dd>&nbsp;</dd>
 <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>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentName.FSInfo.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></dt>
+<dd>
+<div class="block">Gets the common name for the underlying file system.</div>
+</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>
 <div class="block">Returns the localized file name.</div>
 </dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.DecomposeData.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.DecomposeData.html" title="class in org.apache.rat.document">DocumentNameMatcher.DecomposeData</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.FileFilterPredicate.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.FileFilterPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.FileFilterPredicate</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.MatchPatternsPredicate.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.MatchPatternsPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.MatchPatternsPredicate</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="org/apache/rat/document/DocumentNameMatcher.NotPredicate.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.rat.document.<a href="org/apache/rat/document/DocumentNameMatcher.NotPredicate.html" title="class in org.apache.rat.document">DocumentNameMatcher.NotPredicate</a></dt>
+<dd>&nbsp;</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>&nbsp;</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>
@@ -4576,7 +4771,7 @@ the order they are declared.</div>
 <div class="block">Constructs an XmlWriter with the specified writer for output.</div>
 </dd>
 </dl>
-<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbs [...]
+<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:D">D</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:F">F</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:K">K</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a href="#I:M">M</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:P">P</a>&nbsp;<a href="#I:Q">Q</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbs [...]
 <footer role="contentinfo">
 <hr>
 <p class="legal-copy"><small>Copyright &#169; 2006&#x2013;2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
diff --git a/rat017/apache-rat-core/apidocs/index.html b/rat017/apache-rat-core/apidocs/index.html
index a4d22062..591fb0f3 100644
--- a/rat017/apache-rat-core/apidocs/index.html
+++ b/rat017/apache-rat-core/apidocs/index.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="script.js"></script>
-<script type="text/javascript" src="script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-index-page">
diff --git a/rat017/apache-rat-core/apidocs/legal/COPYRIGHT b/rat017/apache-rat-core/apidocs/legal/COPYRIGHT
new file mode 100644
index 00000000..945e19c1
--- /dev/null
+++ b/rat017/apache-rat-core/apidocs/legal/COPYRIGHT
@@ -0,0 +1,69 @@
+Copyright � 1993, 2018, Oracle and/or its affiliates.
+All rights reserved.
+
+This software and related documentation are provided under a
+license agreement containing restrictions on use and
+disclosure and are protected by intellectual property laws.
+Except as expressly permitted in your license agreement or
+allowed by law, you may not use, copy, reproduce, translate,
+broadcast, modify, license, transmit, distribute, exhibit,
+perform, publish, or display any part, in any form, or by
+any means. Reverse engineering, disassembly, or
+decompilation of this software, unless required by law for
+interoperability, is prohibited.
+
+The information contained herein is subject to change
+without notice and is not warranted to be error-free. If you
+find any errors, please report them to us in writing.
+
+If this is software or related documentation that is
+delivered to the U.S. Government or anyone licensing it on
+behalf of the U.S. Government, the following notice is
+applicable:
+
+U.S. GOVERNMENT END USERS: Oracle programs, including any
+operating system, integrated software, any programs
+installed on the hardware, and/or documentation, delivered
+to U.S. Government end users are "commercial computer
+software" pursuant to the applicable Federal Acquisition
+Regulation and agency-specific supplemental regulations. As
+such, use, duplication, disclosure, modification, and
+adaptation of the programs, including any operating system,
+integrated software, any programs installed on the hardware,
+and/or documentation, shall be subject to license terms and
+license restrictions applicable to the programs. No other
+rights are granted to the U.S. Government.
+
+This software or hardware is developed for general use in a
+variety of information management applications. It is not
+developed or intended for use in any inherently dangerous
+applications, including applications that may create a risk
+of personal injury. If you use this software or hardware in
+dangerous applications, then you shall be responsible to
+take all appropriate fail-safe, backup, redundancy, and
+other measures to ensure its safe use. Oracle Corporation
+and its affiliates disclaim any liability for any damages
+caused by use of this software or hardware in dangerous
+applications.
+
+Oracle and Java are registered trademarks of Oracle and/or
+its affiliates. Other names may be trademarks of their
+respective owners.
+
+Intel and Intel Xeon are trademarks or registered trademarks
+of Intel Corporation. All SPARC trademarks are used under
+license and are trademarks or registered trademarks of SPARC
+International, Inc. AMD, Opteron, the AMD logo, and the AMD
+Opteron logo are trademarks or registered trademarks of
+Advanced Micro Devices. UNIX is a registered trademark of
+The Open Group.
+
+This software or hardware and documentation may provide
+access to or information on content, products, and services
+from third parties. Oracle Corporation and its affiliates
+are not responsible for and expressly disclaim all
+warranties of any kind with respect to third-party content,
+products, and services. Oracle Corporation and its
+affiliates will not be responsible for any loss, costs, or
+damages incurred due to your access to or use of third-party
+content, products, or services.
diff --git a/rat017/apache-rat-core/apidocs/legal/LICENSE b/rat017/apache-rat-core/apidocs/legal/LICENSE
index 8b400c7a..ee860d38 100644
--- a/rat017/apache-rat-core/apidocs/legal/LICENSE
+++ b/rat017/apache-rat-core/apidocs/legal/LICENSE
@@ -1,347 +1,118 @@
-The GNU General Public License (GPL)
-
-Version 2, June 1991
-
-Copyright (C) 1989, 1991 Free Software Foundation, Inc.
-51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
-
-Everyone is permitted to copy and distribute verbatim copies of this license
-document, but changing it is not allowed.
-
-Preamble
-
-The licenses for most software are designed to take away your freedom to share
-and change it.  By contrast, the GNU General Public License is intended to
-guarantee your freedom to share and change free software--to make sure the
-software is free for all its users.  This General Public License applies to
-most of the Free Software Foundation's software and to any other program whose
-authors commit to using it.  (Some other Free Software Foundation software is
-covered by the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
-When we speak of free software, we are referring to freedom, not price.  Our
-General Public Licenses are designed to make sure that you have the freedom to
-distribute copies of free software (and charge for this service if you wish),
-that you receive source code or can get it if you want it, that you can change
-the software or use pieces of it in new free programs; and that you know you
-can do these things.
-
-To protect your rights, we need to make restrictions that forbid anyone to deny
-you these rights or to ask you to surrender the rights.  These restrictions
-translate to certain responsibilities for you if you distribute copies of the
-software, or if you modify it.
-
-For example, if you distribute copies of such a program, whether gratis or for
-a fee, you must give the recipients all the rights that you have.  You must
-make sure that they, too, receive or can get the source code.  And you must
-show them these terms so they know their rights.
-
-We protect your rights with two steps: (1) copyright the software, and (2)
-offer you this license which gives you legal permission to copy, distribute
-and/or modify the software.
-
-Also, for each author's protection and ours, we want to make certain that
-everyone understands that there is no warranty for this free software.  If the
-software is modified by someone else and passed on, we want its recipients to
-know that what they have is not the original, so that any problems introduced
-by others will not reflect on the original authors' reputations.
-
-Finally, any free program is threatened constantly by software patents.  We
-wish to avoid the danger that redistributors of a free program will
-individually obtain patent licenses, in effect making the program proprietary.
-To prevent this, we have made it clear that any patent must be licensed for
-everyone's free use or not licensed at all.
-
-The precise terms and conditions for copying, distribution and modification
-follow.
-
-TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
-0. This License applies to any program or other work which contains a notice
-placed by the copyright holder saying it may be distributed under the terms of
-this General Public License.  The "Program", below, refers to any such program
-or work, and a "work based on the Program" means either the Program or any
-derivative work under copyright law: that is to say, a work containing the
-Program or a portion of it, either verbatim or with modifications and/or
-translated into another language.  (Hereinafter, translation is included
-without limitation in the term "modification".) Each licensee is addressed as
-"you".
-
-Activities other than copying, distribution and modification are not covered by
-this License; they are outside its scope.  The act of running the Program is
-not restricted, and the output from the Program is covered only if its contents
-constitute a work based on the Program (independent of having been made by
-running the Program).  Whether that is true depends on what the Program does.
-
-1. You may copy and distribute verbatim copies of the Program's source code as
-you receive it, in any medium, provided that you conspicuously and
-appropriately publish on each copy an appropriate copyright notice and
-disclaimer of warranty; keep intact all the notices that refer to this License
-and to the absence of any warranty; and give any other recipients of the
-Program a copy of this License along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and you may
-at your option offer warranty protection in exchange for a fee.
-
-2. You may modify your copy or copies of the Program or any portion of it, thus
-forming a work based on the Program, and copy and distribute such modifications
-or work under the terms of Section 1 above, provided that you also meet all of
-these conditions:
-
-    a) You must cause the modified files to carry prominent notices stating
-    that you changed the files and the date of any change.
-
-    b) You must cause any work that you distribute or publish, that in whole or
-    in part contains or is derived from the Program or any part thereof, to be
-    licensed as a whole at no charge to all third parties under the terms of
-    this License.
-
-    c) If the modified program normally reads commands interactively when run,
-    you must cause it, when started running for such interactive use in the
-    most ordinary way, to print or display an announcement including an
-    appropriate copyright notice and a notice that there is no warranty (or
-    else, saying that you provide a warranty) and that users may redistribute
-    the program under these conditions, and telling the user how to view a copy
-    of this License.  (Exception: if the Program itself is interactive but does
-    not normally print such an announcement, your work based on the Program is
-    not required to print an announcement.)
-
-These requirements apply to the modified work as a whole.  If identifiable
-sections of that work are not derived from the Program, and can be reasonably
-considered independent and separate works in themselves, then this License, and
-its terms, do not apply to those sections when you distribute them as separate
-works.  But when you distribute the same sections as part of a whole which is a
-work based on the Program, the distribution of the whole must be on the terms
-of this License, whose permissions for other licensees extend to the entire
-whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest your
-rights to work written entirely by you; rather, the intent is to exercise the
-right to control the distribution of derivative or collective works based on
-the Program.
-
-In addition, mere aggregation of another work not based on the Program with the
-Program (or with a work based on the Program) on a volume of a storage or
-distribution medium does not bring the other work under the scope of this
-License.
-
-3. You may copy and distribute the Program (or a work based on it, under
-Section 2) in object code or executable form under the terms of Sections 1 and
-2 above provided that you also do one of the following:
-
-    a) Accompany it with the complete corresponding machine-readable source
-    code, which must be distributed under the terms of Sections 1 and 2 above
-    on a medium customarily used for software interchange; or,
-
-    b) Accompany it with a written offer, valid for at least three years, to
-    give any third party, for a charge no more than your cost of physically
-    performing source distribution, a complete machine-readable copy of the
-    corresponding source code, to be distributed under the terms of Sections 1
-    and 2 above on a medium customarily used for software interchange; or,
-
-    c) Accompany it with the information you received as to the offer to
-    distribute corresponding source code.  (This alternative is allowed only
-    for noncommercial distribution and only if you received the program in
-    object code or executable form with such an offer, in accord with
-    Subsection b above.)
-
-The source code for a work means the preferred form of the work for making
-modifications to it.  For an executable work, complete source code means all
-the source code for all modules it contains, plus any associated interface
-definition files, plus the scripts used to control compilation and installation
-of the executable.  However, as a special exception, the source code
-distributed need not include anything that is normally distributed (in either
-source or binary form) with the major components (compiler, kernel, and so on)
-of the operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering access to copy
-from a designated place, then offering equivalent access to copy the source
-code from the same place counts as distribution of the source code, even though
-third parties are not compelled to copy the source along with the object code.
-
-4. You may not copy, modify, sublicense, or distribute the Program except as
-expressly provided under this License.  Any attempt otherwise to copy, modify,
-sublicense or distribute the Program is void, and will automatically terminate
-your rights under this License.  However, parties who have received copies, or
-rights, from you under this License will not have their licenses terminated so
-long as such parties remain in full compliance.
-
-5. You are not required to accept this License, since you have not signed it.
-However, nothing else grants you permission to modify or distribute the Program
-or its derivative works.  These actions are prohibited by law if you do not
-accept this License.  Therefore, by modifying or distributing the Program (or
-any work based on the Program), you indicate your acceptance of this License to
-do so, and all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
-6. Each time you redistribute the Program (or any work based on the Program),
-the recipient automatically receives a license from the original licensor to
-copy, distribute or modify the Program subject to these terms and conditions.
-You may not impose any further restrictions on the recipients' exercise of the
-rights granted herein.  You are not responsible for enforcing compliance by
-third parties to this License.
-
-7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues), conditions
-are imposed on you (whether by court order, agreement or otherwise) that
-contradict the conditions of this License, they do not excuse you from the
-conditions of this License.  If you cannot distribute so as to satisfy
-simultaneously your obligations under this License and any other pertinent
-obligations, then as a consequence you may not distribute the Program at all.
-For example, if a patent license would not permit royalty-free redistribution
-of the Program by all those who receive copies directly or indirectly through
-you, then the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under any
-particular circumstance, the balance of the section is intended to apply and
-the section as a whole is intended to apply in other circumstances.
-
-It is not the purpose of this section to induce you to infringe any patents or
-other property right claims or to contest validity of any such claims; this
-section has the sole purpose of protecting the integrity of the free software
-distribution system, which is implemented by public license practices.  Many
-people have made generous contributions to the wide range of software
-distributed through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing to
-distribute software through any other system and a licensee cannot impose that
-choice.
-
-This section is intended to make thoroughly clear what is believed to be a
-consequence of the rest of this License.
-
-8. If the distribution and/or use of the Program is restricted in certain
-countries either by patents or by copyrighted interfaces, the original
-copyright holder who places the Program under this License may add an explicit
-geographical distribution limitation excluding those countries, so that
-distribution is permitted only in or among countries not thus excluded.  In
-such case, this License incorporates the limitation as if written in the body
-of this License.
-
-9. The Free Software Foundation may publish revised and/or new versions of the
-General Public License from time to time.  Such new versions will be similar in
-spirit to the present version, but may differ in detail to address new problems
-or concerns.
-
-Each version is given a distinguishing version number.  If the Program
-specifies a version number of this License which applies to it and "any later
-version", you have the option of following the terms and conditions either of
-that version or of any later version published by the Free Software Foundation.
-If the Program does not specify a version number of this License, you may
-choose any version ever published by the Free Software Foundation.
-
-10. If you wish to incorporate parts of the Program into other free programs
-whose distribution conditions are different, write to the author to ask for
-permission.  For software which is copyrighted by the Free Software Foundation,
-write to the Free Software Foundation; we sometimes make exceptions for this.
-Our decision will be guided by the two goals of preserving the free status of
-all derivatives of our free software and of promoting the sharing and reuse of
-software generally.
-
-NO WARRANTY
-
-11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
-THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN OTHERWISE
-STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
-PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND
-PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE PROGRAM PROVE DEFECTIVE,
-YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
-
-12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
-ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
-PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
-GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
-INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
-BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
-FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
-OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-END OF TERMS AND CONDITIONS
-
-How to Apply These Terms to Your New Programs
-
-If you develop a new program, and you want it to be of the greatest possible
-use to the public, the best way to achieve this is to make it free software
-which everyone can redistribute and change under these terms.
-
-To do so, attach the following notices to the program.  It is safest to attach
-them to the start of each source file to most effectively convey the exclusion
-of warranty; and each file should have at least the "copyright" line and a
-pointer to where the full notice is found.
-
-    One line to give the program's name and a brief idea of what it does.
-
-    Copyright (C) <year> <name of author>
-
-    This program is free software; you can redistribute it and/or modify it
-    under the terms of the GNU General Public License as published by the Free
-    Software Foundation; either version 2 of the License, or (at your option)
-    any later version.
-
-    This program is distributed in the hope that it will be useful, but WITHOUT
-    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
-    more details.
-
-    You should have received a copy of the GNU General Public License along
-    with this program; if not, write to the Free Software Foundation, Inc.,
-    51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this when it
-starts in an interactive mode:
-
-    Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
-    with ABSOLUTELY NO WARRANTY; for details type 'show w'.  This is free
-    software, and you are welcome to redistribute it under certain conditions;
-    type 'show c' for details.
-
-The hypothetical commands 'show w' and 'show c' should show the appropriate
-parts of the General Public License.  Of course, the commands you use may be
-called something other than 'show w' and 'show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your school,
-if any, to sign a "copyright disclaimer" for the program, if necessary.  Here
-is a sample; alter the names:
-
-    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
-    'Gnomovision' (which makes passes at compilers) written by James Hacker.
-
-    signature of Ty Coon, 1 April 1989
-
-    Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs.  If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library.  If this is what you want to do, use the GNU Library General Public
-License instead of this License.
-
-
-"CLASSPATH" EXCEPTION TO THE GPL
-
-Certain source files distributed by Oracle America and/or its affiliates are
-subject to the following clarification and special exception to the GPL, but
-only where Oracle has expressly included in the particular source file's header
-the words "Oracle designates this particular file as subject to the "Classpath"
-exception as provided by Oracle in the LICENSE file that accompanied this code."
-
-    Linking this library statically or dynamically with other modules is making
-    a combined work based on this library.  Thus, the terms and conditions of
-    the GNU General Public License cover the whole combination.
-
-    As a special exception, the copyright holders of this library give you
-    permission to link this library with independent modules to produce an
-    executable, regardless of the license terms of these independent modules,
-    and to copy and distribute the resulting executable under terms of your
-    choice, provided that you also meet, for each linked independent module,
-    the terms and conditions of the license of that module.  An independent
-    module is a module which is not derived from or based on this library.  If
-    you modify this library, you may extend this exception to your version of
-    the library, but you are not obligated to do so.  If you do not wish to do
-    so, delete this exception statement from your version.
+Your use of this Program is governed by the No-Fee Terms and Conditions set
+forth below, unless you have received this Program (alone or as part of another
+Oracle product) under an Oracle license agreement (including but not limited to
+the Oracle Master Agreement), in which case your use of this Program is governed
+solely by such license agreement with Oracle.
+
+Oracle No-Fee Terms and Conditions (NFTC)
+
+Definitions
+
+"Oracle" refers to Oracle America, Inc. "You" and "Your" refers to (a) a company
+or organization (each an "Entity") accessing the Programs, if use of the
+Programs will be on behalf of such Entity; or (b) an individual accessing the
+Programs, if use of the Programs will not be on behalf of an Entity.
+"Program(s)" refers to Oracle software provided by Oracle pursuant to the
+following terms and any updates, error corrections, and/or Program Documentation
+provided by Oracle. "Program Documentation" refers to Program user manuals and
+Program installation manuals, if any. If available, Program Documentation may be
+delivered with the Programs and/or may be accessed from
+www.oracle.com/documentation. "Separate Terms" refers to separate license terms
+that are specified in the Program Documentation, readmes or notice files and
+that apply to Separately Licensed Technology. "Separately Licensed Technology"
+refers to Oracle or third party technology that is licensed under Separate Terms
+and not under the terms of this license.
+
+Separately Licensed Technology
+
+Oracle may provide certain notices to You in Program Documentation, readmes or
+notice files in connection with Oracle or third party technology provided as or
+with the Programs. If specified in the Program Documentation, readmes or notice
+files, such technology will be licensed to You under Separate Terms. Your rights
+to use Separately Licensed Technology under Separate Terms are not restricted in
+any way by the terms herein. For clarity, notwithstanding the existence of a
+notice, third party technology that is not Separately Licensed Technology shall
+be deemed part of the Programs licensed to You under the terms of this license.
+
+Source Code for Open Source Software
+
+For software that You receive from Oracle in binary form that is licensed under
+an open source license that gives You the right to receive the source code for
+that binary, You can obtain a copy of the applicable source code from
+https://oss.oracle.com/sources/ or http://www.oracle.com/goto/opensourcecode. If
+the source code for such software was not provided to You with the binary, You
+can also receive a copy of the source code on physical media by submitting a
+written request pursuant to the instructions in the "Written Offer for Source
+Code" section of the latter website.
+
+-------------------------------------------------------------------------------
+
+The following license terms apply to those Programs that are not provided to You
+under Separate Terms.
+
+License Rights and Restrictions
+
+Oracle grants to You, as a recipient of this Program, subject to the conditions
+stated herein, a nonexclusive, nontransferable, limited license to:
+
+(a) internally use the unmodified Programs for the purposes of developing,
+testing, prototyping and demonstrating your applications, and running the
+Program for Your own personal use or internal business operations; and
+
+(b) redistribute the unmodified Program and Program Documentation, under the
+terms of this License, provided that You do not charge Your licensees any fees
+associated with such distribution or use of the Program, including, without
+limitation, fees for products that include or are bundled with a copy of the
+Program or for services that involve the use of the distributed Program.
+
+You may make copies of the Programs to the extent reasonably necessary for
+exercising the license rights granted herein and for backup purposes. You are
+granted the right to use the Programs to provide third party training in the use
+of the Programs and associated Separately Licensed Technology only if there is
+express authorization of such use by Oracle on the Program's download page or in
+the Program Documentation.
+
+Your license is contingent on compliance with the following conditions:
+
+- You do not remove markings or notices of either Oracle's or a licensor's
+  proprietary rights from the Programs or Program Documentation;
+
+- You comply with all U.S. and applicable export control and economic sanctions
+  laws and regulations that govern Your use of the Programs (including technical
+  data);
+
+- You do not cause or permit reverse engineering, disassembly or decompilation
+  of the Programs (except as allowed by law) by You nor allow an associated
+  party to do so.
+
+For clarity, any source code that may be included in the distribution with the
+Programs is provided solely for reference purposes and may not be modified,
+unless such source code is under Separate Terms permitting modification.
+
+Ownership
+
+Oracle or its licensors retain all ownership and intellectual property rights to
+the Programs.
+
+Information Collection
+
+The Programs' installation and/or auto-update processes, if any, may transmit a
+limited amount of data to Oracle or its service provider about those processes
+to help Oracle understand and optimize them. Oracle does not associate the data
+with personally identifiable information. Refer to Oracle's Privacy Policy at
+www.oracle.com/privacy.
+
+Disclaimer of Warranties; Limitation of Liability
+
+THE PROGRAMS ARE PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. ORACLE FURTHER
+DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION, ANY
+IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
+NONINFRINGEMENT.
+
+IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW WILL ORACLE BE LIABLE TO YOU FOR
+DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES
+ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT
+LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
diff --git a/rat017/apache-rat-core/apidocs/legal/jquery.md b/rat017/apache-rat-core/apidocs/legal/jquery.md
index d468b318..a763ec6f 100644
--- a/rat017/apache-rat-core/apidocs/legal/jquery.md
+++ b/rat017/apache-rat-core/apidocs/legal/jquery.md
@@ -1,8 +1,8 @@
-## jQuery v3.6.1
+## jQuery v3.7.1
 
 ### jQuery License
 ```
-jQuery v 3.6.1
+jQuery v 3.7.1
 Copyright OpenJS Foundation and other contributors, https://openjsf.org/
 
 Permission is hereby granted, free of charge, to any person obtaining
@@ -23,50 +23,4 @@ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
 LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
 OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-******************************************
-
-The jQuery JavaScript Library v3.6.1 also includes Sizzle.js
-
-Sizzle.js includes the following license:
-
-Copyright JS Foundation and other contributors, https://js.foundation/
-
-This software consists of voluntary contributions made by many
-individuals. For exact contribution history, see the revision history
-available at https://github.com/jquery/sizzle
-
-The following license applies to all parts of this software except as
-documented below:
-
-====
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
-====
-
-All files located in the node_modules and external directories are
-externally maintained libraries used by this software which have their
-own licenses; we recommend you read them, as their terms may differ from
-the terms above.
-
-*********************
-
 ```
diff --git a/rat017/apache-rat-core/apidocs/link.svg b/rat017/apache-rat-core/apidocs/link.svg
index 7ccc5ed0..dadef51c 100644
--- a/rat017/apache-rat-core/apidocs/link.svg
+++ b/rat017/apache-rat-core/apidocs/link.svg
@@ -2,27 +2,27 @@
 
 <!--
  Copyright (c) 2023, Oracle and/or its affiliates. All rights reserved.
- DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
-
- This code is free software; you can redistribute it and/or modify it
- under the terms of the GNU General Public License version 2 only, as
- published by the Free Software Foundation.  Oracle designates this
- particular file as subject to the "Classpath" exception as provided
- by Oracle in the LICENSE file that accompanied this code.
-
- This code is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
- version 2 for more details (a copy is included in the LICENSE file that
- accompanied this code).
-
- You should have received a copy of the GNU General Public License version
- 2 along with this work; if not, write to the Free Software Foundation,
- Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-
- Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
- or visit www.oracle.com if you need additional information or have any
- questions.
+ ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 -->
 
 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="#505050">
diff --git a/rat017/apache-rat-core/apidocs/member-search-index.js b/rat017/apache-rat-core/apidocs/member-search-index.js
index 2a6861e7..971226e3 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 9ca0d35c..7afa02ec 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/BuilderParams.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/BuilderParams.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -100,8 +100,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 02c4d7b2..fd220a89 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/ConfigurationException.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/ConfigurationException.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -139,8 +139,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 776b42cb..5296b75f 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -107,8 +107,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 1fd77191..37a44e6d 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/Defaults.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/Defaults.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -154,8 +154,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 6bda2989..6ce28c9e 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
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 77345eb8..dfee1544 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/DeprecationReporter.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/DeprecationReporter.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -120,8 +120,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 26e29c99..3ff724a4 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/ImplementationException.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/ImplementationException.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -139,8 +139,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 2e1d43e7..b7fef339 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/OptionCollection.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/OptionCollection.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -131,8 +131,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
@@ -147,13 +147,15 @@ loadScripts(document, 'script');</script>
 <div class="block">Gets the mapping of <code>argName(value)</code> values to a description of those values.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parseCommands(java.lang.String%5B%5D,java.util.function.Consumer)" class="member-name-link">parseCommands</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>[]&nbsp;args,
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parseCommands(java.io.File,java.lang.String%5B%5D,java.util.function.Consumer)" class="member-name-link">parseCommands</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>&nbsp;workingDirectory,
+ <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>[]&nbsp;args,
  <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>&lt;org.apache.commons.cli.Options&gt;&nbsp;helpCmd)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Parses the standard options to create a ReportConfiguration.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parseCommands(java.lang.String%5B%5D,java.util.function.Consumer,boolean)" class="member-name-link">parseCommands</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>[]&nbsp;args,
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#parseCommands(java.io.File,java.lang.String%5B%5D,java.util.function.Consumer,boolean)" class="member-name-link">parseCommands</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>&nbsp;workingDirectory,
+ <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>[]&nbsp;args,
  <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>&lt;org.apache.commons.cli.Options&gt;&nbsp;helpCmd,
  boolean&nbsp;noArgs)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
@@ -217,14 +219,16 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
-<section class="detail" id="parseCommands(java.lang.String[],java.util.function.Consumer)">
+<section class="detail" id="parseCommands(java.io.File,java.lang.String[],java.util.function.Consumer)">
 <h3>parseCommands</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></span>&nbsp;<span class="element-name">parseCommands</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>[]&nbsp;args,
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></span>&nbsp;<span class="element-name">parseCommands</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>&nbsp;workingDirectory,
+ <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>[]&nbsp;args,
  <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>&lt;org.apache.commons.cli.Options&gt;&nbsp;helpCmd)</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">Parses the standard options to create a ReportConfiguration.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
+<dd><code>workingDirectory</code> - The directory to resolve relative file names against.</dd>
 <dd><code>args</code> - the arguments to parse</dd>
 <dd><code>helpCmd</code> - the help command to run when necessary.</dd>
 <dt>Returns:</dt>
@@ -235,15 +239,17 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
-<section class="detail" id="parseCommands(java.lang.String[],java.util.function.Consumer,boolean)">
+<section class="detail" id="parseCommands(java.io.File,java.lang.String[],java.util.function.Consumer,boolean)">
 <h3>parseCommands</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></span>&nbsp;<span class="element-name">parseCommands</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>[]&nbsp;args,
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></span>&nbsp;<span class="element-name">parseCommands</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>&nbsp;workingDirectory,
+ <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>[]&nbsp;args,
  <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>&lt;org.apache.commons.cli.Options&gt;&nbsp;helpCmd,
  boolean&nbsp;noArgs)</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">Parses the standard options to create a ReportConfiguration.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
+<dd><code>workingDirectory</code> - The directory to resolve relative file names against.</dd>
 <dd><code>args</code> - the arguments to parse</dd>
 <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>
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 cd6f3eda..903e3205 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/Report.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/Report.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -103,8 +103,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 e0b97b12..e02aa2ca 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -128,8 +128,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 82ea7ef8..6b1e3546 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -136,8 +136,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 dcb30396..613b5258 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/ReportConfiguration.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -142,8 +142,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 acb9507d..bb1c6b73 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/Reporter.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/Reporter.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -119,8 +119,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 b1856b84..5f292c5e 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/VersionInfo.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/VersionInfo.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../script.js"></script>
-<script type="text/javascript" src="../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -130,8 +130,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/AnalyserFactory.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/AnalyserFactory.html
index 310cfaf0..1ab0bc56 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/AnalyserFactory.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/AnalyserFactory.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -103,8 +103,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 a7d93602..3139f208 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -151,8 +151,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 c7d71e82..ebc2b629 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -116,8 +116,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 a3757b96..0b87dfe0 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -126,8 +126,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 d5a7c08a..cb4b18ad 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -99,8 +99,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 b8538cb8..a6db55c0 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
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 a4ec827a..7237d5f4 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -103,8 +103,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 6342c32d..42ad2646 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -137,8 +137,8 @@ implements <a href="../license/ILicense.html" title="interface in org.apache.rat
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/AnalyserFactory.html b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/AnalyserFactory.html
index 90482648..3a5f44b3 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/AnalyserFactory.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/analysis/class-use/AnalyserFactory.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 aea4a2fc..2895fd02 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 4d980e14..9f6e9648 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 432d0948..7d066976 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 ae737a89..d81e57ce 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 71989e0e..cb13a2fc 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 c2f90c7e..263b333b 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 080d177d..4055b917 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 d56e5b50..3156b309 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -128,8 +128,8 @@ implements <a href="DeprecatedConfig.html" title="interface in org.apache.rat.an
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 130a0caa..92200b09 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -105,8 +105,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 ebd1c405..e15ade64 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -134,8 +134,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 7a233c56..1b1ea083 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -131,8 +131,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 45d1300e..dacdae3d 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 c01015fa..372cd505 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 c5bdcf1b..8e88381c 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 aa0ea006..2aafa871 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 62e36127..3b025594 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
@@ -92,8 +92,8 @@ loadScripts(document, 'script');</script>
 <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 id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
-<div class="summary-table two-column-summary">
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
 <div class="table-header col-first">Class</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color class-summary class-summary-tab2"><a href="BaseLicense.html" title="class in org.apache.rat.analysis.license">BaseLicense</a></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 ce47dbcb..735bddfb 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
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 25d17e26..dfedeb7c 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
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 3980e695..6707fbc2 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -139,8 +139,8 @@ implements <a href="../IHeaderMatcher.html" title="interface in org.apache.rat.a
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 a7f05864..959d92b8 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -145,8 +145,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 4e5aa943..6b1b2308 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -144,8 +144,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 d2a9ed49..26216d4d 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -166,8 +166,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 195903cb..b93065b4 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -147,8 +147,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 727a3ebb..be05bf04 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -134,8 +134,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 e43bd49b..5d065c9f 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -142,8 +142,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 57b55ae4..f9de6656 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -122,8 +122,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 3ac18362..2d79eb6c 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -151,8 +151,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 a5dc4eea..d659c4f3 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -135,8 +135,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 a985eb41..43af8afa 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -142,8 +142,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 421fa5e2..16a54ffc 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 dbeb6579..998c7b02 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 e9fcbce7..ff55d795 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 4f0123fa..9f3b8034 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 99f53b0f..a31b56dc 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 abeb97fb..2cd6011e 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 616c237e..9ed2255a 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 b974bccf..f408c789 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 c7da40e7..271e2bad 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 e1f9845e..f19eeede 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 45bc96c2..bed65130 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 1a816eaf..3910dfaa 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
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 b213db19..dedef42b 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
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 02c155a9..321f72f6 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
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 9abb2109..817cbd82 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
@@ -97,8 +97,8 @@ loadScripts(document, 'script');</script>
 <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 id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
-<div class="summary-table two-column-summary">
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
 <div class="table-header col-first">Class</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color class-summary class-summary-tab2"><a href="AnalyserFactory.html" title="class in org.apache.rat.analysis">AnalyserFactory</a></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 cdf155ee..b1f4a49e 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
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 401fefd0..acc21ef8 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
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 b59998ff..1b19e61d 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -125,8 +125,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 d1fec027..b4e4f268 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -128,8 +128,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 fa22dd98..9d9d9543 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 be3db8d4..6df54432 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 c755a9f4..79cc9af2 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
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 279d6f4c..01875994 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
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 74ac94f7..19c82879 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
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 2cd59901..1d3c985a 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -148,8 +148,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 db0fb53f..d55c8da1 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -138,7 +138,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <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="class in org.apache.rat.document">DocumentNameMatcher</a></code></div>
-<div class="col-second odd-row-color"><code><a href="#nameExcluder" class="member-name-link">nameExcluder</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>
 </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>&nbsp;name,
- <a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;nameExcluder)</code></div>
+ <a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;nameMatcher)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Creates an instance.</div>
 </div>
@@ -169,8 +169,8 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
@@ -191,7 +191,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <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="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="#getNameExcluder()" class="member-name-link">getNameExcluder</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>
 </div>
@@ -246,9 +246,9 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <h2>Field Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="nameExcluder">
-<h3>nameExcluder</h3>
-<div class="member-signature"><span class="modifiers">protected final</span>&nbsp;<span class="return-type"><a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span>&nbsp;<span class="element-name">nameExcluder</span></div>
+<section class="detail" id="nameMatcher">
+<h3>nameMatcher</h3>
+<div class="member-signature"><span class="modifiers">protected final</span>&nbsp;<span class="return-type"><a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span>&nbsp;<span class="element-name">nameMatcher</span></div>
 <div class="block">The path matcher used by this document</div>
 </section>
 </li>
@@ -271,12 +271,12 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 <section class="detail" id="&lt;init&gt;(org.apache.rat.document.DocumentName,org.apache.rat.document.DocumentNameMatcher)">
 <h3>Document</h3>
 <div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="element-name">Document</span><wbr><span class="parameters">(<a href="../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;name,
- <a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;nameExcluder)</span></div>
+ <a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;nameMatcher)</span></div>
 <div class="block">Creates an instance.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>name</code> - the native NameSet of the resource.</dd>
-<dd><code>nameExcluder</code> - the document name matcher to filter directories/files.</dd>
+<dd><code>nameMatcher</code> - the document name matcher to filter directories/files.</dd>
 </dl>
 </section>
 </li>
@@ -300,9 +300,9 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 </section>
 </li>
 <li>
-<section class="detail" id="getNameExcluder()">
-<h3>getNameExcluder</h3>
-<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span>&nbsp;<span class="element-name">getNameExcluder</span>()</div>
+<section class="detail" id="getNameMatcher()">
+<h3>getNameMatcher</h3>
+<div class="member-signature"><span class="modifiers">public final</span>&nbsp;<span class="return-type"><a href="../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span>&nbsp;<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>
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 cc508721..a0c89379 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -118,8 +118,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 ab08b19c..d69233f2 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -138,8 +138,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 5ca160e9..eabd3af2 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 aba304e0..781849eb 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 63cd2d71..89f2d2a3 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 8d26eb7d..b980d20f 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 177547a8..35b83f8b 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
@@ -91,8 +91,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
 <div class="table-header col-first">Class</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color class-summary class-summary-tab2"><a href="Document.html" title="class in org.apache.rat.api">Document</a></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 61ca1eb8..44674049 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
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 d02c10d9..b9011b77 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
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 bd22b317..ff869b8c 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 894aa980..e531364d 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
@@ -91,7 +91,7 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color"><code>static final org.apache.commons.cli.Converter<wbr>&lt;org.apache.commons.lang3.tuple.Pair&lt;<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>&gt;,<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 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>
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 36563e3c..a83bc8f2 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 87b69d89..9de27f52 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 e9f23b32..21e86425 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 0877f1bd..9fbac8af 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 5b61ac5e..dc2a0080 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 6cb03750..f3f2c9d2 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 b62650b6..2d1f53da 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 c292194c..7833a4b2 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 77f7f565..da9a1cc4 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 d6d0bd6e..6c766822 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
@@ -99,13 +99,15 @@ 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"><code>static <a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">OptionCollection.</span><code><a href="../OptionCollection.html#parseCommands(java.lang.String%5B%5D,java.util.function.Consumer)" class="member-name-link">parseCommands</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>[]&nbsp;args,
+<div class="col-second even-row-color"><span class="type-name-label">OptionCollection.</span><code><a href="../OptionCollection.html#parseCommands(java.io.File,java.lang.String%5B%5D,java.util.function.Consumer)" class="member-name-link">parseCommands</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>&nbsp;workingDirectory,
+ <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>[]&nbsp;args,
  <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>&lt;org.apache.commons.cli.Options&gt;&nbsp;helpCmd)</code></div>
 <div class="col-last even-row-color">
 <div class="block">Parses the standard options to create a ReportConfiguration.</div>
 </div>
 <div class="col-first odd-row-color"><code>static <a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">OptionCollection.</span><code><a href="../OptionCollection.html#parseCommands(java.lang.String%5B%5D,java.util.function.Consumer,boolean)" class="member-name-link">parseCommands</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>[]&nbsp;args,
+<div class="col-second odd-row-color"><span class="type-name-label">OptionCollection.</span><code><a href="../OptionCollection.html#parseCommands(java.io.File,java.lang.String%5B%5D,java.util.function.Consumer,boolean)" class="member-name-link">parseCommands</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>&nbsp;workingDirectory,
+ <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>[]&nbsp;args,
  <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>&lt;org.apache.commons.cli.Options&gt;&nbsp;helpCmd,
  boolean&nbsp;noArgs)</code></div>
 <div class="col-last odd-row-color">
@@ -173,10 +175,11 @@ 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>&nbsp;</code></div>
-<div class="col-second even-row-color"><code><a href="../commandline/ArgumentContext.html#%3Cinit%3E(org.apache.rat.ReportConfiguration,org.apache.commons.cli.CommandLine)" class="member-name-link">ArgumentContext</a><wbr>(<a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a>&nbsp;configuration,
+<div class="col-second even-row-color"><code><a href="../commandline/ArgumentContext.html#%3Cinit%3E(java.io.File,org.apache.rat.ReportConfiguration,org.apache.commons.cli.CommandLine)" class="member-name-link">ArgumentContext</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>&nbsp;workingDirectory,
+ <a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a>&nbsp;configuration,
  org.apache.commons.cli.CommandLine&nbsp;commandLine)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Constructor.</div>
+<div class="block">Creates a context with the specified configuration.</div>
 </div>
 </div>
 </section>
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 e7770059..18e01840 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 9321c1bb..2ea3639d 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 f7403673..2a64a8af 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -107,8 +107,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 ee82efb6..8c95ed9e 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -276,8 +276,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 038a2520..4f13d64f 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -109,10 +109,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(org.apache.rat.ReportConfiguration,org.apache.commons.cli.CommandLine)" class="member-name-link">ArgumentContext</a><wbr>(<a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a>&nbsp;configuration,
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.io.File,org.apache.commons.cli.CommandLine)" class="member-name-link">ArgumentContext</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>&nbsp;workingDirectory,
  org.apache.commons.cli.CommandLine&nbsp;commandLine)</code></div>
 <div class="col-last even-row-color">
-<div class="block">Constructor.</div>
+<div class="block">Creates a context with an empty configuration.</div>
+</div>
+<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.io.File,org.apache.rat.ReportConfiguration,org.apache.commons.cli.CommandLine)" class="member-name-link">ArgumentContext</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>&nbsp;workingDirectory,
+ <a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a>&nbsp;configuration,
+ org.apache.commons.cli.CommandLine&nbsp;commandLine)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Creates a context with the specified configuration.</div>
 </div>
 </div>
 </section>
@@ -123,8 +129,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
@@ -138,16 +144,21 @@ 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">Gets 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="#logParseException(org.apache.commons.cli.ParseException,org.apache.commons.cli.Option,java.lang.Object)" class="member-name-link">logParseException</a><wbr>(org.apache.commons.cli.ParseException&nbsp;exception,
- org.apache.commons.cli.Option&nbsp;opt,
- <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>&nbsp;defaultValue)</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWorkingDirectory()" class="member-name-link">getWorkingDirectory</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Logs a ParseException as a warning.</div>
+<div class="block">Gets the directory name from which relative file names will be resolved.</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="#processArgs()" class="member-name-link">processArgs</a>()</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#logParseException(org.apache.commons.cli.ParseException,org.apache.commons.cli.Option,java.lang.Object)" class="member-name-link">logParseException</a><wbr>(org.apache.commons.cli.ParseException&nbsp;exception,
+ org.apache.commons.cli.Option&nbsp;opt,
+ <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>&nbsp;defaultValue)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Logs a ParseException as a warning.</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="#processArgs()" class="member-name-link">processArgs</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Process the arguments specified in this context.</div>
 </div>
 </div>
@@ -168,18 +179,33 @@ loadScripts(document, 'script');</script>
 <h2>Constructor Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="&lt;init&gt;(org.apache.rat.ReportConfiguration,org.apache.commons.cli.CommandLine)">
+<section class="detail" id="&lt;init&gt;(java.io.File,org.apache.rat.ReportConfiguration,org.apache.commons.cli.CommandLine)">
 <h3>ArgumentContext</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ArgumentContext</span><wbr><span class="parameters">(<a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a>&nbsp;configuration,
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ArgumentContext</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>&nbsp;workingDirectory,
+ <a href="../ReportConfiguration.html" title="class in org.apache.rat">ReportConfiguration</a>&nbsp;configuration,
  org.apache.commons.cli.CommandLine&nbsp;commandLine)</span></div>
-<div class="block">Constructor.</div>
+<div class="block">Creates a context with the specified configuration.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
+<dd><code>workingDirectory</code> - the directory from which relative file names will be resolved.</dd>
 <dd><code>configuration</code> - The configuration that is being built.</dd>
 <dd><code>commandLine</code> - The command line that is building the configuration.</dd>
 </dl>
 </section>
 </li>
+<li>
+<section class="detail" id="&lt;init&gt;(java.io.File,org.apache.commons.cli.CommandLine)">
+<h3>ArgumentContext</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ArgumentContext</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>&nbsp;workingDirectory,
+ org.apache.commons.cli.CommandLine&nbsp;commandLine)</span></div>
+<div class="block">Creates a context with an empty configuration.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>workingDirectory</code> - The directory from which to resolve relative file names.</dd>
+<dd><code>commandLine</code> - The command line.</dd>
+</dl>
+</section>
+</li>
 </ul>
 </section>
 </li>
@@ -218,6 +244,17 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
+<section class="detail" id="getWorkingDirectory()">
+<h3>getWorkingDirectory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></span>&nbsp;<span class="element-name">getWorkingDirectory</span>()</div>
+<div class="block">Gets the directory name from which relative file names will be resolved.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>The directory name from which relative file names will be resolved.</dd>
+</dl>
+</section>
+</li>
+<li>
 <section class="detail" id="logParseException(org.apache.commons.cli.ParseException,org.apache.commons.cli.Option,java.lang.Object)">
 <h3>logParseException</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">logParseException</span><wbr><span class="parameters">(org.apache.commons.cli.ParseException&nbsp;exception,
diff --git a/rat017/apidocs/org/apache/rat/walker/FileListWalker.html b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Converters.FileConverter.html
similarity index 61%
copy from rat017/apidocs/org/apache/rat/walker/FileListWalker.html
copy to rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Converters.FileConverter.html
index af689146..9abaf514 100644
--- a/rat017/apidocs/org/apache/rat/walker/FileListWalker.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/commandline/Converters.FileConverter.html
@@ -2,15 +2,15 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FileListWalker (Apache Creadur Rat 0.17-SNAPSHOT API)</title>
+<title>Converters.FileConverter (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.walker, class: FileListWalker">
+<meta name="description" content="declaration: package: org.apache.rat.commandline, class: Converters, class: FileConverter">
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -29,7 +29,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../index.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/FileListWalker.html">Use</a></li>
+<li><a href="class-use/Converters.FileConverter.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../index-all.html">Index</a></li>
@@ -40,8 +40,8 @@ loadScripts(document, 'script');</script>
 <p>Summary:</p>
 <ul>
 <li>Nested</li>
-<li>Field</li>
-<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#field-summary">Field</a></li>
+<li>Constr</li>
 <li><a href="#method-summary">Method</a></li>
 </ul>
 </li>
@@ -49,7 +49,7 @@ loadScripts(document, 'script');</script>
 <p>Detail:</p>
 <ul>
 <li>Field</li>
-<li><a href="#constructor-detail">Constr</a></li>
+<li>Constr</li>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </li>
@@ -60,14 +60,14 @@ loadScripts(document, 'script');</script>
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
 <li><a href="#method-summary">Method</a></li>
 </ul>
 <ul class="sub-nav-list">
 <li>Detail:&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
@@ -83,39 +83,36 @@ loadScripts(document, 'script');</script>
 <main role="main">
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
-<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.rat.walker</a></div>
-<h1 title="Class FileListWalker" class="title">Class FileListWalker</h1>
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.rat.commandline</a></div>
+<h1 title="Class Converters.FileConverter" class="title">Class Converters.FileConverter</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.walker.FileListWalker</div>
+<div class="inheritance">org.apache.rat.commandline.Converters.FileConverter</div>
 </div>
 <section class="class-description" id="class-description">
 <dl class="notes">
 <dt>All Implemented Interfaces:</dt>
-<dd><code><a href="../report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></code></dd>
+<dd><code>org.apache.commons.cli.Converter&lt;<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>&gt;</code></dd>
+</dl>
+<dl class="notes">
+<dt>Enclosing class:</dt>
+<dd><code><a href="Converters.html" title="class in org.apache.rat.commandline">Converters</a></code></dd>
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FileListWalker</span>
+<div class="type-signature"><span class="modifiers">public static final class </span><span class="element-name type-name-label">Converters.FileConverter</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="../report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></span></div>
-<div class="block">Implementation of IReportable that traverses over a resource collection
- internally.</div>
+implements org.apache.commons.cli.Converter&lt;<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>&gt;</span></div>
+<div class="block">A converter that can handle relative or absolute files.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<!-- =========== FIELD SUMMARY =========== -->
 <li>
-<section class="constructor-summary" id="constructor-summary">
-<h2>Constructor Summary</h2>
-<div class="caption"><span>Constructors</span></div>
-<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(org.apache.rat.document.FileDocument)" class="member-name-link">FileListWalker</a><wbr>(<a href="../document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a>&nbsp;source)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Constructor.</div>
-</div>
-</div>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="inherited-list">
+<h3 id="fields-inherited-from-class-org.apache.commons.cli.Converter">Fields inherited from interface&nbsp;org.apache.commons.cli.Converter</h3>
+<code>CLASS, DATE, DEFAULT, FILE, NUMBER, OBJECT, PATH, URL</code></div>
 </section>
 </li>
 <!-- ========== METHOD SUMMARY =========== -->
@@ -124,20 +121,20 @@ implements <a href="../report/IReportable.html" title="interface in org.apache.r
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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-tab2 method-summary-table-tab4"><code><a href="../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</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/File.html" title="class or interface in java.io" class="external-link">File</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(java.lang.String)" class="member-name-link">apply</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>&nbsp;fileName)</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 DocumentName for the reportable.</div>
+<div class="block">Applies the conversion function to the specified file name.</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="#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>&nbsp;report)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setWorkingDirectory(org.apache.rat.document.DocumentName)" class="member-name-link">setWorkingDirectory</a><wbr>(<a href="../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;workingDirectory)</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 reportable to the RatReport.</div>
+<div class="block">Sets the working directory for the conversion.</div>
 </div>
 </div>
 </div>
@@ -151,58 +148,37 @@ implements <a href="../report/IReportable.html" title="interface in org.apache.r
 </section>
 <section class="details">
 <ul class="details-list">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<li>
-<section class="constructor-details" id="constructor-detail">
-<h2>Constructor Details</h2>
-<ul class="member-list">
-<li>
-<section class="detail" id="&lt;init&gt;(org.apache.rat.document.FileDocument)">
-<h3>FileListWalker</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FileListWalker</span><wbr><span class="parameters">(<a href="../document/FileDocument.html" title="class in org.apache.rat.document">FileDocument</a>&nbsp;source)</span></div>
-<div class="block">Constructor.</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>source</code> - The file document that is the source from which this walker will read.</dd>
-</dl>
-</section>
-</li>
-</ul>
-</section>
-</li>
 <!-- ============ METHOD DETAIL ========== -->
 <li>
 <section class="method-details" id="method-detail">
 <h2>Method Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="run(org.apache.rat.report.RatReport)">
-<h3>run</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">run</span><wbr><span class="parameters">(<a href="../report/RatReport.html" title="interface in org.apache.rat.report">RatReport</a>&nbsp;report)</span>
-         throws <span class="exceptions"><a href="../api/RatException.html" title="class in org.apache.rat.api">RatException</a></span></div>
-<div class="block"><span class="description-from-type-label">Description copied from interface:&nbsp;<code><a href="../report/IReportable.html#run(org.apache.rat.report.RatReport)">IReportable</a></code></span></div>
-<div class="block">Adds the reportable to the RatReport.</div>
+<section class="detail" id="setWorkingDirectory(org.apache.rat.document.DocumentName)">
+<h3>setWorkingDirectory</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setWorkingDirectory</span><wbr><span class="parameters">(<a href="../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;workingDirectory)</span></div>
+<div class="block">Sets the working directory for the conversion.</div>
 <dl class="notes">
-<dt>Specified by:</dt>
-<dd><code><a href="../report/IReportable.html#run(org.apache.rat.report.RatReport)">run</a></code>&nbsp;in interface&nbsp;<code><a href="../report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></code></dd>
 <dt>Parameters:</dt>
-<dd><code>report</code> - the report to add the results to.</dd>
-<dt>Throws:</dt>
-<dd><code><a href="../api/RatException.html" title="class in org.apache.rat.api">RatException</a></code> - on error.</dd>
+<dd><code>workingDirectory</code> - current working directory</dd>
 </dl>
 </section>
 </li>
 <li>
-<section class="detail" id="getName()">
-<h3>getName</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></span>&nbsp;<span class="element-name">getName</span>()</div>
-<div class="block"><span class="description-from-type-label">Description copied from interface:&nbsp;<code><a href="../report/IReportable.html#getName()">IReportable</a></code></span></div>
-<div class="block">Returns the DocumentName for the reportable.</div>
+<section class="detail" id="apply(java.lang.String)">
+<h3>apply</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><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></span>&nbsp;<span class="element-name">apply</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>&nbsp;fileName)</span>
+           throws <span class="exceptions"><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></span></div>
+<div class="block">Applies the conversion function to the specified file name.</div>
 <dl class="notes">
 <dt>Specified by:</dt>
-<dd><code><a href="../report/IReportable.html#getName()">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../report/IReportable.html" title="interface in org.apache.rat.report">IReportable</a></code></dd>
+<dd><code>apply</code>&nbsp;in interface&nbsp;<code>org.apache.commons.cli.Converter&lt;<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>&gt;</code></dd>
+<dt>Parameters:</dt>
+<dd><code>fileName</code> - the file name to create a file from.</dd>
 <dt>Returns:</dt>
-<dd>the DocumentName for the reportable.</dd>
+<dd>a File.</dd>
+<dt>Throws:</dt>
+<dd><code><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> - if <code>fileName</code> is null.</dd>
 </dl>
 </section>
 </li>
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 496e3159..1cff24b3 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -39,7 +39,7 @@ 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>Constr</li>
 <li><a href="#method-summary">Method</a></li>
@@ -59,7 +59,7 @@ loadScripts(document, 'script');</script>
 <div id="navbar-sub-list">
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
 <li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
 <li>Constr&nbsp;|&nbsp;</li>
 <li><a href="#method-summary">Method</a></li>
@@ -93,10 +93,27 @@ loadScripts(document, 'script');</script>
 <hr>
 <div class="type-signature"><span class="modifiers">public final class </span><span class="element-name type-name-label">Converters</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">Customized converters for Arg processing</div>
+<div class="block">Customized converters for Arg processing.</div>
 </section>
 <section class="summary">
 <ul class="summary-list">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="caption"><span>Nested Classes</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>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static final class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="Converters.FileConverter.html" class="type-name-link" title="class in org.apache.rat.commandline">Converters.FileConverter</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">A converter that can handle relative or absolute files.</div>
+</div>
+</div>
+</section>
+</li>
 <!-- =========== FIELD SUMMARY =========== -->
 <li>
 <section class="field-summary" id="field-summary">
@@ -109,12 +126,12 @@ loadScripts(document, 'script');</script>
 <div class="col-first even-row-color"><code>static final org.apache.commons.cli.Converter<wbr>&lt;org.apache.commons.lang3.tuple.Pair&lt;<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>&gt;,<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 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>&lt;<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>&gt;</code></div>
+<div class="col-first odd-row-color"><code>static final <a href="Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</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 class="block">Creates a File with fully qualified name.</div>
 </div>
 </div>
 </section>
@@ -140,15 +157,15 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="FILE_CONVERTER">
 <h3>FILE_CONVERTER</h3>
-<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type">org.apache.commons.cli.Converter&lt;<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>&gt;</span>&nbsp;<span cla [...]
-<div class="block">Creates a File with fully qualified name</div>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a></span>&nbsp;<span class="element-name">FILE_CONVERTER</span></div>
+<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>&nbsp;<span class="return-type">org.apache.commons.cli.Converter&lt;org.apache.commons.lang3.tuple.Pair&lt;<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>&gt;,<wbr><a href="../Confi [...]
-<div class="block">converts the Converter pattern into a Converter, count pair.</div>
+<div class="block">Converts the Converter pattern into a Converter, count pair.</div>
 </section>
 </li>
 </ul>
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 288cd75e..96a3476d 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -136,8 +136,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 b78ef971..53083a92 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 adf00f66..6e1e4564 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 bd808bf6..f5e99e25 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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/Converters.FileConverter.html
similarity index 69%
copy from rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/ArgumentContext.html
copy to rat017/apache-rat-core/apidocs/org/apache/rat/commandline/class-use/Converters.FileConverter.html
index bd808bf6..07c5e0d4 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/Converters.FileConverter.html
@@ -2,15 +2,15 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.rat.commandline.ArgumentContext (Apache Creadur Rat::Core 0.17-SNAPSHOT API)</title>
+<title>Uses of Class org.apache.rat.commandline.Converters.FileConverter (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.commandline, class: ArgumentContext">
+<meta name="description" content="use: package: org.apache.rat.commandline, class: Converters, class: FileConverter">
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
@@ -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="../ArgumentContext.html" title="class in org.apache.rat.commandline">Class</a></li>
+<li><a href="../Converters.FileConverter.html" title="class in org.apache.rat.commandline">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 Class org.apache.rat.commandline.ArgumentContext" class="title">Uses of Class<br>org.apache.rat.commandline.ArgumentContext</h1>
+<h1 title="Uses of Class org.apache.rat.commandline.Converters.FileConverter" class="title">Uses of Class<br>org.apache.rat.commandline.Converters.FileConverter</h1>
 </div>
-<div class="caption"><span>Packages that use <a href="../ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></span></div>
+<div class="caption"><span>Packages that use <a href="../Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</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>
@@ -64,16 +64,16 @@ loadScripts(document, 'script');</script>
 <ul class="block-list">
 <li>
 <section class="detail" id="org.apache.rat.commandline">
-<h2>Uses of <a href="../ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a> in <a href="../package-summary.html">org.apache.rat.commandline</a></h2>
-<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.rat.commandline</a> with parameters of type <a href="../ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a></span></div>
+<h2>Uses of <a href="../Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a> in <a href="../package-summary.html">org.apache.rat.commandline</a></h2>
+<div class="caption"><span>Fields in <a href="../package-summary.html">org.apache.rat.commandline</a> declared as <a href="../Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</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-second">Field</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">Arg.</span><code><a href="../Arg.html#processArgs(org.apache.rat.commandline.ArgumentContext)" class="member-name-link">processArgs</a><wbr>(<a href="../ArgumentContext.html" title="class in org.apache.rat.commandline">ArgumentContext</a>&nbsp;context)</code></div>
+<div class="col-first even-row-color"><code>static final <a href="../Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">Converters.</span><code><a href="../Converters.html#FILE_CONVERTER" class="member-name-link">FILE_CONVERTER</a></code></div>
 <div class="col-last even-row-color">
-<div class="block">Process the arguments.</div>
+<div class="block">Creates a File with fully qualified name.</div>
 </div>
 </div>
 </section>
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 ec486220..98c391f7 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 af270f7e..2bd5706e 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 5dae1e33..4e674edd 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
@@ -91,8 +91,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
 <div class="table-header col-first">Class</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color class-summary class-summary-tab3"><a href="Arg.html" title="enum in org.apache.rat.commandline">Arg</a></div>
@@ -109,10 +109,14 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color class-summary class-summary-tab2"><a href="Converters.html" title="class in org.apache.rat.commandline">Converters</a></div>
 <div class="col-last odd-row-color class-summary class-summary-tab2">
-<div class="block">Customized converters for Arg processing</div>
+<div class="block">Customized converters for Arg processing.</div>
 </div>
-<div class="col-first even-row-color class-summary class-summary-tab3"><a href="StyleSheets.html" title="enum in org.apache.rat.commandline">StyleSheets</a></div>
-<div class="col-last even-row-color class-summary class-summary-tab3">
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Converters.FileConverter.html" title="class in org.apache.rat.commandline">Converters.FileConverter</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">A converter that can handle relative or absolute files.</div>
+</div>
+<div class="col-first odd-row-color class-summary class-summary-tab3"><a href="StyleSheets.html" title="enum in org.apache.rat.commandline">StyleSheets</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab3">
 <div class="block">The enumeration of system defined stylesheets.</div>
 </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 9e9464cc..0fee761b 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
@@ -63,6 +63,7 @@ loadScripts(document, 'script');</script>
 <li class="circle">org.apache.rat.commandline.<a href="Arg.StdMsgs.html" class="type-name-link" title="class in org.apache.rat.commandline">Arg.StdMsgs</a></li>
 <li class="circle">org.apache.rat.commandline.<a href="ArgumentContext.html" class="type-name-link" title="class in org.apache.rat.commandline">ArgumentContext</a></li>
 <li class="circle">org.apache.rat.commandline.<a href="Converters.html" class="type-name-link" title="class in org.apache.rat.commandline">Converters</a></li>
+<li class="circle">org.apache.rat.commandline.<a href="Converters.FileConverter.html" class="type-name-link" title="class in org.apache.rat.commandline">Converters.FileConverter</a> (implements org.apache.commons.cli.Converter&lt;T,<wbr>E&gt;)</li>
 </ul>
 </li>
 </ul>
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 ad6cd8ef..a5b4d6fc 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
@@ -76,8 +76,12 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color">
 <div class="block">Provides the context necessary to process various arguments.</div>
 </div>
-<div class="col-first even-row-color"><a href="class-use/StyleSheets.html#org.apache.rat.commandline">StyleSheets</a></div>
+<div class="col-first even-row-color"><a href="class-use/Converters.FileConverter.html#org.apache.rat.commandline">Converters.FileConverter</a></div>
 <div class="col-last even-row-color">
+<div class="block">A converter that can handle relative or absolute files.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/StyleSheets.html#org.apache.rat.commandline">StyleSheets</a></div>
+<div class="col-last odd-row-color">
 <div class="block">The enumeration of system defined stylesheets.</div>
 </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 1b8dcdbb..249cb281 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -132,8 +132,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 49694062..3fb639c8 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 9c5896b6..5bccd19b 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -119,8 +119,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 992952c9..7aeb3d96 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -114,12 +114,17 @@ 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>&lt;<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>&gt;</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 <a href="#NEGATION_PREFIX"><code>NEGATION_PREFIX</code></a>.</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>&lt;<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>&gt;</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>
+<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">A predicate that filters out lines that do NOT start with "!"</div>
+<div class="block">Prefix used to negate a 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/util/function/Predicate.html" title="class or interface in java.util.function" class="external-link">Predicate</a><wbr>&lt;<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>&gt;</code></div>
+<div class="col-second odd-row-color"><code><a href="#NOT_MATCH_FILTER" class="member-name-link">NOT_MATCH_FILTER</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">A predicate that filters out lines that do NOT start with <a href="#NEGATION_PREFIX"><code>NEGATION_PREFIX</code></a>.</div>
 </div>
 </div>
 </section>
@@ -130,8 +135,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
@@ -169,10 +174,24 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
 <div class="block">Creates predicate that filters out comment and blank lines.</div>
 </div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isHidden(java.io.File)" class="member-name-link">isHidden</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>&nbsp;f)</code></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="#convertSeparator(java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">convertSeparator</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>&nbsp;source,
+ <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>&nbsp;from,
+ <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>&nbsp;to)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Tokenizes the string based on the directory separator.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static boolean</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#isHidden(java.lang.String)" class="member-name-link">isHidden</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>&nbsp;fileName)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Returns <code>true</code> if the filename represents a hidden file</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="#qualifyPattern(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">qualifyPattern</a><wbr>(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;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>&nbsp;pattern)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
-<div class="block">Returns <code>true</code> if the file name represents a hidden file</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>documentName</code> argument.</div>
 </div>
 </div>
 </div>
@@ -199,17 +218,32 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
+<section class="detail" id="NEGATION_PREFIX">
+<h3>NEGATION_PREFIX</h3>
+<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<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>&nbsp;<span class="element-name">NEGATION_PREFIX</span></div>
+<div class="block">Prefix used to negate a 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.ExclusionUtils.NEGATION_PREFIX">Constant Field Values</a></li>
+</ul>
+</dd>
+</dl>
+</section>
+</li>
+<li>
 <section class="detail" id="NOT_MATCH_FILTER">
 <h3>NOT_MATCH_FILTER</h3>
 <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<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>&lt;<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>&gt;</span>&nbsp;<span class="element-name">NOT_MATCH_FILTER [...]
-<div class="block">A predicate that filters out lines that do NOT start with "!"</div>
+<div class="block">A predicate that filters out lines that do NOT start with <a href="#NEGATION_PREFIX"><code>NEGATION_PREFIX</code></a>.</div>
 </section>
 </li>
 <li>
 <section class="detail" id="MATCH_FILTER">
 <h3>MATCH_FILTER</h3>
 <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<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>&lt;<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>&gt;</span>&nbsp;<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 <a href="#NEGATION_PREFIX"><code>NEGATION_PREFIX</code></a>.</div>
 </section>
 </li>
 </ul>
@@ -228,7 +262,7 @@ loadScripts(document, 'script');</script>
  if the line then starts with a commentPrefix string it is considered a comment and will be removed</div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>commentPrefixes</code> - the list of comment prefixes</dd>
+<dd><code>commentPrefixes</code> - the list of comment prefixes.</dd>
 <dt>Returns:</dt>
 <dd>the Predicate that returns false for lines that start with commentPrefixes or are empty.</dd>
 </dl>
@@ -257,7 +291,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>parent</code> - the document name for the parent of the file to be filtered.</dd>
-<dd><code>nameMatcher</code> - the path matcher to convert</dd>
+<dd><code>nameMatcher</code> - the path matcher to convert.</dd>
 <dt>Returns:</dt>
 <dd>a FileFilter.</dd>
 </dl>
@@ -273,7 +307,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>patternFile</code> - the file to read.</dd>
-<dd><code>commentFilters</code> - A predicate return true for non-comment lines</dd>
+<dd><code>commentFilters</code> - A predicate returning <code>true</code> for non-comment lines.</dd>
 <dt>Returns:</dt>
 <dd>the iterable of Strings from the file.</dd>
 </dl>
@@ -305,25 +339,58 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>patternFile</code> - the file to read.</dd>
-<dd><code>commentFilters</code> - A predicate returning true for non-comment lines</dd>
+<dd><code>commentFilters</code> - A predicate returning <code>true</code> for non-comment lines.</dd>
 <dt>Returns:</dt>
 <dd>the iterable of Strings from the file.</dd>
 </dl>
 </section>
 </li>
 <li>
-<section class="detail" id="isHidden(java.io.File)">
+<section class="detail" id="isHidden(java.lang.String)">
 <h3>isHidden</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isHidden</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>&nbsp;f)</span></div>
-<div class="block">Returns <code>true</code> if the file name represents a hidden file</div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isHidden</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>&nbsp;fileName)</span></div>
+<div class="block">Returns <code>true</code> if the filename represents a hidden file</div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>f</code> - the file to check.</dd>
+<dd><code>fileName</code> - the file to check.</dd>
 <dt>Returns:</dt>
 <dd>true if it is the name of a hidden file.</dd>
 </dl>
 </section>
 </li>
+<li>
+<section class="detail" id="qualifyPattern(org.apache.rat.document.DocumentName,java.lang.String)">
+<h3>qualifyPattern</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<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>&nbsp;<span class="element-name">qualifyPattern</span><wbr><span class="parameters">(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;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>&nbsp;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>documentName</code> argument.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<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>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="convertSeparator(java.lang.String,java.lang.String,java.lang.String)">
+<h3>convertSeparator</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<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>&nbsp;<span class="element-name">convertSeparator</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> [...]
+ <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>&nbsp;from,
+ <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>&nbsp;to)</span></div>
+<div class="block">Tokenizes the string based on the directory separator.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>source</code> - the source to tokenize.</dd>
+<dd><code>from</code> - the directory separator for the source.</dd>
+<dd><code>to</code> - the directory separator for the result.</dd>
+<dt>Returns:</dt>
+<dd>the source string with the separators converted.</dd>
+</dl>
+</section>
+</li>
 </ul>
 </section>
 </li>
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 91536936..413e33d3 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -170,8 +170,8 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/MatcherSet.Builder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/MatcherSet.Builder.html
new file mode 100644
index 00000000..08519f7e
--- /dev/null
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/MatcherSet.Builder.html
@@ -0,0 +1,336 @@
+<!DOCTYPE HTML>
+<html lang>
+<head>
+<!-- Generated by javadoc (21) -->
+<title>MatcherSet.Builder (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: MatcherSet, class: Builder">
+<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">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<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 class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/MatcherSet.Builder.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#class">Help</a></li>
+</ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li>Nested</li>
+<li><a href="#field-summary">Field</a></li>
+<li><a href="#constructor-summary">Constr</a></li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li><a href="#field-detail">Field</a></li>
+<li><a href="#constructor-detail">Constr</a></li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="sub-nav">
+<div id="navbar-sub-list">
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li><a href="#field-detail">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.rat.config.exclusion</a></div>
+<h1 title="Class MatcherSet.Builder" class="title">Class MatcherSet.Builder</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.MatcherSet.Builder</div>
+</div>
+<section class="class-description" id="class-description">
+<dl class="notes">
+<dt>Enclosing interface:</dt>
+<dd><code><a href="MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></code></dd>
+</dl>
+<hr>
+<div class="type-signature"><span class="modifiers">public static class </span><span class="element-name type-name-label">MatcherSet.Builder</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">A MatcherSet that assumes the files contain the already formatted strings and just need to be
+ localised for the fileName. When <a href="#build()"><code>build()</code></a> is called the builder is reset to the initial state.</div>
+</section>
+<section class="summary">
+<ul class="summary-list">
+<!-- =========== FIELD SUMMARY =========== -->
+<li>
+<section class="field-summary" id="field-summary">
+<h2>Field Summary</h2>
+<div class="caption"><span>Fields</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>protected <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="#excluded" class="member-name-link">excluded</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">The DocumentNameMatcher that specifies excluded files</div>
+</div>
+<div class="col-first odd-row-color"><code>protected <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="#included" class="member-name-link">included</a></code></div>
+<div class="col-last odd-row-color">
+<div class="block">The DocumentNameMatcher that specifies included files</div>
+</div>
+</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 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()" class="member-name-link">Builder</a>()</code></div>
+<div class="col-last even-row-color">&nbsp;</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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<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-tab2 method-summary-table-tab4"><code><a href="MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addExcluded(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addExcluded</a><wbr>(<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;matcher)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Adds specified DocumentNameMatcher to the excluded matchers.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.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="#addExcluded(org.apache.rat.document.DocumentName,java.util.Set)" class="member-name-link">addExcluded</a><wbr>(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;fromDocument,
+ <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>&lt;<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>&gt;&nbsp;names)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Adds excluded file names from the specified document.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#addIncluded(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addIncluded</a><wbr>(<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;matcher)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Adds specified DocumentNameMatcher to the included matchers.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.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="#addIncluded(org.apache.rat.document.DocumentName,java.util.Set)" class="member-name-link">addIncluded</a><wbr>(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;fromDocument,
+ <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>&lt;<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>&gt;&nbsp;names)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Adds included file names from the specified document.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#build()" class="member-name-link">build</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Builds a MatcherSet.</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="#segregateList(java.util.Set,java.util.Set,java.lang.Iterable)" class="member-name-link">segregateList</a><wbr>(<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>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.la [...]
+ <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>&lt;<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>&gt;&nbsp;notMatching,
+ <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>&lt;<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>&gt;&nbsp;patterns)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
+<div class="block">Adds to lists of qualified file patterns.</div>
+</div>
+</div>
+</div>
+</div>
+<div class="inherited-list">
+<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;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 [...]
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ FIELD DETAIL =========== -->
+<li>
+<section class="field-details" id="field-detail">
+<h2>Field Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="included">
+<h3>included</h3>
+<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span>&nbsp;<span class="element-name">included</span></div>
+<div class="block">The DocumentNameMatcher that specifies included files</div>
+</section>
+</li>
+<li>
+<section class="detail" id="excluded">
+<h3>excluded</h3>
+<div class="member-signature"><span class="modifiers">protected</span>&nbsp;<span class="return-type"><a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span>&nbsp;<span class="element-name">excluded</span></div>
+<div class="block">The DocumentNameMatcher that specifies excluded files</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="&lt;init&gt;()">
+<h3>Builder</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Builder</span>()</div>
+</section>
+</li>
+</ul>
+</section>
+</li>
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="segregateList(java.util.Set,java.util.Set,java.lang.Iterable)">
+<h3>segregateList</h3>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">segregateList</span><wbr><span class="parameters">(<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>&lt;<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>& [...]
+ <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>&lt;<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>&gt;&nbsp;notMatching,
+ <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>&lt;<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>&gt;&nbsp;patterns)</span></div>
+<div class="block">Adds to lists of qualified file patterns. Non-matching patterns start with a <a href="ExclusionUtils.html#NEGATION_PREFIX"><code>ExclusionUtils.NEGATION_PREFIX</code></a>.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>matching</code> - the list to put matching file patterns into.</dd>
+<dd><code>notMatching</code> - the list to put non-matching file patterns into.</dd>
+<dd><code>patterns</code> - the patterns to match.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="addIncluded(org.apache.rat.document.DocumentName,java.util.Set)">
+<h3>addIncluded</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></span>&nbsp;<span class="element-name">addIncluded</span><wbr><span class="parameters">(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;fromDocument,
+ <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>&lt;<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>&gt;&nbsp;names)</span></div>
+<div class="block">Adds included file names from the specified document. File names are resolved relative to the directory
+ of the <code>fromDocument</code>.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>fromDocument</code> - the document the names were read from.</dd>
+<dd><code>names</code> - the names that were read from the document. Must use the separator specified by <code>fromDocument</code>.</dd>
+<dt>Returns:</dt>
+<dd>this</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="addExcluded(org.apache.rat.document.DocumentName,java.util.Set)">
+<h3>addExcluded</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></span>&nbsp;<span class="element-name">addExcluded</span><wbr><span class="parameters">(<a href="../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;fromDocument,
+ <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>&lt;<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>&gt;&nbsp;names)</span></div>
+<div class="block">Adds excluded file names from the specified document. File names are resolved relative to the directory
+ of the <code>fromDocument</code>.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>fromDocument</code> - the document the names were read from.</dd>
+<dd><code>names</code> - the names that were read from the document. Must use the separator specified by <code>fromDocument</code>.</dd>
+<dt>Returns:</dt>
+<dd>this</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="addIncluded(org.apache.rat.document.DocumentNameMatcher)">
+<h3>addIncluded</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></span>&nbsp;<span class="element-name">addIncluded</span><wbr><span class="parameters">(<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;matcher)</span></div>
+<div class="block">Adds specified DocumentNameMatcher to the included matchers.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>matcher</code> - A document name matcher to add to the included set.</dd>
+<dt>Returns:</dt>
+<dd>this</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="addExcluded(org.apache.rat.document.DocumentNameMatcher)">
+<h3>addExcluded</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></span>&nbsp;<span class="element-name">addExcluded</span><wbr><span class="parameters">(<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;matcher)</span></div>
+<div class="block">Adds specified DocumentNameMatcher to the excluded matchers.</div>
+<dl class="notes">
+<dt>Parameters:</dt>
+<dd><code>matcher</code> - A document name matcher to add to the excluded set.</dd>
+<dt>Returns:</dt>
+<dd>this</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="build()">
+<h3>build</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></span>&nbsp;<span class="element-name">build</span>()</div>
+<div class="block">Builds a MatcherSet. When <code>build()</code> is called the builder is reset to the initial state.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>the MatcherSet based upon the included and excluded matchers.</dd>
+</dl>
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Copyright &#169; 2006&#x2013;2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/MatcherSet.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/MatcherSet.html
new file mode 100644
index 00000000..2340ddb9
--- /dev/null
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/MatcherSet.html
@@ -0,0 +1,209 @@
+<!DOCTYPE HTML>
+<html lang>
+<head>
+<!-- Generated by javadoc (21) -->
+<title>MatcherSet (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: MatcherSet">
+<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">
+<script type="text/javascript" src="../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-declaration-page">
+<script type="text/javascript">var pathtoroot = "../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<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 class="nav-bar-cell1-rev">Class</li>
+<li><a href="class-use/MatcherSet.html">Use</a></li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html#class">Help</a></li>
+</ul>
+<ul class="sub-nav-list-small">
+<li>
+<p>Summary:</p>
+<ul>
+<li><a href="#nested-class-summary">Nested</a></li>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+</li>
+<li>
+<p>Detail:</p>
+<ul>
+<li>Field</li>
+<li>Constr</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="sub-nav">
+<div id="navbar-sub-list">
+<ul class="sub-nav-list">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-summary">Method</a></li>
+</ul>
+<ul class="sub-nav-list">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#method-detail">Method</a></li>
+</ul>
+</div>
+<div class="nav-list-search"><a href="../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.rat.config.exclusion</a></div>
+<h1 title="Interface MatcherSet" class="title">Interface MatcherSet</h1>
+</div>
+<section class="class-description" id="class-description">
+<hr>
+<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">MatcherSet</span></div>
+<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">
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+<li>
+<section class="nested-class-summary" id="nested-class-summary">
+<h2>Nested Class Summary</h2>
+<div class="caption"><span>Nested Classes</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">Interface</div>
+<div class="table-header col-last">Description</div>
+<div class="col-first even-row-color"><code>static class&nbsp;</code></div>
+<div class="col-second even-row-color"><code><a href="MatcherSet.Builder.html" class="type-name-link" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></code></div>
+<div class="col-last even-row-color">
+<div class="block">A MatcherSet that assumes the files contain the already formatted strings and just need to be
+ localised for the fileName.</div>
+</div>
+</div>
+</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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
+<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-tab2 method-summary-table-tab5"><code>default <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-tab5"><code><a href="#createMatcher()" class="member-name-link">createMatcher</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">
+<div class="block">Creates a DocumentNameMatcher from an iterable of matcher sets.</div>
+</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a><wbr>&lt;<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#excludes()" class="member-name-link">excludes</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</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="#getDescription()" class="member-name-link">getDescription</a>()</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">&nbsp;</div>
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a><wbr>&lt;<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&gt;</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#includes()" class="member-name-link">includes</a>()</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab1"><code>static <a href="MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1"><code><a href="#merge(java.util.List)" class="member-name-link">merge</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>&lt;<a href="MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a>&gt;&nbsp;matcherSets)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1">&nbsp;</div>
+</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+<section class="details">
+<ul class="details-list">
+<!-- ============ METHOD DETAIL ========== -->
+<li>
+<section class="method-details" id="method-detail">
+<h2>Method Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="includes()">
+<h3>includes</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&gt;</span>&nbsp;<span class="element-name">includes</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="excludes()">
+<h3>excludes</h3>
+<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&gt;</span>&nbsp;<span class="element-name">excludes</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="getDescription()">
+<h3>getDescription</h3>
+<div class="member-signature"><span class="modifiers">default</span>&nbsp;<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>&nbsp;<span class="element-name">getDescription</span>()</div>
+</section>
+</li>
+<li>
+<section class="detail" id="createMatcher()">
+<h3>createMatcher</h3>
+<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a></span>&nbsp;<span class="element-name">createMatcher</span>()</div>
+<div class="block">Creates a DocumentNameMatcher from an iterable of matcher sets.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>A DocumentNameMatcher that processes the matcher sets.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="merge(java.util.List)">
+<h3>merge</h3>
+<div class="member-signature"><span class="modifiers">static</span>&nbsp;<span class="return-type"><a href="MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></span>&nbsp;<span class="element-name">merge</span><wbr><span class="parameters">(<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>&lt;<a href="MatcherSet.html" title="interface in org.apache.rat.config.exc [...]
+</section>
+</li>
+</ul>
+</section>
+</li>
+</ul>
+</section>
+<!-- ========= END OF CLASS DATA ========= -->
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Copyright &#169; 2006&#x2013;2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
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 1d435beb..4503813d 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -158,7 +158,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="col-first odd-row-color"><code><a href="#MAC" class="member-name-link">MAC</a></code></div>
 <div class="col-last odd-row-color">
-<div class="block">The .DS_Store files MAC computer.</div>
+<div class="block">The .DS_Store files on Mac computers.</div>
 </div>
 <div class="col-first even-row-color"><code><a href="#MAVEN" class="member-name-link">MAVEN</a></code></div>
 <div class="col-last even-row-color">
@@ -217,8 +217,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
@@ -344,14 +344,14 @@ the order they are declared.</div>
 <section class="detail" id="HIDDEN_DIR">
 <h3>HIDDEN_DIR</h3>
 <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></span>&nbsp;<span class="element-name">HIDDEN_DIR</span></div>
-<div class="block">The hidden directories. Directories with names that start with '.'</div>
+<div class="block">The hidden directories. Directories with names that start with <code>.</code></div>
 </section>
 </li>
 <li>
 <section class="detail" id="HIDDEN_FILE">
 <h3>HIDDEN_FILE</h3>
 <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></span>&nbsp;<span class="element-name">HIDDEN_FILE</span></div>
-<div class="block">The hidden files. Directories with names that start with '.'</div>
+<div class="block">The hidden files. Directories with names that start with <code>.</code></div>
 </section>
 </li>
 <li>
@@ -365,7 +365,7 @@ the order they are declared.</div>
 <section class="detail" id="MAC">
 <h3>MAC</h3>
 <div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="StandardCollection.html" title="enum in org.apache.rat.config.exclusion">StandardCollection</a></span>&nbsp;<span class="element-name">MAC</span></div>
-<div class="block">The .DS_Store files MAC computer.</div>
+<div class="block">The .DS_Store files on Mac computers.</div>
 </section>
 </li>
 <li>
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 2ae9bdd0..6c74392b 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 71804074..3520d52f 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 14a149f3..1d74c3c5 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/MatcherSet.Builder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/MatcherSet.Builder.html
new file mode 100644
index 00000000..66d5c5f1
--- /dev/null
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/MatcherSet.Builder.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML>
+<html lang>
+<head>
+<!-- Generated by javadoc (21) -->
+<title>Uses of Class org.apache.rat.config.exclusion.MatcherSet.Builder (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: MatcherSet, class: Builder">
+<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">
+<script type="text/javascript" src="../../../../../../script.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
+</head>
+<body class="class-use-page">
+<script type="text/javascript">var pathtoroot = "../../../../../../";
+loadScripts(document, 'script');</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<div class="flex-box">
+<header role="banner" class="flex-header">
+<nav role="navigation">
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="top-nav" id="navbar-top"><button id="navbar-toggle-button" aria-controls="navbar-top" aria-expanded="false" aria-label="Toggle navigation links"><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span><span class="nav-bar-toggle-icon">&nbsp;</span></button>
+<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
+<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="../MatcherSet.Builder.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>
+<li><a href="../../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../../help-doc.html#use">Help</a></li>
+</ul>
+</div>
+<div class="sub-nav">
+<div id="navbar-sub-list"></div>
+<div class="nav-list-search"><a href="../../../../../../search.html">SEARCH</a>
+<input type="text" id="search-input" disabled placeholder="Search">
+<input type="reset" id="reset-button" disabled value="reset">
+</div>
+</div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<span class="skip-nav" id="skip-navbar-top"></span></nav>
+</header>
+<div class="flex-content">
+<main role="main">
+<div class="header">
+<h1 title="Uses of Class org.apache.rat.config.exclusion.MatcherSet.Builder" class="title">Uses of Class<br>org.apache.rat.config.exclusion.MatcherSet.Builder</h1>
+</div>
+<div class="caption"><span>Packages that use <a href="../MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</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>
+<div class="col-first even-row-color"><a href="#org.apache.rat.config.exclusion">org.apache.rat.config.exclusion</a></div>
+<div class="col-last even-row-color">
+<div class="block">Classes that manage the inclusion and exclusion of files.</div>
+</div>
+</div>
+<section class="class-uses">
+<ul class="block-list">
+<li>
+<section class="detail" id="org.apache.rat.config.exclusion">
+<h2>Uses of <a href="../MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a> in <a href="../package-summary.html">org.apache.rat.config.exclusion</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.rat.config.exclusion</a> that return <a href="../MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</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="../MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">MatcherSet.Builder.</span><code><a href="../MatcherSet.Builder.html#addExcluded(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addExcluded</a><wbr>(<a href="../../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;matcher)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Adds specified DocumentNameMatcher to the excluded matchers.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">MatcherSet.Builder.</span><code><a href="../MatcherSet.Builder.html#addExcluded(org.apache.rat.document.DocumentName,java.util.Set)" class="member-name-link">addExcluded</a><wbr>(<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;fromDocument,
+ <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>&lt;<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>&gt;&nbsp;names)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Adds excluded file names from the specified document.</div>
+</div>
+<div class="col-first even-row-color"><code><a href="../MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">MatcherSet.Builder.</span><code><a href="../MatcherSet.Builder.html#addIncluded(org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">addIncluded</a><wbr>(<a href="../../../document/DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;matcher)</code></div>
+<div class="col-last even-row-color">
+<div class="block">Adds specified DocumentNameMatcher to the included matchers.</div>
+</div>
+<div class="col-first odd-row-color"><code><a href="../MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">MatcherSet.Builder.</span><code><a href="../MatcherSet.Builder.html#addIncluded(org.apache.rat.document.DocumentName,java.util.Set)" class="member-name-link">addIncluded</a><wbr>(<a href="../../../document/DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;fromDocument,
+ <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>&lt;<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>&gt;&nbsp;names)</code></div>
+<div class="col-last odd-row-color">
+<div class="block">Adds included file names from the specified document.</div>
+</div>
+</div>
+</section>
+</li>
+</ul>
+</section>
+</main>
+<footer role="contentinfo">
+<hr>
+<p class="legal-copy"><small>Copyright &#169; 2006&#x2013;2025 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
+</footer>
+</div>
+</div>
+</body>
+</html>
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/config/exclusion/class-use/MatcherSet.html
similarity index 54%
copy from rat017/apache-rat-core/apidocs/org/apache/rat/configuration/builders/class-use/TextBuilder.html
copy to rat017/apache-rat-core/apidocs/org/apache/rat/config/exclusion/class-use/MatcherSet.html
index 1d131bec..bd00071e 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/config/exclusion/class-use/MatcherSet.html
@@ -2,15 +2,15 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (21) -->
-<title>Uses of Class org.apache.rat.configuration.builders.TextBuilder (Apache Creadur Rat::Core 0.17-SNAPSHOT API)</title>
+<title>Uses of Interface org.apache.rat.config.exclusion.MatcherSet (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.configuration.builders, class: TextBuilder">
+<meta name="description" content="use: package: org.apache.rat.config.exclusion, interface: MatcherSet">
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
@@ -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="../TextBuilder.html" title="class in org.apache.rat.configuration.builders">Class</a></li>
+<li><a href="../MatcherSet.html" title="interface 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,54 +49,44 @@ loadScripts(document, 'script');</script>
 <div class="flex-content">
 <main role="main">
 <div class="header">
-<h1 title="Uses of Class org.apache.rat.configuration.builders.TextBuilder" class="title">Uses of Class<br>org.apache.rat.configuration.builders.TextBuilder</h1>
+<h1 title="Uses of Interface org.apache.rat.config.exclusion.MatcherSet" class="title">Uses of Interface<br>org.apache.rat.config.exclusion.MatcherSet</h1>
 </div>
-<div class="caption"><span>Packages that use <a href="../TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></span></div>
+<div class="caption"><span>Packages that use <a href="../MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</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>
-<div class="col-first even-row-color"><a href="#org.apache.rat.analysis">org.apache.rat.analysis</a></div>
+<div class="col-first even-row-color"><a href="#org.apache.rat.config.exclusion">org.apache.rat.config.exclusion</a></div>
 <div class="col-last even-row-color">
-<div class="block">Classes that perform analyses of files.</div>
-</div>
-<div class="col-first odd-row-color"><a href="#org.apache.rat.configuration.builders">org.apache.rat.configuration.builders</a></div>
-<div class="col-last odd-row-color">
-<div class="block">Classes to build matchers</div>
+<div class="block">Classes that manage the inclusion and exclusion of files.</div>
 </div>
 </div>
 <section class="class-uses">
 <ul class="block-list">
 <li>
-<section class="detail" id="org.apache.rat.analysis">
-<h2>Uses of <a href="../TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a> in <a href="../../../analysis/package-summary.html">org.apache.rat.analysis</a></h2>
-<div class="caption"><span>Methods in <a href="../../../analysis/package-summary.html">org.apache.rat.analysis</a> that return <a href="../TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></span></div>
+<section class="detail" id="org.apache.rat.config.exclusion">
+<h2>Uses of <a href="../MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a> in <a href="../package-summary.html">org.apache.rat.config.exclusion</a></h2>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.rat.config.exclusion</a> that return <a href="../MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</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="../TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">IHeaderMatcher.Builder.</span><code><a href="../../../analysis/IHeaderMatcher.Builder.html#text()" class="member-name-link">text</a>()</code></div>
+<div class="col-first even-row-color"><code><a href="../MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">MatcherSet.Builder.</span><code><a href="../MatcherSet.Builder.html#build()" class="member-name-link">build</a>()</code></div>
 <div class="col-last even-row-color">
-<div class="block"><span class="deprecated-label">Deprecated.</span>
-<div class="deprecation-comment">Use new TextBuilder()</div>
-</div>
+<div class="block">Builds a MatcherSet.</div>
 </div>
+<div class="col-first odd-row-color"><code>static <a href="../MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">MatcherSet.</span><code><a href="../MatcherSet.html#merge(java.util.List)" class="member-name-link">merge</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>&lt;<a href="../MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a>&gt;&nbsp;matcherSets)</code></div>
+<div class="col-last odd-row-color">&nbsp;</div>
 </div>
-</section>
-</li>
-<li>
-<section class="detail" id="org.apache.rat.configuration.builders">
-<h2>Uses of <a href="../TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a> in <a href="../package-summary.html">org.apache.rat.configuration.builders</a></h2>
-<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.rat.configuration.builders</a> that return <a href="../TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></span></div>
+<div class="caption"><span>Method parameters in <a href="../package-summary.html">org.apache.rat.config.exclusion</a> with type arguments of type <a href="../MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</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="../TextBuilder.html" title="class in org.apache.rat.configuration.builders">TextBuilder</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">TextBuilder.</span><code><a href="../TextBuilder.html#setSimpleText(java.lang.String)" class="member-name-link">setSimpleText</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>&nbsp;text)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Sets the text to match.</div>
-</div>
+<div class="col-first even-row-color"><code>static <a href="../MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></code></div>
+<div class="col-second even-row-color"><span class="type-name-label">MatcherSet.</span><code><a href="../MatcherSet.html#merge(java.util.List)" class="member-name-link">merge</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>&lt;<a href="../MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a>&gt;&nbsp;matcherSets)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
 </div>
 </section>
 </li>
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 d2ecceba..c87cad3d 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 085b25ba..ee86f4c2 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -138,8 +138,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 78c0ad58..6e74a385 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -138,8 +138,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 49d9d3b5..ba612f18 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -155,8 +155,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 7c8d0d33..dc6854e4 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -146,8 +146,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 5526ee0f..2c4888fe 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -138,8 +138,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 92e2bf12..35d7eefb 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 52e023a4..f86679ef 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 e457bc49..a4fe33b7 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 a39ae982..605ed37d 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 3225b739..0d4240d9 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 1e52f8b6..cb175c47 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
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 3adb1e6f..9afa84ca 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
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 efccc978..e88431cb 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
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 784b2bba..25339bd7 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
@@ -106,9 +106,9 @@ loadScripts(document, 'script');</script>
 </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-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-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 id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
 <div class="table-header col-first">Class</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color class-summary class-summary-tab2"><a href="ExclusionProcessor.html" title="class in org.apache.rat.config.exclusion">ExclusionProcessor</a></div>
@@ -124,6 +124,15 @@ loadScripts(document, 'script');</script>
 <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-tab1"><a href="MatcherSet.html" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></div>
+<div class="col-last odd-row-color class-summary class-summary-tab1">
+<div class="block">The file processor reads the file specified in the DocumentName.</div>
+</div>
+<div class="col-first even-row-color class-summary class-summary-tab2"><a href="MatcherSet.Builder.html" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></div>
+<div class="col-last even-row-color class-summary class-summary-tab2">
+<div class="block">A MatcherSet that assumes the files contain the already formatted strings and just need to be
+ localised for the fileName.</div>
+</div>
 <div class="col-first odd-row-color 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 class="block">Collection of standard excludes.</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 6eb993e0..99e37f5e 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
@@ -63,11 +63,18 @@ loadScripts(document, 'script');</script>
 <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>
 <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>&lt;T,<wbr>R&gt;)</li>
+<li class="circle">org.apache.rat.config.exclusion.<a href="MatcherSet.Builder.html" class="type-name-link" title="class in org.apache.rat.config.exclusion">MatcherSet.Builder</a></li>
 </ul>
 </li>
 </ul>
 </section>
 <section class="hierarchy">
+<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
+<ul>
+<li class="circle">org.apache.rat.config.exclusion.<a href="MatcherSet.html" class="type-name-link" title="interface in org.apache.rat.config.exclusion">MatcherSet</a></li>
+</ul>
+</section>
+<section class="hierarchy">
 <h2 title="Enum Hierarchy">Enum Hierarchy</h2>
 <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>
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 c55df6ed..9e2c988e 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
@@ -98,6 +98,15 @@ loadScripts(document, 'script');</script>
 <div class="col-last odd-row-color">
 <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/MatcherSet.html#org.apache.rat.config.exclusion">MatcherSet</a></div>
+<div class="col-last even-row-color">
+<div class="block">The file processor reads the file specified in the DocumentName.</div>
+</div>
+<div class="col-first odd-row-color"><a href="class-use/MatcherSet.Builder.html#org.apache.rat.config.exclusion">MatcherSet.Builder</a></div>
+<div class="col-last odd-row-color">
+<div class="block">A MatcherSet that assumes the files contain the already formatted strings and just need to be
+ localised for the fileName.</div>
+</div>
 <div class="col-first 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 class="block">Collection of standard excludes.</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 12fcbaa5..3d20dbd2 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -41,7 +41,7 @@ loadScripts(document, 'script');</script>
 <ul>
 <li>Nested</li>
 <li>Field</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>Field</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:&nbsp;</li>
 <li>Nested&nbsp;|&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method-summary">Method</a></li>
 </ul>
 <ul class="sub-nav-list">
 <li>Detail:&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
+<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method-detail">Method</a></li>
 </ul>
 </div>
@@ -96,47 +96,58 @@ loadScripts(document, 'script');</script>
 </section>
 <section class="summary">
 <ul class="summary-list">
+<!-- ======== 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 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.lang.String,java.lang.String)" class="member-name-link">MatchPattern</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>&nbsp;source,
+ <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>&nbsp;separator)</code></div>
+<div class="col-last even-row-color">&nbsp;</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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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 method-summary-table-tab4"><code>static <a href="MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#fromString(java.lang.String)" class="member-name-link">fromString</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>&nbsp;source)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>char[][]</code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTokenizedPathChars()" class="member-name-link">getTokenizedPathChars</a>()</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#getTokenizedPathString()" class="member-name-link">getTokenizedPathString</a>()</code></div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>char[][]</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getTokenizedPathChars()" class="member-name-link">getTokenizedPathChars</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#matchPath(java.lang.String,boolean)" class="member-name-link">matchPath</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>&nbsp;str,
- boolean&nbsp;isCaseSensitive)</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/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="#getTokenizedPathString()" class="member-name-link">getTokenizedPathString</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#matchPatternStart(java.lang.String,boolean)" class="member-name-link">matchPatternStart</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>&nbsp;str,
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#matchPath(java.lang.String,boolean)" class="member-name-link">matchPath</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>&nbsp;str,
  boolean&nbsp;isCaseSensitive)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#source()" class="member-name-link">source</a>()</code></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="#matchPatternStart(java.lang.String,boolean)" class="member-name-link">matchPatternStart</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>&nbsp;str,
+ boolean&nbsp;isCaseSensitive)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#startsWith(java.lang.String)" class="member-name-link">startsWith</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>&nbsp;string)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#tokenizePathToString(java.lang.String,java.lang.String)" class="member-name-link">tokenizePathToString</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>&nbsp;path,
- <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>&nbsp;separator)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</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-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#source()" class="member-name-link">source</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#startsWith(java.lang.String)" class="member-name-link">startsWith</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>&nbsp;string)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#tokenizePathToString(java.lang.String,java.lang.String)" class="member-name-link">tokenizePathToString</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>&nbsp;path,
+ <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>&nbsp;separator)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</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">&nbsp;</div>
 </div>
 </div>
 </div>
@@ -149,6 +160,21 @@ loadScripts(document, 'script');</script>
 </section>
 <section class="details">
 <ul class="details-list">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<li>
+<section class="constructor-details" id="constructor-detail">
+<h2>Constructor Details</h2>
+<ul class="member-list">
+<li>
+<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
+<h3>MatchPattern</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">MatchPattern</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>&nbsp;source,
+ <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>&nbsp;separator)</span></div>
+</section>
+</li>
+</ul>
+</section>
+</li>
 <!-- ============ METHOD DETAIL ========== -->
 <li>
 <section class="method-details" id="method-detail">
@@ -209,12 +235,6 @@ loadScripts(document, 'script');</script>
  <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>&nbsp;separator)</span></div>
 </section>
 </li>
-<li>
-<section class="detail" id="fromString(java.lang.String)">
-<h3>fromString</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></span>&nbsp;<span class="element-name">fromString</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>&nbsp;source)</span></div>
-</section>
-</li>
 </ul>
 </section>
 </li>
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 dfcb9c9f..f407fd2f 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -102,46 +102,44 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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-tab2 method-summary-table-tab4"><code><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>&lt;<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>&gt;</code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#asPredicate(boolean)" class="member-name-link">asPredicate</a><wbr>(boolean&nbsp;isCaseSensitive)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></code></div>
-<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><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>&lt;<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 odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#from(java.lang.String...)" class="member-name-link">from</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>...&nbsp;sources)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#from(java.lang.String,java.lang.Iterable)" class="member-name-link">from</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>&nbsp;separator,
+ <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>&lt;<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>&gt;&nbsp;strings)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</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="#matches(java.lang.String,boolean)" class="member-name-link">matches</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>&nbsp;name,
+<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#from(java.lang.String,java.lang.String...)" class="member-name-link">from</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>&nbsp;separator,
+ <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>...&nbsp;sources)</code></div>
+<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">&nbsp;</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="#matches(java.lang.String,boolean)" class="member-name-link">matches</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>&nbsp;name,
  boolean&nbsp;isCaseSensitive)</code></div>
-<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
 <div class="block">Checks these MatchPatterns against a specified string.</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="#matches(java.lang.String,char%5B%5D%5B%5D,boolean)" class="member-name-link">matches</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>&nbsp;name,
- char[][]&nbsp;tokenizedNameChar,
- boolean&nbsp;isCaseSensitive)</code></div>
-<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#matches(java.lang.String,java.lang.String%5B%5D,boolean)" class="member-name-link">matches</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>&nbsp;name,
- <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>[]&nbsp;tokenizedName,
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#matches(java.lang.String,char%5B%5D%5B%5D,boolean)" class="member-name-link">matches</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>&nbsp;name,
+ char[][]&nbsp;tokenizedNameChar,
  boolean&nbsp;isCaseSensitive)</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#matchesPatternStart(java.lang.String,boolean)" class="member-name-link">matchesPatternStart</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>&nbsp;name,
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#matches(java.lang.String,java.lang.String%5B%5D,boolean)" class="member-name-link">matches</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>&nbsp;name,
+ <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>[]&nbsp;tokenizedName,
  boolean&nbsp;isCaseSensitive)</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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="#source()" class="member-name-link">source</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/lang/Iterable.html" title="class or interface in java.lang" class="external-link">Iterable</a><wbr>&lt;<a href="MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a>&gt;</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">&nbsp;</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-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#source()" class="member-name-link">source</a>()</code></div>
 <div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</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">&nbsp;</div>
 </div>
 </div>
 </div>
@@ -176,6 +174,12 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
+<section class="detail" id="patterns()">
+<h3>patterns</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<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>&lt;<a href="MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a>&gt;</span>&nbsp;<span class="element-name">patterns</span>()</div>
+</section>
+</li>
+<li>
 <section class="detail" id="matches(java.lang.String,boolean)">
 <h3>matches</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">matches</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>&nbsp;name,
@@ -186,7 +190,7 @@ loadScripts(document, 'script');</script>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>name</code> - The name to look for</dd>
-<dd><code>isCaseSensitive</code> - If the comparison is case sensitive</dd>
+<dd><code>isCaseSensitive</code> - If the comparison is case-sensitive</dd>
 <dt>Returns:</dt>
 <dd>true if any of the supplied patterns match</dd>
 </dl>
@@ -209,28 +213,17 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
-<section class="detail" id="asPredicate(boolean)">
-<h3>asPredicate</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<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>&lt;<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>&gt;</span>&nbsp;<span class="element-name">asPredicate</span><wbr><span  [...]
-</section>
-</li>
-<li>
-<section class="detail" id="matchesPatternStart(java.lang.String,boolean)">
-<h3>matchesPatternStart</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">matchesPatternStart</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>&nbsp;name,
- boolean&nbsp;isCaseSensitive)</span></div>
-</section>
-</li>
-<li>
-<section class="detail" id="from(java.lang.String...)">
+<section class="detail" id="from(java.lang.String,java.lang.String...)">
 <h3>from</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></span>&nbsp;<span class="element-name">from</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>...&nbsp;sources)</span></div>
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></span>&nbsp;<span class="element-name">from</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>&nbsp;separator,
+ <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>...&nbsp;sources)</span></div>
 </section>
 </li>
 <li>
-<section class="detail" id="from(java.lang.Iterable)">
+<section class="detail" id="from(java.lang.String,java.lang.Iterable)">
 <h3>from</h3>
-<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></span>&nbsp;<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>&lt;<a href="https://docs.oracle.com/javase/8/docs/a [...]
+<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></span>&nbsp;<span class="element-name">from</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>&nbsp;separator,
+ <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>&lt;<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>&gt;&nbsp;strings)</span></div>
 </section>
 </li>
 </ul>
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 feabd9ef..bd3bd9e6 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -126,8 +126,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 ded3372f..018939b6 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
@@ -65,13 +65,13 @@ loadScripts(document, 'script');</script>
 <li>
 <section class="detail" id="org.apache.rat.config.exclusion.plexus">
 <h2>Uses of <a href="../MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a> in <a href="../package-summary.html">org.apache.rat.config.exclusion.plexus</a></h2>
-<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.rat.config.exclusion.plexus</a> that return <a href="../MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></span></div>
+<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.rat.config.exclusion.plexus</a> that return types with arguments of type <a href="../MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</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="../MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">MatchPattern.</span><code><a href="../MatchPattern.html#fromString(java.lang.String)" class="member-name-link">fromString</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>&nbsp;source)</code></div>
+<div class="col-first even-row-color"><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>&lt;<a href="../MatchPattern.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPattern</a>&gt;</code></div>
+<div class="col-second even-row-color"><span class="type-name-label">MatchPatterns.</span><code><a href="../MatchPatterns.html#patterns()" class="member-name-link">patterns</a>()</code></div>
 <div class="col-last even-row-color">&nbsp;</div>
 </div>
 </section>
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 b150b85c..9de2037e 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
@@ -75,10 +75,12 @@ 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"><code>static <a href="../MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></code></div>
-<div class="col-second even-row-color"><span class="type-name-label">MatchPatterns.</span><code><a href="../MatchPatterns.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>&lt;<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-second even-row-color"><span class="type-name-label">MatchPatterns.</span><code><a href="../MatchPatterns.html#from(java.lang.String,java.lang.Iterable)" class="member-name-link">from</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>&nbsp;separator,
+ <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>&lt;<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>&gt;&nbsp;strings)</code></div>
 <div class="col-last even-row-color">&nbsp;</div>
 <div class="col-first odd-row-color"><code>static <a href="../MatchPatterns.html" title="class in org.apache.rat.config.exclusion.plexus">MatchPatterns</a></code></div>
-<div class="col-second odd-row-color"><span class="type-name-label">MatchPatterns.</span><code><a href="../MatchPatterns.html#from(java.lang.String...)" class="member-name-link">from</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>...&nbsp;sources)</code></div>
+<div class="col-second odd-row-color"><span class="type-name-label">MatchPatterns.</span><code><a href="../MatchPatterns.html#from(java.lang.String,java.lang.String...)" class="member-name-link">from</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>&nbsp;separator,
+ <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>...&nbsp;sources)</code></div>
 <div class="col-last odd-row-color">&nbsp;</div>
 </div>
 </section>
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 d7e73f1c..5ac227fa 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 e14ccd26..101cf12a 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
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 3eea95a6..6d3ceb22 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
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 00059008..a07cb0cf 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
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 9ceaa50b..5bfbd914 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
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 0b594774..cb8956c4 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
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 5c2f9b09..d80f7504 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
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 d8626857..69c452ec 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -136,8 +136,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 4c0e0248..e745a308 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
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 ec14904a..b57b993c 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -131,8 +131,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 97596640..34bd7e0f 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -103,8 +103,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 31917ec7..2f64a981 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
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 e0aaa55f..26422bcc 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 228a6dcf..3af3f557 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 5101c9ad..52502bee 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 66d9e289..20590d12 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 bb1bb389..f82deff7 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 b541e735..19108f93 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
@@ -99,8 +99,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
 <div class="table-header col-first">Class</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color class-summary class-summary-tab3"><a href="ComponentType.html" title="enum in org.apache.rat.config.parameters">ComponentType</a></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 1b252346..e7bab484 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
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 c37c0f54..27f545e2 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/ClaimValidator.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/ClaimValidator.html
index 56f2c218..a6437414 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/ClaimValidator.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/ClaimValidator.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -118,8 +118,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/class-use/ClaimValidator.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/class-use/ClaimValidator.html
index 761cad7d..e75fed12 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/class-use/ClaimValidator.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/class-use/ClaimValidator.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-summary.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-summary.html
index 69a56326..6628190b 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-summary.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-summary.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-tree.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-tree.html
index 75649b5a..45d37aa9 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-tree.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-tree.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-use.html b/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-use.html
index d3cf11e1..ca31e71f 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-use.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/config/results/package-use.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
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 754aad38..a0ea154f 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -129,8 +129,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 abaaec1c..422082da 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -103,8 +103,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 c482b5be..ecaaef07 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -104,8 +104,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 67bf0143..c3845cb4 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -103,8 +103,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 b9f615a4..98752f27 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -185,8 +185,8 @@ loadScripts(document, 'script');</script>
 <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 id="method-summary-table.tabpanel" role="tabpanel" aria-labelledby="method-summary-table-tab0">
-<div class="summary-table three-column-summary">
+<div id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 72b80748..0bc5708e 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -123,8 +123,8 @@ implements <a href="LicenseReader.html" title="interface in org.apache.rat.confi
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 9825bd9e..871a5ee7 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -118,8 +118,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 e48fc251..45e50745 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -129,8 +129,8 @@ implements <a href="../../analysis/IHeaderMatcher.Builder.html" title="interface
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 434dba59..20d9b60f 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -133,8 +133,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 a35ff46d..834d1966 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -133,8 +133,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 a399e3fb..34abb94a 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -152,8 +152,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 10df513a..00517f17 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -122,8 +122,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 b8be685a..6473afc3 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -141,8 +141,8 @@ implements <a href="../../analysis/IHeaderMatcher.html" title="interface in org.
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 5df7f62f..7fdfd569 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -146,8 +146,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 f44ef891..4ab5a19f 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -133,8 +133,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 fec43af8..b4cc688e 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -122,8 +122,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 a8c4e8cc..0493593e 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -122,8 +122,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 91ea80e0..9e5b0d97 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -122,8 +122,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
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 b3a452bf..ef2270a0 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 8afdc089..c81aa4e7 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 ee8545f7..7273472d 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 e7a22b85..54dc4e46 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 61da0300..b4a1db0a 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 1f5fecf7..0f1ddc60 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 9b2aee28..26bf5ad3 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 01d37262..eff67834 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 56dd7c31..1f755517 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 d5977798..305f49e4 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 1d131bec..daa9db8d 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 54a68aea..69283eb4 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
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 af260ff4..a746a823 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
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 c5805ed1..a51115c8 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
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 d113779e..00e226cc 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 023cf658..f47dbb82 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 ece1439e..3eab0421 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 ca620f6e..24de596a 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 648324a1..58294a59 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 b6ac745f..ec4f3b14 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 5dfa8f5a..8fe3adb8 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../../script.js"></script>
-<script type="text/javascript" src="../../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-use-page">
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 94a95047..8988fccc 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-declaration-page">
@@ -95,8 +95,8 @@ loadScripts(document, 'script');</script>
 <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 id="class-summary.tabpanel" role="tabpanel" aria-labelledby="class-summary-tab0">
-<div class="summary-table two-column-summary">
+<div id="class-summary.tabpanel" role="tabpanel">
+<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
 <div class="table-header col-first">Class</div>
 <div class="table-header col-last">Description</div>
 <div class="col-first even-row-color class-summary class-summary-tab3"><a href="Format.html" title="enum in org.apache.rat.configuration">Format</a></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 5a5a22a4..6c93ec25 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-tree-page">
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 0c72543a..c5d16829 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="package-use-page">
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 61f43c92..b64346d6 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
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -118,7 +118,7 @@ loadScripts(document, 'script');</script>
 <h2>Field Summary</h2>
 <div class="inherited-list">
 <h3 id="fields-inherited-from-class-org.apache.rat.api.Document">Fields inherited from class&nbsp;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#name">name</a>, <a href="../api/Document.html#nameExcluder">nameExcluder</a></code></div>
+<code><a href="../api/Document.html#name">name</a>, <a href="../api/Document.html#nameMatcher">nameMatcher</a></code></div>
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -144,8 +144,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
@@ -169,7 +169,7 @@ loadScripts(document, 'script');</script>
 </div>
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-org.apache.rat.api.Document">Methods inherited from class&nbsp;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#getNameExcluder()">getNameExcluder</a>, <a href="../api/Document.html#hashCode()">hashCode</a>, <a href="../api/Document.html#isIgnored()">isIgnored</a>, <a href="../api/Document.html#rea [...]
+<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&nbsp;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=" [...]
diff --git a/rat017/apidocs/org/apache/rat/document/FileDocument.html b/rat017/apache-rat-core/apidocs/org/apache/rat/document/ArchiveEntryName.html
similarity index 52%
copy from rat017/apidocs/org/apache/rat/document/FileDocument.html
copy to rat017/apache-rat-core/apidocs/org/apache/rat/document/ArchiveEntryName.html
index 4ece2e23..7668b3d1 100644
--- a/rat017/apidocs/org/apache/rat/document/FileDocument.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/document/ArchiveEntryName.html
@@ -2,15 +2,15 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (21) -->
-<title>FileDocument (Apache Creadur Rat 0.17-SNAPSHOT API)</title>
+<title>ArchiveEntryName (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.document, class: FileDocument">
+<meta name="description" content="declaration: package: org.apache.rat.document, class: ArchiveEntryName">
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -29,7 +29,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../index.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/FileDocument.html">Use</a></li>
+<li><a href="class-use/ArchiveEntryName.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../index-all.html">Index</a></li>
@@ -40,7 +40,7 @@ loadScripts(document, 'script');</script>
 <p>Summary:</p>
 <ul>
 <li><a href="#nested-class-summary">Nested</a></li>
-<li><a href="#field-summary">Field</a></li>
+<li>Field</li>
 <li><a href="#constructor-summary">Constr</a></li>
 <li><a href="#method-summary">Method</a></li>
 </ul>
@@ -60,7 +60,7 @@ loadScripts(document, 'script');</script>
 <ul class="sub-nav-list">
 <li>Summary:&nbsp;</li>
 <li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
-<li><a href="#field-summary">Field</a>&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method-summary">Method</a></li>
 </ul>
@@ -84,22 +84,21 @@ loadScripts(document, 'script');</script>
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">org.apache.rat.document</a></div>
-<h1 title="Class FileDocument" class="title">Class FileDocument</h1>
+<h1 title="Class ArchiveEntryName" class="title">Class ArchiveEntryName</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="../api/Document.html" title="class in org.apache.rat.api">org.apache.rat.api.Document</a>
-<div class="inheritance">org.apache.rat.document.FileDocument</div>
+<div class="inheritance"><a href="DocumentName.html" title="class in org.apache.rat.document">org.apache.rat.document.DocumentName</a>
+<div class="inheritance">org.apache.rat.document.ArchiveEntryName</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/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a>&gt;</code></dd>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&gt;</code></dd>
 </dl>
 <hr>
-<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">FileDocument</span>
-<span class="extends-implements">extends <a href="../api/Document.html" title="class in org.apache.rat.api">Document</a></span></div>
-<div class="block">Document wrapping a File object.</div>
+<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ArchiveEntryName</span>
+<span class="extends-implements">extends <a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></span></div>
 </section>
 <section class="summary">
 <ul class="summary-list">
@@ -108,17 +107,8 @@ loadScripts(document, 'script');</script>
 <section class="nested-class-summary" id="nested-class-summary">
 <h2>Nested Class Summary</h2>
 <div class="inherited-list">
-<h2 id="nested-classes-inherited-from-class-org.apache.rat.api.Document">Nested classes/interfaces inherited from class&nbsp;org.apache.rat.api.<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a></h2>
-<code><a href="../api/Document.Type.html" title="enum in org.apache.rat.api">Document.Type</a></code></div>
-</section>
-</li>
-<!-- =========== FIELD SUMMARY =========== -->
-<li>
-<section class="field-summary" id="field-summary">
-<h2>Field Summary</h2>
-<div class="inherited-list">
-<h3 id="fields-inherited-from-class-org.apache.rat.api.Document">Fields inherited from class&nbsp;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#name">name</a>, <a href="../api/Document.html#nameExcluder">nameExcluder</a></code></div>
+<h2 id="nested-classes-inherited-from-class-org.apache.rat.document.DocumentName">Nested classes/interfaces inherited from class&nbsp;org.apache.rat.document.<a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></h2>
+<code><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a>, <a href="DocumentName.FSInfo.html" title="class in org.apache.rat.document">DocumentName.FSInfo</a></code></div>
 </section>
 </li>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
@@ -129,17 +119,9 @@ 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.File,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">FileDocument</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>&nbsp;file,
- <a href="DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;nameExcluder)</code></div>
-<div class="col-last even-row-color">
-<div class="block">Creates a File document where the baseDir is the root directory.</div>
-</div>
-<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(org.apache.rat.document.DocumentName,java.io.File,org.apache.rat.document.DocumentNameMatcher)" class="member-name-link">FileDocument</a><wbr>(<a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;basedir,
- <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>&nbsp;file,
- <a href="DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;nameExcluder)</code></div>
-<div class="col-last odd-row-color">
-<div class="block">Creates a File document.</div>
-</div>
+<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.apache.rat.document.DocumentName,java.lang.String)" class="member-name-link">ArchiveEntryName</a><wbr>(<a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;archiveFileName,
+ <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>&nbsp;archiveEntryName)</code></div>
+<div class="col-last even-row-color">&nbsp;</div>
 </div>
 </section>
 </li>
@@ -149,37 +131,42 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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-tab2 method-summary-table-tab4"><code><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></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getFile()" class="member-name-link">getFile</a>()</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#asFile()" class="member-name-link">asFile</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 underlying this document.</div>
+<div class="block">Creates a file from the document name.</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/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-tab2 method-summary-table-tab4"><code><a href="#inputStream()" class="member-name-link">inputStream</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/nio/file/Path.html" title="class or interface in java.nio.file" class="external-link">Path</a></code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#asPath()" class="member-name-link">asPath</a>()</code></div>
 <div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
-<div class="block">Streams the document's contents.</div>
+<div class="block">Creates a path from the document name.</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="#isDirectory()" class="member-name-link">isDirectory</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/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="#getBaseName()" class="member-name-link">getBaseName</a>()</code></div>
 <div class="col-last even-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">Gets the fully qualified basename of the 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/util/SortedSet.html" title="class or interface in java.util" class="external-link">SortedSet</a><wbr>&lt;<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a>&gt;</code></div>
-<div class="col-second odd-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-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="#localized(java.lang.String)" class="member-name-link">localized</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>&nbsp;dirSeparator)</code></div>
 <div class="col-last odd-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 class="block">Gets the portion of the name that is not part of the base name.</div>
+</div>
+<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#resolve(java.lang.String)" class="member-name-link">resolve</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>&nbsp;child)</code></div>
+<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
+<div class="block">Creates a new DocumentName by adding the child to the current name.</div>
 </div>
 </div>
 </div>
 </div>
 <div class="inherited-list">
-<h3 id="methods-inherited-from-class-org.apache.rat.api.Document">Methods inherited from class&nbsp;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#getNameExcluder()">getNameExcluder</a>, <a href="../api/Document.html#hashCode()">hashCode</a>, <a href="../api/Document.html#isIgnored()">isIgnored</a>, <a href="../api/Document.html#rea [...]
+<h3 id="methods-inherited-from-class-org.apache.rat.document.DocumentName">Methods inherited from class&nbsp;org.apache.rat.document.<a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></h3>
+<code><a href="DocumentName.html#builder()">builder</a>, <a href="DocumentName.html#builder(java.io.File)">builder</a>, <a href="DocumentName.html#builder(java.nio.file.FileSystem)">builder</a>, <a href="DocumentName.html#builder(org.apache.rat.document.DocumentName)">builder</a>, <a href="DocumentName.html#builder(org.apache.rat.document.DocumentName.FSInfo)">builder</a>, <a href="DocumentName.html#compareTo(org.apache.rat.document.DocumentName)">compareTo</a>, <a href="DocumentName.htm [...]
 <div class="inherited-list">
 <h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;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=" [...]
@@ -195,31 +182,10 @@ loadScripts(document, 'script');</script>
 <h2>Constructor Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="&lt;init&gt;(org.apache.rat.document.DocumentName,java.io.File,org.apache.rat.document.DocumentNameMatcher)">
-<h3>FileDocument</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FileDocument</span><wbr><span class="parameters">(<a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;basedir,
- <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>&nbsp;file,
- <a href="DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;nameExcluder)</span></div>
-<div class="block">Creates a File document.</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>basedir</code> - the base directory for this document.</dd>
-<dd><code>file</code> - the file to wrap.</dd>
-<dd><code>nameExcluder</code> - the path matcher to filter files/directories with.</dd>
-</dl>
-</section>
-</li>
-<li>
-<section class="detail" id="&lt;init&gt;(java.io.File,org.apache.rat.document.DocumentNameMatcher)">
-<h3>FileDocument</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">FileDocument</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>&nbsp;file,
- <a href="DocumentNameMatcher.html" title="class in org.apache.rat.document">DocumentNameMatcher</a>&nbsp;nameExcluder)</span></div>
-<div class="block">Creates a File document where the baseDir is the root directory.</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>file</code> - the file to wrap.</dd>
-<dd><code>nameExcluder</code> - the path matcher to filter files/directories with.</dd>
-</dl>
+<section class="detail" id="&lt;init&gt;(org.apache.rat.document.DocumentName,java.lang.String)">
+<h3>ArchiveEntryName</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ArchiveEntryName</span><wbr><span class="parameters">(<a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;archiveFileName,
+ <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>&nbsp;archiveEntryName)</span></div>
 </section>
 </li>
 </ul>
@@ -231,58 +197,79 @@ loadScripts(document, 'script');</script>
 <h2>Method Details</h2>
 <ul class="member-list">
 <li>
-<section class="detail" id="isDirectory()">
-<h3>isDirectory</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isDirectory</span>()</div>
-<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../api/Document.html#isDirectory()">Document</a></code></span></div>
-<div class="block">Determines if this document is a directory type.</div>
+<section class="detail" id="asFile()">
+<h3>asFile</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><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></span>&nbsp;<span class="element-name">asFile</span>()</div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="DocumentName.html#asFile()">DocumentName</a></code></span></div>
+<div class="block">Creates a file from the document name.</div>
 <dl class="notes">
-<dt>Specified by:</dt>
-<dd><code><a href="../api/Document.html#isDirectory()">isDirectory</a></code>&nbsp;in class&nbsp;<code><a href="../api/Document.html" title="class in org.apache.rat.api">Document</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="DocumentName.html#asFile()">asFile</a></code>&nbsp;in class&nbsp;<code><a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></code></dd>
 <dt>Returns:</dt>
-<dd><code>true</code> if this is a directory.</dd>
+<dd>a new File object.</dd>
 </dl>
 </section>
 </li>
 <li>
-<section class="detail" id="listChildren()">
-<h3>listChildren</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<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>&lt;<a href="../api/Document.html" title="class in org.apache.rat.api">Document</a>&gt;</span>&nbsp;<span class="element-name">listChildren</span>()</div>
-<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<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>
+<section class="detail" id="asPath()">
+<h3>asPath</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/javase/8/docs/api/java/nio/file/Path.html" title="class or interface in java.nio.file" class="external-link">Path</a></span>&nbsp;<span class="element-name">asPath</span>()</div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="DocumentName.html#asPath()">DocumentName</a></code></span></div>
+<div class="block">Creates a path from the document name.</div>
 <dl class="notes">
-<dt>Specified by:</dt>
-<dd><code><a href="../api/Document.html#listChildren()">listChildren</a></code>&nbsp;in class&nbsp;<code><a href="../api/Document.html" title="class in org.apache.rat.api">Document</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="DocumentName.html#asPath()">asPath</a></code>&nbsp;in class&nbsp;<code><a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></code></dd>
 <dt>Returns:</dt>
-<dd>A sorted set of child Documents. May be empty.</dd>
+<dd>a new Path object.</dd>
 </dl>
 </section>
 </li>
 <li>
-<section class="detail" id="inputStream()">
-<h3>inputStream</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="element-name">inputStream</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"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="../api/Document.html#inputStream()">Document</a></code></span></div>
-<div class="block">Streams the document's contents.</div>
+<section class="detail" id="resolve(java.lang.String)">
+<h3>resolve</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></span>&nbsp;<span class="element-name">resolve</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>&nbsp;child)</span></div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="DocumentName.html#resolve(java.lang.String)">DocumentName</a></code></span></div>
+<div class="block">Creates a new DocumentName by adding the child to the current name.
+ Resulting documentName will have the same base name.</div>
 <dl class="notes">
-<dt>Specified by:</dt>
-<dd><code><a href="../api/Document.html#inputStream()">inputStream</a></code>&nbsp;in class&nbsp;<code><a href="../api/Document.html" title="class in org.apache.rat.api">Document</a></code></dd>
+<dt>Overrides:</dt>
+<dd><code><a href="DocumentName.html#resolve(java.lang.String)">resolve</a></code>&nbsp;in class&nbsp;<code><a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></code></dd>
+<dt>Parameters:</dt>
+<dd><code>child</code> - the child to add (must use directory separator from this document name).</dd>
 <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>the new document name with the same <code>DocumentName.baseName</code>, directory sensitivity and case sensitivity as
+ this one.</dd>
 </dl>
 </section>
 </li>
 <li>
-<section class="detail" id="getFile()">
-<h3>getFile</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><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></span>&nbsp;<span class="element-name">getFile</span>()</div>
-<div class="block">Gets the file underlying this document.</div>
+<section class="detail" id="getBaseName()">
+<h3>getBaseName</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="element-name">getBaseName</span>()</div>
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="DocumentName.html#getBaseName()">DocumentName</a></code></span></div>
+<div class="block">Gets the fully qualified basename of the document.</div>
 <dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="DocumentName.html#getBaseName()">getBaseName</a></code>&nbsp;in class&nbsp;<code><a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></code></dd>
+<dt>Returns:</dt>
+<dd>the fully qualified basename of the document.</dd>
+</dl>
+</section>
+</li>
+<li>
+<section class="detail" id="localized(java.lang.String)">
+<h3>localized</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="element-name">localized</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>&nbsp;dirSepar [...]
+<div class="block"><span class="description-from-type-label">Description copied from class:&nbsp;<code><a href="DocumentName.html#localized(java.lang.String)">DocumentName</a></code></span></div>
+<div class="block">Gets the portion of the name that is not part of the base name.
+ The resulting name will always start with the directory separator.</div>
+<dl class="notes">
+<dt>Overrides:</dt>
+<dd><code><a href="DocumentName.html#localized(java.lang.String)">localized</a></code>&nbsp;in class&nbsp;<code><a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></code></dd>
+<dt>Parameters:</dt>
+<dd><code>dirSeparator</code> - The character(s) to use to separate directories in the result.</dd>
 <dt>Returns:</dt>
-<dd>the file underlying this document.</dd>
+<dd>the portion of the name that is not part of the base name.</dd>
 </dl>
 </section>
 </li>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentAnalyser.html b/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentAnalyser.html
index cf9e64ba..a3136417 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentAnalyser.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentAnalyser.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -104,8 +104,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
diff --git a/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentName.Builder.html b/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentName.Builder.html
index 31027a5c..a5b7e381 100644
--- a/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentName.Builder.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentName.Builder.html
@@ -10,7 +10,7 @@
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -107,8 +107,8 @@ loadScripts(document, 'script');</script>
 <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-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 id="method-summary-table.tabpanel" role="tabpanel">
+<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
 <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>
@@ -117,44 +117,39 @@ 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">Build a DocumentName from this builder.</div>
 </div>
-<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.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="#setBaseName(java.io.File)" class="member-name-link">setBaseName</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>&nbsp;file)</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/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="#directorySeparator()" class="member-name-link">directorySeparator</a>()</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 basename from a File.</div>
+<div class="block">Get the directory separator for this builder.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setBaseName(java.lang.String)" class="member-name-link">setBaseName</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>&nbsp;baseName)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setBaseName(java.io.File)" class="member-name-link">setBaseName</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>&nbsp;file)</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 baseName.</div>
+<div class="block">Sets the basename from a File.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.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="#setBaseName(org.apache.rat.document.DocumentName)" class="member-name-link">setBaseName</a><wbr>(<a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;baseName)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setBaseName(java.lang.String)" class="member-name-link">setBaseName</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>&nbsp;baseName)</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 basename from the <code>name</code> of the specified DocumentName.</div>
+<div class="block">Sets the baseName.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setCaseSensitive(boolean)" class="member-name-link">setCaseSensitive</a><wbr>(boolean&nbsp;isCaseSensitive)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setBaseName(org.apache.rat.document.DocumentName)" class="member-name-link">setBaseName</a><wbr>(<a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a>&nbsp;baseName)</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 <a href="DocumentName.html#isCaseSensitive()"><code>DocumentName.isCaseSensitive()</code></a> flag.</div>
+<div class="block">Sets the basename from the <code>name</code> of the specified DocumentName.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.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="#setDirSeparator(java.lang.String)" class="member-name-link">setDirSeparator</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>&nbsp;dirSeparator)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(java.io.File)" class="member-name-link">setName</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>&nbsp;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 directory separator.</div>
+<div class="block">Sets the properties from the file.</div>
 </div>
 <div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(java.io.File)" class="member-name-link">setName</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>&nbsp;file)</code></div>
+<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setName(java.lang.String)" class="member-name-link">setName</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>&nbsp;name)</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 properties from the file.</div>
+<div class="block">Sets the name for this DocumentName relative to the baseName.</div>
 </div>
 <div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.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="#setName(java.lang.String)" class="member-name-link">setName</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>&nbsp;name)</code></div>
+<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRoot(java.lang.String)" class="member-name-link">setRoot</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>&nbsp;root)</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 name for this DocumentName.</div>
-</div>
-<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></code></div>
-<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#setRoot(java.lang.String)" class="member-name-link">setRoot</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>&nbsp;root)</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 root for the DocumentName.</div>
 </div>
 </div>
@@ -175,6 +170,17 @@ loadScripts(document, 'script');</script>
 <h2>Method Details</h2>
 <ul class="member-list">
 <li>
+<section class="detail" id="directorySeparator()">
+<h3>directorySeparator</h3>
+<div class="member-signature"><span class="modifiers">public</span>&nbsp;<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>&nbsp;<span class="element-name">directorySeparator</span>()</div>
+<div class="block">Get the directory separator for this builder.</div>
+<dl class="notes">
+<dt>Returns:</dt>
+<dd>the directory separator fo this builder.</dd>
+</dl>
+</section>
+</li>
+<li>
 <section class="detail" id="setRoot(java.lang.String)">
 <h3>setRoot</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></span>&nbsp;<span class="element-name">setRoot</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>&nbsp;root)</span></div>
@@ -191,15 +197,15 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="setName(java.lang.String)">
 <h3>setName</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></span>&nbsp;<span class="element-name">setName</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>&nbsp;name)</span></div>
-<div class="block">Sets the name for this DocumentName. Will reset the root to the empty string.
+<div class="block">Sets the name for this DocumentName relative to the baseName.
+ If the <code>name</code> is <code>null</code> an empty string is used.
  <p>
-     To correctly parse the string it must either be the directory separator specified by
-     <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html#separator" title="class or interface in java.io" class="external-link"><code>File.separator</code></a> or must have been explicitly set by calling <a href="#setDirSeparator(java.lang.String)"><code>setDirSeparator(String)</code></a>
-     before making this call.
+     To correctly parse the string it must use the directory separator specified by
+     this Document.
  </p></div>
 <dl class="notes">
 <dt>Parameters:</dt>
-<dd><code>name</code> - the name for this Document name.</dd>
+<dd><code>name</code> - the name for this Document name. Will be made relative to the baseName.</dd>
 <dt>Returns:</dt>
 <dd>this</dd>
 </dl>
@@ -209,8 +215,7 @@ loadScripts(document, 'script');</script>
 <section class="detail" id="setName(java.io.File)">
 <h3>setName</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></span>&nbsp;<span class="element-name">setName</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>&nbsp;file)</span></div>
-<div class="block">Sets the properties from the file. This method sets the <code>root</code> if it is empty, and resets <code>name</code>,
- <code>dirSeparator</code> and <code>baseName</code>.</div>
+<div class="block">Sets the properties from the file. Will reset the baseName appropriately.</div>
 <dl class="notes">
 <dt>Parameters:</dt>
 <dd><code>file</code> - the file to set the properties from.</dd>
@@ -226,9 +231,7 @@ loadScripts(document, 'script');</script>
 <div class="block">Sets the baseName.
  Will set the root if it is not set.
  <p>
-     To correctly parse the string it must either be the directory separator specified by
-     <a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html#separator" title="class or interface in java.io" class="external-link"><code>File.separator</code></a> or must have been explicitly set by calling <a href="#setDirSeparator(java.lang.String)"><code>setDirSeparator(String)</code></a>
-     before making this call.
+     To correctly parse the string it must use the directory separator specified by this builder.
  </p></div>
 <dl class="notes">
 <dt>Parameters:</dt>
@@ -267,32 +270,6 @@ loadScripts(document, 'script');</script>
 </section>
 </li>
 <li>
-<section class="detail" id="setDirSeparator(java.lang.String)">
-<h3>setDirSeparator</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></span>&nbsp;<span class="element-name">setDirSeparator</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>&nbsp;dirSeparator)</span></div>
-<div class="block">Sets the directory separator.</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>dirSeparator</code> - the directory separator to use.</dd>
-<dt>Returns:</dt>
-<dd>this.</dd>
-</dl>
-</section>
-</li>
-<li>
-<section class="detail" id="setCaseSensitive(boolean)">
-<h3>setCaseSensitive</h3>
-<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DocumentName.Builder.html" title="class in org.apache.rat.document">DocumentName.Builder</a></span>&nbsp;<span class="element-name">setCaseSensitive</span><wbr><span class="parameters">(boolean&nbsp;isCaseSensitive)</span></div>
-<div class="block">Sets the <a href="DocumentName.html#isCaseSensitive()"><code>DocumentName.isCaseSensitive()</code></a> flag.</div>
-<dl class="notes">
-<dt>Parameters:</dt>
-<dd><code>isCaseSensitive</code> - the expected state of the flag.</dd>
-<dt>Returns:</dt>
-<dd>this.</dd>
-</dl>
-</section>
-</li>
-<li>
 <section class="detail" id="build()">
 <h3>build</h3>
 <div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="DocumentName.html" title="class in org.apache.rat.document">DocumentName</a></span>&nbsp;<span class="element-name">build</span>()</div>
diff --git a/rat017/apidocs/org/apache/rat/license/SimpleLicense.html b/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentName.FSInfo.html
similarity index 55%
copy from rat017/apidocs/org/apache/rat/license/SimpleLicense.html
copy to rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentName.FSInfo.html
index e1c5d0e0..113c4a66 100644
--- a/rat017/apidocs/org/apache/rat/license/SimpleLicense.html
+++ b/rat017/apache-rat-core/apidocs/org/apache/rat/document/DocumentName.FSInfo.html
@@ -2,15 +2,15 @@
 <html lang>
 <head>
 <!-- Generated by javadoc (21) -->
-<title>SimpleLicense (Apache Creadur Rat 0.17-SNAPSHOT API)</title>
+<title>DocumentName.FSInfo (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.license, class: SimpleLicense">
+<meta name="description" content="declaration: package: org.apache.rat.document, class: DocumentName, class: FSInfo">
 <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">
 <script type="text/javascript" src="../../../../script.js"></script>
-<script type="text/javascript" src="../../../../script-dir/jquery-3.6.1.min.js"></script>
+<script type="text/javascript" src="../../../../script-dir/jquery-3.7.1.min.js"></script>
 <script type="text/javascript" src="../../../../script-dir/jquery-ui.min.js"></script>
 </head>
 <body class="class-declaration-page">
@@ -29,7 +29,7 @@ loadScripts(document, 'script');</script>
 <li><a href="../../../../index.html">Overview</a></li>
 <li><a href="package-summary.html">Package</a></li>
 <li class="nav-bar-cell1-rev">Class</li>
-<li><a href="class-use/SimpleLicense.html">Use</a></li>
+<li><a href="class-use/DocumentName.FSInfo.html">Use</a></li>
 <li><a href="package-tree.html">Tree</a></li>
 <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
 <li><a href="../../../../index-all.html">Index</a></li>
@@ -39,9 +39,9 @@ loadScripts(document, 'script');</script>
 <li>
 <p>Summary:</p>
 <ul>
-<li><a href="#nested-class-summary">Nested</a></li>
+<li>Nested</li>
 <li>Field</li>
-<li>Constr</li>
+<li><a href="#constructor-summary">Constr</a></li>
 <li><a href="#method-summary">Method</a></li>
 </ul>
... 51266 lines suppressed ...