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 28f58be3 Merge pull request #346 from
apache/dependabot/maven/org.apache.commons-commons-csv-1.12.0
add 35ee7ba4 updated documentation generation
add b154cbec maven help page complete
add 16376bd3 removed log arguments and cleaned up affected code
add f8570612 maven help page complete
add 23ac552e changes to generate XSD and fix for plugin
add b1f80292 Initial implementation
add 1148efc0 updates documentation as expected
add e5a5da96 fixed rebase issues
add 41243836 maven help page complete
add 69159458 maven help page complete
add 64eeee75 changes to generate XSD and fix for plugin
add 15766663 Initial implementation
add 571c7841 updates documentation as expected
add 6f087807 maven help page complete
add bdadc2f6 changes to generate XSD and fix for plugin
add c901654f updated documentation generation
add c0f3c144 fixed report generation
add e189ad0a removed log arguments and cleaned up affected code
add c5ac0db3 maven help page complete
add c56bb82c changes to generate XSD and fix for plugin
add 8c99ec11 Initial implementation
add 82824e78 updates documentation as expected
add e8a42c3e initial display of license info
add f973540a updated documentation generation
add 7844a7f8 removed log arguments and cleaned up affected code
add 6e50189e maven help page complete
add be3fc9d2 changes to generate XSD and fix for plugin
add fc9e77a0 updated documentation generation
add 1488c135 cleaned up merge issues
add 440bcf09 Initial implementation
add e9b01920 working core code
add d3861839 fixed checkstyle issues
add 4199012e fixed build issues
add 887a1be1 fixed generation of Ant documentation
add 4a543e72 Attemped fix for windows systems
add f1db6b60 potential fix for windows reporting
add 1118b05e Attempt to fix file close error in Windows
add d8e47ea0 Fixes for more windows close issues
add 24465e4a Fixes for creating hidden files/dirs
add 21b9faef Fixed IOException
add 04ff3e8f Fixed IOException
add 2cd7d3d0 reverting attempted fixes
add a4c86337 changed definition of HIDDEN_FILE and HIDDEN_DIRECTORY
add 6c385125 cleaned up rebase
add 89f9e23f fixed site generation
add 0116fa8b Fixed several bugs
add d59b7d2b added null check in OptionsCollectionTest
add 528d3054 Fixed directory used for testing in getReporatbleTest
add 6671ed10 Fixed path output on windows
add edb59064 Fixed path in DirectoryWalker tests
add 2e36f808 Fixed path in Directory delete on Windows tests
add d2e81a81 Attempted fix for Windows directories and ant tests
add f74ce74e Attempted fix for Windows directories and ant tests #2
add e01d1779 Attempted fix for Windows directories and ant tests
add 49c72f8a cleaned up rebase
add 3e66b80a Updated FIleProcessors
add 7aa1c8d0 maven help page complete
add 7b07eb43 updated documentation generation
add 75c765e4 fixed report generation
add 81228e09 removed log arguments and cleaned up affected code
add fe17dde8 maven help page complete
add 67bd30d3 changes to generate XSD and fix for plugin
add 673cf954 Initial implementation
add 96c011ff updates documentation as expected
add 4086f6d1 initial display of license info
add b803db58 updated documentation generation
add 8ddd0943 removed log arguments and cleaned up affected code
add d021ea76 maven help page complete
add 816dbc31 changes to generate XSD and fix for plugin
add 7fa16892 updated documentation generation
add f631567c cleaned up merge issues
add 74ee3102 Initial implementation
add d25d58c8 working core code
add 19c1fff2 fixed checkstyle issues
add 68dd8200 fixed generation of Ant documentation
add 5d8705eb Attemped fix for windows systems
add bf265464 potential fix for windows reporting
add ab1d0bee Attempt to fix file close error in Windows
add eeace84f Fixes for more windows close issues
add af829ff9 Fixes for creating hidden files/dirs
add 52352c0c Fixed IOException
add 25fc8b7e Fixed IOException
add e811cf66 reverting attempted fixes
add 1347fbe1 changed definition of HIDDEN_FILE and HIDDEN_DIRECTORY
add 9de38f97 cleaned up rebase
add 511cc054 fixed site generation
add 6ad9dec2 Fixed several bugs
add a3930579 Fixed path in DirectoryWalker tests
add 3ab46d04 Fixed path in Directory delete on Windows tests
add b38f0bcc Attempted fix for Windows directories and ant tests
add d59d09cc Attempted fix for Windows directories and ant tests #2
add a8bd7a39 Attempted fix for Windows directories and ant tests
add e23d8318 cleaned up rebase
add ad6f6872 Updated FIleProcessors
add c61acf7a cleaned up rebase
add f2366420 fixed javadoc
add d69cb950 fix for windows output
add 813f4e97 reverted unnecessary changes
add c819bbe0 reinstituting IReportable.java
add 14ab29e2 fixes for RAT-416
add 5c9fe528 Fixes for RAT-417
add 77630d1e Fixes for RAT-418
add 4bf278b1 fixed typo in license note
add 66dd9712 fixed checkstyle issues in CopyrithMatcher
add 5c1b8647 checkstyle fixes for Document
add 5075620d checkstyle fixes for command line classes already in pull
add efea27a3 checkstyle fixes for impl classes already in pull. Deleted
GuessUtils class
add f3ebcc0c checkstyle fixes for report classes already in pull.
add f59182f2 checkstyle fixes for utils classes already in pull.
add b2bf3e41 checkstyle fixes for walker classes already in pull.
add cd2ad6a4 RAT-390: Cleanup
add d5e82ba0 RAT-390: Cleanup
add a6de3585 RAT-390: Minor cleanup
add 949cbed6 RAT-390: Minor cleanup
add 23f139ab RAT-390: Minor cleanup
add a826e9cc Merge branch 'RAT-391-Migrate_exclusion_config' of
github.com:Claudenw/creadur-rat into RAT-390-Migrate_exclusion_config
add 517a607b initial fixes
add abbf68fa RAT-390: Minor cleanup
add f19ad7df RAT-390: Minor cleanup in fileProcessors
add 35229a65 RAT-390: Minor cleanup
add 97482040 merged from origin
add feb07b58 updated as per review
add 62f4fd11 RAT-390: Minor doc fixes
add 03865639 RAT-390: Replace by for-loop and remove redundand var
add 9b9372d6 RAT-390: Minor fixes
add 756f958c RAT-390: Minor fixes in Javadoc
add d6d4383a RAT-390: Minor fixes
add 98ebaa24 RAT-390: Minor fixes in Javadoc
add 50764e12 RAT-390: Adapt iterators to RAT
add bee87134 RAT-390: Remove external dependencies as feature is
reimplemented now
add dec80c10 RAT-390: Explicitly close the enclosed reader in order to fix
leakage
add a15ef723 RAT-390: Fix imports
add 2cf90c87 RAT-390: Fix imports
add 93484ff2 Revert "RAT-390: Fix imports"
add 795141a3 Revert "RAT-390: Fix imports"
add 4eff98a7 Revert "RAT-390: Explicitly close the enclosed reader in
order to fix leakage"
add 81e80778 Fixed issue with FileReader not being closed
add 508c8b7e removed unused vfs2 dependency
add 2b06026a RAT-390: Minor fixes
add e3dfc0e0 Fix line break
add 3e33785e Add package info for Jena iterators.
add c6878144 Fix package reference in package info
add 3cc4a1fe Fix method name
add 5e953f82 Fix typos
add e6bb18f2 Fix typos, use UTF8 and reformat tests
add 6cc7c412 Enable old noteGuesserTest testcase that do not work
add bb01d110 Minor fixes and UTF-8 in I/O operations
add ab63e25c Fixed NoteGuesserTest
add 5e24b782 Make UTF.8 more explicit, minor refactorings
add a472fb7d Apply simplifications
add 1e013a70 Remove unused imports
add 2e8d2e83 Apply code cleanup
add c091d50f Fix missing import
add 8cea04a7 Merge branch 'RAT-391-Migrate_exclusion_config' of
github.com:Claudenw/creadur-rat into RAT-390-Migrate_exclusion_config
add b4998e40 Apply more simplifications
add 5573d92e Make more stuff final
add 22e7e942 Remove redundant 'throws Exceptions'
add be3b31fc Replace with junit5 assertions
add 00df080e self closing elements only ok in newer JDK versions
add 7b435ed8 Updated to use commons-collections iterators
add 93625fa7 refactored ExtendedIterator to use commons-collections and
moved to utils package
add b33f1da7 updated ExtendedIterato. Cleaned documentation and methods
add f1e731f2 Minor code cleanup
add d075d293 Merge remote-tracking branch
'upstream/RAT-390-Migrate_exclusion_config' into
RAT-390-Migrate_exclusion_config
add 437c00cd modified ExtendedIterator method names
add da758c41 Changes to ExtendedIterator to match proposed
commons-collecctions implmentation
add da0c6215 fixed pom issue
add 8ccd2a5c fixed javadoc error
add 7bbf7f59 Apply code cleanup
add d918a641 Apply code cleanup
add 6ca9e505 Fix javadoc
add 3d20d23d RAT-390: Add changelog to move exclusion handling into RAT
core
add d44f5a2f Fix javadoc
add 464ac902 RAT-390: Adapt spotbugs counter as errors are fixed already
add afdae49e Fix javadoc
add 9b37507c Merge pull request #311 from
Claudenw/RAT-390-Migrate_exclusion_config
No new revisions were added by this update.
Summary of changes:
apache-rat-core/pom.xml | 2 +
.../org/apache/rat/ConfigurationException.java | 7 +
.../src/main/java/org/apache/rat/Defaults.java | 36 +-
.../java/org/apache/rat/DeprecationReporter.java | 2 +-
.../main/java/org/apache/rat/OptionCollection.java | 66 +-
.../src/main/java/org/apache/rat/Report.java | 2 -
.../java/org/apache/rat/ReportConfiguration.java | 97 ++-
.../src/main/java/org/apache/rat/Reporter.java | 6 +-
.../rat/analysis/DefaultAnalyserFactory.java | 2 +-
.../org/apache/rat/analysis/IHeaderMatcher.java | 1 -
.../java/org/apache/rat/analysis/IHeaders.java | 4 +-
.../org/apache/rat/analysis/TikaProcessor.java | 4 +-
.../license/SimplePatternBasedLicense.java | 2 +-
.../apache/rat/analysis/matchers/AndMatcher.java | 1 -
.../rat/analysis/matchers/CopyrightMatcher.java | 42 +-
.../rat/analysis/matchers/SPDXMatcherFactory.java | 6 +-
.../rat/annotation/AbstractLicenseAppender.java | 3 -
.../src/main/java/org/apache/rat/api/Document.java | 63 +-
.../main/java/org/apache/rat/commandline/Arg.java | 587 ++++++++++-------
.../apache/rat/commandline/ArgumentContext.java | 5 +-
.../{package-info.java => Converters.java} | 16 +-
.../org/apache/rat/commandline/StyleSheets.java | 19 +-
.../rat/config/SourceCodeManagementSystems.java | 105 ---
.../rat/config/exclusion/ExclusionProcessor.java | 270 ++++++++
.../rat/config/exclusion/ExclusionUtils.java | 318 +++++++++
.../apache/rat/config/exclusion/FileProcessor.java | 93 +++
.../rat/config/exclusion/StandardCollection.java | 315 +++++++++
.../fileProcessors/BazaarIgnoreProcessor.java | 35 +-
.../exclusion/fileProcessors/CVSFileProcessor.java | 58 ++
.../fileProcessors/DescendingFileProcessor.java | 120 ++++
.../exclusion/fileProcessors/GitFileProcessor.java | 53 ++
.../fileProcessors/HgIgnoreProcessor.java | 77 +++
.../exclusion/fileProcessors/package-info.java | 13 +-
.../exclusion}/package-info.java | 4 +-
.../rat/config/exclusion/plexus/MatchPattern.java | 147 +++++
.../rat/config/exclusion/plexus/MatchPatterns.java | 118 ++++
.../rat/config/exclusion/plexus/SelectorUtils.java | 720 +++++++++++++++++++++
.../exclusion/plexus}/package-info.java | 4 +-
.../rat/config/parameters/ComponentType.java | 4 +-
.../apache/rat/config/parameters/Description.java | 11 +-
.../java/org/apache/rat/configuration/Format.java | 4 +-
.../org/apache/rat/configuration/XMLConfig.java | 6 +-
.../rat/configuration/XMLConfigurationReader.java | 2 +-
.../builders/ChildContainerBuilder.java | 2 +-
.../rat/document/impl/ArchiveEntryDocument.java | 17 +-
.../org/apache/rat/document/impl/DocumentName.java | 229 +++++++
.../impl/DocumentNameMatcher.java} | 23 +-
.../impl/DocumentNameMatcherSupplier.java} | 23 +-
.../org/apache/rat/document/impl/FileDocument.java | 30 +-
.../impl/TraceableDocumentNameMatcher.java | 191 ++++++
.../rat/document/impl/guesser/GuessUtils.java | 43 --
.../rat/document/impl/guesser/NoteGuesser.java | 47 +-
.../impl/guesser}/package-info.java | 5 +-
.../{analysis => document/impl}/package-info.java | 4 +-
.../java/org/apache/rat/help/AbstractHelp.java | 54 +-
.../src/main/java/org/apache/rat/help/Help.java | 53 +-
.../main/java/org/apache/rat/help/Licenses.java | 4 +-
.../apache/rat/{config => help}/package-info.java | 4 +-
.../main/java/org/apache/rat/license/ILicense.java | 6 +-
.../org/apache/rat/license/ILicenseFamily.java | 4 +-
.../org/apache/rat/license/LicenseSetFactory.java | 2 +-
.../java/org/apache/rat/license/SimpleLicense.java | 12 +-
.../src/main/java/org/apache/rat/package-info.java | 2 +-
.../java/org/apache/rat/report/IReportable.java | 15 +-
.../report/claim/impl/AbstractClaimReporter.java | 3 +-
.../claim/impl/xml/SimpleXmlClaimReporter.java | 33 +-
.../claim/impl/xml}/package-info.java | 4 +-
.../rat/report/claim/util/LicenseAddingReport.java | 2 +-
.../apache/rat/report/xml/XmlReportFactory.java | 15 +-
.../main/java/org/apache/rat/utils/DefaultLog.java | 21 +-
.../org/apache/rat/utils/ExtendedIterator.java | 240 +++++++
.../src/main/java/org/apache/rat/utils/Log.java | 29 +-
.../java/org/apache/rat/utils/ReportingSet.java | 2 +-
.../java/org/apache/rat/walker/ArchiveWalker.java | 26 +-
.../org/apache/rat/walker/DirectoryWalker.java | 68 +-
.../rat/walker/NameBasedHiddenFileFilter.java | 85 ---
.../main/java/org/apache/rat/walker/Walker.java | 25 +-
.../rat/{analysis => walker}/package-info.java | 4 +-
.../src/main/resources/org/apache/rat/default.xml | 2 +-
.../org/apache/rat/generation-keywords.txt | 2 +-
.../main/resources/org/apache/rat/plain-rat.xsl | 4 +-
.../main/resources/org/apache/rat/rat-report.xsd | 7 +
apache-rat-core/src/site/apt/FileNamePattern.apt | 29 +
.../java/org/apache/rat/OptionCollectionTest.java | 46 +-
.../org/apache/rat/ReportConfigurationTest.java | 96 ++-
.../src/test/java/org/apache/rat/ReportTest.java | 5 +-
.../src/test/java/org/apache/rat/ReporterTest.java | 156 ++---
.../java/org/apache/rat/ReporterTestUtils.java | 8 +-
.../rat/analysis/DefaultAnalyserFactoryTest.java | 110 ++--
.../org/apache/rat/analysis/TikaProcessorTest.java | 60 +-
.../rat/analysis/license/AbstractLicenseTest.java | 8 +-
.../license/ApacheSoftwareLicenseTest.java | 2 +-
.../license/AppliedApacheSoftwareLicenseTest.java | 4 +-
.../rat/analysis/license/CDDL1LicenseTest.java | 2 +-
.../rat/analysis/license/DirectoryScanner.java | 3 -
.../rat/analysis/license/GPLLicenseTest.java | 6 +-
.../rat/analysis/license/GeneratedLicenseTest.java | 10 +-
.../rat/analysis/license/IllumosLicenseTest.java | 6 +-
.../rat/analysis/license/MITLicenseTest.java | 6 +-
.../rat/analysis/license/OASISLicenseTest.java | 8 +-
.../rat/analysis/license/W3CLicenseTest.java | 8 +-
.../rat/analysis/matchers/AbstractMatcherTest.java | 2 +-
.../analysis/matchers/CopyrightMatcherTest.java | 23 +-
.../rat/analysis/matchers/FullTextMatcherTest.java | 2 +-
.../rat/analysis/matchers/SPDXMatcherTest.java | 13 +-
.../analysis/matchers/SimpleCopyrightTests.java | 2 +-
.../analysis/matchers/SimpleRegexMatcherTest.java | 10 +-
.../apache/rat/annotation/TestLicenseAppender.java | 464 ++++++-------
.../java/org/apache/rat/commandline/ArgTests.java | 63 ++
.../org/apache/rat/commandline/InputArgsTest.java | 166 -----
.../org/apache/rat/config/ReportFormatTest.java | 4 +-
.../config/SourceCodeManagementSystemsTest.java | 58 --
.../config/exclusion/ExclusionProcessorTest.java | 253 ++++++++
.../rat/config/exclusion/ExclusionUtilsTest.java | 142 ++++
.../config/exclusion/StandardCollectionTest.java | 79 +++
.../AbstractIgnoreProcessorTest.java | 62 ++
.../fileProcessors/CVSFileProcessorTest.java | 48 ++
.../DescendingFileProcessorTest.java | 71 ++
.../fileProcessors/GitFileProcessorTest.java | 54 ++
.../fileProcessors/HgIgnoreProcessorTest.java | 67 ++
.../configuration/XMLConfigurationReaderTest.java | 4 +-
.../configuration/XMLConfigurationWriterTest.java | 1 -
.../builders/CopyrightBuilderTest.java | 26 +-
.../configuration/builders/SpdxBuilderTest.java | 2 +-
.../configuration/builders/TextBuilderTest.java | 3 +-
.../impl/DocumentNameTest.java} | 17 +-
.../apache/rat/document/impl/FileDocumentTest.java | 9 +-
.../rat/document/impl/guesser/GuessUtilsTest.java | 36 --
.../rat/document/impl/guesser/NoteGuesserTest.java | 90 +--
.../org/apache/rat/header/ArrayCharFilterTest.java | 2 +-
.../rat/header/FilteringSequenceFactoryTest.java | 2 +-
.../org/apache/rat/header/HeaderMatcherTest.java | 2 +-
.../rat/header/HeaderMatcherWithBeansTest.java | 2 +-
.../test/java/org/apache/rat/help/HelpTest.java | 4 +-
.../org/apache/rat/license/SimpleLicenseTest.java | 8 +-
.../org/apache/rat/policy/DefaultPolicyTest.java | 7 +-
.../apache/rat/report/ConfigurationReportTest.java | 32 +-
.../report/claim/impl/xml/MockClaimReporter.java | 24 -
.../rat/report/xml/XmlReportFactoryTest.java | 10 +-
.../report/xml/writer/impl/base/XmlWriterTest.java | 34 +-
.../apache/rat/test/AbstractOptionsProvider.java | 320 ++++++---
.../test/java/org/apache/rat/test/OptionsList.java | 2 +-
.../java/org/apache/rat/test/utils/Resources.java | 26 +-
.../apache/rat/testhelpers/TestingDocument.java | 21 +-
.../org/apache/rat/testhelpers/TestingLicense.java | 8 +-
.../org/apache/rat/testhelpers/TestingLog.java | 9 +-
.../org/apache/rat/testhelpers/TestingMatcher.java | 10 +-
.../java/org/apache/rat/testhelpers/TextUtils.java | 5 +-
.../java/org/apache/rat/testhelpers/XmlUtils.java | 15 +-
.../org/apache/rat/walker/DirectoryWalkerTest.java | 74 +--
.../resources/tikaFiles/standard/HelloWorld.groovy | 9 +-
apache-rat-plugin/pom.xml | 11 -
apache-rat-plugin/spotbugs-ignore.xml | 2 +-
apache-rat-plugin/src/it/RAT-268/pom.xml | 2 +-
apache-rat-plugin/src/it/RAT-314/verify.groovy | 2 +-
apache-rat-plugin/src/it/it1/verify.groovy | 4 +-
apache-rat-plugin/src/it/it4_RAT-168/verify.groovy | 2 +-
.../java/org/apache/rat/mp/AbstractRatMojo.java | 506 ++++++---------
.../src/main/java/org/apache/rat/mp/All.java | 3 +-
.../src/main/java/org/apache/rat/mp/Any.java | 2 +-
.../java/org/apache/rat/mp/FilesReportable.java | 54 --
.../src/main/java/org/apache/rat/mp/Not.java | 2 +-
.../main/java/org/apache/rat/mp/RatCheckMojo.java | 12 +-
.../apache/rat/mp/util/ConfigurationHelper.java | 61 --
.../org/apache/rat/mp/util/ExclusionHelper.java | 127 ----
.../org/apache/rat/mp/util/ScmIgnoreParser.java | 73 ---
.../rat/mp/util/ignore/GitIgnoreMatcher.java | 57 --
.../rat/mp/util/ignore/GlobIgnoreMatcher.java | 133 ----
.../apache/rat/mp/util/ignore/IgnoreMatcher.java | 37 --
.../mp/util/ignore/IgnoringDirectoryScanner.java | 74 ---
.../java/org/apache/rat/mp/OptionMojoTest.java | 63 +-
.../java/org/apache/rat/mp/RatCheckMojoTest.java | 54 +-
.../java/org/apache/rat/mp/RatTestHelpers.java | 19 +-
.../apache/rat/mp/util/ExclusionHelperTest.java | 107 ---
.../apache/rat/mp/util/ScmIgnoreParserTest.java | 108 ----
.../src/test/resources/unit/it5/pom.xml | 16 -
.../src/main/java/org/apache/rat/anttasks/Any.java | 1 -
.../main/java/org/apache/rat/anttasks/Report.java | 71 +-
.../rat/anttasks/ResourceCollectionContainer.java | 84 +--
apache-rat-tasks/src/site/apt/examples/report.apt | 182 ++++++
.../org/apache/rat/anttasks/ReportOptionTest.java | 13 +-
.../java/org/apache/rat/anttasks/ReportTest.java | 60 +-
.../resources/antunit/report-normal-operation.xml | 73 +--
.../java/org/apache/rat/tools/AbstractOption.java | 4 +-
.../org/apache/rat/tools/AntDocumentation.java | 132 ++--
.../java/org/apache/rat/tools/AntGenerator.java | 7 +-
.../main/java/org/apache/rat/tools/AntOption.java | 3 +-
.../java/org/apache/rat/tools/ArgumentTypes.java | 27 +-
.../java/org/apache/rat/tools/Documentation.java | 6 +-
.../java/org/apache/rat/tools/MavenOption.java | 25 +-
.../src/main/java/org/apache/rat/tools/Naming.java | 12 +-
.../org/apache/rat/tools/xsd/XsdGenerator.java | 9 +-
.../java/org/apache/rat/tools/xsd/XsdWriter.java | 2 +-
apache-rat-tools/src/main/resources/Maven.tpl | 19 +
.../org/apache/rat/tools/AntGeneratorTest.java | 2 +-
.../org/apache/rat/tools/MavenGeneratorTest.java | 2 +-
.../java/org/apache/rat/tools/MavenOptionTest.java | 1 -
.../test/java/org/apache/rat/tools/NamingTest.java | 21 +-
pom.xml | 22 +-
src/changes/changes.xml | 9 +-
src/conf/checkstyle-suppressions.xml | 8 +-
src/conf/checkstyle.xml | 3 +-
202 files changed, 6411 insertions(+), 3680 deletions(-)
copy
apache-rat-core/src/main/java/org/apache/rat/commandline/{package-info.java =>
Converters.java} (74%)
delete mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java
copy apache-rat-tasks/src/main/java/org/apache/rat/anttasks/Not.java =>
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.java
(54%)
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.java
copy apache-rat-plugin/src/main/java/org/apache/rat/mp/Text.java =>
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/package-info.java
(79%)
copy apache-rat-core/src/main/java/org/apache/rat/{analysis =>
config/exclusion}/package-info.java (91%)
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java
copy apache-rat-core/src/main/java/org/apache/rat/{analysis =>
config/exclusion/plexus}/package-info.java (87%)
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentName.java
copy
apache-rat-core/src/main/java/org/apache/rat/{report/xml/writer/InvalidXmlException.java
=> document/impl/DocumentNameMatcher.java} (69%)
copy
apache-rat-core/src/main/java/org/apache/rat/{configuration/MatcherReader.java
=> document/impl/DocumentNameMatcherSupplier.java} (62%)
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/document/impl/TraceableDocumentNameMatcher.java
delete mode 100644
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/GuessUtils.java
copy apache-rat-core/src/main/java/org/apache/rat/{configuration =>
document/impl/guesser}/package-info.java (89%)
copy apache-rat-core/src/main/java/org/apache/rat/{analysis =>
document/impl}/package-info.java (92%)
copy apache-rat-core/src/main/java/org/apache/rat/{config =>
help}/package-info.java (86%)
copy apache-rat-core/src/main/java/org/apache/rat/{commandline =>
report/claim/impl/xml}/package-info.java (92%)
create mode 100644
apache-rat-core/src/main/java/org/apache/rat/utils/ExtendedIterator.java
delete mode 100644
apache-rat-core/src/main/java/org/apache/rat/walker/NameBasedHiddenFileFilter.java
copy apache-rat-core/src/main/java/org/apache/rat/{analysis =>
walker}/package-info.java (92%)
create mode 100644 apache-rat-core/src/site/apt/FileNamePattern.apt
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java
delete mode 100644
apache-rat-core/src/test/java/org/apache/rat/commandline/InputArgsTest.java
delete mode 100644
apache-rat-core/src/test/java/org/apache/rat/config/SourceCodeManagementSystemsTest.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/StandardCollectionTest.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessorTest.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java
create mode 100644
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessorTest.java
copy
apache-rat-core/src/test/java/org/apache/rat/{analysis/matchers/NotMatcherTest.java
=> document/impl/DocumentNameTest.java} (73%)
delete mode 100644
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/GuessUtilsTest.java
delete mode 100644
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/MockClaimReporter.java
delete mode 100644
apache-rat-plugin/src/main/java/org/apache/rat/mp/FilesReportable.java
delete mode 100644
apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ConfigurationHelper.java
delete mode 100644
apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ExclusionHelper.java
delete mode 100644
apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ScmIgnoreParser.java
delete mode 100644
apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ignore/GitIgnoreMatcher.java
delete mode 100644
apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ignore/GlobIgnoreMatcher.java
delete mode 100644
apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ignore/IgnoreMatcher.java
delete mode 100644
apache-rat-plugin/src/main/java/org/apache/rat/mp/util/ignore/IgnoringDirectoryScanner.java
delete mode 100644
apache-rat-plugin/src/test/java/org/apache/rat/mp/util/ExclusionHelperTest.java
delete mode 100644
apache-rat-plugin/src/test/java/org/apache/rat/mp/util/ScmIgnoreParserTest.java
create mode 100644 apache-rat-tasks/src/site/apt/examples/report.apt