This is an automated email from the ASF dual-hosted git repository.
claude pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/creadur-rat.git
from dccb967c Merge pull request #297 from
apache/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.8.0
add f71f3cf6 Code to harmonize core with plugin
add e01bb021 Complete test functions correctly
add a8536c21 Cleaned up checkstyle and spotbugs. Made single checkstyle
configuration
add 2db9c9a1 modified deprecation reporting
add 5c322989 fixed broken test + added comments
add f3c38ef6 initial changes
add dcdf9b61 removed unused methods
add c051d5fe made tools changes
add 048d72ad cleaned up tooling
add e51b60af Added remaining options and cleaned up code
add beca84ad fixes for most of maven plugin
add 58897f98 fixed mojo test
add f6c322cb removed dead code
add acb7b024 plugin working
add a0a1ba79 Ant changes
add a0e686e4 cleaned up
add 678283e7 Cleaned up checkstyle
add e804ae29 cleaned up merge issues
add 623415a4 added javadoc
add 626bb5f5 Fixed version numbers
add 87af7d44 change help short char to '?'
add 9e9db804 Add the ability to use the minimum characters necessary to
differentiate the commands
add 7fa020fe Merge branch 'master' into RAT-378_standardize_arguments
add 62aa6cb8 cleaned up spotbugs & checkstyle
add 5959955f cleaned up checkstyle
add edf1c318 added spotbugs exclusions
add 388abda6 updated spotbogs in child projects
add 905b0b14 fixed spotbugs site issue
add f70f3e17 fix for spotbugs
add 984dd724 fix for spotbugs
add 6d3139c5 fix for spotbugs
add 06eb5622 RAT-378: Fix typo
add 94b62058 RAT-378: Fix typos
add 6683df18 RAT-378: Fix javadoc typos
add 45495d0c RAT-378: Fix minor typos
add 248d0954 RAT-378: Fix javadocs
add 7b462fcd RAT-378: Fix version numbers and javadocs
add b7bba771 RAT-378: Minor fixes in javadocs
add 0f106d19 RAT-323, RAT-378: Refactoring of CLI args and options,
license management and stylesheets
add 7654c131 RAT-378: Fix mismatch comment-code
add 36122486 RAT-378: Make Naming parameters more robust
add 40cbf9e2 RAT-378: Make MavenGenerator parameters more robust
add e038e3f1 RAT-378: Make AntGenerator parameters more robust
add b2cde827 Merge pull request #285 from
Claudenw/RAT-378_standardize_arguments
No new revisions were added by this update.
Summary of changes:
apache-rat-core/pom.xml | 7 +
.../{spotbugs_ignore.xml => spotbugs-ignore.xml} | 34 +-
.../src/main/java/org/apache/rat/Defaults.java | 123 +---
.../java/org/apache/rat/DeprecationReporter.java | 8 +-
.../main/java/org/apache/rat/OptionCollection.java | 469 ++-------------
.../java/org/apache/rat/ReportConfiguration.java | 192 +++---
.../src/main/java/org/apache/rat/Reporter.java | 129 ++--
.../main/java/org/apache/rat/commandline/Arg.java | 662 +++++++++++++++++++++
.../apache/rat/commandline/ArgumentContext.java | 102 ++++
.../org/apache/rat/commandline/StyleSheets.java | 104 ++++
.../org/apache/rat/commandline/package-info.java} | 9 +-
.../java/org/apache/rat/configuration/Format.java | 26 +-
.../apache/rat/configuration/LicenseReader.java | 12 +-
.../apache/rat/configuration/MatcherReader.java | 10 +-
.../rat/configuration/XMLConfigurationReader.java | 163 +++--
.../rat/configuration/XMLConfigurationWriter.java | 41 +-
.../apache/rat/configuration/package-info.java} | 9 +-
.../rat/license/LicenseFamilySetFactory.java | 146 -----
.../org/apache/rat/license/LicenseSetFactory.java | 213 ++++++-
.../java/org/apache/rat/license/SimpleLicense.java | 48 +-
.../java/org/apache/rat/package-info.java} | 12 +-
.../java/org/apache/rat/policy/DefaultPolicy.java | 10 +-
.../java/org/apache/rat/policy/package-info.java} | 9 +-
.../java/org/apache/rat/utils/CasedString.java | 18 +-
.../src/main/java/org/apache/rat/utils/Log.java | 54 +-
.../java/org/apache/rat/utils/package-info.java} | 8 +-
.../resources/org/apache/rat/xml.xsl} | 11 +-
.../src/test/java/org/apache/rat/DefaultsTest.java | 2 +-
.../test/java/org/apache/rat/IOptionsProvider.java | 107 ----
.../java/org/apache/rat/OptionCollectionTest.java | 482 ++-------------
.../org/apache/rat/ReportConfigurationTest.java | 203 +++++--
.../src/test/java/org/apache/rat/ReportTest.java | 39 +-
.../src/test/java/org/apache/rat/ReporterTest.java | 71 +--
.../java/org/apache/rat/ReporterTestUtils.java | 64 ++
.../rat/analysis/license/AbstractLicenseTest.java | 2 +-
.../org/apache/rat/commandline/InputArgsTest.java | 155 +++++
.../org/apache/rat/configuration/FormatTest.java | 8 +-
.../configuration/XMLConfigurationReaderTest.java | 21 +-
.../org/apache/rat/policy/DefaultPolicyTest.java | 15 +-
.../apache/rat/test/AbstractOptionsProvider.java | 642 ++++++++++++++++++++
.../java/org/apache/rat/test/OptionsList.java} | 39 +-
.../java/org/apache/rat/testhelpers/XmlUtils.java | 17 +-
apache-rat-plugin/pom.xml | 5 +-
.../{spotbugs_ignore.xml => spotbugs-ignore.xml} | 0
.../java/org/apache/rat/mp/AbstractRatMojo.java | 136 ++---
.../main/java/org/apache/rat/mp/RatCheckMojo.java | 47 +-
.../test/java/org/apache/rat/mp/MavenOption.java | 2 +-
.../java/org/apache/rat/mp/OptionMojoTest.java | 343 ++++-------
.../java/org/apache/rat/mp/RatCheckMojoTest.java | 111 ++--
.../java/org/apache/rat/mp/RatTestHelpers.java | 36 --
.../dir1/dir1.md => RAT-362-GitIgnore/bar.md} | 0
apache-rat-tasks/pom.xml | 8 +-
.../{spotbugs_ignore.xml => spotbugs-ignore.xml} | 0
.../main/java/org/apache/rat/anttasks/Report.java | 39 +-
.../java/org/apache/rat/anttasks/AntOption.java | 5 +-
.../org/apache/rat/anttasks/ReportOptionTest.java | 327 +---------
apache-rat-tools/pom.xml | 5 +-
.../spotbugs-ignore.xml | 12 +-
.../java/org/apache/rat/tools/AntGenerator.java | 32 +-
.../main/java/org/apache/rat/tools/AntOption.java | 16 +-
.../java/org/apache/rat/tools/Documentation.java | 13 +-
.../java/org/apache/rat/tools/MavenGenerator.java | 37 +-
.../java/org/apache/rat/tools/MavenOption.java | 25 +-
.../src/main/java/org/apache/rat/tools/Naming.java | 17 +-
apache-rat-tools/src/main/resources/Ant.tpl | 73 +--
apache-rat-tools/src/main/resources/Args.tpl | 80 +++
apache-rat-tools/src/main/resources/Maven.tpl | 70 +--
.../org/apache/rat/tools/AntGeneratorTest.java | 30 +-
.../org/apache/rat/tools/MavenGeneratorTest.java | 30 +-
.../test/java/org/apache/rat/tools/NamingTest.java | 29 +-
.../spotbugs-ignore.xml | 34 +-
apache-rat/spotbugs_ignore.xml | 27 -
pom.xml | 14 +-
.../spotbugs_ignore.xml => spotbugs-ignore.xml | 0
spotbugs_ignore.xml | 26 -
src/changes/changes.xml | 3 +
src/conf/spotbugs-exclude.xml | 62 ++
77 files changed, 3439 insertions(+), 2751 deletions(-)
copy apache-rat-core/{spotbugs_ignore.xml => spotbugs-ignore.xml} (70%)
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/commandline/StyleSheets.java
copy apache-rat-core/src/{test/resources/tikaFiles/standard/file.c++ =>
main/java/org/apache/rat/commandline/package-info.java} (92%)
copy apache-rat-core/src/{test/resources/tikaFiles/standard/file.c++ =>
main/java/org/apache/rat/configuration/package-info.java} (90%)
delete mode 100644
apache-rat-core/src/main/java/org/apache/rat/license/LicenseFamilySetFactory.java
copy apache-rat-core/src/{test/resources/tikaFiles/standard/file.c++ =>
main/java/org/apache/rat/package-info.java} (78%)
copy apache-rat-core/src/{test/resources/tikaFiles/standard/file.CPP =>
main/java/org/apache/rat/policy/package-info.java} (92%)
copy apache-rat-core/src/{test/resources/tikaFiles/standard/file.C =>
main/java/org/apache/rat/utils/package-info.java} (92%)
copy apache-rat-core/src/{test/resources/elements/Xml.xml =>
main/resources/org/apache/rat/xml.xsl} (76%)
delete mode 100644
apache-rat-core/src/test/java/org/apache/rat/IOptionsProvider.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/ReporterTestUtils.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/commandline/InputArgsTest.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java
copy
apache-rat-core/src/{main/java/org/apache/rat/ImplementationException.java =>
test/java/org/apache/rat/test/OptionsList.java} (59%)
rename apache-rat-plugin/{spotbugs_ignore.xml => spotbugs-ignore.xml} (100%)
copy apache-rat-plugin/src/test/resources/unit/{RAT-335-GitIgnore/dir1/dir1.md
=> RAT-362-GitIgnore/bar.md} (100%)
rename apache-rat-tasks/{spotbugs_ignore.xml => spotbugs-ignore.xml} (100%)
copy apache-rat-plugin/src/test/resources/OptionTools/Two.xml =>
apache-rat-tools/spotbugs-ignore.xml (79%)
create mode 100644 apache-rat-tools/src/main/resources/Args.tpl
copy apache-rat-core/src/test/java/org/apache/rat/config/ReportFormatTest.java
=> apache-rat-tools/src/test/java/org/apache/rat/tools/AntGeneratorTest.java
(54%)
copy apache-rat-core/src/test/java/org/apache/rat/config/ReportFormatTest.java
=> apache-rat-tools/src/test/java/org/apache/rat/tools/MavenGeneratorTest.java
(54%)
copy apache-rat-core/src/test/java/org/apache/rat/config/ReportFormatTest.java
=> apache-rat-tools/src/test/java/org/apache/rat/tools/NamingTest.java (57%)
rename apache-rat-core/spotbugs_ignore.xml => apache-rat/spotbugs-ignore.xml
(70%)
delete mode 100644 apache-rat/spotbugs_ignore.xml
rename apache-rat-tools/spotbugs_ignore.xml => spotbugs-ignore.xml (100%)
delete mode 100644 spotbugs_ignore.xml
create mode 100644 src/conf/spotbugs-exclude.xml