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 dede91d0 Merge pull request #282 from 
apache/dependabot/maven/com.github.spotbugs-spotbugs-maven-plugin-4.8.6.1
     add 234639d2 initial Naming implementation
     add 0c5085e5 Added tool to convert CLI options names to Ant and Maven
     add 4398f5b8 updated Maven naming
     add 331cd4a9 checkpoint
     add edd4f072 Code to harmonize core with plugin
     add 43f693a5 initial Ant implementation
     add b9e26413 ant tests
     add 892ec4e9 Extracted OptionTools and migrated tests
     add 4f18f463 working generated Ant code
     add 366bd31d Cleaned up Naming
     add 7781f2db fixed overall build
     add a6f73e39 Cleaned up code and added javadoc
     add f5d68b48 fixed javadoc issues
     add 673eff1a fix for Windows error + commons-text CasedString 
implementation
     add 3aa648d7 fix for windows compile error
     add 3b14fa20 first maven test works
     add 87514b63 first complete test of one maven option
     add a553034d first complete test of all options
     add 617ede61 Mostly working need to align new process with old
     add 9ddaa272 Added ability to remap names in Maven side to avoid naming 
conflicts
     add 3e06849c more tests working
     add 43fe6fb8 working system
     add 9e166810 Complete test functions correctly
     add eebfda2c Updated naming
     add 92a43247 Fixed option renaming issue
     add 6f60e5b9 Fixed javadoc errors
     add 770c0641 fixes from review
     add 15d0c806 Cleaned up checkstyle and spotbugs.  Made single checkstyle 
configuration
     add c24e558e fixed checkstyle issues and checkstyle run
     add f8506c74 fixed site build
     add 5fdd4529 Added first draft of documentation
     add 52d4e1cf Fixed issues as per review
     add a4f61d6d RAT-323: Fix build warning by removing test-scope dependency
     add a0514c11 RAT-323: Fix build warning about double version definition
     add 8a472a87 RAT-323: Fix javadoc
     add 1b0a0d94 RAT-323: Fix version info and javadoc
     add 543d212b RAT-323: Fix javadoc
     add 02ee9536 RAT-369: Adapt threshold for JDK21
     add bc380467 RAT-323: Use correct version identifier
     add 4a582dfa RAT-323: Fix reference to UTF-8
     add 21747218 RAT-323: Add text/comments
     add 12044d5f RAT-323: Fix typo
     add 93d54956 RAT-369: Centralize checkstyle configuration for all 
submodules
     add 9ac10a4c RAT-323: Add changelog
     new 1b7ab07b Merge pull request #257 from Claudenw/RAT-323_harmonize

The 1 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:
 apache-rat-core/pom.xml                            |  19 +
 .../src/main/java/org/apache/rat/Defaults.java     | 153 ++++--
 .../rat/{Report.java => OptionCollection.java}     | 382 ++++++-------
 .../src/main/java/org/apache/rat/Report.java       | 589 +-------------------
 .../java/org/apache/rat/ReportConfiguration.java   | 268 ++++++----
 .../apache/rat/analysis/license/BaseLicense.java   |   5 +-
 .../rat/analysis/license/DeprecatedConfig.java     |   6 +-
 .../analysis/license/FullTextMatchingLicense.java  |   3 +
 .../license/SimplePatternBasedLicense.java         |   4 +-
 .../main/java/org/apache/rat/api/package-info.java |  18 +-
 .../java/org/apache/rat/config/package-info.java   |  21 +
 .../java/org/apache/rat/configuration/Format.java  |  11 +-
 .../rat/configuration/MatcherBuilderTracker.java   |  20 +-
 .../rat/configuration/XMLConfigurationWriter.java  |   2 +-
 .../java/org/apache/rat/utils/CasedString.java     | 195 +++++++
 .../test/java/org/apache/rat/IOptionsProvider.java | 107 ++++
 .../java/org/apache/rat/OptionCollectionTest.java  | 595 +++++++++++++++++++++
 .../org/apache/rat/ReportConfigurationTest.java    |  33 +-
 .../src/test/java/org/apache/rat/ReportTest.java   | 381 +------------
 .../src/test/java/org/apache/rat/ReporterTest.java |  12 +-
 .../resources/OptionTools/One.xml}                 |  12 +-
 .../resources/OptionTools/Two.xml}                 |  12 +-
 apache-rat-plugin/pom.xml                          |  74 ++-
 .../java/org/apache/rat/mp/AbstractRatMojo.java    | 397 +++++++-------
 .../main/java/org/apache/rat/mp/RatCheckMojo.java  | 117 ++--
 .../main/java/org/apache/rat/mp/RatReportMojo.java |  55 +-
 .../resources/org/apache/rat/mp/package-info.java  |  21 +
 .../main/resources/org/apache/rat/mp/package.html  |  29 -
 .../optionTest/pom.tpl}                            |   9 +-
 .../apache/rat/mp/BetterAbstractMojoTestCase.java  |   3 +-
 .../test/java/org/apache/rat/mp/MavenOption.java   |  91 ++++
 .../java/org/apache/rat/mp/OptionMojoTest.java     | 361 +++++++++++++
 .../java/org/apache/rat/mp/RatCheckMojoTest.java   |   8 +-
 .../java/org/apache/rat/mp/RatTestHelpers.java     |   2 +-
 .../src/test/resources/OptionTools/One.xml         |  19 +-
 .../src/test/resources/OptionTools/Two.xml         |  19 +-
 apache-rat-tasks/pom.xml                           |  88 ++-
 .../main/java/org/apache/rat/anttasks/Report.java  | 299 ++++++++---
 .../java/org/apache/rat/anttasks/AntOption.java    |  80 +++
 .../org/apache/rat/anttasks/ReportOptionTest.java  | 431 +++++++++++++++
 .../java/org/apache/rat/anttasks/ReportTest.java   |   1 +
 .../test/resources/OptionTools/One.xml}            |  19 +-
 .../test/resources/OptionTools/Two.xml}            |  19 +-
 .../resources/antunit/report-options.xml}          |  36 +-
 apache-rat-tools/pom.xml                           |  26 +-
 .../java/org/apache/rat/tools/AntGenerator.java    | 172 ++++++
 .../main/java/org/apache/rat/tools/AntOption.java  | 118 ++++
 .../org/apache/rat/{ => tools}/Documentation.java  |  39 +-
 .../java/org/apache/rat/tools/MavenGenerator.java  | 171 ++++++
 .../java/org/apache/rat/tools/MavenOption.java     | 125 +++++
 .../src/main/java/org/apache/rat/tools/Naming.java |  86 +++
 .../java/org/apache/rat/tools/package-info.java    |  21 +
 apache-rat-tools/src/main/resources/Ant.tpl        | 135 +++++
 apache-rat-tools/src/main/resources/Maven.tpl      | 118 ++++
 pom.xml                                            |  34 +-
 src/changes/changes.xml                            |   6 +
 src/conf/checkstyle-suppressions.xml               |  45 ++
 src/conf/checkstyle.xml                            | 154 ++++++
 src/site/apt/index.apt.vm                          |   2 +
 src/site/apt/license_def.apt.vm                    |   5 +-
 src/site/apt/ui_def.apt.vm                         |  58 ++
 61 files changed, 4522 insertions(+), 1819 deletions(-)
 copy apache-rat-core/src/main/java/org/apache/rat/{Report.java => 
OptionCollection.java} (74%)
 copy apache-rat-tasks/src/test/java/org/example/MatcherBuilder.java => 
