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

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


    from 4dfa4429 RAT-397: Mark scripts as bash
     add 9dee894c Bump com.gradle:develocity-maven-extension from 1.23.1 to 
1.23.2
     add 65f91998 Merge pull request #447 from 
apache/dependabot/maven/com.gradle-develocity-maven-extension-1.23.2
     add 2214096e Bump org.apache.maven.plugins:maven-compiler-plugin
     add 6cb74cfe RAT-345: Merge pull request #446 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-compiler-plugin-3.14.0
     add ea17e2ae Bump org.junit:junit-bom from 5.11.4 to 5.12.0
     add f85b4576 RAT-345: Merge pull request #445 from 
apache/dependabot/maven/org.junit-junit-bom-5.12.0
     add 7d3509ef Bump org.junit:junit-bom from 5.12.0 to 5.12.1
     add b08e69da Merge pull request #451 from 
apache/dependabot/maven/org.junit-junit-bom-5.12.1
     add 1c7e66d5 Delete branches upon merge
     add a01c8f3e Bump org.apache:apache from 33 to 34
     add 8a402a24 Merge pull request #453 from 
apache/dependabot/maven/org.apache-apache-34
     add dcb9505e Bump org.apache.commons:commons-csv from 1.13.0 to 1.14.0
     add 09b978cb Merge pull request #454 from 
apache/dependabot/maven/org.apache.commons-commons-csv-1.14.0
     add 14b996dd Bump org.apache.maven.plugins:maven-failsafe-plugin from 
3.5.2 to 3.5.3
     add 9eae25ca Merge pull request #455 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-failsafe-plugin-3.5.3
     add 803dc38e Bump org.apache.maven.plugins:maven-surefire-plugin from 
3.5.2 to 3.5.3
     add e9bd6926 Merge pull request #456 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-surefire-plugin-3.5.3
     add e5c0e0a8 Bump org.codehaus.mojo:extra-enforcer-rules from 1.9.0 to 
1.10.0
     add e7dcca19 Merge pull request #457 from 
apache/dependabot/maven/org.codehaus.mojo-extra-enforcer-rules-1.10.0
     add efa70061 Bump org.apache.commons:commons-text from 1.13.0 to 1.13.1
     add 44f6420f Merge pull request #460 from 
apache/dependabot/maven/org.apache.commons-commons-text-1.13.1
     add f81d0a97 Bump commons-io:commons-io from 2.18.0 to 2.19.0
     add c2506654 Merge pull request #462 from 
apache/dependabot/maven/commons-io-commons-io-2.19.0
     add c93b0591 Bump org.junit:junit-bom from 5.12.1 to 5.12.2
     add 0bffa99f Merge pull request #461 from 
apache/dependabot/maven/org.junit-junit-bom-5.12.2
     add 414b88f7 Bump org.apache.commons:commons-collections4 from 4.4 to 4.5.0
     add 83d69e86 Merge pull request #464 from 
apache/dependabot/maven/org.apache.commons-commons-collections4-4.5.0
     add d9e82b3e Bump com.h3xstream.findsecbugs:findsecbugs-plugin from 1.13.0 
to 1.14.0
     add eb026e77 Merge pull request #463 from 
