This is an automated email from the ASF dual-hosted git repository.

claude pushed a change to branch feature/restructure
in repository https://gitbox.apache.org/repos/asf/creadur-rat.git


    from f68895c3 Ant UI compiles -- no tests
     new 6f258719 updated core tests
     new 6e3b2365 updated cli tests

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../main/java/org/apache/rat/cli/CLIOption.java    |   21 +-
 .../org/apache/rat/cli/CLIOptionCollection.java    |   40 +
 .../main/java/org/apache/rat/cli/CLIProvider.java  |    5 +-
 .../src/main/java/org/apache/rat/cli/Help.java     |    6 +-
 .../src/main/java/org/apache/rat/cli/Report.java   |   21 +-
 .../src/test/java/org/apache/rat/cli/HelpTest.java |   10 +-
 .../java/org/apache/rat/cli/ReportOptionsTest.java |   11 +-
 .../test/java/org/apache/rat/cli/ReportTest.java   |   17 +-
 apache-rat-core/pom.xml                            |   20 +-
 ...Collection.java => OptionCollectionParser.java} |   45 +-
 .../java/org/apache/rat/ReportConfiguration.java   |  124 +-
 .../src/main/java/org/apache/rat/Reporter.java     |   51 +-
 .../main/java/org/apache/rat/commandline/Arg.java  |   94 +-
 .../rat/commandline/UpdatableOptionGroup.java      |   42 +
 .../rat/config/exclusion/ExclusionProcessor.java   |  148 +-
 .../rat/configuration/XMLConfigurationReader.java  |    4 +-
 .../rat/configuration/XMLConfigurationWriter.java  |    6 +-
 .../apache/rat/documentation/velocity/RatTool.java |   35 +-
 .../java/org/apache/rat/help/AbstractHelp.java     |    4 +-
 .../org/apache/rat/report/ConfigurationReport.java |    2 +-
 .../java/org/apache/rat/report/IReportable.java    |    2 +-
 .../apache/rat/report/claim/ClaimStatistic.java    |  106 ++
 .../apache/rat/report/xml/writer/IXmlWriter.java   |    9 +
 .../apache/rat/report/xml/writer/XmlWriter.java    |  146 +-
 .../org/apache/rat/ui/AbstractCodeGenerator.java   |    2 +-
 .../java/org/apache/rat/ui/AbstractOption.java     |   80 +-
 .../apache/rat/ui/AbstractOptionCollection.java    |  144 ++
 .../java/org/apache/rat/ui/ArgumentTracker.java    |   15 +-
 .../main/java/org/apache/rat/ui/OptionFactory.java |  120 --
 .../src/main/java/org/apache/rat/ui/UI.java        |    3 +-
 .../java/org/apache/rat/utils/CasedString.java     |   45 +-
 .../java/org/apache/rat/utils}/FileUtils.java      |   17 +-
 .../java/org/apache/rat/walker/FileListWalker.java |    4 +-
 .../apache/rat/walker/IReportableListWalker.java   |    4 +-
 .../main/java/org/apache/rat/walker/Walker.java    |    2 +-
 ...onTest.java => OptionCollectionParserTest.java} |   24 +-
 .../java/org/apache/rat/ReporterOptionsTest.java   |   11 +-
 .../src/test/java/org/apache/rat/ReporterTest.java |   36 +-
 .../apache/rat/analysis/AnalyserFactoryTest.java   |    4 +-
 .../org/apache/rat/analysis/TikaProcessorTest.java |    2 +-
 .../apache/rat/annotation/TestLicenseAppender.java |    4 +-
 .../java/org/apache/rat/commandline/ArgTests.java  |    4 +-
 .../configuration/XMLConfigurationWriterTest.java  |    2 +-
 .../apache/rat/test/AbstractOptionsProvider.java   |    2 +-
 .../test/java/org/apache/rat/test/OptionsList.java |   51 -
 .../org/apache/rat/testhelpers/BaseOption.java     |   31 +
 .../rat/testhelpers/BaseOptionCollection.java      |   47 +
 .../testhelpers/data/AbstractTestDataProvider.java |  194 +++
 .../org/apache/rat/testhelpers/data/DataUtils.java |    9 +-
 .../testhelpers/data/OptionTestDataProvider.java   |  842 +++++-----
 .../testhelpers/data/ReportTestDataProvider.java   |  772 ++++-----
 .../org/apache/rat/testhelpers/data/TestData.java  |   19 +-
 .../apache/rat/testhelpers/data/ValidatorData.java |   20 +
 .../java/org/apache/rat/testhelpers/data/junk.txt  |    2 +-
 .../java/org/apache/rat/maven/SettingsStub.java    |   34 -
 .../rat/maven/stubs/config/noDefaults/pom.xml      |   47 -
 .../rat/maven/stubs/config/withDefaults/pom.xml    |   46 -
 .../rat/maven/stubs/config_DefaultTest/pom.xml     |   42 -
 .../maven/stubs/configuration-no-defaults/pom.xml  |   43 -
 .../org/apache/rat/maven/stubs/counter-min/pom.xml |   45 -
 .../rat/maven/stubs/counterMax_DefaultTest/pom.xml |   42 -
 .../rat/maven/stubs/counterMin_DefaultTest/pom.xml |   42 -
 .../apache/rat/maven/stubs/dry-run/stdRun/pom.xml  |   43 -
 .../rat/maven/stubs/dryRun_DefaultTest/pom.xml     |   42 -
 .../rat/maven/stubs/edit-copyright/dryRun/pom.xml  |   45 -
 .../maven/stubs/edit-copyright/editLicense/pom.xml |   44 -
 .../stubs/edit-copyright/editOverwrite/pom.xml     |   45 -
 .../stubs/edit-copyright/noEditLicense/pom.xml     |   43 -
 .../apache/rat/maven/stubs/edit-license/pom.xml    |   43 -
 .../stubs/edit-overwrite/noEditLicense/pom.xml     |   43 -
 .../apache/rat/maven/stubs/edit-overwrite/pom.xml  |   44 -
 .../rat/maven/stubs/help-licenses/stdOut/pom.xml   |   43 -
 .../rat/maven/stubs/input-exclude-file/pom.xml     |   43 -
 .../stubs/input-exclude-parsed-scm/GIT/pom.xml     |   45 -
 .../rat/maven/stubs/input-exclude-size/pom.xml     |   43 -
 .../rat/maven/stubs/input-exclude-std/pom.xml      |   45 -
 .../input-exclude/includeStdValidation/pom.xml     |   46 -
 .../maven/stubs/input-exclude/inputInclude/pom.xml |   47 -
 .../stubs/input-exclude/inputIncludeFile/pom.xml   |   47 -
 .../apache/rat/maven/stubs/input-exclude/pom.xml   |   47 -
 .../rat/maven/stubs/input-include-file/pom.xml     |   48 -
 .../stubs/input-include-std/hidden_dir/pom.xml     |   49 -
 .../stubs/input-include-std/hidden_file/pom.xml    |   49 -
 .../rat/maven/stubs/input-include-std/misc/pom.xml |   49 -
 .../apache/rat/maven/stubs/input-include/pom.xml   |   51 -
 .../apache/rat/maven/stubs/input-source/pom.xml    |   45 -
 .../stubs/inputExcludeFile_DefaultTest/pom.xml     |   42 -
 .../inputExcludeParsedScm_DefaultTest/pom.xml      |   42 -
 .../stubs/inputExcludeSize_DefaultTest/pom.xml     |   42 -
 .../stubs/inputExcludeStd_DefaultTest/pom.xml      |   42 -
 .../maven/stubs/inputExclude_DefaultTest/pom.xml   |   42 -
 .../stubs/inputIncludeFile_DefaultTest/pom.xml     |   42 -
 .../maven/stubs/inputInclude_DefaultTest/pom.xml   |   42 -
 .../maven/stubs/inputSource_DefaultTest/pom.xml    |   42 -
 .../withLicenseDef/pom.xml                         |   46 -
 .../withoutLicenseDef/pom.xml                      |   43 -
 .../withLicenseDef/pom.xml                         |   46 -
 .../withoutLicenseDef/pom.xml                      |   43 -
 .../stubs/license-families-denied-file/pom.xml     |   43 -
 .../maven/stubs/license-families-denied/pom.xml    |   43 -
 .../pom.xml                                        |   42 -
 .../licenseFamiliesApproved_DefaultTest/pom.xml    |   42 -
 .../licenseFamiliesDeniedFile_DefaultTest/pom.xml  |   42 -
 .../licenseFamiliesDenied_DefaultTest/pom.xml      |   42 -
 .../licenses-approved-file/withLicenseDef/pom.xml  |   46 -
 .../withoutLicenseDef/pom.xml                      |   43 -
 .../stubs/licenses-approved/withLicenseDef/pom.xml |   46 -
 .../licenses-approved/withoutLicenseDef/pom.xml    |   43 -
 .../stubs/licenses-denied-file/ILLUMOS/pom.xml     |   43 -
 .../maven/stubs/licenses-denied/ILLUMOS/pom.xml    |   43 -
 .../stubs/licensesApprovedFile_DefaultTest/pom.xml |   42 -
 .../stubs/licensesApproved_DefaultTest/pom.xml     |   42 -
 .../rat/maven/stubs/output-archive/absence/pom.xml |   43 -
 .../stubs/output-archive/notification/pom.xml      |   43 -
 .../maven/stubs/output-archive/presence/pom.xml    |   43 -
 .../rat/maven/stubs/output-families/all/pom.xml    |   43 -
 .../maven/stubs/output-families/approved/pom.xml   |   43 -
 .../rat/maven/stubs/output-families/none/pom.xml   |   43 -
 .../org/apache/rat/maven/stubs/output-file/pom.xml |   43 -
 .../rat/maven/stubs/output-licenses/ALL/pom.xml    |   43 -
 .../maven/stubs/output-licenses/APPROVED/pom.xml   |   43 -
 .../rat/maven/stubs/output-licenses/NONE/pom.xml   |   43 -
 .../maven/stubs/output-standard/absence/pom.xml    |   43 -
 .../stubs/output-standard/notification/pom.xml     |   43 -
 .../maven/stubs/output-standard/presence/pom.xml   |   43 -
 .../stubs/output-style/fileStyleSheet/pom.xml      |   44 -
 .../stubs/output-style/missing_headers/pom.xml     |   44 -
 .../rat/maven/stubs/output-style/plain/pom.xml     |   44 -
 .../stubs/output-style/unapproved_licenses/pom.xml |   44 -
 .../rat/maven/stubs/output-style/xhtml5/pom.xml    |   44 -
 .../rat/maven/stubs/output-style/xml/pom.xml       |   44 -
 apache-rat-maven-parent/{impl => plugin}/pom.xml   |   15 +-
 .../plugin/spotbugs-ignore.xml                     |   15 +-
 .../src/it/CustomLicense/.rat/customConfig.xml     |    0
 .../src/it/CustomLicense/invoker.properties        |    0
 .../{impl => plugin}/src/it/CustomLicense/pom.xml  |    0
 .../main/java/nl/basjes/something/Something.java   |    0
 .../{impl => plugin}/src/it/RAT-107/.idea/dummy    |    0
 .../{impl => plugin}/src/it/RAT-107/covertura.ser  |    0
 .../{impl => plugin}/src/it/RAT-107/pom.xml        |    0
 .../src/it/RAT-107/release.properties              |    0
 .../src/it/RAT-107/submodule/.idea/dummy           |    0
 .../src/it/RAT-107/submodule/covertura.ser         |    0
 .../src/it/RAT-107/submodule/pom.xml               |    0
 .../src/it/RAT-107/submodule/release.properties    |    0
 .../src/it/RAT-168/invoker.properties              |    0
 .../{impl => plugin}/src/it/RAT-168/pom.xml        |    0
 .../{impl => plugin}/src/it/RAT-168/verify.groovy  |    0
 .../src/it/RAT-268/invoker.properties              |    0
 .../src/it/RAT-268/module1/pom.xml                 |    0
 .../src/it/RAT-268/module1/src.apt                 |    0
 .../src/it/RAT-268/module2/module2.pom             |    0
 .../src/it/RAT-268/module2/src.apt                 |    0
 .../src/it/RAT-268/module3/pom.xml                 |    0
 .../src/it/RAT-268/module3/src.apt                 |    0
 .../{impl => plugin}/src/it/RAT-268/pom.xml        |    0
 .../src/it/RAT-314/.mvn/maven.config               |    0
 .../src/it/RAT-314/.mvn/recursive/foo.xml          |    0
 .../src/it/RAT-314/invoker.properties              |    0
 .../{impl => plugin}/src/it/RAT-314/pom.xml        |    0
 .../{impl => plugin}/src/it/RAT-314/verify.groovy  |    0
 .../src/it/RAT-469-default/invoker.properties      |    0
 .../src/it/RAT-469-default/pom.xml                 |    0
 .../src/it/RAT-469-default/verify.groovy           |    0
 .../src/it/RAT-469/invoker.properties              |    0
 .../{impl => plugin}/src/it/RAT-469/pom.xml        |    0
 .../{impl => plugin}/src/it/RAT-469/verify.groovy  |    0
 .../plugin/src/it/Unapproved1/Test.java            |    9 +
 .../src/it/Unapproved1}/invoker.properties         |    0
 .../src/it}/Unapproved1/pom.xml                    |   12 +-
 .../src/it/Unapproved1}/verify.groovy              |   15 +-
 .../plugin/src/it/it1}/invoker.properties          |    0
 .../{impl => plugin}/src/it/it1/pom.xml            |    0
 .../{impl => plugin}/src/it/it1/src.apt            |    0
 .../{impl => plugin}/src/it/it1/verify.groovy      |    0
 .../{impl => plugin}/src/it/settings.xml           |    0
 .../org/apache/rat/mp/rat-report.properties        |    0
 .../java/org/apache/rat/maven/AbstractRatMojo.java |    4 -
 .../org/apache/rat/maven/RatCheckException.java    |    0
 .../java/org/apache/rat/maven/RatCheckMojo.java    |   26 +-
 .../java/org/apache/rat/maven/RatReportMojo.java   |   26 +-
 .../java/org/apache/rat/maven/package-info.java    |    0
 .../src/main/java/org/apache/rat/mp/All.java       |    0
 .../src/main/java/org/apache/rat/mp/Any.java       |    0
 .../src/main/java/org/apache/rat/mp/Copyright.java |    0
 .../java/org/apache/rat/mp/EnclosingMatcher.java   |    0
 .../src/main/java/org/apache/rat/mp/Family.java    |    0
 .../apache/rat/mp/HeaderMatcherSpecification.java  |    0
 .../src/main/java/org/apache/rat/mp/License.java   |    0
 .../src/main/java/org/apache/rat/mp/Not.java       |    0
 .../src/main/java/org/apache/rat/mp/Regex.java     |    0
 .../src/main/java/org/apache/rat/mp/Spdx.java      |    0
 .../src/main/java/org/apache/rat/mp/Text.java      |    0
 .../META-INF/m2e/lifecycle-mapping-metadata.xml    |    0
 .../resources/org/apache/rat/mp/package-info.java  |    0
 .../src/site/apt/examples/basic.apt.vm             |    0
 .../src/site/apt/examples/custom-license.apt.vm    |    0
 .../src/site/apt/examples/index.apt                |    0
 .../src/site/apt/examples/site.apt.vm              |    0
 .../src/site/apt/examples/verify.apt.vm            |    0
 .../{impl => plugin}/src/site/apt/index.apt.vm     |    0
 .../{impl => plugin}/src/site/apt/mvn_options.apt  |    0
 .../{impl => plugin}/src/site/fml/faq.fml          |    0
 .../src/site/resources/css/site.css                |    0
 .../{impl => plugin}/src/site/site.xml             |    0
 .../src/templates/apt/index.apt.vm.vm              |    0
 .../src/templates/apt/mvn_options.apt.vm           |    0
 .../src/test/filtered-resources/optionTest/pom.tpl |    0
 .../java/org/apache/rat/maven/MavenTestIT.java     |   84 +
 .../test/java/org/apache/rat/maven/MavenTestX.java | 1684 ++++++++++++++++++++
 .../org/apache/rat/maven/RatCheckMojoTest.java     |    0
 .../apache/rat/mp/BetterAbstractMojoTestCase.java  |    0
 .../test/java/org/apache/rat/mp/MavenOption.java   |    0
 .../java/org/apache/rat/mp/OptionMojoTest.java     |    0
 .../java/org/apache/rat/mp/RatTestHelpers.java     |    0
 .../src/test/resources/OptionTools/One.xml         |    0
 .../src/test/resources/OptionTools/Two.xml         |    0
 .../src/test/resources/unit/RAT-107/.idea/dummy    |    0
 .../src/test/resources/unit/RAT-107/cobertura.ser  |    0
 .../src/test/resources/unit/RAT-107/pom.xml        |    0
 .../test/resources/unit/RAT-107/release.properties |    0
 .../resources/unit/RAT-107/submodule/.idea/dummy   |    0
 .../resources/unit/RAT-107/submodule/cobertura.ser |    0
 .../test/resources/unit/RAT-107/submodule/pom.xml  |    0
 .../unit/RAT-107/submodule/release.properties      |    0
 .../src/test/resources/unit/RAT-335/README.txt     |    0
 .../src/test/resources/unit/RAT-335/dir1/dir1.md   |    0
 .../src/test/resources/unit/RAT-335/dir2/dir2.txt  |    0
 .../src/test/resources/unit/RAT-335/dir3/file3.log |    0
 .../src/test/resources/unit/RAT-335/pom.xml        |    0
 .../src/test/resources/unit/RAT-343/pom.xml        |    0
 .../src/test/resources/unit/RAT-362/bar.md         |    0
 .../src/test/resources/unit/RAT-362/pom.xml        |    0
 .../src/test/resources/unit/it1/.bzrignore         |    0
 .../src/test/resources/unit/it1/pom.xml            |    0
 .../src/test/resources/unit/it2/pom.xml            |    0
 .../src/test/resources/unit/it2/src.txt            |    0
 .../src/test/resources/unit/it3/pom.xml            |    0
 .../src/test/resources/unit/it3/src.apt            |    0
 .../src/test/resources/unit/it4/iso-8859-1.html    |    0
 .../src/test/resources/unit/it4/pom.xml            |    0
 .../test/resources/unit/it5/.rat/customConfig.xml  |    0
 .../src/test/resources/unit/it5/pom.xml            |    0
 .../main/java/nl/basjes/something/Something.java   |    0
 .../apache/rat/maven/MavenOptionCollection.java    |    4 +
 .../rat/maven/{ => tools}/CodeGenerator.java       |    0
 .../rat/maven/{ => tools}/TestGenerator.java       |   13 +-
 .../apache/rat/maven/{ => tools}/package-info.java |    2 +-
 .../resources/org/apache/rat/maven/TestStub.vm     |   78 -
 .../apache/rat/maven/{ => tools}/AbstractMaven.vm  |    3 +
 .../rat/maven/{ => tools}/AbstractMavenFunc.vm     |    0
 .../org/apache/rat/maven/{ => tools}/TestJava.vm   |    2 +
 .../org/apache/rat/maven/{ => tools}/TestMethod.vm |    7 +-
 .../org/apache/rat/maven/{ => tools}/TestPom.vm    |    3 -
 .../java/org/apache/rat/maven/MavenOptionTest.java |    4 +
 .../apache/rat/maven/tools/CodeGeneratorTest.java  |    4 +
 .../apache/rat/maven/tools/TestGeneratorTest.java  |    4 +
 pom.xml                                            |    8 +-
 spotbugs-ignore.xml                                |    1 +
 259 files changed, 3861 insertions(+), 5012 deletions(-)
 create mode 100644 
