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

ottlinger pushed a change to branch fix/RAT-482
in repository https://gitbox.apache.org/repos/asf/creadur-rat.git


    from 4ec77127 Merge branch 'master' into fix/RAT-482
     add be3944a1 initial working code
     add 714caeee modified OptionCollection to use CLIOptionCollection
     add 6fed7b6e Switched to cased string preserving the parts from the parsing
     add e8af517f fixed CasedString checkstyle issues
     add b8e0a831 cleaned up sonar issues
     add d97da523 added additional tests
     add a72886cd fixed checkstyle issues
     add 0e2e7bee added tests
     add 685d5838 Switched to UIOptionCollections
     add be916d12 Added AntOptionCollection.java
     add 1ef787c5 updated Arg documentation
     add 8c3dcb9f updated RatTool tests
     add a5497d09 fixed review issues
     add e7613b47 fixed AntDocumentationTest
     add d5865265 added CLIOptionTests
     add bb78eea5 added OptionCollectionParser tests
     add fc15408f updated ArgumentTracker
     add b6c92f6b fixed errors
     add 781b2605 attempted fix
     add a3e1c070 cleaned up code issues
     add b93bc7ff initial updates
     add 4d66c387 fixed test generation
     add be58d1e6 added NOSONAR for some methods
     add 09e6b235 fixed checkstyle issue
     add 364e2c9d fixed typo
     add 8f96dd96 RAT-540: minor changes during review
     add 55c20922 Remove unused import
     add 2adfe329 RAT-540: Fix typo
     add 9b868502 RAT-540: Minor changes during review
     add 31f95ac9 RAT-540: Minor review cleanups
     add 4129233a RAT-540: Reformat poms
     add 2a48c6d6 RAT-540: Minor changes during review
     add 5cf538e3 RAT-540: Fix typos in Velocity files
     add 1eb8f2df RAT-540: Fix typos/little errors during review
     add 1ccbd0dd RAT-540: Minor cleanups during review
     add 95dff0e5 RAT-540: Add changelog
     add e2e7d5dc Merge branch 'master' into create-UIOptionCollections
     add bb3a412b Fix build warning and reformat pom
     add 0b9e58cf Update as per review
     add bfca40c6 Bump org.apache.maven.plugins:maven-site-plugin from 3.21.0 
to 3.22.0
     add 566dbd7b Merge pull request #665 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-site-plugin-3.22.0
     add 8220c15b Bump tika.version from 3.3.0 to 3.3.1
     add 06ec353d Merge pull request #666 from 
apache/dependabot/maven/tika.version-3.3.1
     add 2ab8b56f Bump org.apache.maven.plugins:maven-failsafe-plugin from 
3.5.5 to 3.5.6
     add 6716e2c7 Merge pull request #667 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-failsafe-plugin-3.5.6
     add 6c9c2b28 Bump org.apache.maven.plugins:maven-surefire-plugin from 
3.5.5 to 3.5.6
     add 86a1e53c Merge pull request #668 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-surefire-plugin-3.5.6
     add 882664d6 Bump org.sonarsource.scanner.maven:sonar-maven-plugin
     add fc29f309 Merge pull request #669 from 
apache/dependabot/maven/org.sonarsource.scanner.maven-sonar-maven-plugin-5.7.0.6970
     add a2422785 Merge branch 'master' into create-UIOptionCollections
     add 0c45aa4f RAT-540: Minor reformating in Javadoc
     add 0bb88042 RAT-540: Merge pull request #637 from 
apache/create-UIOptionCollections
     add 11b83445 Bump org.apache.maven.plugins:maven-dependency-plugin
     add 6b75a2cd Merge pull request #670 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-dependency-plugin-3.11.0
     add 585504ae Merge branch 'master' into fix/RAT-482

No new revisions were added by this update.