apache/dependabot/maven/com.h3xstream.findsecbugs-findsecbugs-plugin-1.14.0
     add 9939413c initial design comments
     add 8d5d83b9 fixes for tests
     add 0b9b8b9d fixes for RAT-335
     add 058120d4 fixes for. gitignore and other descending processors
     add b3990be3 cleaned up checkstyle issues
     add 26b881d2 cleaned up checkstyle issues
     add ae25ee2b fixed and cleaned up plugin tests
     add 53be57e8 fixed and cleaned up plugin tests
     add eba23cb4 fixed and cleaned up plugin tests
     add b6a5ce26 fixed and cleaned up plugin tests
     add ab8e00aa updated and fixed plugin tests
     add 5fb0fdf4 fixed last tests in plugin module
     add 4b564ba6 fixed Ant task issues
     add 0e40a8b9 added missing files
     add 528e46a3 fixed tests on Windows
     add 52f0589c turned on mvn debugging
     add 0741f3a5 Fixed command line file name processing
     add e6c723ac added test failure info
     add 7e9c7dd2 Added more info to decompose messages
     add 07ca02a4 updated some tests
     add 136ddb65 clean up of remaingin core tests
     add 047358b8 fixed archive processing and naming issues
     add 9748adf4 fixed checkstyle issues
     add c23f19dd added debug to test
     add 1ce3724a added debug to test
     add 754e6980 added debug to test
     add 99a550ae Added detail to decomposition
     add e03c483e used decomposition in more tests
     add 0b79d611 used decomposition in more tests
     add 143def26 cleaned up decomposition reports
     add 460b85b9 cleaned up decomposition reports
     add aeb058f1 Added wild logging to find Windows problem
     add 0023c54d removed excess builds
     add b6f09a58 Added wild logging to find Windows problem
     add 295093f9 debugging for tests
     add db8d1179 debugging for tests
     add af28b378 debugging for tests
     add 76da4a75 debugging for tests
     add 82e0d375 debugging for tests
     add fc7bd52c removed unused imports
     add 86ce6ca1 possible fix
     add 59b05f51 debugging for tests
     add f5847c9b debugging for tests
     add d7b60065 put full testing back
     add 8a80dbe4 Fix for windows bug
     add 9c14a1e7 RAT-98: Fix typos
     add fb1dd27b Minor cleanup
     add e989016c removed dead lines / updated javadoc
     add 3b1ac562 fixed rebase errors
     add 3cef2f08 Merge remote-tracking branch 'origin/master' into 
RAT-98_report_skipped_files
     add 53a3f8ea removed MatcherPredicate and inlined the code to make it 
easier to read
     add 64db2181 added working directory
     add 4a68b3cf updated merge issues
     add 50760094 fix for file delete on windows
     add 9f82d3d5 Added FSInfo to handle file system differences
     add f9a46f61 updated spotbugs
     add cefaff7e attempt to fix windows error
     add a46a2446 fixed merge error
     add 103d9dbb fixed pattern match
     add 818618f2 added more descriptive failure messages
     add faecfcaf fixed merg issues
     add a0bd888a added file converter + test
     add b66ff14e fixes file list walker
     add e5073ff0 Merge branch 'master' into add_file_arg_converter
     add 89192f88 implemented matcher set in ExclusionProcessor
     add 95ef0a12 Merge branch 'add_matcher_set' into 98_update
     add b928be2a fixed NoteGuesserTest
     add 12d4f1c3 Minor cleanups
     add 36f8a316 Minor fixes
     add 81a97f6d fixed deprecated messages
     add b358eee2 Merge branch 
'Add_workingDirectory_to_resolve_relative_document_names' into 97_update
     add 7d9e7397 fixed DocumentNameMatcher idiom misuse
     add cc5724bc Merge branch 'RAT-98_fix_merge_issue' into 98_update
     add e140777c fixed javadoc
     add f7679b56 fixed checkstyle
     add 04a9da18 initial design comments
     add 6180a137 fixes for tests
     add 89e4e9cd fixes for RAT-335
     add d0d7b542 fixes for. gitignore and other descending processors
     add df6412cb cleaned up checkstyle issues
     add 3456632f cleaned up checkstyle issues
     add cd416a94 fixed and cleaned up plugin tests
     add 5d5dab4c fixed and cleaned up plugin tests
     add 4c4c97e6 fixed and cleaned up plugin tests
     add 4daa9c96 fixed and cleaned up plugin tests
     add 2bc6556d updated and fixed plugin tests
     add 4a7a5a75 fixed last tests in plugin module
     add 3bd8ae94 fixed Ant task issues
     add 1fd25506 added missing files
     add 060a4a93 fixed tests on Windows
     add 24a39741 turned on mvn debugging
     add 2f57b8df Fixed command line file name processing
     add c4893633 added test failure info
     add eeecd8d8 Added more info to decompose messages
     add f6c69924 updated some tests
     add 79a2b448 clean up of remaingin core tests
     add cc16bd93 clean up of remaingin core tests
     add 08b11432 fixed archive processing and naming issues
     add 8a182232 fixed checkstyle issues
     add 68f04254 Added detail to decomposition
     add 96c16137 used decomposition in more tests
     add 9148cfe1 used decomposition in more tests
     add 9484e228 Added wild logging to find Windows problem
     add b1e170e1 removed excess builds
     add bbdd9ad8 Added wild logging to find Windows problem
     add f7bc6e58 debugging for tests
     add c32b768c debugging for tests
     add 51a81d10 debugging for tests
     add d1fd7b2c removed unused imports
     add 401628c2 possible fix
     add cbc9e30e debugging for tests
     add 6b6aa382 debugging for tests
     add 1e06dae7 put full testing back
     add d69d544d Fix for windows bug
     add b8b53db8 Minor cleanup
     add c2fcdefc removed dead lines / updated javadoc
     add 10a9460f fixed rebase errors
     add 67b615fc removed MatcherPredicate and inlined the code to make it 
