This is an automated email from the ASF dual-hosted git repository.
pottlinger pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/creadur-rat.git
from 9c2ead1e Merge pull request #493 from
apache/dependabot/maven/org.junit-junit-bom-5.13.3
add a15a0345 updated report XSD documentation
add 5c7f59da updated cli intro and fixed argument type display
add ea347426 cleaned up ant introduction
add 7549be96 updated documentation and documentation generation
add b52295ae update to create most files from RAT configuraiton
add 4c9fdd14 ant documentation updates
add 341c28c4 Initial completed site
add 91e3505c cleaned up files
add 4077337b fixed the documentation for the 'any' matcher
add aa022bf6 Add missing javadoc
add f964a01e Fix more javadoc
add 8c3bf8c8 RAT-474: Apply review comment
add 622235d3 RAT-474: Apply review comment
add ad65b6b6 RAT-474: Apply review comment
add 16423706 RAT-474: Fix package of test
add 28d94543 Merge branch 'update_documentation' of
github.com:Claudenw/creadur-rat into update_documentation
add 740e8496 Fix minor errors during review
add e70421c9 Inline code block in order to catch possible NPE and report
it as an error
add 73c6cdc8 Fix minor javadoc errors
add 68252026 Fix minor javadoc errors
add 89c2a271 Fix minor javadoc errors
add 0ac0ad9a Fix minor javadoc errors
add 73e0b3e2 Fix minor errors in site docs
add 6e1ce48d Fix minor documentation errors
add cbacd9eb Update javadoc and put possibly expensive contains at the end
of the if-condition
add 764f812b Update docs and javadocs
add 5e6abb10 Update and augment documentation
add 951af869 Fix star import and checkstyle build failure
add 19f318f0 Fix empty description and velocity template errors and update
markdown docs
add e0131f06 Fix broken link in Maven doc
add b3770e23 Use RAT more consistently
add ecaa894c Fix javadoc errors
add 2de358d9 Update RatTool.java
add 00f41d54 Update SimpleRegexMatcher.java
add 422a8f3b Fix empty line
add 25b4d3e9 Merge pull request #488 from Claudenw/update_documentation
No new revisions were added by this update.
Summary of changes:
BUILD.txt | 13 +-
README.md | 33 ++-
apache-rat-core/pom.xml | 4 +-
.../main/java/org/apache/rat/OptionCollection.java | 12 +-
.../matchers/AbstractMatcherContainer.java | 8 +-
.../apache/rat/analysis/matchers/AndMatcher.java | 6 +-
.../rat/analysis/matchers/CopyrightMatcher.java | 20 +-
.../apache/rat/analysis/matchers/NotMatcher.java | 4 +-
.../apache/rat/analysis/matchers/OrMatcher.java | 3 +-
.../rat/analysis/matchers/SPDXMatcherFactory.java | 5 +-
.../rat/analysis/matchers/SimpleRegexMatcher.java | 9 +-
.../main/java/org/apache/rat/commandline/Arg.java | 28 +-
.../rat/configuration/XMLConfigurationWriter.java | 14 +-
.../src/main/java/org/apache/rat/help/Help.java | 13 +-
.../configuration/XMLConfigurationReaderTest.java | 17 +-
.../apache/rat/report/ConfigurationReportTest.java | 5 +-
apache-rat-plugin/.gitignore | 3 +-
apache-rat-plugin/pom.xml | 26 +-
.../src/site/apt/examples/basic.apt.vm | 2 +
.../src/site/apt/examples/custom-license.apt.vm | 53 +++-
.../{argumentTypes.apt.vm => examples/index.apt} | 23 +-
.../src/site/apt/examples/site.apt.vm | 2 +
.../src/site/apt/examples/verify.apt.vm | 2 +
apache-rat-plugin/src/site/apt/index.apt | 55 ----
apache-rat-plugin/src/site/apt/usage.apt.vm | 97 ------
apache-rat-plugin/src/site/site.xml | 2 +-
.../src/templates/apt/index.apt.vm.vm | 120 ++++++++
.../src/templates/apt/mvn_options.apt.vm | 68 +++++
apache-rat-tasks/.gitignore | 2 +
apache-rat-tasks/pom.xml | 11 +-
.../main/java/org/apache/rat/anttasks/Help.java | 10 +-
apache-rat-tasks/src/site/apt/index.apt.vm | 102 -------
apache-rat-tasks/src/site/apt/report.apt.vm | 64 ----
.../src/templates/apt/ant_options.apt.vm | 113 +++++++
apache-rat-tasks/src/templates/apt/index.apt.vm.vm | 330 +++++++++++++++++++++
.../apache/rat/anttasks/GeneratedReportTest.java | 4 +-
.../org/apache/rat/anttasks/ReportOptionTest.java | 2 +-
apache-rat-testdata/pom.xml | 2 +-
apache-rat-tools/pom.xml | 12 +-
.../org/apache/rat/documentation/Exporter.java | 201 +++++++++++++
.../options}/AbstractOption.java | 45 ++-
.../options}/AntOption.java | 86 ++++--
.../rat/documentation/options/CLIOption.java | 71 +++++
.../options}/MavenOption.java | 58 +++-
.../rat/documentation/options}/package-info.java | 4 +-
.../{tools/xsd => documentation}/package-info.java | 4 +-
.../apache/rat/documentation/velocity/License.java | 93 ++++++
.../apache/rat/documentation/velocity/Matcher.java | 303 +++++++++++++++++++
.../rat/documentation/velocity/MatcherTree.java | 137 +++++++++
.../apache/rat/documentation/velocity/RatTool.java | 271 +++++++++++++++++
.../velocity}/package-info.java | 4 +-
.../org/apache/rat/tools/AntDocumentation.java | 15 +-
.../java/org/apache/rat/tools/AntGenerator.java | 42 +--
.../java/org/apache/rat/tools/Documentation.java | 2 +-
.../java/org/apache/rat/tools/MavenGenerator.java | 45 +--
.../src/main/java/org/apache/rat/tools/Naming.java | 9 +-
.../java/org/apache/rat/tools/package-info.java | 2 +-
.../options}/MavenOptionTest.java | 2 +-
.../test/java/org/apache/rat/tools/NamingTest.java | 20 +-
apache-rat/.gitignore | 5 +
apache-rat/pom.xml | 36 +--
.../main/resources/META-INF/maven/site-tools.xml | 23 ++
apache-rat/src/site/apt/index.apt.vm | 90 ------
.../src/site/markdown/exclusion_expression.md | 14 +-
apache-rat/src/site/resources/site/index.md.vm | 112 +++++++
apache-rat/src/templates/apt/cli_options.apt.vm | 70 +++++
.../src/templates/apt/default_licenses.apt.vm | 88 ++++++
.../apt/default_matchers.apt.vm} | 32 +-
apache-rat/src/templates/apt/index.apt.vm.vm | 189 ++++++++++++
.../src/templates/apt/standard_collections.apt.vm | 57 ++++
pom.xml | 21 +-
src/main/resources/META-INF/maven/site-tools.xml | 24 ++
src/site/apt/index.apt.vm | 124 +++-----
src/site/apt/license_def.apt.vm | 56 ++--
src/site/apt/matcher_def.apt.vm | 44 +--
src/site/apt/ui_def.apt.vm | 46 +--
src/site/apt/xslt_def.apt.vm | 56 ++--
src/site/markdown/architecture.md | 31 +-
src/site/markdown/development/ui/generator.md | 28 +-
src/site/markdown/development/ui/options.md | 18 +-
src/site/markdown/development/ui/ui_specific.md | 27 +-
src/site/markdown/development/ui_implementation.md | 31 +-
src/site/site.xml | 30 +-
83 files changed, 2973 insertions(+), 992 deletions(-)
rename apache-rat-plugin/src/site/apt/{argumentTypes.apt.vm =>
examples/index.apt} (58%)
delete mode 100644 apache-rat-plugin/src/site/apt/index.apt
delete mode 100644 apache-rat-plugin/src/site/apt/usage.apt.vm
create mode 100644 apache-rat-plugin/src/templates/apt/index.apt.vm.vm
create mode 100644 apache-rat-plugin/src/templates/apt/mvn_options.apt.vm
delete mode 100644 apache-rat-tasks/src/site/apt/index.apt.vm
delete mode 100644 apache-rat-tasks/src/site/apt/report.apt.vm
create mode 100644 apache-rat-tasks/src/templates/apt/ant_options.apt.vm
create mode 100644 apache-rat-tasks/src/templates/apt/index.apt.vm.vm
create mode 100644
apache-rat-tools/src/main/java/org/apache/rat/documentation/Exporter.java
rename apache-rat-tools/src/main/java/org/apache/rat/{tools =>
documentation/options}/AbstractOption.java (81%)
rename apache-rat-tools/src/main/java/org/apache/rat/{tools =>
documentation/options}/AntOption.java (87%)
create mode 100644
apache-rat-tools/src/main/java/org/apache/rat/documentation/options/CLIOption.java
rename apache-rat-tools/src/main/java/org/apache/rat/{tools =>
documentation/options}/MavenOption.java (66%)
copy {apache-rat-core/src/main/java/org/apache/rat/report/claim =>
apache-rat-tools/src/main/java/org/apache/rat/documentation/options}/package-info.java
(87%)
copy apache-rat-tools/src/main/java/org/apache/rat/{tools/xsd =>
documentation}/package-info.java (90%)
create mode 100644
apache-rat-tools/src/main/java/org/apache/rat/documentation/velocity/License.java
create mode 100644
apache-rat-tools/src/main/java/org/apache/rat/documentation/velocity/Matcher.java
create mode 100644
apache-rat-tools/src/main/java/org/apache/rat/documentation/velocity/MatcherTree.java
create mode 100644
apache-rat-tools/src/main/java/org/apache/rat/documentation/velocity/RatTool.java
copy apache-rat-tools/src/main/java/org/apache/rat/{tools/xsd =>
documentation/velocity}/package-info.java (89%)
rename apache-rat-tools/src/test/java/org/apache/rat/{tools =>
documentation/options}/MavenOptionTest.java (96%)
create mode 100644 apache-rat/src/main/resources/META-INF/maven/site-tools.xml
delete mode 100644 apache-rat/src/site/apt/index.apt.vm
copy {apache-rat-core => apache-rat}/src/site/markdown/exclusion_expression.md
(81%)
create mode 100644 apache-rat/src/site/resources/site/index.md.vm
create mode 100644 apache-rat/src/templates/apt/cli_options.apt.vm
create mode 100644 apache-rat/src/templates/apt/default_licenses.apt.vm
rename apache-rat/src/{site/apt/default_licenses.apt.vm =>
templates/apt/default_matchers.apt.vm} (56%)
create mode 100644 apache-rat/src/templates/apt/index.apt.vm.vm
create mode 100644 apache-rat/src/templates/apt/standard_collections.apt.vm
create mode 100644 src/main/resources/META-INF/maven/site-tools.xml