Summary of changes:
 apache-rat-core/pom.xml                            |  59 +-
 .../src/main/java/org/apache/rat}/CLIOption.java   |  24 +-
 .../java/org/apache/rat/CLIOptionCollection.java   |  29 +-
 .../main/java/org/apache/rat/OptionCollection.java |  42 +-
 .../org/apache/rat/OptionCollectionParser.java     | 164 +++++
 .../org/apache/rat/analysis/HeaderCheckWorker.java |   2 +-
 .../rat/analysis/matchers/CopyrightMatcher.java    |   4 +-
 .../rat/analysis/matchers/SimpleTextMatcher.java   |   7 +
 .../main/java/org/apache/rat/commandline/Arg.java  | 752 +++++++++++----------
 .../apache/rat/commandline/ArgumentContext.java    |   7 +-
 .../rat/config/exclusion/ExclusionProcessor.java   |   7 +-
 .../java/org/apache/rat/help/AbstractHelp.java     |   9 +-
 .../java/org/apache/rat/ui/ArgumentTracker.java    | 231 +++++++
 .../MatcherReader.java => ui/UI.java}              |  22 +-
 .../src/main/java/org/apache/rat/ui/UIOption.java  |  94 +--
 .../java/org/apache/rat/ui/UIOptionCollection.java | 290 ++++++++
 .../org/apache/rat/ui/UpdatableOptionGroup.java    |  85 +++
 .../rat/ui/UpdatableOptionGroupCollection.java     | 110 +++
 .../rat/{commandline => ui}/package-info.java      |   4 +-
 .../java/org/apache/rat/ui/spi/UIProvider.java}    |  10 +-
 .../java/org/apache/rat/ui/spi/package-info.java}  |   6 +-
 .../java/org/apache/rat/utils/CasedString.java     |  25 +-
 .../test/java/org/apache/rat/CLIOptionTest.java    |  55 ++
 .../org/apache/rat/OptionCollectionParserTest.java | 100 +++
 .../java/org/apache/rat/OptionCollectionTest.java  |  33 +-
 .../org/apache/rat/ReporterOptionsProvider.java    |  20 +-
 .../java/org/apache/rat/commandline/ArgTests.java  |   5 +-
 .../test/AbstractConfigurationOptionsProvider.java |   4 -
 .../apache/rat/test/AbstractOptionsProvider.java   |   3 -
 .../org/apache/rat/ui/ArgumentTrackerTest.java     | 121 ++++
 .../org/apache/rat/ui/UIOptionCollectionTest.java  | 138 ++++
 .../test/java/org/apache/rat/ui/UIOptionTest.java  |  28 +-
 apache-rat-plugin/src/it/RAT-469-default/pom.xml   |  20 +-
 apache-rat-plugin/src/it/RAT-469/pom.xml           |  14 +-
 apache-rat-plugin/src/it/RAT-508/pom.xml           |   8 +-
 .../src/it/RAT-524/invoker.properties              |   2 +-
 .../src/templates/apt/index.apt.vm.vm              |   2 +-
 .../src/templates/apt/mvn_options.apt.vm           |   2 +-
 .../java/org/apache/rat/mp/OptionMojoTest.java     |   9 +-
 .../java/org/apache/rat/mp/RatCheckMojoTest.java   |   7 +-
 .../src/test/resources/unit/it5/pom.xml            |  12 +-
 .../main/java/org/apache/rat/anttasks/Help.java    |  12 +-
 apache-rat-tasks/src/site/apt/examples/report.apt  |   2 +-
 .../apache/rat/anttasks/GeneratedReportTest.java   | 127 +---
 .../java/org/apache/rat/anttasks/HelpTest.java     |  10 +-
 .../org/apache/rat/anttasks/ReportOptionTest.java  |  10 +-
 apache-rat-tools/pom.xml                           |   4 +
 .../rat/documentation/options/AntOption.java       | 332 ++-------
 .../documentation/options/AntOptionCollection.java | 283 ++++++++
 .../rat/documentation/options/MavenOption.java     | 151 ++---
 .../options/MavenOptionCollection.java             | 107 +++
 .../apache/rat/documentation/velocity/RatTool.java |  41 +-
 .../org/apache/rat/tools/AntDocumentation.java     |  30 +-
 .../java/org/apache/rat/tools/AntGenerator.java    | 226 ++++---
 .../java/org/apache/rat/tools/MavenGenerator.java  |  29 +-
 .../src/main/java/org/apache/rat/tools/Naming.java |  41 +-
 apache-rat-tools/src/main/resources/Ant.tpl        |   2 +-
 apache-rat-tools/src/main/resources/Maven.tpl      |   1 -
 .../rat/documentation/options/MavenOptionTest.java |   8 +-
 .../rat/documentation/velocity/RatToolTest.java    | 109 ++-
 .../org/apache/rat/tools/AntDocumentationTest.java |  73 ++
 apache-rat/pom.xml                                 |   2 +-
 pom.xml                                            |  22 +-
 src/changes/changes.xml                            |   3 +
 64 files changed, 2904 insertions(+), 1287 deletions(-)
 rename {apache-rat-tools/src/main/java/org/apache/rat/documentation/options => 
apache-rat-core/src/main/java/org/apache/rat}/CLIOption.java (77%)
 copy 