easier to read
     add 6aee0aaf added working directory
     add 3ff0436a fix for file delete on windows
     add c2088ee8 attempt to fix windows error
     add 1ee90bad fixed pattern match
     add e157dc58 fixes file list walker
     add 7d0c6430 implemented matcher set in ExclusionProcessor
     add 48347285 fixed NoteGuesserTest
     add 3364d201 Minor cleanups
     add 3e7d699a Minor fixes
     add 3e50462e fixed javadoc
     add ec474c3a fixed rebase issues
     add 24637cba Merge branch '98_to_master' into RAT-98_report_skipped_files
     add d20bfd48 Merge branch 'master' into RAT-98_report_skipped_files
     add c7bb04df standardized calls for FileDocument
     add 07d6cab5 Merge branch 'master' into RAT-98_report_skipped_files
     add d09481bc Merge branch 'master' into RAT-98_report_skipped_files
     add 83f01fbb Update XMLConfigurationReader.java
     add 0093ae23 Update ArchiveWalker.java
     add e519c830 removed accidentally added invoker.properties files
     add c9f0665b Merge branch 'master' into RAT-98_report_skipped_files
     add b5e001a2 adoped changes from master
     add 30576c44 Merge branch 'master' into RAT-98_report_skipped_files
     add fedd6828 Merge branch 'master' into RAT-98_report_skipped_files
     add 6e95e34c updated from master
     add 1f50d9af refactored DocumentName
     add 8c97d09b Merge branch 'master' into RAT-98_report_skipped_files
     add 4c9289ee first cut at logging use of deprecated info
     add 0b432649 added Ant help
     add 559eae09 update ant help
     add 609b8902 Initial changes for Ant processing.  Includes changes to 
Licenses and family include/deny specification.
     add eadaa47b working version
     add 93291e17 Merge branch 'master' into 
RAT-398_deprecate_methods_in_Ant_Report
     add f6ee9930 cleaned up changes
     add 3892523c Merge remote-tracking branch 'origin/master' into 
RAT-398_deprecate_methods_in_Ant_Report
     add 7270bb82 Reformat poms
     add 9c743919 fixed issue with zero length args
     add 95b5def0 updated formatting
     add 68686904 RAT-398: Code cleanup
     add 0c215efd RAT-398: Simplifications during review
     add fbc69652 RAT-398: Minor test cleanups
     add 730429ea migrated to junit5
     add 59303f61 cleaned up as per review notes
     add 5fba0724 RAT-398: Remove unused code, minor fixes
     add e374b909 RAT-398: Minor cleanups
     add 58127fde RAT-398: Simplify and remove unused code
     add 59eb98d3 RAT-398: Remove redundant code
     add 7058f5e2 Merge branch 'RAT-398_deprecate_methods_in_Ant_Report' of 
github.com:Claudenw/creadur-rat into RAT-398_deprecate_methods_in_Ant_Report
     add 3810b38a RAT-398: Add changelog about possibly deprecated Ant 
functionality that can be configured in via CLI options now
     add 4769f52d Fix typo
     add cc9bdfab RAT-398: Make some classes final
     add 7aa859b6 RAT-398: Merge pull request #450 from 
Claudenw/RAT-398_deprecate_methods_in_Ant_Report
     add 0be6046f RAT-398: Apply checkstyle warning fixes
     add a0214caa RAT-398: Apply suggested code change to template
     add 8463e30e RAT-398: Apply minor pom clean ups to avoid duplicate version 
definitions
     add 8040fdff RAT-345: Update maven-clean plugin
     add c4c656e1 Bump com.gradle:common-custom-user-data-maven-extension
     add d43564df Merge pull request #467 from 
apache/dependabot/maven/com.gradle-common-custom-user-data-maven-extension-2.0.2
     add 7e353de3 Bump org.codehaus.plexus:plexus-testing from 1.4.0 to 1.5.0
     add 3d16c94e Merge pull request #466 from 