apache-rat-cli/src/main/java/org/apache/rat/cli/CLIOptionCollection.java
 rename apache-rat-core/src/main/java/org/apache/rat/{OptionCollection.java => 
OptionCollectionParser.java} (88%)
 create mode 100644 
apache-rat-core/src/main/java/org/apache/rat/commandline/UpdatableOptionGroup.java
 create mode 100644 
apache-rat-core/src/main/java/org/apache/rat/ui/AbstractOptionCollection.java
 delete mode 100644 
apache-rat-core/src/main/java/org/apache/rat/ui/OptionFactory.java
 rename apache-rat-core/src/{test/java/org/apache/rat/testhelpers => 
main/java/org/apache/rat/utils}/FileUtils.java (86%)
 rename apache-rat-core/src/test/java/org/apache/rat/{OptionCollectionTest.java 
=> OptionCollectionParserTest.java} (88%)
 delete mode 100644 
apache-rat-core/src/test/java/org/apache/rat/test/OptionsList.java
 create mode 100644 
apache-rat-core/src/test/java/org/apache/rat/testhelpers/BaseOption.java
 create mode 100644 
apache-rat-core/src/test/java/org/apache/rat/testhelpers/BaseOptionCollection.java
 create mode 100644 
apache-rat-core/src/test/java/org/apache/rat/testhelpers/data/AbstractTestDataProvider.java
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/java/org/apache/rat/maven/SettingsStub.java
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/config/noDefaults/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/config/withDefaults/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/config_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/configuration-no-defaults/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/counter-min/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/counterMax_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/counterMin_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/dry-run/stdRun/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/dryRun_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/edit-copyright/dryRun/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/edit-copyright/editLicense/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/edit-copyright/editOverwrite/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/edit-copyright/noEditLicense/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/edit-license/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/edit-overwrite/noEditLicense/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/edit-overwrite/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/help-licenses/stdOut/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-exclude-file/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-exclude-parsed-scm/GIT/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-exclude-size/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-exclude-std/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-exclude/includeStdValidation/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-exclude/inputInclude/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-exclude/inputIncludeFile/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-exclude/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-include-file/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-include-std/hidden_dir/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-include-std/hidden_file/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-include-std/misc/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-include/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/input-source/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/inputExcludeFile_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/inputExcludeParsedScm_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/inputExcludeSize_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/inputExcludeStd_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/inputExclude_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/inputIncludeFile_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/inputInclude_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/inputSource_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/license-families-approved-file/withLicenseDef/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/license-families-approved-file/withoutLicenseDef/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/license-families-approved/withLicenseDef/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/license-families-approved/withoutLicenseDef/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/license-families-denied-file/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/license-families-denied/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licenseFamiliesApprovedFile_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licenseFamiliesApproved_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licenseFamiliesDeniedFile_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licenseFamiliesDenied_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licenses-approved-file/withLicenseDef/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licenses-approved-file/withoutLicenseDef/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licenses-approved/withLicenseDef/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licenses-approved/withoutLicenseDef/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licenses-denied-file/ILLUMOS/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licenses-denied/ILLUMOS/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licensesApprovedFile_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/licensesApproved_DefaultTest/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-archive/absence/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-archive/notification/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-archive/presence/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-families/all/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-families/approved/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-families/none/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-file/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-licenses/ALL/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-licenses/APPROVED/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-licenses/NONE/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-standard/absence/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-standard/notification/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-standard/presence/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-style/fileStyleSheet/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-style/missing_headers/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-style/plain/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-style/unapproved_licenses/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-style/xhtml5/pom.xml
 delete mode 100644 