apache-rat-core/src/main/java/org/apache/rat/api/package-info.java (74%)
 create mode 100644 
apache-rat-core/src/main/java/org/apache/rat/config/package-info.java
 create mode 100644 
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java
 create 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/OptionCollectionTest.java
 rename apache-rat-core/src/{main/java/org/apache/rat/api/package.html => 
test/resources/OptionTools/One.xml} (75%)
 rename apache-rat-core/src/{main/java/org/apache/rat/config/package.html => 
test/resources/OptionTools/Two.xml} (75%)
 create mode 100644 
apache-rat-plugin/src/main/resources/org/apache/rat/mp/package-info.java
 delete mode 100644 
apache-rat-plugin/src/main/resources/org/apache/rat/mp/package.html
 copy apache-rat-plugin/src/test/{resources/unit/it2/pom.xml => 
filtered-resources/optionTest/pom.tpl} (90%)
 create mode 100644 
apache-rat-plugin/src/test/java/org/apache/rat/mp/MavenOption.java
 create mode 100644 
apache-rat-plugin/src/test/java/org/apache/rat/mp/OptionMojoTest.java
 copy apache-rat-tasks/spotbugs_ignore.xml => 
apache-rat-plugin/src/test/resources/OptionTools/One.xml (75%)
 copy apache-rat-tasks/spotbugs_ignore.xml => 
apache-rat-plugin/src/test/resources/OptionTools/Two.xml (75%)
 create mode 100644 
apache-rat-tasks/src/test/java/org/apache/rat/anttasks/AntOption.java
 create mode 100644 
apache-rat-tasks/src/test/java/org/apache/rat/anttasks/ReportOptionTest.java
 copy apache-rat-tasks/{spotbugs_ignore.xml => 
src/test/resources/OptionTools/One.xml} (75%)
 copy apache-rat-tasks/{spotbugs_ignore.xml => 
src/test/resources/OptionTools/Two.xml} (75%)
 copy apache-rat-tasks/src/{main/resources/org/apache/rat/anttasks/antlib.xml 
=> test/resources/antunit/report-options.xml} (64%)
 create mode 100644 
apache-rat-tools/src/main/java/org/apache/rat/tools/AntGenerator.java
 create mode 100644 
apache-rat-tools/src/main/java/org/apache/rat/tools/AntOption.java
 rename apache-rat-tools/src/main/java/org/apache/rat/{ => 
tools}/Documentation.java (79%)
 create mode 100644 
apache-rat-tools/src/main/java/org/apache/rat/tools/MavenGenerator.java
 create mode 100644 
apache-rat-tools/src/main/java/org/apache/rat/tools/MavenOption.java
 create mode 100644 
apache-rat-tools/src/main/java/org/apache/rat/tools/Naming.java
 create mode 100644 
apache-rat-tools/src/main/java/org/apache/rat/tools/package-info.java
 create mode 100644 apache-rat-tools/src/main/resources/Ant.tpl
 create mode 100644 apache-rat-tools/src/main/resources/Maven.tpl
 create mode 100644 src/conf/checkstyle-suppressions.xml
 create mode 100644 src/conf/checkstyle.xml
 create mode 100644 src/site/apt/ui_def.apt.vm

Reply via email to