apache/dependabot/maven/org.codehaus.plexus-plexus-testing-1.5.0
     add 65f5c105 Bump com.gradle:develocity-maven-extension from 1.23.2 to 2.0
     add ae3372b8 Merge pull request #459 from 
apache/dependabot/maven/com.gradle-develocity-maven-extension-2.0
     add 02ecea21 RAT-345: Add tika to the ignore list as it uses >=JDK11
     add e51cfaee Bump com.gradle:develocity-maven-extension from 2.0 to 2.0.1
     add 4bc95c3f Merge pull request #470 from 
apache/dependabot/maven/com.gradle-develocity-maven-extension-2.0.1
     add 8998590f Bump org.codehaus.mojo:exec-maven-plugin from 3.5.0 to 3.5.1
     add 9ed51350 Merge pull request #469 from 
apache/dependabot/maven/org.codehaus.mojo-exec-maven-plugin-3.5.1
     add 34eee888 RAT-473: take into account global gitignore (#433)
     add 6263fd82 RAT-473: Update documentation (#472)
     add 0360b48a RAT-345: Update to Maven 3.9.10
     add 972060cb Bump org.junit:junit-bom from 5.12.2 to 5.13.0
     add c3449a76 Merge pull request #473 from 
apache/dependabot/maven/org.junit-junit-bom-5.13.0
     add ccc0912d Bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 
to 3.6.1
     add cbd0b3f2 Merge pull request #474 from 
apache/dependabot/maven/org.codehaus.mojo-build-helper-maven-plugin-3.6.1
     add fb93efb5 Bump mavenVersion from 3.9.9 to 3.9.10
     add 950ca10d Merge pull request #475 from 
apache/dependabot/maven/mavenVersion-3.9.10
     add da0b41c3 Bump org.junit:junit-bom from 5.13.0 to 5.13.1
     add 424025b8 Merge pull request #476 from 
apache/dependabot/maven/org.junit-junit-bom-5.13.1
     add e07e18d6 Bump com.gradle:common-custom-user-data-maven-extension
     add 1fbc6baa Merge pull request #477 from 
apache/dependabot/maven/com.gradle-common-custom-user-data-maven-extension-2.0.3
     add 8219f0be Bump org.apache:apache from 34 to 35
     add b12478e0 Merge pull request #482 from 
apache/dependabot/maven/org.apache-apache-35
     add 466102b4 RAT-468: Run GHA on macos as well
     add 81435910 RAT-468: No JDK8 available on macos-latest - revert
     add 733cbefd updated documentaiton for building rat
     add f5f31366 Reformat
     add 4409932d Merge pull request #483 from 
Claudenw/update_build_documentation
     add 9c600ea6 RAT-345: Ignore spotbugs as it is >JDK8
     add 6f29a8a4 Bump org.junit:junit-bom from 5.13.1 to 5.13.2
     add bfb63c97 Merge pull request #486 from 
apache/dependabot/maven/org.junit-junit-bom-5.13.2
     add 0dd35dae Bump org.apache.maven.plugins:maven-pmd-plugin from 3.26.0 to 
3.27.0
     add 4362fba4 Merge pull request #487 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-pmd-plugin-3.27.0
     add e49c7ef1 Bump org.apache.maven.plugins:maven-invoker-plugin from 3.9.0 
to 3.9.1
     add 5abf25df Merge pull request #490 from 
apache/dependabot/maven/org.apache.maven.plugins-maven-invoker-plugin-3.9.1
     add b6444dfc Bump org.junit:junit-bom from 5.13.2 to 5.13.3
     add 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
     add bf64a490 Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0
     add 32ea014f Merge pull request #494 from 
apache/dependabot/maven/org.apache.commons-commons-lang3-3.18.0
     add a652f48d Merge branch 'master' into feature/RAT-397

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   1 +
 .github/dependabot.yml                             |   5 +
 .github/workflows/maven.yml                        |   1 +
 .mvn/extensions.xml                                |   4 +-
 .mvn/wrapper/maven-wrapper.properties              |   2 +-
 BUILD.txt                                          |  13 +-
 README.md                                          |  33 +-
 apache-rat-core/pom.xml                            |   6 +-
 .../src/it/java/org/apache/rat/ReportTest.java     |   2 +-
 .../src/main/java/org/apache/rat/Defaults.java     |   7 +-
 .../java/org/apache/rat/DeprecationReporter.java   |  84 +++-
 .../main/java/org/apache/rat/OptionCollection.java | 144 ++++--
 .../apache/rat/analysis/license/BaseLicense.java   |   2 +-
 .../analysis/license/FullTextMatchingLicense.java  |   4 +-
 .../license/SimplePatternBasedLicense.java         |   4 +-
 .../matchers/AbstractMatcherContainer.java         |   8 +-
 .../apache/rat/analysis/matchers/AndMatcher.java   |   6 +-
 .../rat/analysis/matchers/CopyrightMatcher.java    |  20 +-
 .../rat/analysis/matchers/FullTextMatcher.java     |   4 +-
 .../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  | 157 +++---
 .../org/apache/rat/commandline/Converters.java     |  11 +
 .../rat/config/exclusion/StandardCollection.java   |   6 +-
 .../AbstractFileProcessorBuilder.java              |  10 +-
 .../exclusion/fileProcessors/GitIgnoreBuilder.java |  70 +++
 .../rat/configuration/XMLConfigurationReader.java  |  12 +-
 .../rat/configuration/XMLConfigurationWriter.java  |  14 +-
 .../apache/rat/document/DocumentNameMatcher.java   |  35 +-
 .../org/apache/rat/document/IgnoredDocument.java   |   3 +-
 .../org/apache/rat/header/ArrayCharFilter.java     |   2 +-
 .../rat/header/FilteringSequenceFactory.java       |   5 +-
 .../org/apache/rat/header/LineNumberReader.java    |   2 +-
 .../src/main/java/org/apache/rat/help/Help.java    |  27 +-
 .../java/org/apache/rat/report/AbstractReport.java |   8 +-
 .../apache/rat/report/claim/ClaimStatistic.java    |   4 +-
 .../main/java/org/apache/rat/utils/DefaultLog.java |  12 +-
 .../src/main/java/org/apache/rat/utils/Log.java    |  23 +-
 .../apache/rat/walker/IReportableListWalker.java   |   2 +-
 apache-rat-core/src/site/apt/FileNamePattern.apt   |  29 --
 .../markdown/development/write_file_processor.md   | 113 ++++-
 .../java/org/apache/rat/OptionCollectionTest.java  |   2 +-
 .../apache/rat/analysis/HeaderCheckWorkerTest.java |   2 +-
 .../fileProcessors/AbstractIgnoreBuilderTest.java  |   9 +-
 .../fileProcessors/GitIgnoreBuilderTest.java       |  63 ++-
 .../configuration/XMLConfigurationReaderTest.java  |  17 +-
 .../apache/rat/report/ConfigurationReportTest.java |   5 +-
 .../apache/rat/test/AbstractOptionsProvider.java   |  10 +-
 .../GitIgnoreBuilderTest/global-gitignore          |   3 +
 .../resources/GitIgnoreBuilderTest/src/.gitignore  |   3 +
 .../src/local-should-precede-global.md             |   5 +
 .../src/local-should-precede-global.xml            |   5 +
 apache-rat-plugin/.gitignore                       |   5 +-
 apache-rat-plugin/pom.xml                          |  72 ++-
 .../java/org/apache/rat/mp/AbstractRatMojo.java    |   8 +-
 .../java/org/apache/rat/mp/EnclosingMatcher.java   |   4 +-
 .../apache/rat/mp/HeaderMatcherSpecification.java  |   6 +-
 .../src/main/java/org/apache/rat/mp/Spdx.java      |   2 +-
 .../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                        |   3 +
 apache-rat-tasks/pom.xml                           |  45 +-
 .../src/main/java/org/apache/rat/anttasks/All.java |   2 +
 .../src/main/java/org/apache/rat/anttasks/Any.java |   2 +
 .../java/org/apache/rat/anttasks/Copyright.java    |   2 +
 .../main/java/org/apache/rat/anttasks/Family.java  |   4 +-
 .../main/java/org/apache/rat/anttasks/Help.java    | 233 +++++++++
 .../main/java/org/apache/rat/anttasks/License.java |   2 +
 .../src/main/java/org/apache/rat/anttasks/Not.java |   2 +
 .../main/java/org/apache/rat/anttasks/Regex.java   |   2 +
 .../main/java/org/apache/rat/anttasks/Report.java  | 288 +++++++----
 .../main/java/org/apache/rat/anttasks/Spdx.java    |   2 +
 .../main/java/org/apache/rat/anttasks/Text.java    |   2 +
 .../resources/org/apache/rat/anttasks/antlib.xml   |   4 +
 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 +++++++++++++
 .../rat/anttasks/AbstractRatAntTaskTest.java       |  30 +-
 .../java/org/apache/rat/anttasks/AntOption.java    |  79 ---
 .../apache/rat/anttasks/GeneratedReportTest.java   | 544 +++++++++++++++++++++
 .../java/org/apache/rat/anttasks/HelpTest.java     |  54 ++
 .../org/apache/rat/anttasks/ReportOptionTest.java  |  39 +-
 .../java/org/apache/rat/anttasks/ReportTest.java   |  67 ++-
 .../src/test/resources/antunit/report-junit.xml    | 342 ++++++++++++-
 .../src/test/resources/helpTest/build.xml          |  23 +-
 apache-rat-testdata/pom.xml                        |   2 +-
 apache-rat-tools/pom.xml                           |  12 +-
 apache-rat-tools/spotbugs-ignore.xml               |   6 +
 .../org/apache/rat/documentation/Exporter.java     | 201 ++++++++
 .../options}/AbstractOption.java                   |  86 +++-
 .../rat/documentation/options/AntOption.java       | 453 +++++++++++++++++
 .../rat/documentation/options/CLIOption.java       |  71 +++
 .../options}/MavenOption.java                      |  85 +++-
 .../rat/documentation/options}/package-info.java   |   4 +-
 .../apache/rat/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 ++++++++++
 .../rat/documentation/velocity}/package-info.java  |   4 +-
 .../org/apache/rat/tools/AntDocumentation.java     |  20 +-
 .../java/org/apache/rat/tools/AntGenerator.java    | 153 ++++--
 .../main/java/org/apache/rat/tools/AntOption.java  |  93 ----
 .../java/org/apache/rat/tools/Documentation.java   |   2 +-
 .../java/org/apache/rat/tools/MavenGenerator.java  |  72 +--
 .../src/main/java/org/apache/rat/tools/Naming.java |  74 ++-
 .../java/org/apache/rat/tools/package-info.java    |   2 +-
 apache-rat-tools/src/main/resources/Ant.tpl        |  65 ++-
 apache-rat-tools/src/main/resources/Args.tpl       |  78 +--
 apache-rat-tools/src/main/resources/Maven.tpl      |   9 +-
 .../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                                            |  64 ++-
 src/changes/changes.xml                            |   6 +
 src/conf/checkstyle-suppressions.xml               |   8 +
 src/main/resources/META-INF/maven/site-tools.xml   |  24 +
 src/site/apt/index.apt.vm                          | 143 +++---
 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                                  |  34 +-
 149 files changed, 5843 insertions(+), 1752 deletions(-)
 delete mode 100644 apache-rat-core/src/site/apt/FileNamePattern.apt
 create mode 100644 
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/global-gitignore
 create mode 100644 
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/local-should-precede-global.md
 create mode 100644 
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/local-should-precede-global.xml
 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
 create mode 100644 
apache-rat-tasks/src/main/java/org/apache/rat/anttasks/Help.java
 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
 delete 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/GeneratedReportTest.java
 create mode 100644 
apache-rat-tasks/src/test/java/org/apache/rat/anttasks/HelpTest.java
 copy apache-rat-core/src/test/resources/javadocs/notjavadoc.html => 
apache-rat-tasks/src/test/resources/helpTest/build.xml (69%)
 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 (65%)
 create mode 100644 
apache-rat-tools/src/main/java/org/apache/rat/documentation/options/AntOption.java
 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 (52%)
 copy {apache-rat-core/src/main/java/org/apache/rat/license => 
apache-rat-tools/src/main/java/org/apache/rat/documentation/options}/package-info.java
 (87%)
 copy {apache-rat-core/src/main/java/org/apache/rat/license => 
apache-rat-tools/src/main/java/org/apache/rat/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-core/src/main/java/org/apache/rat/license => 
apache-rat-tools/src/main/java/org/apache/rat/documentation/velocity}/package-info.java
 (89%)
 delete mode 100644 
apache-rat-tools/src/main/java/org/apache/rat/tools/AntOption.java
 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

Reply via email to