apache-rat-maven-parent/impl/src/test/resources/org/apache/rat/maven/stubs/output-style/xml/pom.xml
 rename apache-rat-maven-parent/{impl => plugin}/pom.xml (97%)
 copy apache-rat-cli/spotbugs-include.xml => 
apache-rat-maven-parent/plugin/spotbugs-ignore.xml (76%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/CustomLicense/.rat/customConfig.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/CustomLicense/invoker.properties (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/CustomLicense/pom.xml 
(100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/CustomLicense/src/main/java/nl/basjes/something/Something.java 
(100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-107/.idea/dummy 
(100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-107/covertura.ser 
(100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-107/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-107/release.properties (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-107/submodule/.idea/dummy (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-107/submodule/covertura.ser (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-107/submodule/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-107/submodule/release.properties (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-168/invoker.properties (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-168/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-168/verify.groovy 
(100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-268/invoker.properties (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-268/module1/pom.xml 
(100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-268/module1/src.apt 
(100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-268/module2/module2.pom (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-268/module2/src.apt 
(100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-268/module3/pom.xml 
(100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-268/module3/src.apt 
(100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-268/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-314/.mvn/maven.config (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-314/.mvn/recursive/foo.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-314/invoker.properties (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-314/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-314/verify.groovy 
(100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-469-default/invoker.properties (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-469-default/pom.xml 
(100%)
 copy apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-469-default/verify.groovy (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/it/RAT-469/invoker.properties (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-469/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/RAT-469/verify.groovy 
(100%)
 create mode 100644 apache-rat-maven-parent/plugin/src/it/Unapproved1/Test.java
 rename apache-rat-maven-parent/{impl/src/it/it1 => 
plugin/src/it/Unapproved1}/invoker.properties (100%)
 rename 
apache-rat-maven-parent/{impl/src/test/resources/org/apache/rat/maven/stubs/counter-max
 => plugin/src/it}/Unapproved1/pom.xml (85%)
 rename apache-rat-maven-parent/{impl/src/it/RAT-469-default => 
plugin/src/it/Unapproved1}/verify.groovy (79%)
 copy {apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src => 
apache-rat-maven-parent/plugin/src/it/it1}/invoker.properties (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/it1/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/it1/src.apt (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/it1/verify.groovy (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/it/settings.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/filtered-resources/org/apache/rat/mp/rat-report.properties 
(100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/maven/AbstractRatMojo.java (98%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/maven/RatCheckException.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/maven/RatCheckMojo.java (89%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/maven/RatReportMojo.java (95%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/maven/package-info.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/mp/All.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/mp/Any.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/mp/Copyright.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/mp/EnclosingMatcher.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/mp/Family.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/mp/HeaderMatcherSpecification.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/mp/License.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/mp/Not.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/mp/Regex.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/mp/Spdx.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/java/org/apache/rat/mp/Text.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/main/resources/org/apache/rat/mp/package-info.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/site/apt/examples/basic.apt.vm (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/site/apt/examples/custom-license.apt.vm (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/site/apt/examples/index.apt (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/site/apt/examples/site.apt.vm (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/site/apt/examples/verify.apt.vm (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/site/apt/index.apt.vm 
(100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/site/apt/mvn_options.apt 
(100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/site/fml/faq.fml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/site/resources/css/site.css (100%)
 rename apache-rat-maven-parent/{impl => plugin}/src/site/site.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/templates/apt/index.apt.vm.vm (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/templates/apt/mvn_options.apt.vm (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/filtered-resources/optionTest/pom.tpl (100%)
 create mode 100644 
apache-rat-maven-parent/plugin/src/test/java/org/apache/rat/maven/MavenTestIT.java
 create mode 100644 
apache-rat-maven-parent/plugin/src/test/java/org/apache/rat/maven/MavenTestX.java
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/java/org/apache/rat/maven/RatCheckMojoTest.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/java/org/apache/rat/mp/BetterAbstractMojoTestCase.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/java/org/apache/rat/mp/MavenOption.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/java/org/apache/rat/mp/OptionMojoTest.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/java/org/apache/rat/mp/RatTestHelpers.java (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/OptionTools/One.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/OptionTools/Two.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-107/.idea/dummy (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-107/cobertura.ser (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-107/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-107/release.properties (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-107/submodule/.idea/dummy (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-107/submodule/cobertura.ser (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-107/submodule/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-107/submodule/release.properties (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-335/README.txt (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-335/dir1/dir1.md (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-335/dir2/dir2.txt (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-335/dir3/file3.log (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-335/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-343/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-362/bar.md (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/RAT-362/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/it1/.bzrignore (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/it1/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/it2/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/it2/src.txt (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/it3/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/it3/src.apt (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/it4/iso-8859-1.html (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/it4/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/it5/.rat/customConfig.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/it5/pom.xml (100%)
 rename apache-rat-maven-parent/{impl => 
plugin}/src/test/resources/unit/it5/src/main/java/nl/basjes/something/Something.java
 (100%)
 create mode 100644 
apache-rat-maven-parent/tools/src/main/java/org/apache/rat/maven/MavenOptionCollection.java
 rename apache-rat-maven-parent/tools/src/main/java/org/apache/rat/maven/{ => 
tools}/CodeGenerator.java (100%)
 rename apache-rat-maven-parent/tools/src/main/java/org/apache/rat/maven/{ => 
tools}/TestGenerator.java (94%)
 copy apache-rat-maven-parent/tools/src/main/java/org/apache/rat/maven/{ => 
tools}/package-info.java (95%)
 delete mode 100644 
apache-rat-maven-parent/tools/src/main/resources/org/apache/rat/maven/TestStub.vm
 rename apache-rat-maven-parent/tools/src/main/resources/org/apache/rat/maven/{ 
=> tools}/AbstractMaven.vm (88%)
 rename apache-rat-maven-parent/tools/src/main/resources/org/apache/rat/maven/{ 
=> tools}/AbstractMavenFunc.vm (100%)
 rename apache-rat-maven-parent/tools/src/main/resources/org/apache/rat/maven/{ 
=> tools}/TestJava.vm (96%)
 rename apache-rat-maven-parent/tools/src/main/resources/org/apache/rat/maven/{ 
=> tools}/TestMethod.vm (85%)
 rename apache-rat-maven-parent/tools/src/main/resources/org/apache/rat/maven/{ 
=> tools}/TestPom.vm (91%)
 create mode 100644 
apache-rat-maven-parent/tools/src/test/java/org/apache/rat/maven/MavenOptionTest.java
 create mode 100644 
apache-rat-maven-parent/tools/src/test/java/org/apache/rat/maven/tools/CodeGeneratorTest.java
 create mode 100644 
apache-rat-maven-parent/tools/src/test/java/org/apache/rat/maven/tools/TestGeneratorTest.java


Reply via email to