apache-rat-tools/src/test/java/org/apache/rat/documentation/options/MavenOptionTest.java
 => apache-rat-core/src/main/java/org/apache/rat/CLIOptionCollection.java (53%)
 create mode 100644 
apache-rat-core/src/main/java/org/apache/rat/OptionCollectionParser.java
 create mode 100644 
apache-rat-core/src/main/java/org/apache/rat/ui/ArgumentTracker.java
 copy 
apache-rat-core/src/main/java/org/apache/rat/{configuration/MatcherReader.java 
=> ui/UI.java} (67%)
 rename 
apache-rat-tools/src/main/java/org/apache/rat/documentation/options/AbstractOption.java
 => apache-rat-core/src/main/java/org/apache/rat/ui/UIOption.java (70%)
 create mode 100644 
apache-rat-core/src/main/java/org/apache/rat/ui/UIOptionCollection.java
 create mode 100644 
apache-rat-core/src/main/java/org/apache/rat/ui/UpdatableOptionGroup.java
 create mode 100644 
apache-rat-core/src/main/java/org/apache/rat/ui/UpdatableOptionGroupCollection.java
 copy apache-rat-core/src/main/java/org/apache/rat/{commandline => 
ui}/package-info.java (92%)
 copy 
apache-rat-core/src/{it/resources/ReportTest/RAT_246/src/dir1/FileToProcess => 
main/java/org/apache/rat/ui/spi/UIProvider.java} (82%)
 copy 
apache-rat-core/src/{it/resources/ReportTest/RAT_246/src/dir1/FileToProcess => 
main/java/org/apache/rat/ui/spi/package-info.java} (91%)
 create mode 100644 
apache-rat-core/src/test/java/org/apache/rat/CLIOptionTest.java
 create mode 100644 
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionParserTest.java
 create mode 100644 
apache-rat-core/src/test/java/org/apache/rat/ui/ArgumentTrackerTest.java
 create mode 100644 
apache-rat-core/src/test/java/org/apache/rat/ui/UIOptionCollectionTest.java
 copy 
apache-rat-tools/src/test/java/org/apache/rat/documentation/velocity/RatToolTest.java
 => apache-rat-core/src/test/java/org/apache/rat/ui/UIOptionTest.java (51%)
 create mode 100644 
apache-rat-tools/src/main/java/org/apache/rat/documentation/options/AntOptionCollection.java
 create mode 100644 
apache-rat-tools/src/main/java/org/apache/rat/documentation/options/MavenOptionCollection.java
 create mode 100644 
apache-rat-tools/src/test/java/org/apache/rat/tools/AntDocumentationTest.java

Reply via email to