Fork me on GitHub

Change Log Report

Total number of changed sets: 1

Changes from an unknown range

Total commits: 1256
Total number of files changed: 778

Timestamp Author Details
2026-05-29 15:44:46 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 0c45aa4f371812e2e54d3dc555ee4fb258be9d0b

RAT-540: Minor reformating in Javadoc
2026-05-28 17:09:47 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 0b9e58cfacf1bc0976b415f0f48ec76183481bba

Update as per review
2026-05-25 00:43:25 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 4129233ac8df5076a3746c82136c4aaae3983b34

RAT-540: Reformat poms
2026-05-25 00:42:49 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/CLIOptionTest.java v 31f95ac9922bd264e52f62601bdb7cd3c40683dd
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 31f95ac9922bd264e52f62601bdb7cd3c40683dd
apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsProvider.java v 31f95ac9922bd264e52f62601bdb7cd3c40683dd
apache-rat-core/src/test/java/org/apache/rat/ui/UIOptionCollectionTest.java v 31f95ac9922bd264e52f62601bdb7cd3c40683dd
apache-rat-core/src/test/java/org/apache/rat/ui/UIOptionTest.java v 31f95ac9922bd264e52f62601bdb7cd3c40683dd

RAT-540: Minor review cleanups
2026-05-21 13:27:52 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 9b868502170e57fdf757a0ed34b58780101943e8
apache-rat-core/src/main/java/org/apache/rat/OptionCollectionParser.java v 9b868502170e57fdf757a0ed34b58780101943e8
apache-rat-core/src/main/java/org/apache/rat/ui/ArgumentTracker.java v 9b868502170e57fdf757a0ed34b58780101943e8
apache-rat-core/src/main/java/org/apache/rat/ui/UI.java v 9b868502170e57fdf757a0ed34b58780101943e8
apache-rat-core/src/main/java/org/apache/rat/ui/UIOption.java v 9b868502170e57fdf757a0ed34b58780101943e8
apache-rat-core/src/main/java/org/apache/rat/ui/UIOptionCollection.java v 9b868502170e57fdf757a0ed34b58780101943e8
apache-rat-core/src/main/java/org/apache/rat/ui/spi/package-info.java v 9b868502170e57fdf757a0ed34b58780101943e8
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 9b868502170e57fdf757a0ed34b58780101943e8
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 9b868502170e57fdf757a0ed34b58780101943e8

RAT-540: Minor changes during review
2026-05-21 10:05:25 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/ui/ArgumentTracker.java v 2adfe32948f980f22ad46ed6295ca0ac99ac8b6d

RAT-540: Fix typo
2026-05-18 00:23:31 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 8f96dd96aaa29d14fd55f517813430bc27026837
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 8f96dd96aaa29d14fd55f517813430bc27026837
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 8f96dd96aaa29d14fd55f517813430bc27026837
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 8f96dd96aaa29d14fd55f517813430bc27026837

RAT-540: minor changes during review
2026-05-14 08:35:02 P. Ottlinger <ottlinger@users.noreply.github.com> apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 71e67a0e60fe963be180c0cfb1bf0ab00f2ff08c
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 71e67a0e60fe963be180c0cfb1bf0ab00f2ff08c
apache-rat-core/src/test/resources/tikaFiles/README.md v 71e67a0e60fe963be180c0cfb1bf0ab00f2ff08c
apache-rat-core/src/test/resources/tikaFiles/standard/example.xslt v 71e67a0e60fe963be180c0cfb1bf0ab00f2ff08c

RAT-502: Map XSLT to standard instead of binary files in order to scan them for licenses (#658)
2026-05-11 13:57:39 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> apache-rat-core/pom.xml v 1a2d36a915e0dff8f94c7cfce6aa91a62a7e0416

RAT-527: Bump org.codehaus.groovy:groovy-all from 2.4.21 to 3.0.25 (#656)

* Bump org.codehaus.groovy:groovy-all from 2.4.21 to 3.0.25

Bumps [org.codehaus.groovy:groovy-all](https://github.com/apache/groovy) from 2.4.21 to 3.0.25.
- [Commits](https://github.com/apache/groovy/commits)

---
updated-dependencies:
- dependency-name: org.codehaus.groovy:groovy-all
dependency-version: 3.0.25
dependency-type: direct:production
update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* RAT-527: Migrate to ASF groovy

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2026-05-08 17:20:12 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 364e2c9d8bcbfde2c4ae3f81b35179a8b6cc5777

fixed typo
2026-05-08 16:50:18 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v be58d1e695e4cd0900fa41c305a2d3d8f98e0f79
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v be58d1e695e4cd0900fa41c305a2d3d8f98e0f79
apache-rat-core/src/main/java/org/apache/rat/ui/UIOption.java v be58d1e695e4cd0900fa41c305a2d3d8f98e0f79
apache-rat-core/src/test/java/org/apache/rat/ui/ArgumentTrackerTest.java v be58d1e695e4cd0900fa41c305a2d3d8f98e0f79

added NOSONAR for some methods
2026-05-06 19:34:58 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v b93bc7ff5d9b311c91a2dcc07383de4a53ec7f3d
apache-rat-core/src/main/java/org/apache/rat/ui/ArgumentTracker.java v b93bc7ff5d9b311c91a2dcc07383de4a53ec7f3d
apache-rat-core/src/main/java/org/apache/rat/ui/spi/UIProvider.java v b93bc7ff5d9b311c91a2dcc07383de4a53ec7f3d
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionParserTest.java v b93bc7ff5d9b311c91a2dcc07383de4a53ec7f3d
apache-rat-core/src/test/java/org/apache/rat/ui/UIOptionCollectionTest.java v b93bc7ff5d9b311c91a2dcc07383de4a53ec7f3d
apache-rat-core/src/test/java/org/apache/rat/ui/UIOptionTest.java v b93bc7ff5d9b311c91a2dcc07383de4a53ec7f3d

initial updates
2026-05-06 08:22:54 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v a3e1c0709a1c2e3a80c8c2de871708f276cfe17b
apache-rat-core/src/main/java/org/apache/rat/OptionCollectionParser.java v a3e1c0709a1c2e3a80c8c2de871708f276cfe17b
apache-rat-core/src/main/java/org/apache/rat/ui/ArgumentTracker.java v a3e1c0709a1c2e3a80c8c2de871708f276cfe17b
apache-rat-core/src/main/java/org/apache/rat/ui/UIOption.java v a3e1c0709a1c2e3a80c8c2de871708f276cfe17b
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionParserTest.java v a3e1c0709a1c2e3a80c8c2de871708f276cfe17b
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v a3e1c0709a1c2e3a80c8c2de871708f276cfe17b
apache-rat-core/src/test/java/org/apache/rat/ui/ArgumentTrackerTest.java v a3e1c0709a1c2e3a80c8c2de871708f276cfe17b
apache-rat-core/src/test/java/org/apache/rat/ui/UIOptionCollectionTest.java v a3e1c0709a1c2e3a80c8c2de871708f276cfe17b
apache-rat-core/src/test/java/org/apache/rat/ui/UIOptionTest.java v a3e1c0709a1c2e3a80c8c2de871708f276cfe17b

cleaned up code issues
2026-05-04 15:59:37 Claude Warren <claude@apache.org> apache-rat-core/pom.xml v da14353f901d7259d01d4d389fdc3e02132564fc
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v da14353f901d7259d01d4d389fdc3e02132564fc
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v da14353f901d7259d01d4d389fdc3e02132564fc
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/XMLChar.java v da14353f901d7259d01d4d389fdc3e02132564fc
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/XmlWriter.java v da14353f901d7259d01d4d389fdc3e02132564fc
apache-rat-core/src/main/java/org/apache/rat/utils/StandardXmlFactory.java v da14353f901d7259d01d4d389fdc3e02132564fc
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/impl/base/XmlWriterTest.java v da14353f901d7259d01d4d389fdc3e02132564fc

RAT-539: Update xml writer (#627)

* moved Char handling to XMLChar, switched XmlWriter to write to appender

* added checkstyle supressions to and made XMLChar final

* Fixed issue with not closing stream before tryiong to read

* updated test

* added append() method to IXmlWriter

* fixed XXE issue

* fixed checkstyle error

* added checkstyle supression for XMLChar.java

* fixed spotbugs issues

* attempt at sonar exclusion

* fixed XXE issue and added testing

* resolved XsdGenerator issue

* attempt to fix windows line end problem

* fixed sonar issues

* added pom comment

* fixed formatting issue

* LHF: fix javadoc

* Add reference to RAT-539 in pom comment

* Add reference to RAT-539 in checkstylecomment

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2026-05-04 14:53:02 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ui/ArgumentTracker.java v 781b2605ace33de9995fc5fb7db8327e2581067c

attempted fix
2026-05-04 14:34:08 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/CLIOptionTest.java v b6c92f6b2dc483adc12d61c96ba686089b938ddc
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionParserTest.java v b6c92f6b2dc483adc12d61c96ba686089b938ddc

fixed errors
2026-05-04 14:30:37 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ui/ArgumentTracker.java v fc15408f18f177be319da017248c609af109ef99

updated ArgumentTracker
2026-05-04 14:12:35 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollectionParser.java v bb78eea5cebc2fe4d4f5eac65c14ae5836fc97ee
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v bb78eea5cebc2fe4d4f5eac65c14ae5836fc97ee
apache-rat-core/src/test/java/org/apache/rat/CLIOptionTest.java v bb78eea5cebc2fe4d4f5eac65c14ae5836fc97ee
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionParserTest.java v bb78eea5cebc2fe4d4f5eac65c14ae5836fc97ee

added OptionCollectionParser tests
2026-05-04 11:58:49 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/CLIOption.java v d586526594b8c7378c8f35dc80d09d7ae63dab0c
apache-rat-core/src/main/java/org/apache/rat/ui/UIOption.java v d586526594b8c7378c8f35dc80d09d7ae63dab0c
apache-rat-core/src/test/java/org/apache/rat/CLIOptionTest.java v d586526594b8c7378c8f35dc80d09d7ae63dab0c
apache-rat-core/src/test/java/org/apache/rat/ui/ArgumentTrackerTest.java v d586526594b8c7378c8f35dc80d09d7ae63dab0c

added CLIOptionTests
2026-05-04 10:42:29 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/CLIOptionCollection.java v a5497d097480f82279d77072c193454bae5090e2
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v a5497d097480f82279d77072c193454bae5090e2
apache-rat-core/src/main/java/org/apache/rat/ui/ArgumentTracker.java v a5497d097480f82279d77072c193454bae5090e2
apache-rat-core/src/main/java/org/apache/rat/ui/UIOption.java v a5497d097480f82279d77072c193454bae5090e2
apache-rat-core/src/main/java/org/apache/rat/ui/UIOptionCollection.java v a5497d097480f82279d77072c193454bae5090e2
apache-rat-core/src/main/java/org/apache/rat/ui/UpdatableOptionGroup.java v a5497d097480f82279d77072c193454bae5090e2
apache-rat-core/src/test/java/org/apache/rat/ui/ArgumentTrackerTest.java v a5497d097480f82279d77072c193454bae5090e2
apache-rat-core/src/test/java/org/apache/rat/ui/UIOptionCollectionTest.java v a5497d097480f82279d77072c193454bae5090e2

fixed review issues
2026-05-02 15:21:44 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 21ef18dd264e0d7ef7ae9ca36312bd00a80702c3
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 21ef18dd264e0d7ef7ae9ca36312bd00a80702c3

RAT-551: Replace NoCloseOutputStream with Apache Commons CloseShieldOutputStream (#653)

* Replace NoCloseOutputStream with apahe commons CloseShieldOutputStream


Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2026-05-02 14:48:37 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ui/AbstractCodeGenerator.java v 8c3dcb9fa68d96011cbe031981d40685ccd844bc

updated RatTool tests
2026-04-27 16:58:40 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 1ef787c5dcf057cb082b4563c034dcd155e7562a

updated Arg documentation
2026-04-27 16:15:31 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/CLIOption.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/main/java/org/apache/rat/ui/ArgumentTracker.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/main/java/org/apache/rat/ui/UIOption.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/main/java/org/apache/rat/ui/UIOptionCollection.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsProvider.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/test/java/org/apache/rat/test/AbstractConfigurationOptionsProvider.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/test/java/org/apache/rat/ui/ArgumentTrackerTest.java v 685d5838428df6f9b08614c9ef4320a02567700a
apache-rat-core/src/test/java/org/apache/rat/ui/UIOptionCollectionTest.java v 685d5838428df6f9b08614c9ef4320a02567700a

Switched to UIOptionCollections
2026-03-25 21:50:33 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlElements.java v 25f95abc0f9a574441db16160525ed7e154cf08b
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 25f95abc0f9a574441db16160525ed7e154cf08b
apache-rat-core/src/test/java/org/apache/rat/utils/CasedStringTests.java v 25f95abc0f9a574441db16160525ed7e154cf08b

RAT-538: Update CasedString for efficency (#626)

* Switched to cased string preserving the parts from the parsing
* fixed pascal/camel confusion in tests
* fixed Pascal/Camel case useage confusion
* fixed Camel/Pascal case confusion in Maven and Ant UI
---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2026-03-22 15:32:30 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 714caeee6c878cccb3630d15616a21a373cfbc6c

modified OptionCollection to use CLIOptionCollection
2026-03-22 09:43:14 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 0e2e7beecafa8057720af347592926a80d180c31

added tests
2026-03-22 08:21:54 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/CLIOption.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/CLIOptionCollection.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/OptionCollectionParser.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/ui/AbstractCodeGenerator.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/ui/ArgumentTracker.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/ui/UI.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/ui/UIOption.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/ui/UIOptionCollection.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/ui/UpdatableOptionGroup.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/ui/UpdatableOptionGroupCollection.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/ui/package-info.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/ui/spi/UIProvider.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/main/java/org/apache/rat/ui/spi/package-info.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/test/java/org/apache/rat/ui/ArgumentTrackerTest.java v be3944a17d11fa3232a9534d85568a1511b763ab
apache-rat-core/src/test/java/org/apache/rat/ui/UIOptionCollectionTest.java v be3944a17d11fa3232a9534d85568a1511b763ab

initial working code
2026-03-19 20:08:42 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 725d2276a8d1772f5fdae396ef879e98e37f6d4d

RAT-535: Replace deprecated maven-resource-plugin configuration element to overwrite generated files
2026-03-14 16:32:27 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v 4926654ada164edf1e2fd4f3e4ae6c1ac672d778

removed AbstractReport (#629)
2026-03-12 00:25:52 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 0be77fb555979c6f6eef880150a25c5f5438f246

[maven-release-plugin] prepare for next development iteration
2026-03-12 00:25:45 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v f23e54dc58ec5818797ec1bb195a8ed2b20f32a4

[maven-release-plugin] prepare release apache-rat-project-0.18
2026-03-08 17:44:34 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v a72886cd8f59c01b7adbadffd7498201b685fbdb

fixed checkstyle issues
2026-03-08 17:00:45 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v d97da523989af0cbe9b9b68211f80694ba9168d1

added additional tests
2026-03-08 16:13:51 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v b8e0a8314cc68862fef90068cc427f96f99237ff

cleaned up sonar issues
2026-03-08 15:59:38 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v e8af517fd2a830b5f1f2a64a6cc6ae4d15df9ac9

fixed CasedString checkstyle issues
2026-03-08 09:06:17 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 6fed7b6e237d0e18f1b91c5572cbc9bbc29957c6

Switched to cased string preserving the parts from the parsing
2026-02-03 09:54:51 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 8143f45988a2c6a994d3b3559371e5695ea9e03b
apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsTest.java v 8143f45988a2c6a994d3b3559371e5695ea9e03b
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v 8143f45988a2c6a994d3b3559371e5695ea9e03b

RAT-293: Try to fix the master sonarcloud build
2026-01-23 10:40:41 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 28339bae897a279001a8ee244686acf4679f82c3
apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsTest.java v 28339bae897a279001a8ee244686acf4679f82c3
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v 28339bae897a279001a8ee244686acf4679f82c3
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v 28339bae897a279001a8ee244686acf4679f82c3

RAT-533, RAT-475: Remove garbage collection workaround and use CleanupMode.NEVER to speed-up builds
2026-01-18 12:51:49 Ryan Schmitt <ryansch@amazon.com> apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 6ccac6c5b948aca85e368961031a5cff8714b897
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 6ccac6c5b948aca85e368961031a5cff8714b897

Use smaller text samples for charset detection

Tika by default uses the first 12,000 bytes of a document for charset
detection. This is an extremely computationally intensive process that
checks every byte of the sample against every supported charset, and
which also performs ngram-based natural language detection for
ISO-8859-1. As a result, the majority of apache-rat runtime is actually
spent performing charset detection.

Reducing the sample size to 256 bytes reduces the cost of charset
detection by over 95%. On my machine, this single change cuts the total
runtime of `apache-rat:check` in half.
2025-12-27 12:45:25 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml.versionsBackup v d7395d22fce98ccbb1ca2b9e7b81c05d00c8a134

Revert "RAT-530: Switch to 0.18 SNAPSHOT"

This reverts commit 05756629810efb381f10245e59a65f011679e669.
2025-12-27 12:45:06 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml.versionsBackup v 05756629810efb381f10245e59a65f011679e669

RAT-530: Switch to 0.18 SNAPSHOT
2025-12-27 12:45:01 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v ab18e736e033545a6bc2f29918f6685335abf1b3

RAT-530: Switch to 0.18 SNAPSHOT
2025-12-26 13:27:58 P. Ottlinger <ottlinger@users.noreply.github.com> apache-rat-core/pom.xml v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/spotbugs-ignore.xml v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/it/resources/ReportTest/RAT_81/verify.groovy v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/analysis/AnalyserFactory.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenseAppender.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/api/EnvVar.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/api/RatException.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationWriter.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/document/ArchiveEntryName.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsProvider.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicenseTest.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPLLicenseTest.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/test/java/org/apache/rat/config/results/ClaimValidatorTest.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLog.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 0aa38ebfdc8dec5417886cc0173ad8388d6dc33e

RAT-478: Raise language level to JDK17 (#599)

* RAT-478: Raise language level to JDK17, remove animal-sniffer, build with 18,21,25 on GHA

* RAT-478, RAT-479: Skip site and javadoc build step on GHA with JDK17

* RAT-478: Changelog - change to language level 17, build with JDK21

* RAT-478: Remove existing JDK8 dependabot exclusions

* RAT-498, RAT-478: Update to latest tika to avoid CVE-2025-66516.

* RAT-498: Update mockito to latest version

* RAT-478: Fix dependabot config error

* RAT-478: Try to exclude steps on GHA with JDK17

* RAT-498: Update junit to 5.14.1

* RAT-498: Update dependencies during ANT Unit test runs

* RAT-478: Apply language features up to JDK17

* RAT-478: Remove unused imports and harmonize file templates

* RAT-478: Try new format in GHA to avoid JDK17 javadoc/site builds

* RAT-478: Try to change if condition

* RAT-478: Move inside expression language

* RAT-478: Do not generate javadoc/site with Java17

* RAT-498, RAT-478, RAT-527: Update dependencies und plugins

* RAT-478: Migrate to jUnit 6.1.0-M1

* RAT-478: Fix minor warnings

* RAT-478: Fix FS-VA_FORMAT_STRING_USES_NEWLINE

* RAT-478: Fix REC - REC_CATCH_EXCEPTION

Explicitly rethrow runtime exceptions instead of catching it

* RAT-478: Apply spotbugs-induced changes, improve javadoc

* RAT-478: Use UTF-8 as default encoding and fix spotbugs issues

* RAT-478: Add migration guide entries for 0.18

* RAT-478: Add changelog entry for UTF-8 fallback

* RAT-478: Fix glitches in release note template and link to migration guide

* RAT-528: Add hint to refactor annotation mechanism

* RAT-478: adapt docs concerncing Java17

* RAT-478: Rm comment as number of spotbugs warnings is stable as of >=JDK17

* RAT-478: Add documentation
2025-12-22 01:00:31 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v d1dd3d8196cdb08e0352d62bb21aea2006ade27b
apache-rat-core/src/test/resources/tikaFiles/README.md v d1dd3d8196cdb08e0352d62bb21aea2006ade27b
apache-rat-core/src/test/resources/tikaFiles/binary/Image.pdf v d1dd3d8196cdb08e0352d62bb21aea2006ade27b

RAT-512: Detect PDF files as binary and not standard files as they do not contain licenses
2025-12-20 17:07:46 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 688f342e6c0514e9e2a64b113f1465af07dad792

RAT-524: fix document name.is case sensitive detection time and exclude Maven excludes by default during Maven plugin runs (#598)

* Moved FSInfo data into separate object and cached it in a REGISTRY map

* added skipping of MAVEN files when running under Maven

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-12-18 16:45:38 Claude Warren <claude@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_246/commandLine.txt v cc55d24b01081d209c33107deb2829fcbe3f7dc6
apache-rat-core/src/it/resources/ReportTest/RAT_246/verify.groovy v cc55d24b01081d209c33107deb2829fcbe3f7dc6
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v cc55d24b01081d209c33107deb2829fcbe3f7dc6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v cc55d24b01081d209c33107deb2829fcbe3f7dc6
apache-rat-core/src/main/java/org/apache/rat/config/results/ClaimValidator.java v cc55d24b01081d209c33107deb2829fcbe3f7dc6
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v cc55d24b01081d209c33107deb2829fcbe3f7dc6

Fix RAT-508: too much output on level INFO during maven runs (#563)

* moved some logging from info to debu
* Added verbose tag for Maven processing
* changed RAT-469-default test to run with debug
* RAT-508: Add explicit integration test with site generation and debug output

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-12-07 09:46:57 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v e0226c5f4901cc7c4a86f7fb905f85fbba0569ab

added addDefaultExcludes option to maven-resource-plugin
2025-11-08 08:59:49 P. Ottlinger <ottlinger@users.noreply.github.com> apache-rat-core/src/main/java/org/apache/rat/report/package-info.java v b3b4d5c5223acab5528f552f84e195e0b766cc0e
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v b3b4d5c5223acab5528f552f84e195e0b766cc0e
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/impl/base/XmlWriterTest.java v b3b4d5c5223acab5528f552f84e195e0b766cc0e

RAT-504: Provide page skeleton for migration guides (#566)

* RAT-504: Provide page skeleton for migration guides

* RAT-497: Fix javadoc

* RAT-497: Re-enable building with JDK17 after javadoc fix

* RAT-497: Fix other javadoc-related problems

* RAT-506, RAT-505: Add docs, fix missing package info

* RAT-497: Partial fix as javadoc:javadoc works, but site build is still failing

* Add reference to JDK bug tracker with JDK17
2025-10-31 13:01:06 Robert Stupp <snazy@snazy.de> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 1e160de139525660b7ea55d1a8bac8f5b2cf9a27
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/StandardCollectionTest.java v 1e160de139525660b7ea55d1a8bac8f5b2cf9a27

Add `StandardCollection.GRADLE`

This change adds a new `GRADLE` standard collection, excluding the patterns `**/build/**`, `**/.gradle/**`, `**/.kotlin/**`.
2025-10-22 23:01:25 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 1c28c3e4f1b64e3ad3590948770ea323bcc3f040

RAT-500: Log VersionInfo to allow easier debugging
2025-10-22 16:30:23 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 06deba375166a0b8735c7dc5685e64bceb54ba62

fixed exclude in rat-core
2025-10-22 13:36:35 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 13cddb359da26f99c1f1f76d355b7cb1cfd38300
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v 13cddb359da26f99c1f1f76d355b7cb1cfd38300

RAT-507: Add test case with multiple line breaks
2025-10-22 11:47:07 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v c7056f49a72d8fab6d924a63c61f2ad9ff124ed5

fixed missing line
2025-10-22 11:38:36 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 4e9df98621d292f39c2ca744265b69f8b98acd9f
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v 4e9df98621d292f39c2ca744265b69f8b98acd9f

fixed copyright parsing issues
2025-10-21 13:44:09 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v beafe1e1886d044a85634b9781a257179e57cefc

added **/bin/** to ECLIPSE standard collection
2025-10-19 09:55:07 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v a2596a924f7371cd23e0b353644af8a6fa0f8446
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v a2596a924f7371cd23e0b353644af8a6fa0f8446

fix pom.xml configuration issues

Removed earlier excludes that are now covered by current excludes.
Ensured that we exclude the standard files for the IDEs etc. that we use.
Changed "**/.externalToolBuilders" to "**/.externalToolBuilders/**" in the ECLIPSE standard exclusion list.
2025-10-18 00:21:59 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v b421d0894f46ad6317d9f4af63a7f1680fcc886b
apache-rat-core/src/main/resources/org/apache/rat/default.xml v b421d0894f46ad6317d9f4af63a7f1680fcc886b
apache-rat-core/src/main/resources/org/apache/rat/example-configuration.xml v b421d0894f46ad6317d9f4af63a7f1680fcc886b

RAT-501: adapt configuration to new 0.17style and include problematic files
2025-10-14 18:40:34 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_500/commandLine.txt v 7e783f36b6fb0018cbc59762b38c82fe174767ec
apache-rat-core/src/it/resources/ReportTest/RAT_500/output.txt v 7e783f36b6fb0018cbc59762b38c82fe174767ec

RAT-500: Add test to show no arguments does not fail
2025-10-14 18:40:08 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_469/verify.groovy v 11f0db774eb17a89d81ce48158052115a93f8d93
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 11f0db774eb17a89d81ce48158052115a93f8d93
apache-rat-core/src/main/java/org/apache/rat/Report.java v 11f0db774eb17a89d81ce48158052115a93f8d93
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/verify.groovy v 11f0db774eb17a89d81ce48158052115a93f8d93

RAT-500: Do not log exception if no arguments are provided in CLI, encourage using --help instead
2025-10-12 17:16:13 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v c907057f9e9b2e2f327d0a3a6c98a92899e2985a

[maven-release-plugin] prepare for next development iteration
2025-10-12 17:16:05 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 86546fd2619401eb92a419488652368eceb878a0

[maven-release-plugin] prepare release apache-rat-project-0.17
2025-10-09 09:22:44 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v 20f6e4df94d20d09037503684322a8311c506891
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 20f6e4df94d20d09037503684322a8311c506891
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 20f6e4df94d20d09037503684322a8311c506891

RAT-494: Fix NPE on unsupported character set (#546)

* Fix NPE on unsupported character set

Change now redefines any document with an unsupported character set as an UNKNOWN document.
Unable to create a test to verify.

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
Co-authored-by: P. Ottlinger <ottlinger@users.noreply.github.com>
2025-10-08 15:06:18 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v f8933e3011f3204951fd0a9ec8d14185991e1d91

fixed test url -> file conversion
2025-10-08 09:40:49 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 71b83f260289ca6be747b17c1a326d1d2f6e71b2

RAT-496: Fix more resource creation problems under Windows
2025-10-07 22:33:42 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 205f5b5c3c690aed5aec284535c4b2b5094396bf

RAT-496: Fix FileNotFound if test resource path contains spaces
2025-10-07 22:20:21 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 5535e8706aa1c872f15b1b708a1c6222c67f40e3
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 5535e8706aa1c872f15b1b708a1c6222c67f40e3
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 5535e8706aa1c872f15b1b708a1c6222c67f40e3

RAT-496: Fix FileNotFound if test resource path contains spaces
2025-10-05 00:00:48 P. Ottlinger <ottlinger@users.noreply.github.com> apache-rat-core/src/main/build-grv/copyResourcesFromParentProject.groovy v 86ba309c5f3d7cc510acab28cf1cf2160fae92f4
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 86ba309c5f3d7cc510acab28cf1cf2160fae92f4

RAT-481: Fix 404s in generated site and menu structure (#540)

* RAT-379: Remove obsolete groovy file to copy resources.

* RAT-481: Fix layout errors

* RAT-481: Add missing pages for testdata submodule

* RAT-481: Enhance scripts and apply knowledge from other subprojects

* RAT-481: Fix broken links and missing menu entries

* RAT-481: Add missing headline to example overview page

* RAT-481: Fix broken link in template

* RAT-481: Fix broken link in template

* RAT-481: Fix more broken links in generated pages

* RAT-481: Fix linking error

* RAT-481: Fix more 404 to Ant submodule

* RAT-481: Fix wrong static link of Report task in antlib

* RAT-481: Remove non-existing reference

* RAT-481: Replace non-working unicode with HTML entity

* RAT-481: Add changelog for fixes

* RAT-481: Remove old/invalid configuration option as we migrated to v3 of changes-plugin

* RAT-481: Document how to use SNAPSHOT versions
2025-09-22 10:13:39 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/resources/org/apache/rat/example-configuration.xml v 431b8277a36b76d911a5e91482d796f464264345

RAT-128: Provide example configuration to show how to configure more licenses
2025-09-21 11:55:40 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/EnvVar.java v 24d3f010f8121fc58ca02b33555a6811a13ba2ed

RAT-485: Add environment variable documentation (#533)

* Add environment variable documentation

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-09-21 11:55:40 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/EnvVar.java v 329cfd2da4a9d211fce6041bc1f71e244aed12f7

RAT-485: Add environment variable documentation (#533)

* Add environment variable documentation

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-09-19 00:37:35 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 82e95f68665671d4bddf7c7285ab2d5663048be3
apache-rat-core/src/main/resources/org/apache/rat/asf.xml v 82e95f68665671d4bddf7c7285ab2d5663048be3
apache-rat-core/src/main/resources/org/apache/rat/default.xml v 82e95f68665671d4bddf7c7285ab2d5663048be3
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 82e95f68665671d4bddf7c7285ab2d5663048be3

RAT-128: Minor refactorings during review and changelog
2025-09-17 16:15:13 Claude Warren <claude@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_335/src/.gitignore v 6bea5e2697faac6261b61067e2320efd270d418b
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/README.txt v 6bea5e2697faac6261b61067e2320efd270d418b
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir1/.gitignore v 6bea5e2697faac6261b61067e2320efd270d418b
apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v 6bea5e2697faac6261b61067e2320efd270d418b
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v 6bea5e2697faac6261b61067e2320efd270d418b

Added info about RAT-476 (#521)
2025-09-17 11:45:38 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 1a6e4476577d6036ef1949ff167d880aaee9d5c9
apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsProvider.java v 1a6e4476577d6036ef1949ff167d880aaee9d5c9
apache-rat-core/src/test/java/org/apache/rat/license/LicenseSetFactoryTest.java v 1a6e4476577d6036ef1949ff167d880aaee9d5c9
apache-rat-core/src/test/resources/XmlOutputExamples/elements.xml v 1a6e4476577d6036ef1949ff167d880aaee9d5c9

updated tests
2025-09-16 16:49:26 Claude Warren <claude@apache.org> apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/it/resources/ReportTest/RAT_147/verify.groovy v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/it/resources/ReportTest/RAT_211/verify.groovy v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/it/resources/ReportTest/RAT_362/commandLine.txt v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/it/resources/ReportTest/RAT_362/expected-message.txt v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/it/resources/ReportTest/RAT_362/src/.gitignore v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/it/resources/ReportTest/RAT_362/src/foo.md v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/it/resources/ReportTest/RAT_362/src/src.md v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/it/resources/ReportTest/RAT_362/verify.groovy v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/it/resources/ReportTest/RAT_81/verify.groovy v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/main/java/org/apache/rat/api/EnvVar.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/main/java/org/apache/rat/document/FileDocument.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsProvider.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsTest.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/test/java/org/apache/rat/test/AbstractConfigurationOptionsProvider.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 42462b09db44045d883aad4429c97af3846979f3
apache-rat-core/src/test/java/org/apache/rat/testhelpers/FileUtils.java v 42462b09db44045d883aad4429c97af3846979f3

Verify RAT-362 is fixed (#523)

* Added tests to very RAT-362

Added EnvVar and associated processing to consolidate envirnoment variables
Added testing FileUtils
Added OptionCollectionTest.OptionTest functions to create named OptionTest to aid in debugging testing issues.
Added OptionCollecitonTest.TestFunction annotation to support annotations to build the test suite.

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
Co-authored-by: P. Ottlinger <ottlinger@users.noreply.github.com>
2025-09-15 18:21:32 Claude Warren <claude@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_469/commandLine.txt v 3d8dae172a9ec4f12dbb6be0b96e73b5f91df7c8
apache-rat-core/src/it/resources/ReportTest/RAT_469/src/GPLTestClass.java v 3d8dae172a9ec4f12dbb6be0b96e73b5f91df7c8
apache-rat-core/src/it/resources/ReportTest/RAT_469/verify.groovy v 3d8dae172a9ec4f12dbb6be0b96e73b5f91df7c8

RAT-469: Verify that RAT-469 is corrected via integration tests for CLI and Maven plugin (#524)

* Verified that RAT-469 is corrected

Closes RAT-469



---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-09-14 11:23:25 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 0d5751bc215a1fc007626ce233c509a7e30e337b
apache-rat-core/src/main/resources/org/apache/rat/default.xml v 0d5751bc215a1fc007626ce233c509a7e30e337b
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 0d5751bc215a1fc007626ce233c509a7e30e337b
apache-rat-core/src/test/java/org/apache/rat/ReporterTestUtils.java v 0d5751bc215a1fc007626ce233c509a7e30e337b
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 0d5751bc215a1fc007626ce233c509a7e30e337b
apache-rat-core/src/test/java/org/apache/rat/analysis/DocumentAnalyserTest.java v 0d5751bc215a1fc007626ce233c509a7e30e337b
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicenseTest.java v 0d5751bc215a1fc007626ce233c509a7e30e337b
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicenseTest.java v 0d5751bc215a1fc007626ce233c509a7e30e337b
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v 0d5751bc215a1fc007626ce233c509a7e30e337b

differientated between Apache Licenses 1.0 to 2.0
2025-09-12 14:32:26 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 5386bcd0e0f8eb9d6c0aad5ea2d9e86153649009
apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsTest.java v 5386bcd0e0f8eb9d6c0aad5ea2d9e86153649009
apache-rat-core/src/test/java/org/apache/rat/test/AbstractConfigurationOptionsProvider.java v 5386bcd0e0f8eb9d6c0aad5ea2d9e86153649009
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 5386bcd0e0f8eb9d6c0aad5ea2d9e86153649009
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v 5386bcd0e0f8eb9d6c0aad5ea2d9e86153649009
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v 5386bcd0e0f8eb9d6c0aad5ea2d9e86153649009

RAT-406: Minor changes during review
2025-09-11 18:35:20 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 1b9fc7d9ad8d9e60f0ea4b902565502fe952a556

Format poms after latest changes
2025-09-11 17:45:15 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsTest.java v 31fcf9563b31c389b6de6a44ff58e8b64fcda737

fixed windows EOL error
2025-09-11 17:36:48 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsTest.java v 1730a77eb9f5bf754dab1f122bcdb34ad4b1d2c7

fixed windows EOL error
2025-09-11 17:22:59 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsTest.java v e281763d794108f8df9304856ec258d6673b7e8e

updated message
2025-09-10 16:49:00 Claude Warren <claude@apache.org> apache-rat-core/pom.xml v 2cf379cf00e169779a600ebc1af5e05f2c972947

RAT-474, RAT-483: fix importing RAT in Eclipse IDE and site build (#505)

* fixed RAT-474.

* fixed RAT-483.

* fixed RELEASE_NOTES copy and removed dependency on jwigrv-maven-plugin

* removed unused lifecycle-mapping

* updated documentation

* updated initial compile info

* Disabled linux on github ant tests.

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-09-01 10:13:55 Claude Warren <claude@xenei.com> apache-rat-core/.gitignore v e6763651eb79274cfaa5c3d3e3ed108624f4feb9

removed unwanted .gitignore entryes
2025-09-01 08:51:14 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsTest.java v 9769d238ab5f5e323a5a11e6d1925ac980bba37b
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 9769d238ab5f5e323a5a11e6d1925ac980bba37b

updated test to move unwanted output files
2025-08-31 12:41:45 Claude Warren <claude@xenei.com> apache-rat-core/.gitignore v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/it/resources/ReportTest/RAT_406/commandLine.txt v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/it/resources/ReportTest/RAT_406/expected-message.txt v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/it/resources/ReportTest/RAT_406/src/dojo/dojo.java v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/test/java/org/apache/rat/ReporterOptionsTest.java v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/test/java/org/apache/rat/test/AbstractConfigurationOptionsProvider.java v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/test/java/org/apache/rat/test/utils/OptionFormatter.java v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v b9c25e2d02a3951c93b215540a7b6bc70f00184b
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v b9c25e2d02a3951c93b215540a7b6bc70f00184b

final code change
2025-08-02 18:24:33 P. Ottlinger <ottlinger@users.noreply.github.com> apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlElements.java v 99cb76e4e440fc34dfcf5aaf2016d378eed86a5e
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 99cb76e4e440fc34dfcf5aaf2016d378eed86a5e
apache-rat-core/src/site/apt/index.apt.vm v 99cb76e4e440fc34dfcf5aaf2016d378eed86a5e
apache-rat-core/src/site/markdown/development/document_name.md v 99cb76e4e440fc34dfcf5aaf2016d378eed86a5e
apache-rat-core/src/site/markdown/exclusion_expression.md v 99cb76e4e440fc34dfcf5aaf2016d378eed86a5e
apache-rat-core/src/site/site.xml v 99cb76e4e440fc34dfcf5aaf2016d378eed86a5e

RAT-397: Migrate RAT to new site stack and prepare for upcoming Doxia 2.x migration (#386)

* RAT-397: Migrate webpage to newer site-plugin stack and change skin of site. Removed some of the reports as plugins are discontinued. Rename to RAT consistently. Allow deployment of site next to old version in rat017,

---------

Co-authored-by: Jochen Wiedmann <jochen@apache.org>
Co-authored-by: Jochen Wiedmann <jochen.wiedmann@gmail.com>
2025-07-10 17:07:19 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 00f41d5427e73b718d23c796cea5e73e76ff9a91

Update SimpleRegexMatcher.java

Fixed description. Matcher matches the entire header not one line at a time.
2025-07-06 23:42:19 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v b3770e230691660494c75e29830ce00b64c54ea8

Use RAT more consistently
2025-07-04 23:19:11 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v 0ac0ad9a7d29a068febde0b48b9ee3caed8b4bf6
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v 0ac0ad9a7d29a068febde0b48b9ee3caed8b4bf6

Fix minor javadoc errors
2025-07-04 23:13:21 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 89c2a27108aa6b00fa6c1e8da9d3f40e392d6557

Fix minor javadoc errors
2025-07-04 23:03:29 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 682520267cdceb65563958dccfccbe4880f4d25c
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationWriter.java v 682520267cdceb65563958dccfccbe4880f4d25c

Fix minor javadoc errors
2025-07-04 22:57:41 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 73c6cdc837cdc2050dc96cb199bf9642686006fe

Fix minor javadoc errors
2025-07-04 22:41:29 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v e70421c91b4bed57a24d3d00bec999574cdea8cb

Inline code block in order to catch possible NPE and report it as an error
2025-07-04 22:36:11 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 740e849674f8109490fe6a13c0b77b82f56de4dc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 740e849674f8109490fe6a13c0b77b82f56de4dc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 740e849674f8109490fe6a13c0b77b82f56de4dc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 740e849674f8109490fe6a13c0b77b82f56de4dc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 740e849674f8109490fe6a13c0b77b82f56de4dc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 740e849674f8109490fe6a13c0b77b82f56de4dc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 740e849674f8109490fe6a13c0b77b82f56de4dc

Fix minor errors during review
2025-07-02 17:37:06 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 4077337bcdb49745459d58084920b1088a44c8a3

fixed the documentation for the 'any' matcher
2025-06-25 16:33:34 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 4c9fdd14ca1ec0038c686b0d0040defba69e94a7

ant documentation updates
2025-06-23 18:01:26 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v b52295ae12ef8798cb253e30354922bddcf91e98

update to create most files from RAT configuraiton
2025-06-21 23:51:31 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 7549be9677c4ca150f262675bea966476be412b9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 7549be9677c4ca150f262675bea966476be412b9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 7549be9677c4ca150f262675bea966476be412b9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 7549be9677c4ca150f262675bea966476be412b9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v 7549be9677c4ca150f262675bea966476be412b9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 7549be9677c4ca150f262675bea966476be412b9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 7549be9677c4ca150f262675bea966476be412b9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 7549be9677c4ca150f262675bea966476be412b9
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationWriter.java v 7549be9677c4ca150f262675bea966476be412b9
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 7549be9677c4ca150f262675bea966476be412b9
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v 7549be9677c4ca150f262675bea966476be412b9
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v 7549be9677c4ca150f262675bea966476be412b9

updated documentation and documentation generation
2025-06-18 18:40:49 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 5c7f59dab4fef350a84e8c37643ea0c449bb3aa9

updated cli intro and fixed argument type display
2025-06-02 08:19:14 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v 6263fd8234493ff9cd8210fb797ef95abb31c278
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 6263fd8234493ff9cd8210fb797ef95abb31c278
apache-rat-core/src/site/apt/FileNamePattern.apt v 6263fd8234493ff9cd8210fb797ef95abb31c278
apache-rat-core/src/site/markdown/development/write_file_processor.md v 6263fd8234493ff9cd8210fb797ef95abb31c278

RAT-473: Update documentation (#472)

Updated documentation to reflect file processor changes and enhancements.


Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-06-01 10:39:44 Arnout Engelen <arnout@engelen.eu> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 34eee8886adb6b5db494abe56e25dca4a5206aac
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v 34eee8886adb6b5db494abe56e25dca4a5206aac
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v 34eee8886adb6b5db494abe56e25dca4a5206aac
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v 34eee8886adb6b5db494abe56e25dca4a5206aac
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 34eee8886adb6b5db494abe56e25dca4a5206aac
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/global-gitignore v 34eee8886adb6b5db494abe56e25dca4a5206aac
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/.gitignore v 34eee8886adb6b5db494abe56e25dca4a5206aac
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/local-should-precede-global.md v 34eee8886adb6b5db494abe56e25dca4a5206aac
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/local-should-precede-global.xml v 34eee8886adb6b5db494abe56e25dca4a5206aac

RAT-473: take into account global gitignore (#433)

Take into account exclusions from the global gitignore file if it is present in the default location or specified by the XDG_CONFIG_HOME environment variable.

see https://git-scm.com/docs/gitignore for details.
2025-05-05 17:49:04 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v a0214caa71be83458094d5a2db86c8996dad71f0

RAT-398: Apply suggested code change to template
2025-05-04 22:43:23 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 0be6046f7e4774193ea42bc8eb3a6c459b5e6e5a
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v 0be6046f7e4774193ea42bc8eb3a6c459b5e6e5a
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 0be6046f7e4774193ea42bc8eb3a6c459b5e6e5a
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 0be6046f7e4774193ea42bc8eb3a6c459b5e6e5a
apache-rat-core/src/main/java/org/apache/rat/header/ArrayCharFilter.java v 0be6046f7e4774193ea42bc8eb3a6c459b5e6e5a
apache-rat-core/src/main/java/org/apache/rat/header/FilteringSequenceFactory.java v 0be6046f7e4774193ea42bc8eb3a6c459b5e6e5a
apache-rat-core/src/main/java/org/apache/rat/header/LineNumberReader.java v 0be6046f7e4774193ea42bc8eb3a6c459b5e6e5a

RAT-398: Apply checkstyle warning fixes
2025-05-04 21:40:25 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v cc9bdfabe34d1c325264c6021d6e2ac10083e7da
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v cc9bdfabe34d1c325264c6021d6e2ac10083e7da

RAT-398: Make some classes final
2025-04-11 10:43:58 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 59eb98d3a1e00bbf6583ef7a6b770efcb82b045d
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 59eb98d3a1e00bbf6583ef7a6b770efcb82b045d
apache-rat-core/src/main/java/org/apache/rat/document/IgnoredDocument.java v 59eb98d3a1e00bbf6583ef7a6b770efcb82b045d
apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v 59eb98d3a1e00bbf6583ef7a6b770efcb82b045d
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 59eb98d3a1e00bbf6583ef7a6b770efcb82b045d
apache-rat-core/src/main/java/org/apache/rat/walker/IReportableListWalker.java v 59eb98d3a1e00bbf6583ef7a6b770efcb82b045d
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v 59eb98d3a1e00bbf6583ef7a6b770efcb82b045d
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 59eb98d3a1e00bbf6583ef7a6b770efcb82b045d

RAT-398: Remove redundant code
2025-04-06 13:40:24 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 730429ea7291487ea79b7b349a2943a428b9e785

migrated to junit5
2025-03-26 18:34:10 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v fbc69652975f43e348ff11d536a81651497ff020

RAT-398: Minor test cleanups
2025-03-25 17:55:43 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v 0c215efdb7f6c54d791bfae6e36abf180364e31f
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 0c215efdb7f6c54d791bfae6e36abf180364e31f
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 0c215efdb7f6c54d791bfae6e36abf180364e31f
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 0c215efdb7f6c54d791bfae6e36abf180364e31f
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 0c215efdb7f6c54d791bfae6e36abf180364e31f
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 0c215efdb7f6c54d791bfae6e36abf180364e31f
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 0c215efdb7f6c54d791bfae6e36abf180364e31f

RAT-398: Simplifications during review
2025-03-22 19:13:43 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 9c743919e07c727b0ff623a93c633c51a8f7b31b

fixed issue with zero length args
2025-03-16 15:37:57 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v f6ee9930df31af1a272313995b824f2da42edaf0

cleaned up changes
2025-03-16 15:06:59 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v eadaa47bb8ed447e29eda0668f23d69506ac4756
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v eadaa47bb8ed447e29eda0668f23d69506ac4756

working version
2025-02-16 15:39:18 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v 609b890264dfe98156bc8f86a16b79e99514dc8e
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 609b890264dfe98156bc8f86a16b79e99514dc8e
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 609b890264dfe98156bc8f86a16b79e99514dc8e
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 609b890264dfe98156bc8f86a16b79e99514dc8e
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 609b890264dfe98156bc8f86a16b79e99514dc8e

Initial changes for Ant processing. Includes changes to Licenses and family include/deny specification.
2025-02-13 19:46:48 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 0b43264943c803e4dade14ca33455376f3479b59
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 0b43264943c803e4dade14ca33455376f3479b59
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 0b43264943c803e4dade14ca33455376f3479b59

added Ant help
2025-02-13 17:24:18 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v fd1202b1f859e13b89009287c2fd491ce3969d98

RAT-98: Fix javadoc
2025-02-13 17:07:57 Claude Warren <claude@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_335/commandLine.txt v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/.gitignore v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir1/.gitignore v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir1/dir1.txt v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir1/file1.log v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir2/dir2.md v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir3/dir3.log v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/invoker.properties v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/root.md v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3
apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3
apache-rat-core/src/site/markdown/development/write_file_processor.md v 4f9c6fb9d5763bd0baf5ad55d9b87474ae99dbd3

RAT-98: Updated tests for gitignore changes & deprecated options (#417)

* added working directory

* removed accidentally added invoker.properties files

* adoped changes from master

* updated from master

* refactored DocumentName

* Update changes.xml

Added changelog entry

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-02-12 08:20:56 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v 4c9289ee63968de4369b0f7446e5caee4a41ace2
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 4c9289ee63968de4369b0f7446e5caee4a41ace2

first cut at logging use of deprecated info
2025-02-10 22:06:38 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v a9b1166bb67f767ca952970c3a6a51d1f7a3f69c

RAT-98: Rm unused import
2025-02-09 13:31:51 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 16a775624e603b33ea158a4ecdd9b8459a7a40a3
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 16a775624e603b33ea158a4ecdd9b8459a7a40a3
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v 16a775624e603b33ea158a4ecdd9b8459a7a40a3

RAT-98: Refactored DocumentName and removed FileProcessor and FileProcessorTest (#443)

* refactored DocumentName

* removed FileProcessor and FileProcessorTest

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-02-09 00:52:38 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v f5b80da916b5c86bb7306db378e85e7e45395a59

RAT-98: updated DocumentNameMatcher (#442)

* updated DocumentNameMatcher

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-02-09 00:42:59 Claude Warren <claude@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 2905f3ac2171a0d79ea3f72d4a848b402e83ebaa
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v 2905f3ac2171a0d79ea3f72d4a848b402e83ebaa
apache-rat-core/src/test/java/org/apache/rat/document/guesser/NoteGuesserTest.java v 2905f3ac2171a0d79ea3f72d4a848b402e83ebaa
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 2905f3ac2171a0d79ea3f72d4a848b402e83ebaa

RAT-98: Changes to tests for multi OS and FileDocument change (#441)

* Changes to tests for multi OS and FileDocument change

* cleaned up test code

* Minor changes during review

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-02-09 00:41:37 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v c0bb2a585a42433d1c18f5d695671190d46aa0db
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v c0bb2a585a42433d1c18f5d695671190d46aa0db
apache-rat-core/src/main/java/org/apache/rat/document/ArchiveEntryDocument.java v c0bb2a585a42433d1c18f5d695671190d46aa0db

RAT-98: simple non-functional changes (#440)

* simple non-functional changes

* Minor changes during review

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-02-09 00:16:53 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 1f50d9af62e77640f77afe50a48d161922abf6ee

refactored DocumentName
2025-02-09 00:01:20 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v 6e95e34cf9fefcc75a1c3380bf1f48cfe1f1e77d
apache-rat-core/src/test/java/org/apache/rat/document/guesser/NoteGuesserTest.java v 6e95e34cf9fefcc75a1c3380bf1f48cfe1f1e77d

updated from master
2025-02-08 19:02:30 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v b5e001a261de12fb0239318e8f260b351c9a3bb5

adoped changes from master
2025-02-07 18:44:47 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/StandardCollectionTest.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilderTest.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilderTest.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilderTest.java v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/commandLine.txt v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/expected-message.txt v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/pom.xml v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/.gitignore v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/README.txt v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/.gitignore v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/dir1.md v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/dir1.txt v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/file1.log v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir2/dir2.md v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir2/dir2.txt v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir3/dir3.log v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir3/file3.log v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/invoker.properties v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/root.md v 08d671640d3cf40de34942438fc6537bb8e2d927
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/verify.groovy v 08d671640d3cf40de34942438fc6537bb8e2d927

RAT-98: Converted to FileProcessorBuilder design (#439)

* Converted to FileProcessorBuilder design

* Minor changes during review

* removed unused method

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-02-07 18:05:05 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 0093ae2384d25e7bea6006f894362cbd276771da

Update ArchiveWalker.java

Removed commented out code
2025-02-07 17:50:34 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 83f01fbbf44d198d69ad7c8ef930f3a6f12d028d

Update XMLConfigurationReader.java

removed unused import
2025-02-07 09:22:47 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 57098407bb55e1c040afdd6d3d1fa855800ae9aa
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/XmlWriter.java v 57098407bb55e1c040afdd6d3d1fa855800ae9aa
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 57098407bb55e1c040afdd6d3d1fa855800ae9aa

RAT-98: Improve logging messages (#436)

* initial changes

* Remove unthrown exception

* Changed to StringBuilder

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-02-07 09:22:17 Claude Warren <claude@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 5066aa0c74be905558ce3f654c478d440626ea7d
apache-rat-core/src/test/java/org/apache/rat/document/FileDocumentTest.java v 5066aa0c74be905558ce3f654c478d440626ea7d

RAT-98: converted to assertj (#438)

* converted to assertj

* Disabled gitignore tests

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-02-06 14:48:26 Claude Warren <claude@apache.org> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v cd9aeaf07f7cd70685ae93ed41efd543e296236f
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameBuilderTest.java v cd9aeaf07f7cd70685ae93ed41efd543e296236f

RAT-98: updated tests (#437)

* updated tests

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-02-06 11:34:18 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v c7bb04dfda7f6867502cc5d3ad781556fe46b1b6

standardized calls for FileDocument
2025-02-04 15:29:56 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v e7397ffecdb8704a7139886c87217aaf8dc60bb2
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v e7397ffecdb8704a7139886c87217aaf8dc60bb2
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v e7397ffecdb8704a7139886c87217aaf8dc60bb2
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v e7397ffecdb8704a7139886c87217aaf8dc60bb2

RAT-98: Add matcher set (#430)

* added working directory

* Added FSInfo to handle file system differences

* fixed pattern match

* added more descriptive failure messages

* added file converter + test

* fixed file list walker

* implemented matcher set in ExclusionProcessor

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-02-04 01:28:37 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 34dcb05db326374b19ddb3d864cf60656d41bae4
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 34dcb05db326374b19ddb3d864cf60656d41bae4
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 34dcb05db326374b19ddb3d864cf60656d41bae4
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 34dcb05db326374b19ddb3d864cf60656d41bae4
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 34dcb05db326374b19ddb3d864cf60656d41bae4

RAT-98: Add file arg converter (#425)

* added working directory

* updated merge issues

* Added FSInfo to handle file system differences

* updated spotbugs

* attempt to fix windows error

* fixed merge error

* fixed pattern match

* fix for file delete on windows

* added more descriptive failure messages

* added file converter + test

* fixes file list walker

* Prevent possible NPE

* Minor review changes

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-02-04 01:26:41 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v ac0ebf3cc86d2a8d240d89b8053214ae13ec5b9b

RAT-98: fixed DocumentNameMatcher idiom misuse (#435)

* fixed DocumentNameMatcher idiom misuse

* fixed chekstyle issue
2025-02-04 00:12:46 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v ec474c3a80808c27e842deabf5e3c3ca4822d124
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v ec474c3a80808c27e842deabf5e3c3ca4822d124

fixed rebase issues
2025-02-03 10:27:02 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v f7679b561c47fdab8a5f67872374092225eea8f7

fixed checkstyle
2025-02-03 10:18:55 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 3e50462e1abb158e4fbe9ae9fd85dcf97f4e7921

fixed javadoc
2025-02-03 10:18:55 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v e140777c5e0bcf2484615b6634a56ef06c1460b1
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v e140777c5e0bcf2484615b6634a56ef06c1460b1
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v e140777c5e0bcf2484615b6634a56ef06c1460b1

fixed javadoc
2025-02-03 09:34:09 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 7d9e739726ac9cf6b4e551aa314b8fde288bd81a

fixed DocumentNameMatcher idiom misuse
2025-01-28 08:34:50 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/document/guesser/NoteGuesserTest.java v 483472857e2abd456fa37bc5aca10725a25eeebd

fixed NoteGuesserTest
2025-01-28 08:34:50 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/document/guesser/NoteGuesserTest.java v b928be2a43721092822fb730446daa862597a693

fixed NoteGuesserTest
2025-01-28 00:09:44 Claude Warren <claude@apache.org> apache-rat-core/pom.xml v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/main/java/org/apache/rat/document/ArchiveEntryName.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/main/java/org/apache/rat/document/FileDocument.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/main/java/org/apache/rat/walker/FileListWalker.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameTest.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/test/java/org/apache/rat/document/FSInfoTest.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/test/java/org/apache/rat/document/guesser/NoteGuesserTest.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v 3529867ef406cca7e384519ed8dd5a2480cb2271
apache-rat-core/src/test/java/org/apache/rat/walker/FileListWalkerTest.java v 3529867ef406cca7e384519ed8dd5a2480cb2271

RAT-98: Added FSInfo to handle file system differences (#421)

* Added FSInfo to handle file system differences

* updated spotbugs

* added more descriptive failure messages

* modified test output

* fixed FileListWalker

* reduced logging noise

* Minor javadoc fixes

* Apply minor cleanups and javadoc fixes

* cleaned up as per review

* fixed rebase issue

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-01-27 22:58:33 Claude Warren <claude@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_14/verify.groovy v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/main/java/org/apache/rat/Report.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameMatcherTest.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v 1ab4e3c51eb2f3a9de30f0bfb86cbf19c8b325d5

RAT-98: Add working directory to resolve relative document names (#424)

* added working directory

* updated merge issues

* fix for file delete on windows

* Minor cleanups

* Minor fixes

* fixed deprecated messages

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-01-27 17:18:56 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 67b615fc51da852257722e162761e21385390449

removed MatcherPredicate and inlined the code to make it easier to read
2025-01-27 17:18:56 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 53a3f8eaa69502c47b572624854a2ea89a7dcdbf

removed MatcherPredicate and inlined the code to make it easier to read
2025-01-24 12:31:04 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/RatReport.java v b170cbce1174ccb611602cbb0ff434f140dcbaf3
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessorTest.java v b170cbce1174ccb611602cbb0ff434f140dcbaf3
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v b170cbce1174ccb611602cbb0ff434f140dcbaf3

Apply minor code cleanups
2025-01-23 15:59:11 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 7d0c64302419885023d8de6ea5097182d45c1d49

implemented matcher set in ExclusionProcessor
2025-01-23 15:59:11 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 89192f88d04c0121df22310c64a2d2a34d63ef01
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 89192f88d04c0121df22310c64a2d2a34d63ef01
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v 89192f88d04c0121df22310c64a2d2a34d63ef01
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 89192f88d04c0121df22310c64a2d2a34d63ef01

implemented matcher set in ExclusionProcessor
2025-01-16 14:30:01 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/walker/FileListWalkerTest.java v e157dc589d694b50a1a07be346069623d443e2d0

fixes file list walker
2025-01-16 14:30:01 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/walker/FileListWalker.java v b66ff14e2327134e7c8723075f3b9de05842abc9
apache-rat-core/src/test/java/org/apache/rat/walker/FileListWalkerTest.java v b66ff14e2327134e7c8723075f3b9de05842abc9

fixes file list walker
2025-01-14 23:36:38 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 3e7d699a086bee8cf2f17a8f9ad393834a669d43

Minor fixes
2025-01-14 23:36:38 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 36f8a31641fc78958ae9ae7efb79d1c7ee3dbc1b
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 36f8a31641fc78958ae9ae7efb79d1c7ee3dbc1b
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 36f8a31641fc78958ae9ae7efb79d1c7ee3dbc1b
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 36f8a31641fc78958ae9ae7efb79d1c7ee3dbc1b
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 36f8a31641fc78958ae9ae7efb79d1c7ee3dbc1b
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameMatcherTest.java v 36f8a31641fc78958ae9ae7efb79d1c7ee3dbc1b

Minor fixes
2025-01-14 22:57:55 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 3364d2018d9937a2b93c79db45bdd7d4402fc026

Minor cleanups
2025-01-14 22:57:55 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v 12d4f1c32758d7ae3010389e6efcd9c14772e74d
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 12d4f1c32758d7ae3010389e6efcd9c14772e74d
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 12d4f1c32758d7ae3010389e6efcd9c14772e74d
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 12d4f1c32758d7ae3010389e6efcd9c14772e74d
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v 12d4f1c32758d7ae3010389e6efcd9c14772e74d

Minor cleanups
2025-01-14 18:34:22 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v a0bd888a73838cbc341f5ac71df6ffe689e592ff
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v a0bd888a73838cbc341f5ac71df6ffe689e592ff
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v a0bd888a73838cbc341f5ac71df6ffe689e592ff

added file converter + test
2025-01-14 18:12:26 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v 818618f21d572fab83bb03cbc53acacc0a8798f5

added more descriptive failure messages
2025-01-13 23:43:39 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 1ee90bad980bc93dc57879d9572bb0347f777e3a

fixed pattern match
2025-01-13 23:43:39 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 103d9dbbf48c26c3c22a665da6c9fd38a239e58d
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 103d9dbbf48c26c3c22a665da6c9fd38a239e58d
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 103d9dbbf48c26c3c22a665da6c9fd38a239e58d
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 103d9dbbf48c26c3c22a665da6c9fd38a239e58d

fixed pattern match
2025-01-13 23:24:31 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 10a9460fb01f64459c7ad54dcb18a49c352becc8

fixed rebase errors
2025-01-13 23:24:31 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 3b1ac562157bb72046b863655a45ba89bcd3a8b9
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 3b1ac562157bb72046b863655a45ba89bcd3a8b9
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v 3b1ac562157bb72046b863655a45ba89bcd3a8b9

fixed rebase errors
2025-01-13 23:04:41 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 4a68b3cfbbd775ee64ada21a140d4480e261d0ed

updated merge issues
2025-01-13 22:46:12 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 6aee0aaf63de0c73c9af8795c6e7a33757a11c6f

added working directory
2025-01-13 22:46:12 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_14/verify.groovy v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/main/java/org/apache/rat/Report.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameMatcherTest.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v 64db2181bf295ff3659ee1e7f00a9b4b55c3fd2f

added working directory
2025-01-13 22:32:38 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v fb6d3b3baabe067c513e91c9cf18465a574a896e
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v fb6d3b3baabe067c513e91c9cf18465a574a896e
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v fb6d3b3baabe067c513e91c9cf18465a574a896e
apache-rat-core/src/main/java/org/apache/rat/document/FileDocument.java v fb6d3b3baabe067c513e91c9cf18465a574a896e
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v fb6d3b3baabe067c513e91c9cf18465a574a896e
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v fb6d3b3baabe067c513e91c9cf18465a574a896e
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v fb6d3b3baabe067c513e91c9cf18465a574a896e
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v fb6d3b3baabe067c513e91c9cf18465a574a896e
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v fb6d3b3baabe067c513e91c9cf18465a574a896e
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v fb6d3b3baabe067c513e91c9cf18465a574a896e
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v fb6d3b3baabe067c513e91c9cf18465a574a896e

changed 'name matcher' to 'document excluder' (#422)
2025-01-12 22:51:16 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 11e1317919aa59ac955f6c622baa53b3945cc921
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v 11e1317919aa59ac955f6c622baa53b3945cc921
apache-rat-core/src/test/java/org/apache/rat/config/results/ClaimValidatorTest.java v 11e1317919aa59ac955f6c622baa53b3945cc921

Fix redundant imports
2025-01-12 18:00:11 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v a46a244676557e0a65a5dd9e4c00808c39b85233

fixed merge error
2025-01-12 17:37:18 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/analysis/AnalyserFactory.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/document/DocumentAnalyser.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/document/DocumentAnalyserMultiplexer.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/policy/package-info.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimReporterMultiplexer.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/test/java/org/apache/rat/analysis/DocumentAnalyserTest.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessorTest.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/test/java/org/apache/rat/document/DocumentAnalyserMultiplexerTest.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/test/java/org/apache/rat/license/LicenseSetFactoryTest.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocumentAnalyser.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLicense.java v 9ddc32afcef2ff6fce782bc92a82d0a665dcb45a

RAT-469: Fixes to correctly detect additional valid licenses (#413)

* Fixes to correctly detect additional valid licenses

* RAT-469: Add changelog entry

* RAT-469: Ensure inclusion/exclusion rules are logged properly

* RAT-469: Replace misleading default text as new configuration elements need to be put under the existing configuration instead a newly/non-existing config

* Cleaned up analysis and verified correctness of LicenseSetFactory

* RAT-469: Build failure on GHA-windows

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2025-01-12 17:34:34 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/walker/FileListWalkerTest.java v c2088ee88ca9eccd7adedbc15f4b28de2327f642

attempt to fix windows error
2025-01-12 17:34:34 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/walker/FileListWalkerTest.java v cefaff7e2329caee6e00029dda7bc98c10ba977f

attempt to fix windows error
2025-01-12 16:01:43 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/main/java/org/apache/rat/document/ArchiveEntryName.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameTest.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/test/java/org/apache/rat/document/FSInfoTest.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/test/java/org/apache/rat/document/guesser/NoteGuesserTest.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v 9f82d3d5db8fd1640cbbf991c32077c3f396c9a6

Added FSInfo to handle file system differences
2025-01-07 15:52:28 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v c2fcdefc1f2c16ce47c679c93afd7a53c67cff78
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v c2fcdefc1f2c16ce47c679c93afd7a53c67cff78

removed dead lines / updated javadoc
2025-01-07 15:52:28 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v e989016ca9d7c83351a17c7342c4ac7134c0bb4f
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v e989016ca9d7c83351a17c7342c4ac7134c0bb4f
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v e989016ca9d7c83351a17c7342c4ac7134c0bb4f
apache-rat-core/src/test/java/org/apache/rat/walker/FileListWalkerTest.java v e989016ca9d7c83351a17c7342c4ac7134c0bb4f

removed dead lines / updated javadoc
2025-01-06 17:44:40 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v b8b53db8d515cd956eadf783f808092ea0345bbb
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v b8b53db8d515cd956eadf783f808092ea0345bbb

Minor cleanup
2025-01-06 17:44:40 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v fb1dd27b20c81eaa3bb4ec737c0f76912acdc670
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v fb1dd27b20c81eaa3bb4ec737c0f76912acdc670

Minor cleanup
2025-01-06 17:37:03 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v 9c14a1e71b78e5545d1a9ab6d9c0170a358a02da

RAT-98: Fix typos
2025-01-05 21:46:04 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 6b6aa38210ba95a547b5280c519649cd65a5f3cd

debugging for tests
2025-01-05 21:46:04 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v f5847c9b4919e1136910987a8dceba351b9de431

debugging for tests
2025-01-05 16:08:16 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v cbc9e30e90e83e5bbab34c5f0d2b58015ecf9147
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v cbc9e30e90e83e5bbab34c5f0d2b58015ecf9147

debugging for tests
2025-01-05 16:08:16 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 59b05f5121abaa097bf303c24ca105e3e73d5f99
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 59b05f5121abaa097bf303c24ca105e3e73d5f99

debugging for tests
2025-01-05 15:48:04 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v 401628c2b8fe6d0dfe0bcf9f9f6309632295fcb8

possible fix
2025-01-05 15:48:04 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v 86ce6ca1bdb3cd830c082dc9405444d1d5ae3202

possible fix
2025-01-05 15:36:28 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v d1fd7b2c1c83ffde101a2a8e955e524e781e8e12

removed unused imports
2025-01-05 15:36:28 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v fc7bd52ccea84b9ded3aeb88f3b833f59a51b552
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v fc7bd52ccea84b9ded3aeb88f3b833f59a51b552

removed unused imports
2025-01-05 15:32:02 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v 51a81d10bbb3caa3f480a44746d6766e51572c76
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v 51a81d10bbb3caa3f480a44746d6766e51572c76

debugging for tests
2025-01-05 15:32:02 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v 82e0d375b3ef608171f8b948e6c0cb0adec01fcd
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 82e0d375b3ef608171f8b948e6c0cb0adec01fcd
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v 82e0d375b3ef608171f8b948e6c0cb0adec01fcd

debugging for tests
2025-01-05 15:06:12 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v c32b768c97636641608c901ddc511f37f69b0352

debugging for tests
2025-01-05 15:06:12 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 76da4a75bb549d93033f424731fbcec21ac2ce95

debugging for tests
2025-01-05 14:51:01 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v af28b37842a87adf5a00094a3aedc173ffd5cba1

debugging for tests
2025-01-05 14:43:57 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v db8d117929e296b85af495cfe4b489d4c98a7314

debugging for tests
2025-01-05 14:30:56 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v f7bc6e58babae2e98c512e7586c99d2b3773237a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v f7bc6e58babae2e98c512e7586c99d2b3773237a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v f7bc6e58babae2e98c512e7586c99d2b3773237a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v f7bc6e58babae2e98c512e7586c99d2b3773237a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v f7bc6e58babae2e98c512e7586c99d2b3773237a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v f7bc6e58babae2e98c512e7586c99d2b3773237a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v f7bc6e58babae2e98c512e7586c99d2b3773237a
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v f7bc6e58babae2e98c512e7586c99d2b3773237a
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v f7bc6e58babae2e98c512e7586c99d2b3773237a
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v f7bc6e58babae2e98c512e7586c99d2b3773237a

debugging for tests
2025-01-05 14:30:56 Claude Warren <claude@xenei.com> apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/main/java/org/apache/rat/document/ArchiveEntryName.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameTest.java v 295093f9e87162a7da38834d5d4099824c7b2f87
apache-rat-core/src/test/java/org/apache/rat/document/FSInfoTest.java v 295093f9e87162a7da38834d5d4099824c7b2f87

debugging for tests
2025-01-04 21:32:16 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v bbdd9ad82683c5a3463bea135a1aac8560982a7e

Added wild logging to find Windows problem
2025-01-04 21:32:16 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v b6f09a58c61bd22210bb0e65e0c7bad2ad30bfe7
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v b6f09a58c61bd22210bb0e65e0c7bad2ad30bfe7

Added wild logging to find Windows problem
2025-01-04 21:21:10 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 9484e228e5bfee99745010d09b8f3fb2c51e7be1
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v 9484e228e5bfee99745010d09b8f3fb2c51e7be1
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameBuilderTest.java v 9484e228e5bfee99745010d09b8f3fb2c51e7be1

Added wild logging to find Windows problem
2025-01-04 21:21:10 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v aeb058f199fb77091008315ac41315f2ad08b5d0
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v aeb058f199fb77091008315ac41315f2ad08b5d0
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameBuilderTest.java v aeb058f199fb77091008315ac41315f2ad08b5d0
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameTest.java v aeb058f199fb77091008315ac41315f2ad08b5d0

Added wild logging to find Windows problem
2025-01-04 20:25:04 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 460b85b9d86fc6db4cc31bc70b7d3260863debc8

cleaned up decomposition reports
2025-01-04 20:22:41 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 143def265bb0dbd8133913d9ac2cfd2187f117e9
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameMatcherTest.java v 143def265bb0dbd8133913d9ac2cfd2187f117e9

cleaned up decomposition reports
2025-01-04 19:33:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 9148cfe12ae6570f17afe294e17ff7fa07f59759

used decomposition in more tests
2025-01-04 19:33:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 0b79d611d5b87ba94e93224041061010918677c9
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameMatcherTest.java v 0b79d611d5b87ba94e93224041061010918677c9

used decomposition in more tests
2025-01-04 19:29:18 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v 96c1613720c7dc4adb52ad6f5b779934e716ffe0
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameBuilderTest.java v 96c1613720c7dc4adb52ad6f5b779934e716ffe0
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 96c1613720c7dc4adb52ad6f5b779934e716ffe0

used decomposition in more tests
2025-01-04 19:29:18 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v e03c483ea3e575714ea81277f3e31f49d8e0aa92
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v e03c483ea3e575714ea81277f3e31f49d8e0aa92
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameBuilderTest.java v e03c483ea3e575714ea81277f3e31f49d8e0aa92
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameMatcherTest.java v e03c483ea3e575714ea81277f3e31f49d8e0aa92
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v e03c483ea3e575714ea81277f3e31f49d8e0aa92

used decomposition in more tests
2025-01-04 17:55:47 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 68f042545fad0c02afde49b502e609a254000ddf
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 68f042545fad0c02afde49b502e609a254000ddf

Added detail to decomposition
2025-01-04 17:55:47 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 99a550aec0bed128a4fc8563a2d6fe5a6d87af8f
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 99a550aec0bed128a4fc8563a2d6fe5a6d87af8f
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameMatcherTest.java v 99a550aec0bed128a4fc8563a2d6fe5a6d87af8f

Added detail to decomposition
2025-01-04 16:28:22 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 754e6980bffe9ec9d28e04b1195891553896cb3c

added debug to test
2025-01-04 16:20:09 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 1ce3724a814a3296f133e29c4b3f8fca759851a8
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 1ce3724a814a3296f133e29c4b3f8fca759851a8

added debug to test
2025-01-04 15:55:54 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v c23f19dd22d291f5aa77a828f4192cb7dfa73f5f

added debug to test
2025-01-04 14:03:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 8a182232d9ad7f10c6f84206023d7b9e65f7dab3
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 8a182232d9ad7f10c6f84206023d7b9e65f7dab3
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 8a182232d9ad7f10c6f84206023d7b9e65f7dab3
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 8a182232d9ad7f10c6f84206023d7b9e65f7dab3

fixed checkstyle issues
2025-01-04 14:03:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 9748adf485da05bc611ed2cce25586718cf319f9
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 9748adf485da05bc611ed2cce25586718cf319f9
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 9748adf485da05bc611ed2cce25586718cf319f9
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 9748adf485da05bc611ed2cce25586718cf319f9
apache-rat-core/src/main/java/org/apache/rat/document/ArchiveEntryName.java v 9748adf485da05bc611ed2cce25586718cf319f9
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 9748adf485da05bc611ed2cce25586718cf319f9
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 9748adf485da05bc611ed2cce25586718cf319f9

fixed checkstyle issues
2025-01-04 13:26:09 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 08b11432a283ef3ed85ae2814cb558251cc433b0
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 08b11432a283ef3ed85ae2814cb558251cc433b0
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 08b11432a283ef3ed85ae2814cb558251cc433b0
apache-rat-core/src/main/java/org/apache/rat/document/ArchiveEntryDocument.java v 08b11432a283ef3ed85ae2814cb558251cc433b0
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 08b11432a283ef3ed85ae2814cb558251cc433b0

fixed archive processing and naming issues
2025-01-04 13:26:09 Claude Warren <claude@xenei.com> apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 047358b8e1388879dd8f801cb4cac1d7209bdf02
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 047358b8e1388879dd8f801cb4cac1d7209bdf02
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 047358b8e1388879dd8f801cb4cac1d7209bdf02
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 047358b8e1388879dd8f801cb4cac1d7209bdf02
apache-rat-core/src/main/java/org/apache/rat/document/ArchiveEntryDocument.java v 047358b8e1388879dd8f801cb4cac1d7209bdf02
apache-rat-core/src/main/java/org/apache/rat/document/ArchiveEntryName.java v 047358b8e1388879dd8f801cb4cac1d7209bdf02
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 047358b8e1388879dd8f801cb4cac1d7209bdf02
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 047358b8e1388879dd8f801cb4cac1d7209bdf02
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 047358b8e1388879dd8f801cb4cac1d7209bdf02
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 047358b8e1388879dd8f801cb4cac1d7209bdf02
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameTest.java v 047358b8e1388879dd8f801cb4cac1d7209bdf02

fixed archive processing and naming issues
2025-01-02 21:51:39 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v cc16bd93f74eb856cda742918f606206a3b35cba
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v cc16bd93f74eb856cda742918f606206a3b35cba
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v cc16bd93f74eb856cda742918f606206a3b35cba
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v cc16bd93f74eb856cda742918f606206a3b35cba
apache-rat-core/src/test/java/org/apache/rat/document/FileDocumentTest.java v cc16bd93f74eb856cda742918f606206a3b35cba

clean up of remaingin core tests
2025-01-02 21:51:39 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 79a2b4484949ea25f715e3981d34740142b49889

clean up of remaingin core tests
2025-01-02 21:51:39 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 136ddb658015b1f2eeddc7ecf00d720af817a915
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 136ddb658015b1f2eeddc7ecf00d720af817a915
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v 136ddb658015b1f2eeddc7ecf00d720af817a915
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 136ddb658015b1f2eeddc7ecf00d720af817a915
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 136ddb658015b1f2eeddc7ecf00d720af817a915
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 136ddb658015b1f2eeddc7ecf00d720af817a915
apache-rat-core/src/test/java/org/apache/rat/document/FileDocumentTest.java v 136ddb658015b1f2eeddc7ecf00d720af817a915

clean up of remaingin core tests
2025-01-01 15:12:26 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameBuilderTest.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameTest.java v f6c69924136422c187492f87e9371e7a2a4e4345
apache-rat-core/src/test/java/org/apache/rat/document/guesser/NoteGuesserTest.java v f6c69924136422c187492f87e9371e7a2a4e4345

updated some tests
2025-01-01 15:12:26 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/main/java/org/apache/rat/walker/FileListWalker.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameBuilderTest.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameTest.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/test/java/org/apache/rat/document/FSInfoTest.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/test/java/org/apache/rat/document/guesser/NoteGuesserTest.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375
apache-rat-core/src/test/java/org/apache/rat/walker/FileListWalkerTest.java v 07ca02a421f187f7876960d6c1420e9c6e3dd375

updated some tests
2024-12-28 13:15:32 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v eeecd8d856a7274a21b4bb09e0fcb24a4b5e9b2d

Added more info to decompose messages
2024-12-28 13:15:32 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 7e9c7dd277974f4abd6516033ffe783966a8bb7a
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameMatcherTest.java v 7e9c7dd277974f4abd6516033ffe783966a8bb7a

Added more info to decompose messages
2024-12-28 12:11:22 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v c48936339722ca1726dad943444c6ccfb391c5c3

added test failure info
2024-12-28 12:11:22 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v e6c723ac3d720161431a2f58abb04abe81a34781
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v e6c723ac3d720161431a2f58abb04abe81a34781
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v e6c723ac3d720161431a2f58abb04abe81a34781

added test failure info
2024-12-28 09:42:29 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 2f57b8df52152cbf1c6cdb21ccd46d2ad6d7f804
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 2f57b8df52152cbf1c6cdb21ccd46d2ad6d7f804
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 2f57b8df52152cbf1c6cdb21ccd46d2ad6d7f804
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 2f57b8df52152cbf1c6cdb21ccd46d2ad6d7f804

Fixed command line file name processing
2024-12-28 09:42:29 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 0741f3a5f195352d9e1f1c75174c032afe90e3c1
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v 0741f3a5f195352d9e1f1c75174c032afe90e3c1
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 0741f3a5f195352d9e1f1c75174c032afe90e3c1
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 0741f3a5f195352d9e1f1c75174c032afe90e3c1
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 0741f3a5f195352d9e1f1c75174c032afe90e3c1

Fixed command line file name processing
2024-12-27 17:01:19 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 060a4a934eec378cf3b2463d06f6d680ab7d768d
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v 060a4a934eec378cf3b2463d06f6d680ab7d768d

fixed tests on Windows
2024-12-27 17:01:19 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 528e46a3e9d2f58f645d98520c08a55dd9438948
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 528e46a3e9d2f58f645d98520c08a55dd9438948
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v 528e46a3e9d2f58f645d98520c08a55dd9438948

fixed tests on Windows
2024-12-27 15:22:20 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 1fd25506e96d50c4bb714f049fc3a24ef52ac5b5
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/.gitignore v 1fd25506e96d50c4bb714f049fc3a24ef52ac5b5
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/.gitignore v 1fd25506e96d50c4bb714f049fc3a24ef52ac5b5
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/dir1.txt v 1fd25506e96d50c4bb714f049fc3a24ef52ac5b5
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/file1.log v 1fd25506e96d50c4bb714f049fc3a24ef52ac5b5
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir2/dir2.md v 1fd25506e96d50c4bb714f049fc3a24ef52ac5b5
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir3/dir3.log v 1fd25506e96d50c4bb714f049fc3a24ef52ac5b5
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/root.md v 1fd25506e96d50c4bb714f049fc3a24ef52ac5b5

added missing files
2024-12-27 15:22:20 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 0e40a8b926883dfc589b97715b54cff9dd240272
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/.gitignore v 0e40a8b926883dfc589b97715b54cff9dd240272
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/.gitignore v 0e40a8b926883dfc589b97715b54cff9dd240272
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/dir1.txt v 0e40a8b926883dfc589b97715b54cff9dd240272
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/file1.log v 0e40a8b926883dfc589b97715b54cff9dd240272
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir2/dir2.md v 0e40a8b926883dfc589b97715b54cff9dd240272
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir3/dir3.log v 0e40a8b926883dfc589b97715b54cff9dd240272
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/root.md v 0e40a8b926883dfc589b97715b54cff9dd240272

added missing files
2024-12-27 00:28:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 2bc6556da09026360f34dea204cd1dc145f14ed0
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 2bc6556da09026360f34dea204cd1dc145f14ed0
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 2bc6556da09026360f34dea204cd1dc145f14ed0
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v 2bc6556da09026360f34dea204cd1dc145f14ed0
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 2bc6556da09026360f34dea204cd1dc145f14ed0
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/XmlWriter.java v 2bc6556da09026360f34dea204cd1dc145f14ed0
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 2bc6556da09026360f34dea204cd1dc145f14ed0
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 2bc6556da09026360f34dea204cd1dc145f14ed0
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 2bc6556da09026360f34dea204cd1dc145f14ed0

updated and fixed plugin tests
2024-12-27 00:28:03 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_14/verify.groovy v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/main/java/org/apache/rat/Report.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/XmlWriter.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameMatcherTest.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v ab8e00aa827f760478c97d3d9c1bbfe3cabecd17

updated and fixed plugin tests
2024-12-26 00:09:53 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v cd416a94179f1270665e4b383465495e37c19a7d
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v cd416a94179f1270665e4b383465495e37c19a7d

fixed and cleaned up plugin tests
2024-12-26 00:09:53 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v ae25ee2b5a2f4d092102446eef95681bbfd5ac58
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v ae25ee2b5a2f4d092102446eef95681bbfd5ac58
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v ae25ee2b5a2f4d092102446eef95681bbfd5ac58
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v ae25ee2b5a2f4d092102446eef95681bbfd5ac58
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v ae25ee2b5a2f4d092102446eef95681bbfd5ac58

fixed and cleaned up plugin tests
2024-12-25 16:36:46 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v 3456632f227ed98707b0c413f7b14c5a9a018b36

cleaned up checkstyle issues
2024-12-25 16:36:46 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v 26b881d23e54f88f37f3b1978f1d4dfa2f0cf539

cleaned up checkstyle issues
2024-12-25 16:35:55 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v df6412cb33e1db63c3b4ac932e1c9cd1c5edef16
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v df6412cb33e1db63c3b4ac932e1c9cd1c5edef16
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v df6412cb33e1db63c3b4ac932e1c9cd1c5edef16
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v df6412cb33e1db63c3b4ac932e1c9cd1c5edef16
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.java v df6412cb33e1db63c3b4ac932e1c9cd1c5edef16
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v df6412cb33e1db63c3b4ac932e1c9cd1c5edef16
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v df6412cb33e1db63c3b4ac932e1c9cd1c5edef16
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.java v df6412cb33e1db63c3b4ac932e1c9cd1c5edef16
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v df6412cb33e1db63c3b4ac932e1c9cd1c5edef16

cleaned up checkstyle issues
2024-12-25 16:35:55 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v b3990be37542883118c74ba718063351becf0531
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v b3990be37542883118c74ba718063351becf0531
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v b3990be37542883118c74ba718063351becf0531
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v b3990be37542883118c74ba718063351becf0531
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.java v b3990be37542883118c74ba718063351becf0531
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v b3990be37542883118c74ba718063351becf0531
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v b3990be37542883118c74ba718063351becf0531
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.java v b3990be37542883118c74ba718063351becf0531
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v b3990be37542883118c74ba718063351becf0531
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameMatcherTest.java v b3990be37542883118c74ba718063351becf0531

cleaned up checkstyle issues
2024-12-25 15:47:10 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractBuilder.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilderTest.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilderTest.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilderTest.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v d0d7b54227c77e5dd43377cc9855b2b71e35d274

fixes for. gitignore and other descending processors
2024-12-25 15:47:10 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractBuilder.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractFileProcessorBuilder.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilderTest.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilderTest.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilderTest.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameMatcherTest.java v 058120d42e2338f38a7449dcf45a81a146c8cea6
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 058120d42e2338f38a7449dcf45a81a146c8cea6

fixes for. gitignore and other descending processors
2024-12-22 13:38:09 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_335/commandLine.txt v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/.gitignore v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir1/.gitignore v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir1/dir1.txt v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir1/file1.log v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir2/dir2.md v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir3/dir3.log v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/root.md v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractBuilder.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilderTest.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilderTest.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilderTest.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/commandLine.txt v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/expected-message.txt v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/pom.xml v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/README.txt v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/dir1.md v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir2/dir2.txt v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir3/file3.log v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/invoker.properties v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/verify.groovy v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9
apache-rat-core/src/test/resources/RAT_355/src/invoker.properties v 89e4e9cd8adc2d698193dc6eab5f60d821e0a9a9

fixes for RAT-335
2024-12-22 13:38:09 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_335/commandLine.txt v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/.gitignore v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir1/.gitignore v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir1/dir1.txt v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir1/file1.log v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir2/dir2.md v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir3/dir3.log v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/root.md v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/AbstractBuilder.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilderTest.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilderTest.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilderTest.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/commandLine.txt v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/expected-message.txt v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/pom.xml v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/README.txt v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir1/dir1.md v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir2/dir2.txt v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/dir3/file3.log v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/src/invoker.properties v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/resources/GitIgnoreBuilderTest/verify.groovy v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c
apache-rat-core/src/test/resources/RAT_355/src/invoker.properties v 0b9b8b9d58fe92fcc914e615d7f6845359fc449c

fixes for RAT-335
2024-12-21 08:55:25 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/site/markdown/development/write_file_processor.md v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/StandardCollectionTest.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilderTest.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilderTest.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilderTest.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessorTest.java v 6180a137b5dfa8962109f9eba2fa160ab5cc2159

fixes for tests
2024-12-21 08:55:25 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/MatcherSet.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilder.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilder.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilder.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilder.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/site/markdown/development/write_file_processor.md v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/StandardCollectionTest.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreBuilderTest.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreBuilderTest.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSIgnoreBuilderTest.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitIgnoreBuilderTest.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreBuilderTest.java v 8d5d83b99933150a65610e6845d51a9cb3279622
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessorTest.java v 8d5d83b99933150a65610e6845d51a9cb3279622

fixes for tests
2024-12-14 08:40:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v 04a9da18b33401c0688d855ba4435ec60d9ba7f7

initial design comments
2024-12-14 08:40:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v 9939413c68f9adaf6aaa1504cf465c5aaf9a0c90

initial design comments
2024-12-12 14:39:36 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v de44140b0ed09c65fc8eb4c3b13aecfe017f50cc

Reformat poms
2024-12-10 18:19:33 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 742b278790d90b1e0e8b00f5edfaaf3d429a85e0
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v 742b278790d90b1e0e8b00f5edfaaf3d429a85e0
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationWriterTest.java v 742b278790d90b1e0e8b00f5edfaaf3d429a85e0
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 742b278790d90b1e0e8b00f5edfaaf3d429a85e0
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 742b278790d90b1e0e8b00f5edfaaf3d429a85e0
apache-rat-core/src/test/resources/RAT_355/verify.groovy v 742b278790d90b1e0e8b00f5edfaaf3d429a85e0

RAT-98: Minor changes
2024-12-09 23:28:38 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 5f05a01fabada4b6a411365b3b282b6d790bbc8c
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 5f05a01fabada4b6a411365b3b282b6d790bbc8c

RAT-98: Minor fixes
2024-12-08 23:47:11 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/build-grv/copyResourcesFromParentProject.groovy v 2baba8a594bc9f9ac057d357a3f088341ef094cc

RAT-379: Groovify proposed solution and shorten log output during build
2024-12-08 23:33:42 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v ce8a406af5b22770e0f86bf0eec62130fa362fdd

LHF: fix typo
2024-12-08 23:26:40 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 5974d5564d7326aad8b8ae6c952f1ec3b96f93d0
apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v 5974d5564d7326aad8b8ae6c952f1ec3b96f93d0
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 5974d5564d7326aad8b8ae6c952f1ec3b96f93d0
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 5974d5564d7326aad8b8ae6c952f1ec3b96f93d0
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 5974d5564d7326aad8b8ae6c952f1ec3b96f93d0
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 5974d5564d7326aad8b8ae6c952f1ec3b96f93d0
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 5974d5564d7326aad8b8ae6c952f1ec3b96f93d0
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 5974d5564d7326aad8b8ae6c952f1ec3b96f93d0

RAT-98: Minor fixes and javadoc updates
2024-12-08 17:55:55 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 3f3d8722304e9e4ab214ede0900def7e79962b32

removed incorrectly added unapck of dependencies
2024-12-08 17:39:10 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 4f6d8da854c7bb4330e56a71020689cff475a5d6

Cleaned up test helper class 'Resources'
2024-12-08 17:19:09 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/java/org/apache/rat/document/FileDocumentTest.java v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/.hiddenDirectory/fileInHiddenDirectory v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/ILoggerFactory.java v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/Image.png v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/LICENSE v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/NOTICE v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/Source.java v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/Text.txt v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/TextHttps.txt v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/Xml.xml v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/buildr.rb v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/dummy.jar v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/generated.txt v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/plain.json v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/sub/Empty.txt v 5913ad5ac494493ec1220d804d8bdb0d45c2225f
apache-rat-core/src/test/resources/elements/tri.txt v 5913ad5ac494493ec1220d804d8bdb0d45c2225f

modified tests to use apache-rat-testdata
2024-12-08 16:06:50 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v a2bfda12515d62b4a94c3f637ae70a2e977e8f1f

added testdata, cleaned up dependency and packaging
2024-12-08 12:55:48 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/IgnoredDocument.java v c8a16c26dbe2923a26206b19191c9fa573f074f2
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlElements.java v c8a16c26dbe2923a26206b19191c9fa573f074f2

added isDirecotry to excluded files
2024-12-08 11:34:48 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_335/expected-message.txt v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/it/resources/ReportTest/RAT_335/ignore.txt v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/it/resources/ReportTest/RAT_335/pom.xml v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/README.txt v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir1/dir1.md v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir2/dir2.txt v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/dir3/file3.log v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/it/resources/ReportTest/RAT_335/src/invoker.properties v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/it/resources/ReportTest/RAT_335/verify.groovy v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/test/resources/RAT_355/commandLine.txt v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/test/resources/RAT_355/expected-message.txt v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/test/resources/RAT_355/pom.xml v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/test/resources/RAT_355/src/README.txt v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/test/resources/RAT_355/src/dir1/dir1.md v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/test/resources/RAT_355/src/dir2/dir2.txt v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/test/resources/RAT_355/src/dir3/file3.log v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/test/resources/RAT_355/src/invoker.properties v 1924ac55d5baa179921ff9a7b3927abc3812fe81
apache-rat-core/src/test/resources/RAT_355/verify.groovy v 1924ac55d5baa179921ff9a7b3927abc3812fe81

adjusted testing to account for RAT-335 and RAT-362
2024-12-07 22:54:43 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 46ce5eb11b99feb87ee63878759eb06ac8ace255

RAT-467: Add .externalToolBuilders to the default Eclipse exclusions
2024-12-04 17:03:28 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlElements.java v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976
apache-rat-core/src/main/resources/org/apache/rat/rat-report.xsd v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976
apache-rat-core/src/test/resources/elements/.hiddenDirectory/fileInHiddenDirectory v 1fef23d78191fe0d6788fb61dcf8f28ff2cf4976

updated tests for hidden directory
2024-12-04 11:33:38 Claude Warren <claude@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_14/verify.groovy v df5cfbff9aa87fb014cec2b8364aed433857d570
apache-rat-core/src/it/resources/ReportTest/RAT_259/verify.groovy v df5cfbff9aa87fb014cec2b8364aed433857d570
apache-rat-core/src/it/resources/ReportTest/RAT_455/verify.groovy v df5cfbff9aa87fb014cec2b8364aed433857d570
apache-rat-core/src/it/resources/ReportTest/RAT_457/verify.groovy v df5cfbff9aa87fb014cec2b8364aed433857d570
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v df5cfbff9aa87fb014cec2b8364aed433857d570
apache-rat-core/src/site/apt/index.apt.vm v df5cfbff9aa87fb014cec2b8364aed433857d570
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v df5cfbff9aa87fb014cec2b8364aed433857d570
apache-rat-core/src/test/java/org/apache/rat/ReporterTestUtils.java v df5cfbff9aa87fb014cec2b8364aed433857d570

RAT-453: updated XSLT and example output (#405)

* updated XSLT and example output

* fixed additional tests

* Fixed issues with RAT 259 integration test

* added media type and encoding to report

* RAT-453: Minor fixes, javadoc updates

* Changed display format

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2024-12-04 11:33:38 Claude Warren <claude@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_14/verify.groovy v 641fc4e1db5ecaa0056016ce2082e162ec6a8447
apache-rat-core/src/it/resources/ReportTest/RAT_259/verify.groovy v 641fc4e1db5ecaa0056016ce2082e162ec6a8447
apache-rat-core/src/it/resources/ReportTest/RAT_455/verify.groovy v 641fc4e1db5ecaa0056016ce2082e162ec6a8447
apache-rat-core/src/it/resources/ReportTest/RAT_457/verify.groovy v 641fc4e1db5ecaa0056016ce2082e162ec6a8447
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 641fc4e1db5ecaa0056016ce2082e162ec6a8447
apache-rat-core/src/site/apt/index.apt.vm v 641fc4e1db5ecaa0056016ce2082e162ec6a8447
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 641fc4e1db5ecaa0056016ce2082e162ec6a8447
apache-rat-core/src/test/java/org/apache/rat/ReporterTestUtils.java v 641fc4e1db5ecaa0056016ce2082e162ec6a8447

RAT-453: updated XSLT and example output (#405)

* updated XSLT and example output

* fixed additional tests

* Fixed issues with RAT 259 integration test

* added media type and encoding to report

* RAT-453: Minor fixes, javadoc updates

* Changed display format

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2024-12-04 08:51:41 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlElements.java v a6f9d30983a951052ac71b0172bbbdad2d1f772b

modified XML output to include isDirecotry attribute for resources.
2024-12-04 00:51:01 Jochen Wiedmann <jochen.wiedmann@gmail.com> apache-rat-core/pom.xml v 9a860ae1f44089cc8732f1c270246bf15cbd5646
apache-rat-core/src/main/build-grv/copyResourcesFromParentProject.groovy v 9a860ae1f44089cc8732f1c270246bf15cbd5646

Using the maven-dependency-plugin to distribute the release notes among subprojects.
2024-12-03 23:22:42 Jochen Wiedmann <jochen.wiedmann@gmail.com> apache-rat-core/pom.xml v 82b6689d94807b0242aa95d7f224ad95d059aaaf

RAT-379: Removing resource imports from paren project. (Makes import into Eclipse working again.)
2024-12-03 15:32:20 Claude Warren <claude@xenei.com> apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 319854de7d57943810affbc4ff9e81762955789f
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 319854de7d57943810affbc4ff9e81762955789f
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 319854de7d57943810affbc4ff9e81762955789f
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 319854de7d57943810affbc4ff9e81762955789f
apache-rat-core/src/main/java/org/apache/rat/document/FileDocument.java v 319854de7d57943810affbc4ff9e81762955789f
apache-rat-core/src/main/java/org/apache/rat/document/IgnoredDocument.java v 319854de7d57943810affbc4ff9e81762955789f
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 319854de7d57943810affbc4ff9e81762955789f
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 319854de7d57943810affbc4ff9e81762955789f

added isDirectory flag to metadata, added reporting of ignored files from filter
2024-12-03 13:16:03 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_14/verify.groovy v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/it/resources/ReportTest/RAT_259/verify.groovy v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/main/resources/org/apache/rat/default.xml v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/test/java/org/apache/rat/analysis/GeneratedFileTest.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GeneratedLicenseTest.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationWriterTest.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 259deb3e19cc30bf25eec8e35cccbbe1f4b7f838

Removed the Generated pseudo license
2024-12-03 11:07:58 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_14/verify.groovy v 345b613a849481ea2adfb44aa1d460d84a748b6e
apache-rat-core/src/it/resources/ReportTest/RAT_259/verify.groovy v 345b613a849481ea2adfb44aa1d460d84a748b6e
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 345b613a849481ea2adfb44aa1d460d84a748b6e
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 345b613a849481ea2adfb44aa1d460d84a748b6e
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 345b613a849481ea2adfb44aa1d460d84a748b6e

replaced ClaimStatistic.Counter.GENERATED with ClaimStatistic.Counter.IGNORED
2024-12-03 10:52:15 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 410582ec7be3e52d1cde2c3a498d36145ca2ee7c
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 410582ec7be3e52d1cde2c3a498d36145ca2ee7c
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 410582ec7be3e52d1cde2c3a498d36145ca2ee7c
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 410582ec7be3e52d1cde2c3a498d36145ca2ee7c
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 410582ec7be3e52d1cde2c3a498d36145ca2ee7c

renmaed Document.Type.GENERATED to Document.Type.IGNORED
2024-12-03 10:41:19 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 29b35925c1ceabfadfc079dc5e6f82b06f26e6d2
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 29b35925c1ceabfadfc079dc5e6f82b06f26e6d2
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 29b35925c1ceabfadfc079dc5e6f82b06f26e6d2

RAT-178: Test binary guesser errors (#407)

* Added tests to TikaProcessorTests and DefaultAnalyserFactoryTest

* RAT-178: Add tests for processing runs with non-existing or unreadable files

* RAT-178: Modify changelog entry as it is our binary guesser

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2024-12-01 23:15:28 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 5fa60d9c84392a926babd32fef520fd919288e42
apache-rat-core/src/main/build-grv/copyResourcesFromParent.groovy v 5fa60d9c84392a926babd32fef520fd919288e42

Revert "Using the JWI Groovy Maven plugin to add RELEASE_NOTES.txt to the apache-rat-core jar file."

This reverts commit 3d514a3230e79c0095bab1776be206dfe718be67.

Fix the build.
2024-12-01 22:40:40 Jochen Wiedmann <jochen.wiedmann@gmail.com> apache-rat-core/pom.xml v 3d514a3230e79c0095bab1776be206dfe718be67
apache-rat-core/src/main/build-grv/copyResourcesFromParent.groovy v 3d514a3230e79c0095bab1776be206dfe718be67

Using the JWI Groovy Maven plugin to add RELEASE_NOTES.txt to the apache-rat-core jar file.
2024-11-28 22:37:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v fe3bed3aa6969df5e2f870b54f2f40148e2cb675
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v fe3bed3aa6969df5e2f870b54f2f40148e2cb675
apache-rat-core/src/main/java/org/apache/rat/report/claim/SimpleXmlClaimReporter.java v fe3bed3aa6969df5e2f870b54f2f40148e2cb675
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlElements.java v fe3bed3aa6969df5e2f870b54f2f40148e2cb675
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v fe3bed3aa6969df5e2f870b54f2f40148e2cb675
apache-rat-core/src/main/resources/org/apache/rat/rat-report.xsd v fe3bed3aa6969df5e2f870b54f2f40148e2cb675
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v fe3bed3aa6969df5e2f870b54f2f40148e2cb675
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v fe3bed3aa6969df5e2f870b54f2f40148e2cb675

removed SAMPLE collection and reporting
2024-11-28 22:04:34 Claude Warren <claude@apache.org> apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_147/verify.groovy v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/commandLine.txt v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/ILoggerFactory.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/Image.png v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/LICENSE v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/NOTICE v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/Source.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/Text.txt v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/TextHttps.txt v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/Xml.xml v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/buildr.rb v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/dummy.jar v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/generated.txt v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/plain.json v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/sub/Empty.txt v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/elements/tri.txt v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/list.txt v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/it/resources/ReportTest/RAT_259/verify.groovy v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcherSupplier.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/document/FileDocument.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/document/TraceableDocumentNameMatcher.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/walker/FileListWalker.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/main/java/org/apache/rat/walker/IReportableListWalker.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/FileProcessorTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/StandardCollectionTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessorTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/document/DocumentAnalyserMultiplexerTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/document/DocumentNameTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/document/FileDocumentTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/document/guesser/NoteGuesserTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/document/impl/DocumentNameTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v ec654ea09b79474bfb4c08097c4005036211b45c
apache-rat-core/src/test/java/org/apache/rat/walker/FileListWalkerTest.java v ec654ea09b79474bfb4c08097c4005036211b45c

RAT-259: implement and verify solution in jira ticket (#397)

* Fixes for RAT-259, Introduced FileListWalker

* fixed Ant and Maven components and RAT-259 integration test

Introduced DocumentName.Builder to simplify how DocumentNames are built.

* RAT-259: harmonise test packages and groovify verify code

* Fixed issues with --input-source implementation

Updated Help to list --input-source

Updated DocumentName to handle "roots" of file systems.
Updated DocumentNameMatcher to handle "roots"
Added Name to DocumentNameMatcher.
Added DocumentName.Builder class to simplify DocumentName building.
Adjusted FileProcessors for DocumentName.Builder usage.

Removed DocumentNameMatcherSupplier as not needed
Removed TraceableDocumentNameMatcher as not needed.
Update Arg for removed classes
Update ExclusionProcessor for removed classes.

Moves some tests that should have been moved during earlier refactoring.

* updated javadoc

* removed unused code

* RAT-259: Merge changes from upstream

* RAT-259: Add changelog about new option

* updated input-source documentation

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2024-11-28 11:25:34 Claude Warren <claude@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_455/commandLine.txt v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/it/resources/ReportTest/RAT_455/src/GPL.md v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/it/resources/ReportTest/RAT_455/verify.groovy v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/it/resources/ReportTest/RAT_457/commandLine.txt v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/main/resources/org/apache/rat/asf.xml v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/main/resources/org/apache/rat/default.xml v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPLLicenseTest.java v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/test/java/org/apache/rat/configuration/FormatTest.java v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v b90ef8f761b8ea3f9569325655d4e38ec5d0aaee

RAT-455: no GPL licenses allowed in default config (#404)

* initial work

* updated config and tests

* RAT-455: Disallow GPL by default

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
Co-authored-by: P. Ottlinger <ottlinger@users.noreply.github.com>
2024-11-26 18:51:30 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_458/verify.groovy v 4b922fba2693385ed92c9f11781fe19d8e04e39d

RAT-458: Add changelog about log level setting itest
2024-11-26 18:42:08 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_457/verify.groovy v c7685bd7c638a305028f08c0a240a4160a4e6b61

RAT-457: Fix package name
2024-11-26 12:17:43 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_457/commandLine.txt v c1b560c2f950c793e4254ac9b4d4e6600cbd53e1
apache-rat-core/src/it/resources/ReportTest/RAT_457/src/apache-rat-0.17-SNAPSHOT.jar v c1b560c2f950c793e4254ac9b4d4e6600cbd53e1
apache-rat-core/src/it/resources/ReportTest/RAT_457/verify.groovy v c1b560c2f950c793e4254ac9b4d4e6600cbd53e1

Added test to very jar processing
2024-11-26 11:28:05 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT_458/commandLine.txt v 50e29277861ef30e36621b90e1d4c17d92a9db7f
apache-rat-core/src/it/resources/ReportTest/RAT_458/src/README.md v 50e29277861ef30e36621b90e1d4c17d92a9db7f
apache-rat-core/src/it/resources/ReportTest/RAT_458/verify.groovy v 50e29277861ef30e36621b90e1d4c17d92a9db7f

Added IT test for --log-level setting
2024-11-26 08:06:21 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 51dc4198388c18e8583048f767ca6e07ea8ce523
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 51dc4198388c18e8583048f767ca6e07ea8ce523

RAT-107: fix excludes working recursively in submodules and add tests (#401)

* Fixes for SCM style excludes

* Fixes additional SCM excludes

* RAT-107: Minor fixes, changelog and docs

* RAT-107: Make log output more explicit

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2024-11-20 08:12:33 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v a08a54fe386fcd5f66e8d3fec3590ac9c03c08a9
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v a08a54fe386fcd5f66e8d3fec3590ac9c03c08a9
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcherSupplier.java v a08a54fe386fcd5f66e8d3fec3590ac9c03c08a9
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v a08a54fe386fcd5f66e8d3fec3590ac9c03c08a9

RAT-2: Added --input-exclude-size option (#398)

* Added --input-exclude-size option

* RAT-2: Adapt text of option

* RAT-2: Add changelog entry for skipping by size

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2024-11-20 08:04:37 Claude Warren <claude@apache.org> apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 17ea9c1d849b9d7b383c0d9c42aa59e8c30241f6
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 17ea9c1d849b9d7b383c0d9c42aa59e8c30241f6
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 17ea9c1d849b9d7b383c0d9c42aa59e8c30241f6
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 17ea9c1d849b9d7b383c0d9c42aa59e8c30241f6

Quick fix for log breaking build (#399)

* Added ability to set log level in all cases or lot that it is not supported

* Added log cleanup to ReportTest
2024-11-19 20:35:59 Claude Warren <claude@apache.org> apache-rat-core/src/it/resources/ReportTest/RAT_14/commandLine.txt v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/src/Image-png.not v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/src/NOTICE v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/src/UTF16_with_signature.xml v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/src/UTF8_with_signature.xml v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/src/dummy.tar.gz v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/src/file.cpp v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/src/generated.txt v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/src/leader-election-message-arrives.dia v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/src/side_left.bmp v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/src/unix-newlines.txt.bin v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/src/windows-newlines.txt.bin v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/it/resources/ReportTest/RAT_14/verify.groovy v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 8fc0a15de2c706f0dc5d799434f3fcade043061e
apache-rat-core/src/test/java/org/apache/rat/ReporterTestUtils.java v 8fc0a15de2c706f0dc5d799434f3fcade043061e

RAT-14: Verification for RAT-14 (#396)

* Verification for RAT-14

Added integration test
Modified Reporter to allows exec() call and return a ClaimStatistic object.

* updated javadoc

* RAT-14: Added changelog and reduced visibility of execute()

* updated reporter test.

* RAT-14: Groovify verify.groovy

* RAT-14: Fixed test and simplified assertions

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2024-11-18 17:21:02 Claude Warren <claude@apache.org> apache-rat-core/pom.xml v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT-246/src/.gitignore v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT-246/src/dir1/FileToIgnore v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_147/commandLine.txt v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_147/src/unix-newlines.txt.bin v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_147/src/windows-newlines.txt.bin v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_147/verify.groovy v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_211/commandLine.txt v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_211/src/leader-election-message-arrives.dia v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_211/src/side_left.bmp v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_211/verify.groovy v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_246/commandLine.txt v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_246/notes.md v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_246/src/dir1/FileToProcess v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_246/verify.groovy v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_408/commandLine.txt v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_408/expected-message.txt v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_408/src/karapace/anonymize_schemas/_init_.py v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_81/commandLine.txt v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_81/src/IBM037.txt v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_81/src/UTF8.txt v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/RAT_81/verify.groovy v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/it/resources/ReportTest/readme.md v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/main/java/org/apache/rat/document/ArchiveEntryDocument.java v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/main/java/org/apache/rat/document/FileDocument.java v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlElements.java v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/main/resources/org/apache/rat/rat-report.xsd v 0a9559e1d8726ba16c933ec560f7e5d42400360e
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 0a9559e1d8726ba16c933ec560f7e5d42400360e

RAT-81: Fixed encoding issue causing text files to not be read properly (#395)

* Fixed encoding issue where text files not in UTF-8 encoding would not be properly.

Change adds charset to the metadata when it can be discovered. If not UTF8 is returned.

Added integration test RAT-81 to show reading of UTF8 and IBM037 encoding works.

* Minor fixes

* RAT-81: Add changelog about encoding bugfix

* added logging and removed dead code

* fix for RAT-96

Added mediaType and encoding attributes to XML output.
Added updated DefaultAnalyserFactoryTests to account for change
Added integration tests for RAT-147 and RAT-211 based on code in DefaultAnalyserFactoryTests
Updated ReportTest to add dependencies and package jar to classpath for test.
Fixed testing issues in Ant unit caused by addition of mediatype and attributes.
renamed reportTest directories to use a '_' rather than a '-' to account for java package names.

* RAT-81: groovify the test code, minor fixes

* RAT-81: Add mediaType and encoding to RAT report, minor fixes

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
Co-authored-by: P. Ottlinger <ottlinger@users.noreply.github.com>
2024-11-17 20:53:48 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 2b0280b4ebe30a5708d894bc23a0cf55e2134c7e

Check test failure on ASF Jenkins
2024-11-16 11:52:14 Claude Warren <claude@xenei.com> apache-rat-core/src/it/resources/ReportTest/RAT-246/commandLine.txt v a590ff538834a83a0830b5dfd20fc0653c05f307
apache-rat-core/src/it/resources/ReportTest/RAT-246/notes.md v a590ff538834a83a0830b5dfd20fc0653c05f307
apache-rat-core/src/it/resources/ReportTest/RAT-246/src/.gitignore v a590ff538834a83a0830b5dfd20fc0653c05f307
apache-rat-core/src/it/resources/ReportTest/RAT-246/src/dir1/FileToIgnore v a590ff538834a83a0830b5dfd20fc0653c05f307
apache-rat-core/src/it/resources/ReportTest/RAT-246/src/dir1/FileToProcess v a590ff538834a83a0830b5dfd20fc0653c05f307
apache-rat-core/src/it/resources/ReportTest/RAT-246/verify.groovy v a590ff538834a83a0830b5dfd20fc0653c05f307
apache-rat-core/src/it/resources/ReportTest/RAT-408/commandLine.txt v a590ff538834a83a0830b5dfd20fc0653c05f307
apache-rat-core/src/it/resources/ReportTest/RAT-408/expected-message.txt v a590ff538834a83a0830b5dfd20fc0653c05f307
apache-rat-core/src/it/resources/ReportTest/RAT-408/src/karapace/anonymize_schemas/_init_.py v a590ff538834a83a0830b5dfd20fc0653c05f307

test to verify RAT-408 is not an issue
2024-11-15 22:45:07 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 4d98cec1c1edeaa0632b2c1cd406bcf32b25e596

fixed checkstyle issue
2024-11-15 17:23:17 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 7880ae803fa0c9c87cbd8e52e3047af5a12d85b9

fixed descriptions for counters
2024-11-13 22:53:56 Claude Warren <claude@apache.org> apache-rat-core/pom.xml v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/it/java/org/apache/rat/ReportTest.java v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/it/resources/ReportTest/RAT_246/commandLine.txt v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/it/resources/ReportTest/RAT_246/notes.md v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/it/resources/ReportTest/RAT_246/src/.gitignore v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/it/resources/ReportTest/RAT_246/src/dir1/FileToIgnore v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/it/resources/ReportTest/RAT_246/src/dir1/FileToProcess v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/it/resources/ReportTest/RAT_246/verify.groovy v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/it/resources/ReportTest/readme.md v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/main/java/org/apache/rat/Report.java v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 64c47d0f87a35144f662da4d54ba29d9460d6316
apache-rat-core/src/main/java/org/apache/rat/document/RatDocumentAnalysisException.java v 64c47d0f87a35144f662da4d54ba29d9460d6316

RAT-246: .gitignore in parent dir not honored (#390)

* initial fixes

* Fixes to make checkstyle fail on warnings

* Added checkstyle exclusions for site generation

* initial changes

* initial test implementation

* initial core tests

* initial core tests

* fixed Maven issues

* updated tests, example output and xsd.

* update checks in Maven plugin testing

* fixed integration tests in plugin

* fixed spotbugs count error

* fixed javadoc

* fixed javadoc

* RAT-399: Minor fixes

* RAT-399: Add changelog and remove whitespace to fix the build

* RAT-240: Add changelog about bugfix due to new ignore engine

* Added additional info to ClaimValidator error logging

* Added core integration test framework and integeration test for RAT-246

* RAT-246: Reformat poms

* RAT-246: Minor fixes in Javadoc, prevent NPE

* Minor fixes

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
Co-authored-by: P. Ottlinger <ottlinger@users.noreply.github.com>
2024-11-12 16:42:10 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/Report.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/config/results/ClaimValidator.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/config/results/package-info.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/RatReport.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/claim/AbstractClaimReporter.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimAggregator.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimReporterMultiplexer.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimValidatorReport.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/claim/LicenseAddingReport.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/claim/SimpleXmlClaimReporter.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlElements.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/XmlWriter.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/resources/org/apache/rat/rat-report.xsd v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/main/resources/org/apache/rat/unapproved-licenses.xsl v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/test/java/org/apache/rat/ReporterTestUtils.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/test/java/org/apache/rat/config/results/ClaimValidatorTest.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 9ee90cb1d4964b3a9584e4362d59c93667024f39

RAT-399: migrate ignore errors (#387)

* initial fixes

* Fixes to make checkstyle fail on warnings

* Added checkstyle exclusions for site generation

* initial changes

* initial test implementation

* initial core tests

* initial core tests

* fixed Maven issues

* updated tests, example output and xsd.

* update checks in Maven plugin testing

* fixed integration tests in plugin

* fixed spotbugs count error

* fixed javadoc

* fixed javadoc

* RAT-399: Minor fixes

* RAT-399: Add changelog and remove whitespace to fix the build

* RAT-240: Add changelog about bugfix due to new ignore engine

* Added additional info to ClaimValidator error logging

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
Co-authored-by: P. Ottlinger <ottlinger@users.noreply.github.com>
2024-11-03 23:07:06 Claude Warren <claude@apache.org> apache-rat-core/pom.xml v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfig.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationWriter.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/InvalidXmlException.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/XmlWriter.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/package-info.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationWriterTest.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/XmlWriterUtilsTest.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/impl/base/XmlWriterTest.java v 102daf0b8a40a7995c31b2a8c0fcbe037cc299bc

RAT-439 checkstyle cleanup last pass (#382)

* initial fixes

* Fixes to make checkstyle fail on warnings

* Added checkstyle exclusions for site generation

* Fix possible NPE, minor fixes, adapt spotbugs threshold

* RAT-439, RAT-369: Add changelog about breaking builds in case of new checkstyle violations

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2024-11-02 08:33:36 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/package-info.java v 1c848df1598560d149ce063c0fc6da216002b5e6

RAT-436: checkstyle fixes for plugin (#381)

* Fixed checkstyle issues

Marked deprecated code
Removed deprecated code from checkstyle consideration
Fixed checkstyle issues.
Fixed javadoc issue.

* fixedupt javadoc

* Minor fixes

* updated changes.xml

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2024-10-30 23:22:33 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/document/ArchiveEntryDocument.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/document/DocumentAnalyserMultiplexer.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/document/DocumentName.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcher.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/document/DocumentNameMatcherSupplier.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/document/FileDocument.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/document/TraceableDocumentNameMatcher.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/document/guesser/NoteGuesser.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/document/guesser/package-info.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/document/impl/package-info.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/document/impl/DocumentAnalyserMultiplexerTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/document/impl/DocumentNameTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/document/impl/FileDocumentTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v 807308faa0217edf81c044147d438d32bd172027
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 807308faa0217edf81c044147d438d32bd172027

RAT-423: Fixed checkstyle and moved DocumentAnalyserMultiplexer (#367)

* Fixed checkstyle and moved DocumentAnalyserMultiplexer

* updated changes.xml

* merged impl dir into document dir

* Minor fixes

* RAT-423: Fix new package structure after merging in master, rm unused code

* Fix formatting in changelog

* fixed changes.xml issue

* Added additional ReportConfiguration tests

* fixed merge issues

* updated spotbugs count

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
Co-authored-by: P. Ottlinger <ottlinger@users.noreply.github.com>
2024-10-30 18:23:20 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 7aa4ff63fbee46891402d2cf5563bd42d927d42e
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 7aa4ff63fbee46891402d2cf5563bd42d927d42e
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v 7aa4ff63fbee46891402d2cf5563bd42d927d42e
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfig.java v 7aa4ff63fbee46891402d2cf5563bd42d927d42e
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 7aa4ff63fbee46891402d2cf5563bd42d927d42e
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 7aa4ff63fbee46891402d2cf5563bd42d927d42e
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v 7aa4ff63fbee46891402d2cf5563bd42d927d42e
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/RegexBuilderTest.java v 7aa4ff63fbee46891402d2cf5563bd42d927d42e

RAT-422: checkstyle fixes for configuration (#366)

* fixed checkstyle issues

* reinstated missing reflection called method

* Added test to verify that inspection invoked methods exist

* update javadoc

* Add missing javadoc

* Minor fixes

* Fix typo

* Updated tests for annotated BUILD_PARAMETERS

* fixed unused variables issue

---------

Co-authored-by: P. Ottlinger <pottlinger@apache.org>
Co-authored-by: P. Ottlinger <ottlinger@users.noreply.github.com>
2024-10-30 17:59:49 Claude Warren <claude@apache.org> apache-rat-core/src/main/java/org/apache/rat/BuilderParams.java v b58ed6b27147fa1ef9501683469389b259d3a692
apache-rat-core/src/main/java/org/apache/rat/ConfigurationException.java v b58ed6b27147fa1ef9501683469389b259d3a692
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v b58ed6b27147fa1ef9501683469389b259d3a692
apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v b58ed6b27147fa1ef9501683469389b259d3a692
apache-rat-core/src/main/java/org/apache/rat/ImplementationException.java v b58ed6b27147fa1ef9501683469389b259d3a692
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v b58ed6b27147fa1ef9501683469389b259d3a692
apache-rat-core/src/main/java/org/apache/rat/Report.java v b58ed6b27147fa1ef9501683469389b259d3a692
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v b58ed6b27147fa1ef9501683469389b259d3a692
apache-rat-core/src/main/java/org/apache/rat/VersionInfo.java v b58ed6b27147fa1ef9501683469389b259d3a692

RAT-435: checkstyle fixes for root package (#375)

* checkstyle fixes for root package

* removed unsued throws

* Minor fixes

* added documentation concerning methods called by reflection

---------

Co-authored-by: P. Ottlinger <ottlinger@users.noreply.github.com>
Co-authored-by: P. Ottlinger <pottlinger@apache.org>
2024-10-29 19:09:53 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v e138f166dc0404cc06a7b5f9d4a37e8b1ae74dfe
apache-rat-core/src/main/java/org/apache/rat/report/RatReport.java v e138f166dc0404cc06a7b5f9d4a37e8b1ae74dfe
apache-rat-core/src/main/java/org/apache/rat/report/package-info.java v e138f166dc0404cc06a7b5f9d4a37e8b1ae74dfe

Minor fixes
2024-10-29 00:48:39 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 7942c6427100cc7b73e2f4b00393c8bda02b4340
apache-rat-core/src/main/java/org/apache/rat/report/claim/LicenseAddingReport.java v 7942c6427100cc7b73e2f4b00393c8bda02b4340
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 7942c6427100cc7b73e2f4b00393c8bda02b4340

Minor fixes
2024-10-29 00:42:20 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 42fbfde433524837ed47bf90de51b8fd13cb71f6

Minor fixes
2024-10-29 00:36:12 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 135d73007959fd94013e06d165078868e7738bd0
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 135d73007959fd94013e06d165078868e7738bd0
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v 135d73007959fd94013e06d165078868e7738bd0
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 135d73007959fd94013e06d165078868e7738bd0
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 135d73007959fd94013e06d165078868e7738bd0
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 135d73007959fd94013e06d165078868e7738bd0
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 135d73007959fd94013e06d165078868e7738bd0
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v 135d73007959fd94013e06d165078868e7738bd0
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 135d73007959fd94013e06d165078868e7738bd0
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v 135d73007959fd94013e06d165078868e7738bd0

Remove redundant method and minor fixes
2024-10-28 09:38:53 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v 6395b705bbbeca7183347d313c8a0cfe73b25093
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v 6395b705bbbeca7183347d313c8a0cfe73b25093
apache-rat-core/src/main/java/org/apache/rat/report/RatReport.java v 6395b705bbbeca7183347d313c8a0cfe73b25093
apache-rat-core/src/main/java/org/apache/rat/report/package-info.java v 6395b705bbbeca7183347d313c8a0cfe73b25093

Fixed checkstyle issues in report
2024-10-28 09:26:53 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/claim/AbstractClaimReporter.java v 23be74529a3ddbd9957605aae0c72063e4c1cac0
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimAggregator.java v 23be74529a3ddbd9957605aae0c72063e4c1cac0
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimReporterMultiplexer.java v 23be74529a3ddbd9957605aae0c72063e4c1cac0
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 23be74529a3ddbd9957605aae0c72063e4c1cac0
apache-rat-core/src/main/java/org/apache/rat/report/claim/LicenseAddingReport.java v 23be74529a3ddbd9957605aae0c72063e4c1cac0
apache-rat-core/src/main/java/org/apache/rat/report/claim/SimpleXmlClaimReporter.java v 23be74529a3ddbd9957605aae0c72063e4c1cac0
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/package-info.java v 23be74529a3ddbd9957605aae0c72063e4c1cac0
apache-rat-core/src/main/java/org/apache/rat/report/claim/package-info.java v 23be74529a3ddbd9957605aae0c72063e4c1cac0
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 23be74529a3ddbd9957605aae0c72063e4c1cac0
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 23be74529a3ddbd9957605aae0c72063e4c1cac0

Cleaned up report/claim structure and checkstyle issues
2024-10-27 08:58:07 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 176d114b646fdf14f0024787252252fb8fb9e4bb
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v 176d114b646fdf14f0024787252252fb8fb9e4bb
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 176d114b646fdf14f0024787252252fb8fb9e4bb
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 176d114b646fdf14f0024787252252fb8fb9e4bb
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamilyBuilder.java v 176d114b646fdf14f0024787252252fb8fb9e4bb
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v 176d114b646fdf14f0024787252252fb8fb9e4bb
apache-rat-core/src/main/java/org/apache/rat/license/package-info.java v 176d114b646fdf14f0024787252252fb8fb9e4bb
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 176d114b646fdf14f0024787252252fb8fb9e4bb

fixed checkstyle in licenses and moved ILicenseFamily builder
2024-10-27 08:03:23 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 2e4b61edcb493590d8d743217f932e79e787c265

Fixed checkstyle issues
2024-10-27 07:50:49 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/IDocumentAnalyser.java v c4c43e1af0d1e42d2086884031945dabc03f508d
apache-rat-core/src/main/java/org/apache/rat/document/RatDocumentAnalysisException.java v c4c43e1af0d1e42d2086884031945dabc03f508d
apache-rat-core/src/main/java/org/apache/rat/document/package-info.java v c4c43e1af0d1e42d2086884031945dabc03f508d

Fixed checkstyle issues
2024-10-24 10:46:05 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v 529503598739cb921cce7c4e0a787c388eb029d3

Minor fixes
2024-10-24 10:42:23 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v e3279acd07c37c984d3c82395b218cfbf81c0603

RAT-419: Remove unused code
2024-10-24 09:47:42 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 118c724ef7c6a8c0ff1ff91461f7d9f0d5395744

RAT-420: Remove unused code
2024-10-24 09:29:16 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/AddLicenseHeaders.java v 211a1be31448998c50a417db8a504babbfdcb318
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 211a1be31448998c50a417db8a504babbfdcb318

RAT-420: Minor fixes
2024-10-24 09:24:52 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/configuration/builders/CopyrightBuilder.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/test/java/org/apache/rat/configuration/FormatTest.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/AllBuilderTest.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/AnyBuilderTest.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/CopyrightBuilderTest.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/NotBuilderTest.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/RegexBuilderTest.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/SpdxBuilderTest.java v ff1e1e86a6d945f89ee923348ec67998b8369aec
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/TextBuilderTest.java v ff1e1e86a6d945f89ee923348ec67998b8369aec

RAT-421: Remove empty string concat, minor fixes
2024-10-23 15:51:34 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 50891edf69a1c71c5490b0609514e139396e7e57
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AbstractBuilder.java v 50891edf69a1c71c5490b0609514e139396e7e57
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v 50891edf69a1c71c5490b0609514e139396e7e57
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/CopyrightBuilder.java v 50891edf69a1c71c5490b0609514e139396e7e57
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 50891edf69a1c71c5490b0609514e139396e7e57
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v 50891edf69a1c71c5490b0609514e139396e7e57
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/RegexBuilder.java v 50891edf69a1c71c5490b0609514e139396e7e57
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v 50891edf69a1c71c5490b0609514e139396e7e57
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v 50891edf69a1c71c5490b0609514e139396e7e57
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/package-info.java v 50891edf69a1c71c5490b0609514e139396e7e57
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/RegexBuilderTest.java v 50891edf69a1c71c5490b0609514e139396e7e57

fixed checkstyle issues
2024-10-23 14:45:25 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v b6743e201d3edb1308bb3c88519448100bb7653e
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v b6743e201d3edb1308bb3c88519448100bb7653e

Removed unused code
2024-10-23 13:08:19 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v d3a5bb4f24394384b0332fe2e9815c9970ad0675

RAT-419: Minor fixes
2024-10-23 12:02:33 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigComponent.java v 4dcee422bed93dad20d972e74ac2aefeb2451240
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 4dcee422bed93dad20d972e74ac2aefeb2451240

RAT-419: Minor fixes
2024-10-23 11:52:39 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 47956c7bab84956314cf844e6ad571bf73ad4c12

RAT-420: Minor fixes
2024-10-23 11:50:49 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/AddLicenseHeaders.java v 6f84b580062d28a021cbda352d0849e0624e0468
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 6f84b580062d28a021cbda352d0849e0624e0468
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v 6f84b580062d28a021cbda352d0849e0624e0468

RAT-420: Minor fixes
2024-10-22 23:17:56 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/AddLicenseHeaders.java v 53a168615ed93c5a34f96df0bc69cc70a3ff5634
apache-rat-core/src/main/java/org/apache/rat/config/ReportFormat.java v 53a168615ed93c5a34f96df0bc69cc70a3ff5634
apache-rat-core/src/test/java/org/apache/rat/config/AddLicenseHeadersTest.java v 53a168615ed93c5a34f96df0bc69cc70a3ff5634
apache-rat-core/src/test/java/org/apache/rat/config/ReportFormatTest.java v 53a168615ed93c5a34f96df0bc69cc70a3ff5634

fixed checkstyle and removed unused methods
2024-10-22 23:09:07 P. Ottlinger <pottlinger@apache.org> apache-rat-core/architecture_notes.md v 71caf4c96305e31738fe98886f42e50f4431bca7

Fix typos in arch docs
2024-10-22 22:48:52 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/site/markdown/exclusion_expression.md v 4e47d7e68a1558994e70e131b67e469415b1b019

Minor changes during review of the new docs
2024-10-22 22:42:44 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.java v 1c567dc4be0ae5666f03ccaa91e9dc9b818588e7

Fix name of Bazaar ignore file

https://documentation.help/Bazaar-help/tutorial.html
.bzrignore instead of .bzignore
2024-10-22 22:25:04 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v f254eee719caae2949249327d3be73306b7e9b52

Fix punctuation and remove unthrown exception
2024-10-22 19:26:51 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/site/markdown/development/document_name.md v fe10e7c2c0c7bc38157388219fd042a781c8a459

Minor changes
2024-10-22 17:24:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/parameters/ComponentType.java v 9ba479ebf011fc87f29d58b49798a7b6affe0004
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigComponent.java v 9ba479ebf011fc87f29d58b49798a7b6affe0004
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 9ba479ebf011fc87f29d58b49798a7b6affe0004
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v 9ba479ebf011fc87f29d58b49798a7b6affe0004
apache-rat-core/src/main/java/org/apache/rat/config/parameters/MatcherBuilder.java v 9ba479ebf011fc87f29d58b49798a7b6affe0004
apache-rat-core/src/main/java/org/apache/rat/config/parameters/package-info.java v 9ba479ebf011fc87f29d58b49798a7b6affe0004

Checkstyle fixes for config/parameters package
2024-10-22 14:49:07 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 9230c53fc9a0b92bd3ef9a096c06c3735477fdf9
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v 9230c53fc9a0b92bd3ef9a096c06c3735477fdf9

RAT-415: Fix checkstyle issues and cleanup javadoc
2024-10-22 10:12:37 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 41b58fc0e4830803868739f3f735518655c8e92b
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 41b58fc0e4830803868739f3f735518655c8e92b
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 41b58fc0e4830803868739f3f735518655c8e92b
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaders.java v 41b58fc0e4830803868739f3f735518655c8e92b
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 41b58fc0e4830803868739f3f735518655c8e92b
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v 41b58fc0e4830803868739f3f735518655c8e92b

RAT-412: Minor fixes
2024-10-22 10:01:28 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 43d5f299722ce644844fadc5617d9a095a80bd7a
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 43d5f299722ce644844fadc5617d9a095a80bd7a
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 43d5f299722ce644844fadc5617d9a095a80bd7a

RAT-414: Remove unused code, minor fixes
2024-10-22 09:36:26 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v c2cf344d151073b8e9a66f9d2d934b1aea2f45aa

RAT-414: Minor javadoc fixes
2024-10-21 23:45:14 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v a66611873ad54e11f3b4c906181f5fa1efe6bcd5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v a66611873ad54e11f3b4c906181f5fa1efe6bcd5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v a66611873ad54e11f3b4c906181f5fa1efe6bcd5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v a66611873ad54e11f3b4c906181f5fa1efe6bcd5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v a66611873ad54e11f3b4c906181f5fa1efe6bcd5

RAT-411: Apply checkstyle fixes and add changelog
2024-10-21 23:21:00 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 9f28faf251fe6641d5fda507d944284a2f4e3563
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 9f28faf251fe6641d5fda507d944284a2f4e3563

RAT-441: Fix layout error
2024-10-21 23:07:02 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Reporter.java v eb54204f2b7ecad57959f6f7d02c62c9c8620015
apache-rat-core/src/main/java/org/apache/rat/api/ContentType.java v eb54204f2b7ecad57959f6f7d02c62c9c8620015
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v eb54204f2b7ecad57959f6f7d02c62c9c8620015
apache-rat-core/src/main/java/org/apache/rat/api/RatException.java v eb54204f2b7ecad57959f6f7d02c62c9c8620015
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v eb54204f2b7ecad57959f6f7d02c62c9c8620015

Fixes for checkstyle
2024-10-21 16:36:32 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v f20863f67b1e51d84e08650e21ac7b3630dc2ece

checkstyle fixes
2024-10-21 16:06:20 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 0b33e84e2c655422e8f7e0f7aa9dd33dd278e311
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 0b33e84e2c655422e8f7e0f7aa9dd33dd278e311
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 0b33e84e2c655422e8f7e0f7aa9dd33dd278e311
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaders.java v 0b33e84e2c655422e8f7e0f7aa9dd33dd278e311
apache-rat-core/src/main/java/org/apache/rat/analysis/RatHeaderAnalysisException.java v 0b33e84e2c655422e8f7e0f7aa9dd33dd278e311
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 0b33e84e2c655422e8f7e0f7aa9dd33dd278e311
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v 0b33e84e2c655422e8f7e0f7aa9dd33dd278e311

Fixed checkstyle issues
2024-10-21 15:40:30 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v 1870df87f68359fabf4f5a52f2529028cbf6c1f4
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 1870df87f68359fabf4f5a52f2529028cbf6c1f4
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 1870df87f68359fabf4f5a52f2529028cbf6c1f4
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 1870df87f68359fabf4f5a52f2529028cbf6c1f4
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v 1870df87f68359fabf4f5a52f2529028cbf6c1f4
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 1870df87f68359fabf4f5a52f2529028cbf6c1f4
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 1870df87f68359fabf4f5a52f2529028cbf6c1f4
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 1870df87f68359fabf4f5a52f2529028cbf6c1f4
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 1870df87f68359fabf4f5a52f2529028cbf6c1f4
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/package-info.java v 1870df87f68359fabf4f5a52f2529028cbf6c1f4

Fixed checkstyle issues
2024-10-21 00:25:31 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 256a79240386334eee361439008b95d1b676f5fc

RAT-441: The help test shows that multiple dots are rendered
2024-10-21 00:02:02 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 9fb629520fb21e606d68c0f33c3343393f7a202e
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 9fb629520fb21e606d68c0f33c3343393f7a202e

RAT-441: Add test assertions to verify that rendering is correct
2024-10-21 00:00:42 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/TraceableDocumentNameMatcher.java v 7e58a16181b71dee97d6f3f9d11116a55afae114

RAT-390: Fix typo
2024-10-20 20:12:10 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/TraceableDocumentNameMatcher.java v afdae49e566db43144b387378d4e1baae9dfc94e

Fix javadoc
2024-10-20 19:56:55 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v d44f5a2f13a01a680107bda4d631a1e8f6f37cc6
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v d44f5a2f13a01a680107bda4d631a1e8f6f37cc6

Fix javadoc
2024-10-20 18:14:09 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/utils/ExtendedIterator.java v 6ca9e5053062078dc27a704252edda6f47e086d1

Fix javadoc
2024-10-20 17:47:42 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfig.java v d918a641bb96f8bab25abcfc3b0bcb8c23733f43
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v d918a641bb96f8bab25abcfc3b0bcb8c23733f43

Apply code cleanup
2024-10-20 17:45:51 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaders.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/document/impl/TraceableDocumentNameMatcher.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/package-info.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/utils/ExtendedIterator.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/impl/base/XmlWriterTest.java v 7bbf7f59d37830450c911ccf6a53d92174294ace
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 7bbf7f59d37830450c911ccf6a53d92174294ace

Apply code cleanup
2024-10-20 10:53:19 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/ExtendedIterator.java v 8ccd2a5cf12aec47299b6da14448436f4f8aa04e

fixed javadoc error
2024-10-20 10:29:32 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/ExtendedIterator.java v da758c4157269ac16ec1df03161ba90fe43daff9

Changes to ExtendedIterator to match proposed commons-collecctions implmentation
2024-10-19 11:25:41 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 437c00cd1d52ad39499053c589f5cbfa25a492c2
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 437c00cd1d52ad39499053c589f5cbfa25a492c2
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 437c00cd1d52ad39499053c589f5cbfa25a492c2
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v 437c00cd1d52ad39499053c589f5cbfa25a492c2
apache-rat-core/src/main/java/org/apache/rat/utils/ExtendedIterator.java v 437c00cd1d52ad39499053c589f5cbfa25a492c2
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessorTest.java v 437c00cd1d52ad39499053c589f5cbfa25a492c2
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java v 437c00cd1d52ad39499053c589f5cbfa25a492c2
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v 437c00cd1d52ad39499053c589f5cbfa25a492c2
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessorTest.java v 437c00cd1d52ad39499053c589f5cbfa25a492c2
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 437c00cd1d52ad39499053c589f5cbfa25a492c2

modified ExtendedIterator method names
2024-10-19 10:06:13 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v b33f1da7c69b28f730ed7f0df880623d32aa1cb6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v b33f1da7c69b28f730ed7f0df880623d32aa1cb6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v b33f1da7c69b28f730ed7f0df880623d32aa1cb6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v b33f1da7c69b28f730ed7f0df880623d32aa1cb6
apache-rat-core/src/main/java/org/apache/rat/utils/ExtendedIterator.java v b33f1da7c69b28f730ed7f0df880623d32aa1cb6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessorTest.java v b33f1da7c69b28f730ed7f0df880623d32aa1cb6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java v b33f1da7c69b28f730ed7f0df880623d32aa1cb6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v b33f1da7c69b28f730ed7f0df880623d32aa1cb6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessorTest.java v b33f1da7c69b28f730ed7f0df880623d32aa1cb6
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v b33f1da7c69b28f730ed7f0df880623d32aa1cb6

updated ExtendedIterato. Cleaned documentation and methods
2024-10-19 00:51:05 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v f1e731f2a8fe3408aee1f6fbe18c6f56f25eedae
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v f1e731f2a8fe3408aee1f6fbe18c6f56f25eedae
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v f1e731f2a8fe3408aee1f6fbe18c6f56f25eedae
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v f1e731f2a8fe3408aee1f6fbe18c6f56f25eedae
apache-rat-core/src/main/java/org/apache/rat/utils/ExtendedIterator.java v f1e731f2a8fe3408aee1f6fbe18c6f56f25eedae
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v f1e731f2a8fe3408aee1f6fbe18c6f56f25eedae
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/CopyrightBuilderTest.java v f1e731f2a8fe3408aee1f6fbe18c6f56f25eedae
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v f1e731f2a8fe3408aee1f6fbe18c6f56f25eedae
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v f1e731f2a8fe3408aee1f6fbe18c6f56f25eedae

Minor code cleanup
2024-10-19 00:34:51 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleRegexMatcherTest.java v be3b31fc2b1b5b295258f1cb9b3c6cb8daef3a17
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v be3b31fc2b1b5b295258f1cb9b3c6cb8daef3a17

Replace with junit5 assertions
2024-10-19 00:34:09 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/header/ArrayCharFilterTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/header/FilteringSequenceFactoryTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherWithBeansTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/impl/base/XmlWriterTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 22e7e9428c4937ca47f5c0cccac84c254c70b251

Remove redundant 'throws Exceptions'
2024-10-19 00:31:25 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/Map1Iterator.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/WrappedIterator.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicenseTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicenseTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CDDL1LicenseTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPLLicenseTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GeneratedLicenseTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/license/IllumosLicenseTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AbstractMatcherTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/FullTextMatcherTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SPDXMatcherTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleCopyrightTests.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleRegexMatcherTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/CopyrightBuilderTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/TextBuilderTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingMatcher.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789
apache-rat-core/src/test/resources/tikaFiles/standard/HelloWorld.groovy v 5573d92e8617e784f23eb7b03eb26dbe0c0e0789

Make more stuff final
2024-10-19 00:26:33 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfig.java v b4998e401bf723dea22bb4dcaff2a19b47896da5
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v b4998e401bf723dea22bb4dcaff2a19b47896da5
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v b4998e401bf723dea22bb4dcaff2a19b47896da5
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v b4998e401bf723dea22bb4dcaff2a19b47896da5
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SPDXMatcherTest.java v b4998e401bf723dea22bb4dcaff2a19b47896da5
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v b4998e401bf723dea22bb4dcaff2a19b47896da5
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v b4998e401bf723dea22bb4dcaff2a19b47896da5

Apply more simplifications
2024-10-19 00:07:06 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v c091d50fe063bd0e00288b2f13fc287cf6a45b36
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v c091d50fe063bd0e00288b2f13fc287cf6a45b36

Fix missing import
2024-10-19 00:04:13 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/main/java/org/apache/rat/document/impl/TraceableDocumentNameMatcher.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/StandardCollectionTest.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/CopyrightBuilderTest.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/SpdxBuilderTest.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75
apache-rat-core/src/test/java/org/apache/rat/test/OptionsList.java v 2e8d2e83311c77ca54b582bfe6522bac7400cc75

Apply code cleanup
2024-10-18 23:57:19 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessorTest.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessorTest.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationWriterTest.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/TextBuilderTest.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 1e013a7029fb797dacae871d6a55207bc4692d57
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 1e013a7029fb797dacae871d6a55207bc4692d57

Remove unused imports
2024-10-18 23:50:45 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/parameters/ComponentType.java v 5e24b782fff78d85da9ba5af35cd21c0be0bad83
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 5e24b782fff78d85da9ba5af35cd21c0be0bad83

Make UTF.8 more explicit, minor refactorings
2024-10-18 23:33:13 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 93625fa7e46aa68f4569cf1457588a09103c5e57
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 93625fa7e46aa68f4569cf1457588a09103c5e57
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 93625fa7e46aa68f4569cf1457588a09103c5e57
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 93625fa7e46aa68f4569cf1457588a09103c5e57
apache-rat-core/src/main/java/org/apache/rat/utils/ExtendedIterator.java v 93625fa7e46aa68f4569cf1457588a09103c5e57
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/package-info.java v 93625fa7e46aa68f4569cf1457588a09103c5e57
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v 93625fa7e46aa68f4569cf1457588a09103c5e57
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessorTest.java v 93625fa7e46aa68f4569cf1457588a09103c5e57
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java v 93625fa7e46aa68f4569cf1457588a09103c5e57
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v 93625fa7e46aa68f4569cf1457588a09103c5e57
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessorTest.java v 93625fa7e46aa68f4569cf1457588a09103c5e57
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 93625fa7e46aa68f4569cf1457588a09103c5e57

refactored ExtendedIterator to use commons-collections and moved to utils package
2024-10-18 23:32:49 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v bb01d1108fc5ca9b89eb4d8c06e0c889129c8386
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v bb01d1108fc5ca9b89eb4d8c06e0c889129c8386
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v bb01d1108fc5ca9b89eb4d8c06e0c889129c8386
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v bb01d1108fc5ca9b89eb4d8c06e0c889129c8386
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLicense.java v bb01d1108fc5ca9b89eb4d8c06e0c889129c8386
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLog.java v bb01d1108fc5ca9b89eb4d8c06e0c889129c8386
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingMatcher.java v bb01d1108fc5ca9b89eb4d8c06e0c889129c8386
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v bb01d1108fc5ca9b89eb4d8c06e0c889129c8386
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v bb01d1108fc5ca9b89eb4d8c06e0c889129c8386

Minor fixes and UTF-8 in I/O operations
2024-10-18 23:13:48 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v ab63e25cea8883a69d5724a49959aaad6445bc1d
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v ab63e25cea8883a69d5724a49959aaad6445bc1d

Fixed NoteGuesserTest
2024-10-18 22:48:19 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/ExtendedIterator.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/FilterIterator.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/Map1Iterator.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/NiceIterator.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/NullIterator.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/WrappedIterator.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessorTest.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessorTest.java v 7b435ed89f969c291237cb7ceea1116be7b7a423
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 7b435ed89f969c291237cb7ceea1116be7b7a423

Updated to use commons-collections iterators
2024-10-18 22:37:34 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/document/impl/FileDocumentTest.java v 6cc7c412f50098faccb172499ef69ffe2c6f14cd
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v 6cc7c412f50098faccb172499ef69ffe2c6f14cd

Enable old noteGuesserTest testcase that do not work
2024-10-18 22:25:26 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v e6bb18f239a501721ad23174ef52808ac9a0441f
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v e6bb18f239a501721ad23174ef52808ac9a0441f
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v e6bb18f239a501721ad23174ef52808ac9a0441f
apache-rat-core/src/test/java/org/apache/rat/ReporterTestUtils.java v e6bb18f239a501721ad23174ef52808ac9a0441f
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v e6bb18f239a501721ad23174ef52808ac9a0441f
apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java v e6bb18f239a501721ad23174ef52808ac9a0441f
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GeneratedLicenseTest.java v e6bb18f239a501721ad23174ef52808ac9a0441f
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v e6bb18f239a501721ad23174ef52808ac9a0441f
apache-rat-core/src/test/java/org/apache/rat/config/ReportFormatTest.java v e6bb18f239a501721ad23174ef52808ac9a0441f
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v e6bb18f239a501721ad23174ef52808ac9a0441f
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v e6bb18f239a501721ad23174ef52808ac9a0441f
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/StandardCollectionTest.java v e6bb18f239a501721ad23174ef52808ac9a0441f

Fix typos, use UTF8 and reformat tests
2024-10-18 21:45:15 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/walker/package-info.java v 5e953f82277e0dd0b621234cc60547f6b37ec9cc
apache-rat-core/src/main/resources/org/apache/rat/generation-keywords.txt v 5e953f82277e0dd0b621234cc60547f6b37ec9cc

Fix typos
2024-10-18 21:37:53 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v 3cc4a1fea04985ad002afe4d07c7de021cc6ac56
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 3cc4a1fea04985ad002afe4d07c7de021cc6ac56
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 3cc4a1fea04985ad002afe4d07c7de021cc6ac56

Fix method name
2024-10-18 21:28:19 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/utils/iterator/package-info.java v c687814488f56b2f0a457782b87bb12af68cdc39

Fix package reference in package info
2024-10-18 21:27:47 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/utils/iterator/package-info.java v 3e33785ee854284f8798bcc8233445bb7d4e931c

Add package info for Jena iterators.
2024-10-18 19:00:55 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v e3dfc0e025de5788c22114c3b98d51277bf4d903

Fix line break
2024-10-18 17:44:05 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 2b06026a0185a92f3c1e24463dff3c9712483f71

RAT-390: Minor fixes
2024-10-18 14:45:17 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 4eff98a733c69b3a660d80c677b194d036b2b635

Revert "RAT-390: Explicitly close the enclosed reader in order to fix leakage"

This reverts commit dec80c10124c36c7a4396a733f983887e6475c0e.
2024-10-18 14:45:04 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 795141a3e7b9cc3461a32ad9e0bf697ac74fd95f

Revert "RAT-390: Fix imports"

This reverts commit a15ef723ba9c514a03bf2ee8f7a37a9eef1b9968.
2024-10-18 14:44:49 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 93484ff2821bbeba3472fe906cc1f29dee89ff06

Revert "RAT-390: Fix imports"

This reverts commit 2cf90c87919d75c43fc0f5f23caa7853020cb652.
2024-10-18 14:09:12 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 508c8b7e4e4755b338b38e1dff40e7053d0bd1c5

removed unused vfs2 dependency
2024-10-18 14:08:48 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 81e8077856df2e53ca21eb5dc43915da3497353e

Fixed issue with FileReader not being closed
2024-10-18 13:42:22 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 2cf90c87919d75c43fc0f5f23caa7853020cb652

RAT-390: Fix imports
2024-10-18 13:41:49 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v a15ef723ba9c514a03bf2ee8f7a37a9eef1b9968

RAT-390: Fix imports
2024-10-18 13:40:05 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v dec80c10124c36c7a4396a733f983887e6475c0e

RAT-390: Explicitly close the enclosed reader in order to fix leakage
2024-10-17 23:42:17 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/utils/iterator/FilterIterator.java v 50764e12f8d6e0ae15f219d91cf1c309d4257bf3
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/Map1Iterator.java v 50764e12f8d6e0ae15f219d91cf1c309d4257bf3
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/NiceIterator.java v 50764e12f8d6e0ae15f219d91cf1c309d4257bf3
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/NullIterator.java v 50764e12f8d6e0ae15f219d91cf1c309d4257bf3
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/WrappedIterator.java v 50764e12f8d6e0ae15f219d91cf1c309d4257bf3

RAT-390: Adapt iterators to RAT
2024-10-17 22:44:48 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/utils/iterator/ExtendedIterator.java v 98ebaa24adc65e21f79433309fc9595f2a212080

RAT-390: Minor fixes in Javadoc
2024-10-17 22:34:30 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentName.java v d6d4383aa40740e907ddfa587490da95bf45f5b2

RAT-390: Minor fixes
2024-10-17 22:28:50 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v 756f958cc6fa26b5fdcb043d9c98f064f1f43ea9
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 756f958cc6fa26b5fdcb043d9c98f064f1f43ea9

RAT-390: Minor fixes in Javadoc
2024-10-17 22:14:08 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 9b9372d6d05da4e76e3c95cfb5f59da4920f43fe
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 9b9372d6d05da4e76e3c95cfb5f59da4920f43fe
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 9b9372d6d05da4e76e3c95cfb5f59da4920f43fe

RAT-390: Minor fixes
2024-10-17 21:37:10 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v 038656392dba8c864fc4c23f8c761157a303c495

RAT-390: Replace by for-loop and remove redundand var
2024-10-17 21:06:01 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/TraceableDocumentNameMatcher.java v 62f4fd1186bf8f17f8022bfc4bb6bc10a753888f

RAT-390: Minor doc fixes
2024-10-17 17:21:06 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v feb07b58c5843b83add29799dda019cde35fca90
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v feb07b58c5843b83add29799dda019cde35fca90
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v feb07b58c5843b83add29799dda019cde35fca90
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v feb07b58c5843b83add29799dda019cde35fca90
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.java v feb07b58c5843b83add29799dda019cde35fca90
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v feb07b58c5843b83add29799dda019cde35fca90
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentName.java v feb07b58c5843b83add29799dda019cde35fca90
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentNameMatcher.java v feb07b58c5843b83add29799dda019cde35fca90
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v feb07b58c5843b83add29799dda019cde35fca90
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v feb07b58c5843b83add29799dda019cde35fca90
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v feb07b58c5843b83add29799dda019cde35fca90
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v feb07b58c5843b83add29799dda019cde35fca90

updated as per review
2024-10-17 17:07:06 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 517a607b1436ce568923c139b099cb33f2b23051
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 517a607b1436ce568923c139b099cb33f2b23051
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v 517a607b1436ce568923c139b099cb33f2b23051

initial fixes
2024-10-13 22:23:24 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentName.java v 35229a654625eb34eb871fc9a1728fd4c7d8fd9c
apache-rat-core/src/main/java/org/apache/rat/document/impl/TraceableDocumentNameMatcher.java v 35229a654625eb34eb871fc9a1728fd4c7d8fd9c

RAT-390: Minor cleanup
2024-10-13 20:44:01 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v f19ad7dfefa7de70e79365f8eafc10d903e74079
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v f19ad7dfefa7de70e79365f8eafc10d903e74079
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v f19ad7dfefa7de70e79365f8eafc10d903e74079
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.java v f19ad7dfefa7de70e79365f8eafc10d903e74079
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/package-info.java v f19ad7dfefa7de70e79365f8eafc10d903e74079
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/package-info.java v f19ad7dfefa7de70e79365f8eafc10d903e74079

RAT-390: Minor cleanup in fileProcessors
2024-10-13 19:46:59 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v abbf68fa2c46524963f7236d54618ef07ca7bb97

RAT-390: Minor cleanup
2024-10-12 12:47:29 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v b2bf3e41a156ed193798e96099adfa69e5239286
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v b2bf3e41a156ed193798e96099adfa69e5239286

checkstyle fixes for walker classes already in pull.
2024-10-12 12:45:37 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v f59182f24685e61111636250c882bc88c38b77ba

checkstyle fixes for utils classes already in pull.
2024-10-12 12:40:25 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v f3ebcc0c4304dfc0d4c5aca1a44e75609646cd65

checkstyle fixes for report classes already in pull.
2024-10-12 12:34:47 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentName.java v efea27a3ca24104758ed7cf239eb03a098a5ecf9
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/GuessUtils.java v efea27a3ca24104758ed7cf239eb03a098a5ecf9
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v efea27a3ca24104758ed7cf239eb03a098a5ecf9
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/package-info.java v efea27a3ca24104758ed7cf239eb03a098a5ecf9
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v efea27a3ca24104758ed7cf239eb03a098a5ecf9

checkstyle fixes for impl classes already in pull. Deleted GuessUtils class
2024-10-12 12:13:47 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 5075620d515543adf72e0308b7f56fc20cfd6e11
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 5075620d515543adf72e0308b7f56fc20cfd6e11

checkstyle fixes for command line classes already in pull
2024-10-12 12:07:14 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 5c1b8647d57fc30b1806bf47a8696a2b6c514257

checkstyle fixes for Document
2024-10-09 23:22:43 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 23f139ab2c462198d6cf52463bf9556d84c56ed8

RAT-390: Minor cleanup
2024-10-09 23:11:39 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 949cbed64c34e5815d879b13f6b8642347a2dbdf

RAT-390: Minor cleanup
2024-10-09 22:42:50 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v a6de358591d8c4bfefcaff25497da42789eb146c
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v a6de358591d8c4bfefcaff25497da42789eb146c
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v a6de358591d8c4bfefcaff25497da42789eb146c

RAT-390: Minor cleanup
2024-10-09 21:49:35 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v d5e82ba05b00c9088aeb4b6e79de1169170f1258

RAT-390: Cleanup
2024-10-09 21:42:15 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v cd2ad6a4988da2cbfdca8df1642ddbe35bf0df06

RAT-390: Cleanup
2024-10-08 09:35:21 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 66dd97127808ee2d30342f3db68250b09eab6bba

fixed checkstyle issues in CopyrithMatcher
2024-10-07 08:37:05 Claude Warren <claude@xenei.com> apache-rat-core/src/main/resources/org/apache/rat/default.xml v 4bf278b147ecaf2ec47859459f999ccdc279c5c4

fixed typo in license note
2024-10-06 15:23:16 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 77630d1e58d6301aea8716e78d00c2dd4eef5621
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 77630d1e58d6301aea8716e78d00c2dd4eef5621
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 77630d1e58d6301aea8716e78d00c2dd4eef5621
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 77630d1e58d6301aea8716e78d00c2dd4eef5621

Fixes for RAT-418
2024-10-06 14:50:50 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 5c9fe528b2b0ed80bfdabb701697d1ad24b6083e
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v 5c9fe528b2b0ed80bfdabb701697d1ad24b6083e
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v 5c9fe528b2b0ed80bfdabb701697d1ad24b6083e

Fixes for RAT-417
2024-10-04 16:22:32 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.java v 14ab29e2526c0a6290d753ca5da27784f759c6f7
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v 14ab29e2526c0a6290d753ca5da27784f759c6f7
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.java v 14ab29e2526c0a6290d753ca5da27784f759c6f7
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/package-info.java v 14ab29e2526c0a6290d753ca5da27784f759c6f7

fixes for RAT-416
2024-10-04 15:54:15 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 7cc36503dd78c1aea9d7f15f3044ebea52f3ac87
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/InvalidXmlException.java v 7cc36503dd78c1aea9d7f15f3044ebea52f3ac87
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/OperationNotAllowedException.java v 7cc36503dd78c1aea9d7f15f3044ebea52f3ac87
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 7cc36503dd78c1aea9d7f15f3044ebea52f3ac87
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/package-info.java v 7cc36503dd78c1aea9d7f15f3044ebea52f3ac87

fixed checkstyle issues, ignored magic numbers nad javadoc in old XmlWriter code
2024-10-04 12:47:40 Claude Warren <claude@xenei.com> apache-rat-core/src/site/markdown/development/document_name.md v bf6a6246d9457b11a5f8f59f8f7c27bb5939926c
apache-rat-core/src/site/markdown/development/write_file_processor.md v bf6a6246d9457b11a5f8f59f8f7c27bb5939926c
apache-rat-core/src/site/markdown/exclusion_expression.md v bf6a6246d9457b11a5f8f59f8f7c27bb5939926c

Initial changes for first documentation update
2024-10-01 23:16:38 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v c819bbe0a3d39811836bba2f53109d5e32c85fa4

reinstituting IReportable.java
2024-10-01 23:06:08 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 813f4e975e7ff1068a3dbb5a133e5de9c5dd7436
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 813f4e975e7ff1068a3dbb5a133e5de9c5dd7436
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 813f4e975e7ff1068a3dbb5a133e5de9c5dd7436
apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v 813f4e975e7ff1068a3dbb5a133e5de9c5dd7436
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 813f4e975e7ff1068a3dbb5a133e5de9c5dd7436

reverted unnecessary changes
2024-10-01 22:50:10 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v d69cb95033ab5e021cf3589d93bd00c4bd840822

fix for windows output
2024-10-01 22:45:12 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v f23664200244425c6708d9b37ac49ba355c619ca

fixed javadoc
2024-10-01 18:04:42 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Reporter.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/commandline/StyleSheets.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentNameMatcherSupplier.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v c61acf7aa6b85fed561a31e8a454eba08fc69bef
apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v c61acf7aa6b85fed561a31e8a454eba08fc69bef

cleaned up rebase
2024-09-28 11:53:46 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/StyleSheets.java v 75f139483d8707be7717218f2383a4598b7e5e60

Fixed typographic errors
2024-09-28 11:51:40 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/StyleSheets.java v bf1d4aba59c7674f9775a2bbea429467529cb91a

updated Sylesheet listing
2024-09-23 08:22:43 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 6494b53b8ae582fb868511f600eb4a83aa15ea46
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 6494b53b8ae582fb868511f600eb4a83aa15ea46
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 6494b53b8ae582fb868511f600eb4a83aa15ea46
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 6494b53b8ae582fb868511f600eb4a83aa15ea46

partial cleanup
2024-09-22 21:32:04 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 2c45baa2f30a280b52a3ad3e48e24dbfc6d9283c

RAT-384: Fix javadoc for NON-null param
2024-09-18 15:26:45 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 7e256b4399e7bbc373a1505e6d99c36f763e2141

rebased on master and reverted the commons-cli 1.9.0 to 1.8.0
2024-09-17 20:00:34 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v b029e05332a021fd35b079565769b23df461d0d9

fixed comment
2024-09-17 17:01:57 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 2fe10fc8a1cffba07cf03f4e30a4538a19db7d84

Updated as per review comments
2024-09-15 22:34:56 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenseAppender.java v 5908d6cda29236324d0aa43608e6eee5be378f3c
apache-rat-core/src/main/java/org/apache/rat/config/parameters/MatcherBuilder.java v 5908d6cda29236324d0aa43608e6eee5be378f3c
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AllBuilder.java v 5908d6cda29236324d0aa43608e6eee5be378f3c
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v 5908d6cda29236324d0aa43608e6eee5be378f3c
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v 5908d6cda29236324d0aa43608e6eee5be378f3c
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 5908d6cda29236324d0aa43608e6eee5be378f3c
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 5908d6cda29236324d0aa43608e6eee5be378f3c
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 5908d6cda29236324d0aa43608e6eee5be378f3c
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 5908d6cda29236324d0aa43608e6eee5be378f3c
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 5908d6cda29236324d0aa43608e6eee5be378f3c

RAT-384: Fix minor stuff in javadocs
2024-09-15 21:37:20 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/package-info.java v 5392a160f699b1a01bc80a1df0db7c688321baad

RAT-384: Fix typos
2024-09-15 10:28:35 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v ad6f68728af2e8a607b61517fe2a906b611422fb
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v ad6f68728af2e8a607b61517fe2a906b611422fb

Updated FIleProcessors
2024-09-15 10:28:35 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 3e66b80a3e1e61746794084f7e854599ec63ec0f
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v 3e66b80a3e1e61746794084f7e854599ec63ec0f

Updated FIleProcessors
2024-09-13 16:30:41 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 680bc9d1bb081e497789bb100cd78e211b2a5420

cleaned up some code
2024-09-13 16:30:41 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 99f9ca382f046e8ea5b3ad184cc4520a1518cd72

cleaned up some code
2024-09-13 16:08:33 Claude Warren <claude@xenei.com> apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v 39eea54853a6a5083b2f47944e6c0b090222aa20

removed unused XSD files
2024-09-13 16:08:33 Claude Warren <claude@xenei.com> apache-rat-core/src/main/resources/org/apache/rat/rat-config.xsd v fb1a281c9ecdecad2004f3c31bc8d3e43ad030ed
apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v fb1a281c9ecdecad2004f3c31bc8d3e43ad030ed

removed unused XSD files
2024-09-13 16:08:33 Claude Warren <claude@xenei.com> apache-rat-core/src/main/resources/org/apache/rat/rat-config.xsd v a160c0f42d5f29f52275eec32055cc7beeb95087
apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v a160c0f42d5f29f52275eec32055cc7beeb95087

removed unused XSD files
2024-09-13 16:06:20 Claude Warren <claude@xenei.com> apache-rat-core/src/main/resources/org/apache/rat/rat-config.xsd v 3914a11ddeb935c5cd3a4f82075de1dcc5d86160

cleaned up
2024-09-13 16:06:20 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v d8ee990f843cc6ae15792db9e762330b2fb12ab4
apache-rat-core/src/main/resources/org/apache/rat/rat-config.xsd v d8ee990f843cc6ae15792db9e762330b2fb12ab4

cleaned up
2024-09-13 14:59:06 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v a94c0512470f53c85c2f643aec45a39ece3a9e2f

fixed rebase error
2024-09-13 14:59:06 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 782c520aa984d0c3c229b8752e122624b0cd538e

fixed rebase error
2024-09-11 18:40:26 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v b61854c3437c1e0d95642991141b876a4e127d11
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v b61854c3437c1e0d95642991141b876a4e127d11
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v b61854c3437c1e0d95642991141b876a4e127d11
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v b61854c3437c1e0d95642991141b876a4e127d11

RAT-384: minor fixes
2024-09-11 18:21:20 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java v d2e81a81b211828fb0a2bd8e8c55badb0e2a36f4

Attempted fix for Windows directories and ant tests
2024-09-11 18:00:37 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v 3ab46d0457bdb1dd8a9f5e2cf7f197436b4d7921
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java v 3ab46d0457bdb1dd8a9f5e2cf7f197436b4d7921

Fixed path in Directory delete on Windows tests
2024-09-11 18:00:37 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v 2e36f80861d6f1aeba0ca00a249ef55b26900b27
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java v 2e36f80861d6f1aeba0ca00a249ef55b26900b27

Fixed path in Directory delete on Windows tests
2024-09-11 17:52:50 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v a3930579ab335aabc335b30f8e1f62355fc4aa6b

Fixed path in DirectoryWalker tests
2024-09-11 17:52:50 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v edb590643c6bf222fadb817c68a44a9f17190007

Fixed path in DirectoryWalker tests
2024-09-11 17:47:18 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 6671ed1001463119765c0fbc143734de64d9a75d

Fixed path output on windows
2024-09-11 17:40:03 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 528d30546064afe8b6b1b106d09af5e320643124

Fixed directory used for testing in getReporatbleTest
2024-09-11 17:32:47 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v d59b7d2b59dc864abbb4667b1abed6c06ac34633

added null check in OptionsCollectionTest
2024-09-11 17:08:35 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 6ad9dec295358715131cfa4ecfb1cb250d8327cf
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 6ad9dec295358715131cfa4ecfb1cb250d8327cf
apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v 6ad9dec295358715131cfa4ecfb1cb250d8327cf
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 6ad9dec295358715131cfa4ecfb1cb250d8327cf

Fixed several bugs

Fixed bug in Copyright matcher
Fixed bug in Hidden file/directory detection
Fixed bug in IReportable creation
Improved error messages
Added DcoumentName to IReportable
Added additional tests for Arg
Added additional tests for
Added version info to XML output.
update xsd
made default execution log at INFO level
2024-09-11 17:08:35 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/java/org/apache/rat/commandline/Converters.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/java/org/apache/rat/commandline/StyleSheets.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/main/resources/org/apache/rat/rat-report.xsd v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e
apache-rat-core/src/test/java/org/apache/rat/commandline/ArgTests.java v 0116fa8ba271dc975116bf7c0a2d3ea7bc66764e

Fixed several bugs

Fixed bug in Copyright matcher
Fixed bug in Hidden file/directory detection
Fixed bug in IReportable creation
Improved error messages
Added DcoumentName to IReportable
Added additional tests for Arg
Added additional tests for
Added version info to XML output.
update xsd
made default execution log at INFO level
2024-09-11 11:26:24 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 89f9e23f0108d178e16726b9d0e90ff7ce1be1e6

fixed site generation
2024-09-10 13:55:11 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/commandline/InputArgsTest.java v 9de38f9769c527118f872160348fe82c603e7251

cleaned up rebase
2024-09-10 13:55:11 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/commandline/InputArgsTest.java v 6c38512599bb8cc583e583e4c89115854b641098

cleaned up rebase
2024-09-10 12:11:58 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 00b34c0b6c093fa908739e7604d8de5b1408d75f

fixed rebase issues
2024-09-10 12:11:58 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 117e3b5f546106219faa29f117f2a3de1b2503b1

fixed rebase issues
2024-09-10 10:28:58 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v e8360b966e7ae72a619280b409963a2992ba10c0

fixed merge error
2024-09-10 10:28:58 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v c33f7c5d64093c8f0e50b30df684bf658b4bf8ab
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v c33f7c5d64093c8f0e50b30df684bf658b4bf8ab

fixed merge error
2024-09-10 10:28:58 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v b93ca0c9da606ac0ea81bf89d954db13e1d91ed9
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v b93ca0c9da606ac0ea81bf89d954db13e1d91ed9
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v b93ca0c9da606ac0ea81bf89d954db13e1d91ed9

fixed merge error
2024-09-10 09:23:09 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 1347fbe19877657a4d93d5208f3d3213afef50a1

changed definition of HIDDEN_FILE and HIDDEN_DIRECTORY
2024-09-10 09:23:09 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v a4c863370e5caaaa9379a18e0368ad50f5950d3a

changed definition of HIDDEN_FILE and HIDDEN_DIRECTORY
2024-09-10 09:05:17 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v e811cf66d44b69e9e7abf121850a73d0c51294e4
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v e811cf66d44b69e9e7abf121850a73d0c51294e4
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v e811cf66d44b69e9e7abf121850a73d0c51294e4
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v e811cf66d44b69e9e7abf121850a73d0c51294e4
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java v e811cf66d44b69e9e7abf121850a73d0c51294e4
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v e811cf66d44b69e9e7abf121850a73d0c51294e4

reverting attempted fixes
2024-09-10 09:05:17 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentName.java v 2cd7d3d02d2fa680b68c73027b70ba364f3c972c
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 2cd7d3d02d2fa680b68c73027b70ba364f3c972c
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 2cd7d3d02d2fa680b68c73027b70ba364f3c972c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v 2cd7d3d02d2fa680b68c73027b70ba364f3c972c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v 2cd7d3d02d2fa680b68c73027b70ba364f3c972c
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java v 2cd7d3d02d2fa680b68c73027b70ba364f3c972c
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 2cd7d3d02d2fa680b68c73027b70ba364f3c972c

reverting attempted fixes
2024-09-09 17:26:09 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 25fc8b7eebb1550ee1c28c13f3c8eaa8e52a8cf7
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 25fc8b7eebb1550ee1c28c13f3c8eaa8e52a8cf7

Fixed IOException
2024-09-09 17:26:09 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 04ff3e8f9c65bf3e8a338ee301aa9e7062f57fcf
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 04ff3e8f9c65bf3e8a338ee301aa9e7062f57fcf

Fixed IOException
2024-09-09 17:15:46 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 52352c0ccd7aa5c50c97c31f7932f983e0ea48aa

Fixed IOException
2024-09-09 17:15:46 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 21b9faefd6dbbf0c3b6308457e5e3c7888e42176

Fixed IOException
2024-09-09 17:13:33 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v af829ff9ac24a5cf981c17741e72b1542d8a7e16

Fixes for creating hidden files/dirs
2024-09-09 17:13:33 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 24465e4a69388b4f1d1e41ae06deb692dcc67536

Fixes for creating hidden files/dirs
2024-09-09 17:07:48 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v eeace84fb7831934a37ba413ed807625a70506cd
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v eeace84fb7831934a37ba413ed807625a70506cd

Fixes for more windows close issues
2024-09-09 17:07:48 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v d8e47ea06fce2bf8588497dfc7f19d0a7d33a23e
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java v d8e47ea06fce2bf8588497dfc7f19d0a7d33a23e
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v d8e47ea06fce2bf8588497dfc7f19d0a7d33a23e

Fixes for more windows close issues
2024-09-09 16:38:11 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v ab1d0beeddb43019670b646b5eb6ac8d3ab2afca

Attempt to fix file close error in Windows
2024-09-09 16:38:11 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v 1118b05e8ddbb4f4dfb33cbbe0eb0c9d388e5e4d

Attempt to fix file close error in Windows
2024-09-09 15:16:09 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v bf2654641e92d9c194cb8c091df7c242c0f488c2

potential fix for windows reporting
2024-09-09 15:16:09 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentName.java v f1db6b603c5df45fd6ebbb94d6965f99c3a75742
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v f1db6b603c5df45fd6ebbb94d6965f99c3a75742
apache-rat-core/src/test/java/org/apache/rat/document/impl/DocumentNameTest.java v f1db6b603c5df45fd6ebbb94d6965f99c3a75742
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v f1db6b603c5df45fd6ebbb94d6965f99c3a75742

potential fix for windows reporting
2024-09-09 13:21:02 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 88e00a815389781dc0c82905f9212b88cf6d0b2f

added null checks as per review
2024-09-09 13:17:01 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 5d8705eb71fefd38f635e5b92b3a71caff790f94
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 5d8705eb71fefd38f635e5b92b3a71caff790f94
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 5d8705eb71fefd38f635e5b92b3a71caff790f94
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 5d8705eb71fefd38f635e5b92b3a71caff790f94
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/PathMatcherSupplier.java v 5d8705eb71fefd38f635e5b92b3a71caff790f94
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/TracablePathMatcher.java v 5d8705eb71fefd38f635e5b92b3a71caff790f94
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.java v 5d8705eb71fefd38f635e5b92b3a71caff790f94
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v 5d8705eb71fefd38f635e5b92b3a71caff790f94
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 5d8705eb71fefd38f635e5b92b3a71caff790f94
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 5d8705eb71fefd38f635e5b92b3a71caff790f94
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 5d8705eb71fefd38f635e5b92b3a71caff790f94
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 5d8705eb71fefd38f635e5b92b3a71caff790f94

Attemped fix for windows systems
2024-09-09 13:17:01 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/TracablePathMatcher.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentName.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentNameMatcher.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentNameMatcherSupplier.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/document/impl/TraceableDocumentNameMatcher.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/main/java/org/apache/rat/walker/package-info.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/StandardCollectionTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessorTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessorTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/document/impl/FileDocumentTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 4a543e729a74ab4b8710b4443772aa9248fd5ab8

Attemped fix for windows systems
2024-09-08 16:48:02 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v f2d5403b54d429bcc1cbc77c835f1dceb8cf2a96
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v f2d5403b54d429bcc1cbc77c835f1dceb8cf2a96

RAT-394: Minor fixes in tests
2024-09-08 16:44:46 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v af3c2045b43dfeabac627f11d1c80c73f7ae6125

RAT-394: Fix javadoc
2024-09-08 16:38:07 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v bd8a2b55b58f7b6056eff6e1a91567f922c97863

RAT-394: Add javadoc
2024-09-08 16:33:01 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v ada99ca8a261c88d6ab35bb1298a021468707445

RAT-394: Fix version numbering
2024-09-08 16:31:01 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v a29c2fdbe5d2cd4599acb72f0ef7042e985b1702

RAT-394: Fix version numbering
2024-09-08 16:26:00 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v cbb2e1a261c67e2bb8425c5a473068d34a25b586

RAT-394: LHF
2024-09-06 10:07:41 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 68dd8200f992d7e50e3d2d3f7b269a39d0befac7

fixed generation of Ant documentation
2024-09-06 10:07:41 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 887a1be1172f90375b115368dd7d8eaee0b98fa7

fixed generation of Ant documentation
2024-09-06 09:40:00 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 4199012e5e0d32d07c2d14214cd9bf47142ab82a
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 4199012e5e0d32d07c2d14214cd9bf47142ab82a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v 4199012e5e0d32d07c2d14214cd9bf47142ab82a

fixed build issues
2024-09-05 10:03:35 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 19c1fff27d19577153f51500b393fc5fd726168c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/TracablePathMatcher.java v 19c1fff27d19577153f51500b393fc5fd726168c
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.java v 19c1fff27d19577153f51500b393fc5fd726168c
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 19c1fff27d19577153f51500b393fc5fd726168c
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 19c1fff27d19577153f51500b393fc5fd726168c

fixed checkstyle issues
2024-09-05 10:03:35 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/Report.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/TracablePathMatcher.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/package-info.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/package-info.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/document/impl/package-info.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/help/package-info.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/package-info.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/Map1Iterator.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/NiceIterator.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/ReporterTestUtils.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/config/SourceCodeManagementSystemsTest.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/StandardCollectionTest.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessorTest.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/document/impl/FileDocumentTest.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v d38618399c7bffe41fc463c0045f4c626204df6a
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v d38618399c7bffe41fc463c0045f4c626204df6a

fixed checkstyle issues
2024-08-30 22:59:24 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v d25d58c80c7c57c64b72d7e1e311fed9251bfe44
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v d25d58c80c7c57c64b72d7e1e311fed9251bfe44
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v d25d58c80c7c57c64b72d7e1e311fed9251bfe44
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v d25d58c80c7c57c64b72d7e1e311fed9251bfe44
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/PathMatcherSupplier.java v d25d58c80c7c57c64b72d7e1e311fed9251bfe44
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/TracablePathMatcher.java v d25d58c80c7c57c64b72d7e1e311fed9251bfe44
apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v d25d58c80c7c57c64b72d7e1e311fed9251bfe44
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v d25d58c80c7c57c64b72d7e1e311fed9251bfe44
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v d25d58c80c7c57c64b72d7e1e311fed9251bfe44
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v d25d58c80c7c57c64b72d7e1e311fed9251bfe44
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v d25d58c80c7c57c64b72d7e1e311fed9251bfe44

working core code
2024-08-30 22:59:24 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/ConfigurationException.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionProcessor.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/ExclusionUtils.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/FileProcessor.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/PathMatcherSupplier.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/StandardCollection.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/TracablePathMatcher.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/BazaarIgnoreProcessor.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessor.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessor.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessor.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessor.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPattern.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/MatchPatterns.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/config/exclusion/plexus/SelectorUtils.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/ExtendedIterator.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/FilterIterator.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/Map1Iterator.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/NiceIterator.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/NullIterator.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/utils/iterator/WrappedIterator.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/walker/NameBasedHiddenFileFilter.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/site/apt/FileNamePattern.apt v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionProcessorTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/ExclusionUtilsTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/AbstractIgnoreProcessorTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/CVSFileProcessorTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/DescendingFileProcessorTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/GitFileProcessorTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/config/exclusion/fileProcessors/HgIgnoreProcessorTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/document/impl/FileDocumentTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/MockClaimReporter.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLog.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v e9b0192098bd1791f60b5c7a5d098a12ad7425f6

working core code
2024-08-12 16:09:51 Claude Warren <claude@xenei.com> apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v 96c011ffba3ad0000e01e067b51d38be650845ad

updates documentation as expected
2024-08-12 16:09:51 Claude Warren <claude@xenei.com> apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v 82824e781d6e8892bdf1ee1906e6c8955ab92bb7

updates documentation as expected
2024-08-12 16:09:51 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v ff7e626c2e969331c3bcb79df7815ed11e7575ef
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v ff7e626c2e969331c3bcb79df7815ed11e7575ef

updates documentation as expected
2024-08-05 18:07:45 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v c25c39c0142b71fc3dc277815384b41226b5f25b

Initial implementation
2024-08-04 14:18:14 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/Help.java v c3fa2b9a2ccb51af7560e43c1609e3547e3c2434

fixed report generation
2024-08-04 14:18:14 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 01dbd59feb227092dc4ef3cda0015afae0ecaf62

fixed report generation
2024-08-03 20:49:23 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 9ea83dc0a10d4feac4fb5233eb01af2cba28008d

removed dead code
2024-08-03 20:43:05 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v f631567cf62a356b09a88de8f849a50924058d8f

cleaned up merge issues
2024-08-03 20:43:05 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 1488c1355a75933e4825ed97412ae00b55ca8509
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 1488c1355a75933e4825ed97412ae00b55ca8509

cleaned up merge issues
2024-08-03 20:43:05 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 43509c0c595d2baaa7a99e5f294e53c9d6062b92
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 43509c0c595d2baaa7a99e5f294e53c9d6062b92

cleaned up merge issues
2024-08-03 20:43:05 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 3ae8b4c924feb58e6976796aec0e1cc2cf16b79a
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 3ae8b4c924feb58e6976796aec0e1cc2cf16b79a

cleaned up merge issues
2024-08-03 20:43:05 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 59cec9165996c4b74ef1ef25948b18d34e5aa196
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 59cec9165996c4b74ef1ef25948b18d34e5aa196

cleaned up merge issues
2024-08-03 20:43:05 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v d9ec7c113d0acb9e08024a15d40ed11937766b3b
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v d9ec7c113d0acb9e08024a15d40ed11937766b3b

cleaned up merge issues
2024-08-03 14:49:05 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 3ab48663dbb43564c0b26952e9ac904e213eab92

fixed Option comparator setup
2024-08-03 14:42:59 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v e4519e12877fb2be7593f7bb42371e1541b6d362
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v e4519e12877fb2be7593f7bb42371e1541b6d362

adjusted for name change
2024-08-03 14:31:09 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 2c2a450a44ced9020962ec88d2702531011f636a

Fixed javadoc errors
2024-08-03 14:31:09 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v ffcd26b2be6c1565f6c878807cbbe8f21246a8f3
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v ffcd26b2be6c1565f6c878807cbbe8f21246a8f3
apache-rat-core/src/main/java/org/apache/rat/Report.java v ffcd26b2be6c1565f6c878807cbbe8f21246a8f3
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v ffcd26b2be6c1565f6c878807cbbe8f21246a8f3
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v ffcd26b2be6c1565f6c878807cbbe8f21246a8f3
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v ffcd26b2be6c1565f6c878807cbbe8f21246a8f3
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v ffcd26b2be6c1565f6c878807cbbe8f21246a8f3
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v ffcd26b2be6c1565f6c878807cbbe8f21246a8f3

Fixed javadoc errors
2024-08-03 13:48:23 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v b25512b556c7f934768b7467163235f525677ac2

working copy
2024-08-03 13:48:23 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 5dc247b747d11d7ab5981b25517d788b4aab2244

working copy
2024-08-03 13:48:23 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 2cb108efd170ee67df34946b11c0e4c568beb6fc
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 2cb108efd170ee67df34946b11c0e4c568beb6fc

working copy
2024-08-03 13:02:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v c35c03b31de5a4dcc47679bf5aa6ffbd2a2ec4a9
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v c35c03b31de5a4dcc47679bf5aa6ffbd2a2ec4a9

fix to make all code use DefaultLog
2024-08-03 13:02:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 575f0bfcefd6854b68c61040a6f72173f5c52e09
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 575f0bfcefd6854b68c61040a6f72173f5c52e09

fix to make all code use DefaultLog
2024-08-03 13:02:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 779cddafa121425922b00ec0085b5d3eab92c365

fix to make all code use DefaultLog
2024-08-03 13:02:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v bdb6941dc054516b137e9f682319c7d115d9860f

fix to make all code use DefaultLog
2024-08-03 13:02:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenseAppender.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationWriter.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/commandline/InputArgsTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationWriterTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/TextBuilderTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v bb923296287b370448de2687b73ae6743065c8ae
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v bb923296287b370448de2687b73ae6743065c8ae

fix to make all code use DefaultLog
2024-08-01 16:55:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v 816dbc31d290b892cc561ab4edb84e9328cddf02

changes to generate XSD and fix for plugin
2024-08-01 16:55:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v be3fc9d299aabf8300e31ede9da99d7bdd0f08d3

changes to generate XSD and fix for plugin
2024-08-01 16:55:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v bdadc2f66087e2681a5730fdf79a927ca3b98852
apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v bdadc2f66087e2681a5730fdf79a927ca3b98852

changes to generate XSD and fix for plugin
2024-08-01 16:55:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 7d232eea69325a8caf8f1f898bda6f88bd101a54

changes to generate XSD and fix for plugin
2024-08-01 16:55:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 1d925457c57ec2a4379769fa359cfbac9d3fddca

changes to generate XSD and fix for plugin
2024-08-01 16:55:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 664f6e72f0483360202b3ff30eb1281673c821c7
apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v 664f6e72f0483360202b3ff30eb1281673c821c7

changes to generate XSD and fix for plugin
2024-08-01 16:55:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 248ab56b7c615daf0fed1d7da438d8950ccb64a8
apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v 248ab56b7c615daf0fed1d7da438d8950ccb64a8

changes to generate XSD and fix for plugin
2024-08-01 16:55:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/config/parameters/MatcherBuilder.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AllBuilder.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AnyBuilder.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/CopyrightBuilder.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/RegexBuilder.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/main/resources/org/apache/rat/rat-config2.xsd v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/TextBuilderTest.java v 14aed1c47132e8c85c1f503e8ec5d03b971498b2

changes to generate XSD and fix for plugin
2024-07-31 23:41:59 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/commandline/InputArgsTest.java v 7654c1318a36c333a1d263bbd0847cfaa5bac7bd

RAT-378: Fix mismatch comment-code
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v d021ea765bcec17fcf851321849b2d9860ccc3f4

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/site/apt/index.apt.vm v fe17dde8c2703161e50adc956987d4ada754406a

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 7aa1c8d046d820dc857d701d43fe5b1fbb691566
apache-rat-core/src/site/apt/index.apt.vm v 7aa1c8d046d820dc857d701d43fe5b1fbb691566

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 6e50189eed9cecd2b9868b07924acba307a80921
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 6e50189eed9cecd2b9868b07924acba307a80921
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 6e50189eed9cecd2b9868b07924acba307a80921

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v c5ac0db327954c7f07b58424415d14f335f3c5aa
apache-rat-core/src/site/apt/index.apt.vm v c5ac0db327954c7f07b58424415d14f335f3c5aa

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 6f0878079306c49d41c1bf5f707c76f1bbec970c

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v f8570612131c742b8f04cd290cae1bd1384fd732

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v b154cbec98f356b1d95b056e76b2f10ee77f9269
apache-rat-core/src/site/apt/index.apt.vm v b154cbec98f356b1d95b056e76b2f10ee77f9269

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 69dd110456cfa0c0c111ace315bd4c986eeb1d9d
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 69dd110456cfa0c0c111ace315bd4c986eeb1d9d
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 69dd110456cfa0c0c111ace315bd4c986eeb1d9d
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 69dd110456cfa0c0c111ace315bd4c986eeb1d9d

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/site/apt/index.apt.vm v 9514fdab6634ccc5dc57e47d84428d81d90f483a

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 453852c39383f534433c26a725c471891aefe0cc
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 453852c39383f534433c26a725c471891aefe0cc
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 453852c39383f534433c26a725c471891aefe0cc
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 453852c39383f534433c26a725c471891aefe0cc

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 8332a84046f6c8e7372dc13873560b4f1777431e

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 13b13b8de0c34cd1b7d77a9e1708688c5b110b9b
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 13b13b8de0c34cd1b7d77a9e1708688c5b110b9b
apache-rat-core/src/site/apt/index.apt.vm v 13b13b8de0c34cd1b7d77a9e1708688c5b110b9b

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v c8aa7bde8f9734c32c47a198eac7eadd8214e526
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v c8aa7bde8f9734c32c47a198eac7eadd8214e526
apache-rat-core/src/site/apt/index.apt.vm v c8aa7bde8f9734c32c47a198eac7eadd8214e526

maven help page complete
2024-07-23 12:51:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 466f22aaddb38c10712fd3e06e02bfa1d619ced0
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 466f22aaddb38c10712fd3e06e02bfa1d619ced0
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 466f22aaddb38c10712fd3e06e02bfa1d619ced0
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 466f22aaddb38c10712fd3e06e02bfa1d619ced0
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 466f22aaddb38c10712fd3e06e02bfa1d619ced0
apache-rat-core/src/site/apt/index.apt.vm v 466f22aaddb38c10712fd3e06e02bfa1d619ced0
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 466f22aaddb38c10712fd3e06e02bfa1d619ced0

maven help page complete
2024-07-19 00:58:52 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v b7bba7714f2cf96c2f5553b4716f954c3db293a9
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v b7bba7714f2cf96c2f5553b4716f954c3db293a9
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v b7bba7714f2cf96c2f5553b4716f954c3db293a9

RAT-378: Minor fixes in javadocs
2024-07-19 00:48:12 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 7b462fcd3bbd653b7544fc513ef39fd5f05da381

RAT-378: Fix version numbers and javadocs
2024-07-19 00:39:45 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v 248d0954be77e85472d3237361d19286bb5bbe5c
apache-rat-core/src/main/java/org/apache/rat/commandline/StyleSheets.java v 248d0954be77e85472d3237361d19286bb5bbe5c
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 248d0954be77e85472d3237361d19286bb5bbe5c
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 248d0954be77e85472d3237361d19286bb5bbe5c
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v 248d0954be77e85472d3237361d19286bb5bbe5c
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 248d0954be77e85472d3237361d19286bb5bbe5c
apache-rat-core/src/main/java/org/apache/rat/configuration/package-info.java v 248d0954be77e85472d3237361d19286bb5bbe5c
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 248d0954be77e85472d3237361d19286bb5bbe5c
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 248d0954be77e85472d3237361d19286bb5bbe5c
apache-rat-core/src/main/java/org/apache/rat/package-info.java v 248d0954be77e85472d3237361d19286bb5bbe5c
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 248d0954be77e85472d3237361d19286bb5bbe5c

RAT-378: Fix javadocs
2024-07-19 00:13:48 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 45495d0c7de28f7ab9cec1026a3b001494491d86

RAT-378: Fix minor typos
2024-07-19 00:06:01 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 6683df1895b7f3a6da1f233f9563c25940e11c43

RAT-378: Fix javadoc typos
2024-07-18 16:31:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 8ddd094374a6a66387cecd1593058aacadfc0b95
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 8ddd094374a6a66387cecd1593058aacadfc0b95
apache-rat-core/src/test/java/org/apache/rat/commandline/InputArgsTest.java v 8ddd094374a6a66387cecd1593058aacadfc0b95
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 8ddd094374a6a66387cecd1593058aacadfc0b95

removed log arguments and cleaned up affected code
2024-07-18 16:31:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 7844a7f8e23e2edebbe2d95c82913b017c908fe7
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 7844a7f8e23e2edebbe2d95c82913b017c908fe7
apache-rat-core/src/test/java/org/apache/rat/commandline/InputArgsTest.java v 7844a7f8e23e2edebbe2d95c82913b017c908fe7
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 7844a7f8e23e2edebbe2d95c82913b017c908fe7

removed log arguments and cleaned up affected code
2024-07-18 16:31:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 16376bd335634840f157f99147a9c5f2ff389553

removed log arguments and cleaned up affected code
2024-07-18 16:31:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 434d2fc0e33fabae05cf5665c93ea56fded36cd3
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 434d2fc0e33fabae05cf5665c93ea56fded36cd3

removed log arguments and cleaned up affected code
2024-07-18 16:31:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 695ebf0dd5d1adbd10805efa7bf36c7487defa0c
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 695ebf0dd5d1adbd10805efa7bf36c7487defa0c

removed log arguments and cleaned up affected code
2024-07-18 16:31:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 9f4860da98b624230abca39828a4d62dea321092
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 9f4860da98b624230abca39828a4d62dea321092
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 9f4860da98b624230abca39828a4d62dea321092

removed log arguments and cleaned up affected code
2024-07-18 16:31:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 9028bfc92defa585b2a4b41fa4f9e27f9c54b477
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 9028bfc92defa585b2a4b41fa4f9e27f9c54b477
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 9028bfc92defa585b2a4b41fa4f9e27f9c54b477

removed log arguments and cleaned up affected code
2024-07-18 16:31:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v cc7b08357c68d8dc16ccb4a3872918e8e405cbb2
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v cc7b08357c68d8dc16ccb4a3872918e8e405cbb2

removed log arguments and cleaned up affected code
2024-07-18 16:31:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/analysis/package-info.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenseAppender.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/annotation/package-info.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/report/xml/package-info.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/test/java/org/apache/rat/commandline/InputArgsTest.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 811bd24c42fdd5dec33dd128f1584e168a3810c4

removed log arguments and cleaned up affected code
2024-07-18 09:26:38 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 9fe829061d0d0f02a457d035482a70c97e423a75
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 9fe829061d0d0f02a457d035482a70c97e423a75

initial changes
2024-07-16 23:33:15 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 06eb5622a6d01b66e0b9f721e9140b2cedc154ac

RAT-378: Fix typo
2024-07-16 14:05:24 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v e9d91d9cc531396b5f94ac310b377ff1afdcd9ce

Big stash
2024-07-16 14:05:24 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v c6b0b06177400985c6e64619aef6f93214cb8f77

Big stash
2024-07-16 14:05:24 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v c05d973090da26ff8424fa0c41e51a5e604c8bf8

Big stash
2024-07-16 14:05:24 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 55349d5331373a5efe0b5d32ca9820a2087db204
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v 55349d5331373a5efe0b5d32ca9820a2087db204

Big stash
2024-07-15 23:04:08 Claude Warren <claude@xenei.com> apache-rat-core/spotbugs-ignore.xml v f70f3e17b01d85bf95147316be403e99ff2db20d
apache-rat-core/spotbugs_ignore.xml v f70f3e17b01d85bf95147316be403e99ff2db20d

fix for spotbugs
2024-07-15 22:54:52 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 905b0b14eb8b44c2372dd523982d391984684632
apache-rat-core/spotbugs_ignore.xml v 905b0b14eb8b44c2372dd523982d391984684632

fixed spotbugs site issue
2024-07-15 22:26:32 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v edf1c318620da88f1b19cc6b2a588319ec58f1e4
apache-rat-core/spotbugs_ignore.xml v edf1c318620da88f1b19cc6b2a588319ec58f1e4

added spotbugs exclusions
2024-07-15 21:43:14 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 5959955fdaec20002790768b5c89a43f07347502

cleaned up checkstyle
2024-07-15 21:20:44 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 62aa6cb8cf9d6c927a8ae8033e95ec3646c91332
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 62aa6cb8cf9d6c927a8ae8033e95ec3646c91332
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 62aa6cb8cf9d6c927a8ae8033e95ec3646c91332
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 62aa6cb8cf9d6c927a8ae8033e95ec3646c91332
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 62aa6cb8cf9d6c927a8ae8033e95ec3646c91332
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 62aa6cb8cf9d6c927a8ae8033e95ec3646c91332
apache-rat-core/src/main/java/org/apache/rat/policy/package-info.java v 62aa6cb8cf9d6c927a8ae8033e95ec3646c91332
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 62aa6cb8cf9d6c927a8ae8033e95ec3646c91332
apache-rat-core/src/main/java/org/apache/rat/utils/package-info.java v 62aa6cb8cf9d6c927a8ae8033e95ec3646c91332
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 62aa6cb8cf9d6c927a8ae8033e95ec3646c91332

cleaned up spotbugs & checkstyle
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/site/apt/index.apt.vm v 7fa16892ba9534a72d4304c353b4d26f11bc46b3

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v b803db58cc8021e57a568f2fec354d21f5f39e66

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/site/apt/index.apt.vm v 7b07eb438870e2347287bb5751fa42d225ca0a3f

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/site/apt/index.apt.vm v fc9e77a0fea576b633abc669b2962b79ed81e43f

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v f973540aaeaff6d96bab0f05f597eec4a2c28cd3

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/site/apt/index.apt.vm v c901654fa681fec4894b164e48680e33d6f1975f

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 35ee7ba4fecba1aa458bb20476b3f60b77f6be73

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/site/apt/index.apt.vm v b776bb849a5bcd42fc713cb11d52514ea1a04695
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v b776bb849a5bcd42fc713cb11d52514ea1a04695

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 75ae042ef6c14a9f4de571799f9f188843a8b2eb

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/site/apt/index.apt.vm v 5d88a5b255dacc84ec10d8561f8834f0f85493b2
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 5d88a5b255dacc84ec10d8561f8834f0f85493b2

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v ef709a83c4e0846c6ec5f546bf148e125da9c77e

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 9ab466c6f311b2139a56f9469262a453d46d23a2

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/site/apt/index.apt.vm v ff277f108042212c8d286c9c692ab1f6170f9e85

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 94cd16f8440b27695177d5a1d54af038ef6386a1
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 94cd16f8440b27695177d5a1d54af038ef6386a1

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/site/apt/index.apt.vm v 165b53907d39e1fd9d6a3b65a707340a0a24dafa

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 560d555abadf1d2a1ec8d6c173dfdc90ea129d38
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 560d555abadf1d2a1ec8d6c173dfdc90ea129d38

updated documentation generation
2024-07-15 15:30:18 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 5d00020e3ea26672d92e410fc84309fa5b3c78c8
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 5d00020e3ea26672d92e410fc84309fa5b3c78c8
apache-rat-core/src/site/apt/index.apt.vm v 5d00020e3ea26672d92e410fc84309fa5b3c78c8
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 5d00020e3ea26672d92e410fc84309fa5b3c78c8
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 5d00020e3ea26672d92e410fc84309fa5b3c78c8
apache-rat-core/src/test/java/org/apache/rat/help/HelpTest.java v 5d00020e3ea26672d92e410fc84309fa5b3c78c8

updated documentation generation
2024-07-14 23:45:12 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v c94fd0d6d340f758b5903b4a8b8d23f848ee9712
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLog.java v c94fd0d6d340f758b5903b4a8b8d23f848ee9712
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v c94fd0d6d340f758b5903b4a8b8d23f848ee9712

RAT-380: Fix minor issues and clarify some javadoc
2024-07-13 11:47:30 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 413442de0ba040d7c49da7ac50d34aec2ab57375
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLog.java v 413442de0ba040d7c49da7ac50d34aec2ab57375
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v 413442de0ba040d7c49da7ac50d34aec2ab57375

modified as per review
2024-07-13 11:16:40 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 4086f6d114f1008ad5906bf5d688d59d5dbca3eb
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 4086f6d114f1008ad5906bf5d688d59d5dbca3eb

initial display of license info
2024-07-13 11:16:40 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v e8a42c3ecce9ce080bac9ab6b4162938e6ecbd84
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v e8a42c3ecce9ce080bac9ab6b4162938e6ecbd84
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v e8a42c3ecce9ce080bac9ab6b4162938e6ecbd84
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v e8a42c3ecce9ce080bac9ab6b4162938e6ecbd84

initial display of license info
2024-07-13 11:16:40 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v aaadbdf0c9a04ff6bb5d9c204460c4eba8edf202
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v aaadbdf0c9a04ff6bb5d9c204460c4eba8edf202
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v aaadbdf0c9a04ff6bb5d9c204460c4eba8edf202

initial display of license info
2024-07-13 11:16:40 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 62c6e9eab40f70992b45acf0614ac52e6ab6b960
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 62c6e9eab40f70992b45acf0614ac52e6ab6b960
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 62c6e9eab40f70992b45acf0614ac52e6ab6b960

initial display of license info
2024-07-13 11:16:40 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 8de555620df4c8627381b811a52f321904edecd3
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 8de555620df4c8627381b811a52f321904edecd3
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 8de555620df4c8627381b811a52f321904edecd3

initial display of license info
2024-07-13 11:16:40 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 985c04275fafba2b708dd245c24ef83699142bab
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 985c04275fafba2b708dd245c24ef83699142bab
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 985c04275fafba2b708dd245c24ef83699142bab

initial display of license info
2024-07-13 11:16:40 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 9d1c73fb8efe3c9e0efcd23472fae22b6bf23089
apache-rat-core/src/main/java/org/apache/rat/Report.java v 9d1c73fb8efe3c9e0efcd23472fae22b6bf23089
apache-rat-core/src/main/java/org/apache/rat/help/AbstractHelp.java v 9d1c73fb8efe3c9e0efcd23472fae22b6bf23089
apache-rat-core/src/main/java/org/apache/rat/help/Help.java v 9d1c73fb8efe3c9e0efcd23472fae22b6bf23089
apache-rat-core/src/main/java/org/apache/rat/help/Licenses.java v 9d1c73fb8efe3c9e0efcd23472fae22b6bf23089

initial display of license info
2024-07-07 16:55:21 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 9e9db804444c272950ee7da5741a877ff03afbf1
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 9e9db804444c272950ee7da5741a877ff03afbf1

Add the ability to use the minimum characters necessary to differentiate the commands
2024-07-07 13:18:42 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 87af7d4409ed041f7a63bc65733c64aea7290f38
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 87af7d4409ed041f7a63bc65733c64aea7290f38

change help short char to '?'
2024-07-07 12:16:33 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 623415a4054380819700f784a3ee63b9dbf14205

added javadoc
2024-07-07 09:03:48 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v c5d5a213d968d3a46dd505920c2098cb473b6e32

cleaned up merge error
2024-07-07 09:00:39 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v e804ae2903bd3eb87e0b8a0edab6d48a4a9d538b
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v e804ae2903bd3eb87e0b8a0edab6d48a4a9d538b

cleaned up merge issues
2024-07-07 08:45:35 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v be38b8e854ee3ffd5db0c251290339884ee52036
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v be38b8e854ee3ffd5db0c251290339884ee52036
apache-rat-core/src/main/java/org/apache/rat/Report.java v be38b8e854ee3ffd5db0c251290339884ee52036
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v be38b8e854ee3ffd5db0c251290339884ee52036

fixed earlier merge issues
2024-07-07 08:20:04 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 84f66a3650c9ed4aeb1a3b815257f65787b5e64c
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 84f66a3650c9ed4aeb1a3b815257f65787b5e64c
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 84f66a3650c9ed4aeb1a3b815257f65787b5e64c
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 84f66a3650c9ed4aeb1a3b815257f65787b5e64c
apache-rat-core/src/test/java/org/apache/rat/IOptionsProvider.java v 84f66a3650c9ed4aeb1a3b815257f65787b5e64c

fixed earlier merge issues
2024-07-06 18:43:01 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v dfb41f7de1070a424c93df08e9e2587fbf0c3562

fixed missing consts
2024-07-06 18:38:49 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 0cb902f16c3e0b3b138bcf051ee21a509a8029a6

updated javadoc
2024-07-06 18:18:02 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/commandline/StyleSheets.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationWriter.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/configuration/package-info.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/package-info.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/test/java/org/apache/rat/configuration/FormatTest.java v 678283e7c5c27fa2f47b881423394cdecf206863
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v 678283e7c5c27fa2f47b881423394cdecf206863

Cleaned up checkstyle
2024-07-06 10:32:59 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd
apache-rat-core/src/main/java/org/apache/rat/commandline/StyleSheets.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd
apache-rat-core/src/test/java/org/apache/rat/ReporterTestUtils.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v a0e686e48443864c3ee88a2c80838f6aabd4eddd

cleaned up
2024-07-05 18:54:43 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v acb7b0246e47ee60086e850d49f8f6b0e3ffac6e
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v acb7b0246e47ee60086e850d49f8f6b0e3ffac6e
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v acb7b0246e47ee60086e850d49f8f6b0e3ffac6e
apache-rat-core/src/test/java/org/apache/rat/ReporterTestUtils.java v acb7b0246e47ee60086e850d49f8f6b0e3ffac6e
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v acb7b0246e47ee60086e850d49f8f6b0e3ffac6e

plugin working
2024-06-30 17:42:41 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v c7743f6d3cfe7d1d22681b18175f978fe881d10a
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v c7743f6d3cfe7d1d22681b18175f978fe881d10a

rebased onto RAT-323
2024-06-30 08:44:42 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v f6c322cbe3a9ea73a7dfa27e188fe55d9b473974

removed dead code
2024-06-30 00:17:00 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v bc380467e1a3d83c05b6b0f42296138ed96ca68d
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DeprecatedConfig.java v bc380467e1a3d83c05b6b0f42296138ed96ca68d
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v bc380467e1a3d83c05b6b0f42296138ed96ca68d
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v bc380467e1a3d83c05b6b0f42296138ed96ca68d

RAT-323: Use correct version identifier
2024-06-30 00:11:37 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/IOptionsProvider.java v 543d212b619d676361d8eef9b09c1fc36afc9af9

RAT-323: Fix javadoc
2024-06-30 00:01:42 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 1b0a0d947c469c8ba98fd6cecb0666783892f50d

RAT-323: Fix version info and javadoc
2024-06-29 23:59:26 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 8a472a87bbd29f40a2719509ac4bfc42899c8b53
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 8a472a87bbd29f40a2719509ac4bfc42899c8b53

RAT-323: Fix javadoc
2024-06-26 17:47:05 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v beca84adafc850c0290864aafadbbf0de9fb0e14
apache-rat-core/src/main/java/org/apache/rat/commandline/Arg.java v beca84adafc850c0290864aafadbbf0de9fb0e14
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v beca84adafc850c0290864aafadbbf0de9fb0e14
apache-rat-core/src/main/java/org/apache/rat/commandline/ConfigurationArgs.java v beca84adafc850c0290864aafadbbf0de9fb0e14
apache-rat-core/src/main/java/org/apache/rat/commandline/EditArgs.java v beca84adafc850c0290864aafadbbf0de9fb0e14
apache-rat-core/src/main/java/org/apache/rat/commandline/InputArgs.java v beca84adafc850c0290864aafadbbf0de9fb0e14
apache-rat-core/src/main/java/org/apache/rat/commandline/OutputArgs.java v beca84adafc850c0290864aafadbbf0de9fb0e14
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v beca84adafc850c0290864aafadbbf0de9fb0e14
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v beca84adafc850c0290864aafadbbf0de9fb0e14
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v beca84adafc850c0290864aafadbbf0de9fb0e14
apache-rat-core/src/test/java/org/apache/rat/commandline/InputArgsTest.java v beca84adafc850c0290864aafadbbf0de9fb0e14
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v beca84adafc850c0290864aafadbbf0de9fb0e14

fixes for most of maven plugin
2024-06-25 14:44:34 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/commandline/ConfigurationArgs.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/commandline/EditArgs.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/commandline/InputArgs.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/commandline/OutputArgs.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationWriter.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/license/LicenseFamilySetFactory.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v e51b60affab79b1340456a3d99a003678d71e67e
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v e51b60affab79b1340456a3d99a003678d71e67e

Added remaining options and cleaned up code
2024-06-10 09:26:13 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/InputArgs.java v c051d5fef1251489e00ab152b5f7feaacf75d443
apache-rat-core/src/main/java/org/apache/rat/commandline/OutputArgs.java v c051d5fef1251489e00ab152b5f7feaacf75d443

made tools changes
2024-06-10 08:50:32 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/commandline/ConfigurationArgs.java v dcdf9b614835d43daacf87a5338b3a682317d8f4
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v dcdf9b614835d43daacf87a5338b3a682317d8f4
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v dcdf9b614835d43daacf87a5338b3a682317d8f4

removed unused methods
2024-06-10 08:39:37 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/main/java/org/apache/rat/commandline/ArgumentContext.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/main/java/org/apache/rat/commandline/ConfigurationArgs.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/main/java/org/apache/rat/commandline/EditArgs.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/main/java/org/apache/rat/commandline/InputArgs.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/main/java/org/apache/rat/commandline/OutputArgs.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/main/java/org/apache/rat/commandline/StyleSheets.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/main/java/org/apache/rat/commandline/package-info.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/main/java/org/apache/rat/package-info.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/main/resources/org/apache/rat/xml.xsl v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/test/java/org/apache/rat/IOptionsProvider.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/test/java/org/apache/rat/commandline/InputArgsTest.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/test/java/org/apache/rat/test/AbstractOptionsProvider.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/test/java/org/apache/rat/test/OptionsList.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v f3c38ef63e139cc4950d104b5a5adbb50e56e0c3

initial changes
2024-06-08 10:07:51 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 5c322989d856f736c23efc23fb8140d9702221cb

fixed broken test + added comments
2024-06-08 10:07:51 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 58296d19d90badf159d083b16cb93d95998701ba
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 58296d19d90badf159d083b16cb93d95998701ba

fixed broken test + added comments
2024-06-08 09:04:46 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 2db9c9a1525369a76eac27b71cb2281ce282e5f1
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 2db9c9a1525369a76eac27b71cb2281ce282e5f1

modified deprecation reporting
2024-06-08 09:04:46 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v 681bd8422cbc5ed2eb57166ef2dcbf20deff49aa
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 681bd8422cbc5ed2eb57166ef2dcbf20deff49aa
apache-rat-core/src/main/java/org/apache/rat/Report.java v 681bd8422cbc5ed2eb57166ef2dcbf20deff49aa
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 681bd8422cbc5ed2eb57166ef2dcbf20deff49aa
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLog.java v 681bd8422cbc5ed2eb57166ef2dcbf20deff49aa
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v 681bd8422cbc5ed2eb57166ef2dcbf20deff49aa

modified deprecation reporting
2024-06-07 17:27:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 52d4e1cf51aaf711052f2fec378ac0a287749a56
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 52d4e1cf51aaf711052f2fec378ac0a287749a56
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 52d4e1cf51aaf711052f2fec378ac0a287749a56

Fixed issues as per review
2024-05-30 18:59:29 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/Report.java v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/api/package-info.java v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/api/package.html v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/config/package-info.java v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/config/package.html v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationWriter.java v c24e558e7065ee9266950711f2ec85da22c0f3b9
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v c24e558e7065ee9266950711f2ec85da22c0f3b9

fixed checkstyle issues and checkstyle run
2024-05-29 22:18:25 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v a8536c21d0dfd4791158c0db4ef8da3e4c576729
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v a8536c21d0dfd4791158c0db4ef8da3e4c576729

Cleaned up checkstyle and spotbugs. Made single checkstyle configuration
2024-05-29 22:18:25 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v a6a9b50b3e3d749d4a6d6286366643f616cb4860
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v a6a9b50b3e3d749d4a6d6286366643f616cb4860
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v a6a9b50b3e3d749d4a6d6286366643f616cb4860
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v a6a9b50b3e3d749d4a6d6286366643f616cb4860
apache-rat-core/src/test/java/org/apache/rat/IOptionsProvider.java v a6a9b50b3e3d749d4a6d6286366643f616cb4860
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v a6a9b50b3e3d749d4a6d6286366643f616cb4860

Cleaned up checkstyle and spotbugs. Made single checkstyle configuration
2024-05-29 22:18:25 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03
apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03
apache-rat-core/src/main/java/org/apache/rat/Report.java v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03
apache-rat-core/src/test/java/org/apache/rat/IOptionsProvider.java v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 15d0c8064df9ea6858ef72436f6eb123ecfd6e03

Cleaned up checkstyle and spotbugs. Made single checkstyle configuration
2024-05-28 16:20:26 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v e01bb021f4b8cbde8ade64316da4f55b424a8e5b
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v e01bb021f4b8cbde8ade64316da4f55b424a8e5b

Complete test functions correctly
2024-05-28 16:20:26 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v f497248b84cb0a415a6cc91d9b1d3f20bd3a11c1

Complete test functions correctly
2024-05-28 16:20:26 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 9e166810af7361139ddaf88de1a9bf20758e6a05
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v 9e166810af7361139ddaf88de1a9bf20758e6a05

Complete test functions correctly
2024-05-28 07:13:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v 9ddaa272e3f99e9497ab1fb7da39555f90dfa30b
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 9ddaa272e3f99e9497ab1fb7da39555f90dfa30b
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DeprecatedConfig.java v 9ddaa272e3f99e9497ab1fb7da39555f90dfa30b
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v 9ddaa272e3f99e9497ab1fb7da39555f90dfa30b
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 9ddaa272e3f99e9497ab1fb7da39555f90dfa30b

Added ability to remap names in Maven side to avoid naming conflicts
2024-05-25 16:51:46 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 673eff1a893c4834a64b0cc0a419393a09f699cf

fix for Windows error + commons-text CasedString implementation
2024-05-25 11:04:20 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionCollection.java v a6f73e395ab3d0b2b5aebbce950d8de7f90c3009
apache-rat-core/src/main/java/org/apache/rat/Report.java v a6f73e395ab3d0b2b5aebbce950d8de7f90c3009
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v a6f73e395ab3d0b2b5aebbce950d8de7f90c3009
apache-rat-core/src/test/java/org/apache/rat/IOptionsProvider.java v a6f73e395ab3d0b2b5aebbce950d8de7f90c3009
apache-rat-core/src/test/java/org/apache/rat/OptionCollectionTest.java v a6f73e395ab3d0b2b5aebbce950d8de7f90c3009
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v a6f73e395ab3d0b2b5aebbce950d8de7f90c3009
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v a6f73e395ab3d0b2b5aebbce950d8de7f90c3009
apache-rat-core/src/test/resources/OptionTools/One.xml v a6f73e395ab3d0b2b5aebbce950d8de7f90c3009
apache-rat-core/src/test/resources/OptionTools/Two.xml v a6f73e395ab3d0b2b5aebbce950d8de7f90c3009

Cleaned up code and added javadoc
2024-05-24 19:10:35 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/OptionTools.java v 4f18f46312e79492e866096d867a9e904abb6b8f
apache-rat-core/src/main/java/org/apache/rat/utils/CasedString.java v 4f18f46312e79492e866096d867a9e904abb6b8f
apache-rat-core/src/test/java/org/apache/rat/IOptionsProvider.java v 4f18f46312e79492e866096d867a9e904abb6b8f
apache-rat-core/src/test/java/org/apache/rat/OptionToolsTest.java v 4f18f46312e79492e866096d867a9e904abb6b8f

working generated Ant code
2024-05-23 08:28:42 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 892ec4e9a2ffd0eed938003fd811fc0bc287c004
apache-rat-core/src/main/java/org/apache/rat/OptionTools.java v 892ec4e9a2ffd0eed938003fd811fc0bc287c004
apache-rat-core/src/main/java/org/apache/rat/Report.java v 892ec4e9a2ffd0eed938003fd811fc0bc287c004
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 892ec4e9a2ffd0eed938003fd811fc0bc287c004
apache-rat-core/src/test/java/org/apache/rat/OptionToolsTest.java v 892ec4e9a2ffd0eed938003fd811fc0bc287c004
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 892ec4e9a2ffd0eed938003fd811fc0bc287c004
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 892ec4e9a2ffd0eed938003fd811fc0bc287c004
apache-rat-core/src/test/resources/OptionTools/One.xml v 892ec4e9a2ffd0eed938003fd811fc0bc287c004
apache-rat-core/src/test/resources/OptionTools/Two.xml v 892ec4e9a2ffd0eed938003fd811fc0bc287c004

Extracted OptionTools and migrated tests
2024-05-22 13:39:54 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v b9e2641302ea5ba6ee013a9f82112c3ea97c8852
apache-rat-core/src/main/java/org/apache/rat/Report.java v b9e2641302ea5ba6ee013a9f82112c3ea97c8852
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v b9e2641302ea5ba6ee013a9f82112c3ea97c8852
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v b9e2641302ea5ba6ee013a9f82112c3ea97c8852
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v b9e2641302ea5ba6ee013a9f82112c3ea97c8852

ant tests
2024-05-21 08:06:44 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/VersionInfo.java v 0d82728d25f81e793389b77d40b3f763d2235016

RAT-374: Fix var name
2024-05-21 08:00:58 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/VersionInfo.java v c58dd27e38a0064bb9c880f62249b793839bf198

RAT-374: Fix typo
2024-05-21 07:49:09 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 85fb2e966e7a419e7e46a8f1ff0f193b571ba658
apache-rat-core/src/main/filtered-resources/org/apache/rat/Version.properties v 85fb2e966e7a419e7e46a8f1ff0f193b571ba658
apache-rat-core/src/main/java/org/apache/rat/Report.java v 85fb2e966e7a419e7e46a8f1ff0f193b571ba658
apache-rat-core/src/main/java/org/apache/rat/VersionInfo.java v 85fb2e966e7a419e7e46a8f1ff0f193b571ba658
apache-rat-core/src/test/java/org/apache/rat/VersionInfoTest.java v 85fb2e966e7a419e7e46a8f1ff0f193b571ba658

Changed to useing Package info
2024-05-20 17:25:47 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 43f693a52a36fa2a0b2cdaef6585eec41bef2aac

initial Ant implementation
2024-05-20 11:04:43 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v f71f3cf6a034a1aa52dd4961f05a1fdb60bdbc6d

Code to harmonize core with plugin
2024-05-20 11:04:43 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v f33ef3b3dc0ca6759b8947dd77c4187149006509

Code to harmonize core with plugin
2024-05-20 11:04:43 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v edd4f072d21d4e07b083e3c4da021c9d380698ac

Code to harmonize core with plugin
2024-05-20 10:29:42 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 900c7d9b376fe212029ec3437cb92cb11b41a8d4

RAT-324: Fix older version references
2024-05-20 10:12:25 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v ba826a85d2aeb68cbf1cbd957a19f7319271a690

RAT-324: Fix typo
2024-05-19 17:32:43 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 331cd4a941fab2220e1afe43f93f199dad5949f0

checkpoint
2024-05-19 10:02:20 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 83700ce25cb48feb306ae997e39bd4030dd5d76a
apache-rat-core/src/main/java/org/apache/rat/VersionInfo.java v 83700ce25cb48feb306ae997e39bd4030dd5d76a
apache-rat-core/src/test/java/org/apache/rat/VersionInfoTest.java v 83700ce25cb48feb306ae997e39bd4030dd5d76a

changed Version to VersionInfo, added javadocs and cleanedup
2024-05-19 09:29:43 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v e6f2c8f3a91785d527b872086a0ca7755e43e726
apache-rat-core/src/main/filtered-resources/org/apache/rat/Version.properties v e6f2c8f3a91785d527b872086a0ca7755e43e726
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v e6f2c8f3a91785d527b872086a0ca7755e43e726
apache-rat-core/src/main/java/org/apache/rat/Report.java v e6f2c8f3a91785d527b872086a0ca7755e43e726
apache-rat-core/src/main/java/org/apache/rat/Version.java v e6f2c8f3a91785d527b872086a0ca7755e43e726
apache-rat-core/src/test/java/org/apache/rat/VersionTest.java v e6f2c8f3a91785d527b872086a0ca7755e43e726

Fixes for RAT-374: accurate version Information
2024-05-19 08:31:24 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 4e4655dbf5fe1fdc153b3d59cf079218321c6850

added tests for RAT-265 and fixed TestingLog
2024-05-19 08:30:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 474e9121df1c6c31c23fcd75b47f5c361e27d2e2
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 474e9121df1c6c31c23fcd75b47f5c361e27d2e2
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLog.java v 474e9121df1c6c31c23fcd75b47f5c361e27d2e2

added tests for RAT-190 and fixed TestingLog
2024-05-18 12:59:55 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v 543367c2b04df3d0ab39b8c248c88e4c997bcfe4

moved cli_help.txt
2024-05-18 10:47:11 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v b196ffd0d4c4a55dfd58c4494acda42340f9f74e

initial RAT-374 changes
2024-05-17 18:12:31 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v f257dce7af81d8c4b6c065653ccc1c81c2ee3367
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v f257dce7af81d8c4b6c065653ccc1c81c2ee3367
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v f257dce7af81d8c4b6c065653ccc1c81c2ee3367
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLog.java v f257dce7af81d8c4b6c065653ccc1c81c2ee3367

changed deprecated version strings to 0.17 and removed extra space in message
2024-05-17 18:06:04 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 7783313ceb64863eeb2d2dbf1016baa7af86154f

fixed bad merge
2024-05-16 21:46:01 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 3d1ba41d36c9887527cba3b09a49ec8277c038cd
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 3d1ba41d36c9887527cba3b09a49ec8277c038cd
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 3d1ba41d36c9887527cba3b09a49ec8277c038cd

Fix unused imports while trying to import into Eclipse
2024-05-16 20:10:02 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v c92cb1567190e366c2d3947e76986a48c33322b4

modified parseExclusions to remove false warning
2024-05-15 20:04:08 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v 7343620dbb400dea186fd31cc6748b8328e85983
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 7343620dbb400dea186fd31cc6748b8328e85983

fixed some spotbugs
2024-05-15 19:49:08 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v a80e090836669739378a4a07da5230217c4a6d31

work around for https://github.com/junit-team/junit5/issues/2811
2024-05-15 19:25:35 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 34e1f124b8dc923c3319cfd09ab75b2fe67e55dd

attempt to fix windows error
2024-05-15 18:16:49 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440
apache-rat-core/src/main/java/org/apache/rat/Report.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440
apache-rat-core/src/test/java/org/apache/rat/license/ILicenseBuilderTest.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 8f8b8f5a48ef8001acb47701e9e8e09d3d005440

rebased on main branch
2024-05-14 21:48:44 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v dfece89e7ba72a4b82b7318e2862926ddcc9e080
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v dfece89e7ba72a4b82b7318e2862926ddcc9e080
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SPDXMatcherTest.java v dfece89e7ba72a4b82b7318e2862926ddcc9e080

Changes as per review
2024-05-14 20:21:33 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 4a35dfc268217e7647f492a0a04db7c69b5e8d8e
apache-rat-core/src/main/java/org/apache/rat/license/LicenseFamilySetFactory.java v 4a35dfc268217e7647f492a0a04db7c69b5e8d8e
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 4a35dfc268217e7647f492a0a04db7c69b5e8d8e
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 4a35dfc268217e7647f492a0a04db7c69b5e8d8e

fixed issues uncovered in the last change
2024-05-13 06:59:04 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SPDXMatcherTest.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLicense.java v 3e92e5039aa08d39a654d2db57e3436b1a07612d

Fixed spotbugs to bring bug cound below minimum & fixed license filtering issue
2024-05-12 14:39:38 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 7777690ec6203a19760928bd4904574d1da61b40
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 7777690ec6203a19760928bd4904574d1da61b40

minor cleanup
2024-05-12 14:25:36 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 3f908bc0013de46526420343e62f36912468725c
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 3f908bc0013de46526420343e62f36912468725c

Some recommended cleanup.
2024-05-12 14:14:06 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v db3de3767419f3c02834a03db83fecdeb8c9c249
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v db3de3767419f3c02834a03db83fecdeb8c9c249
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v db3de3767419f3c02834a03db83fecdeb8c9c249

attempt to fix windows error
2024-05-12 13:44:53 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v cab2a6d570d0487b7870bf5ea1887b706a001345
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v cab2a6d570d0487b7870bf5ea1887b706a001345

attempt to fix Windows errors
2024-05-12 12:27:24 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 527c448898602b45656095112d6692b08434611f

Attempt to fix windows file close issue
2024-05-12 11:59:08 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47
apache-rat-core/src/main/java/org/apache/rat/Report.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47
apache-rat-core/src/main/java/org/apache/rat/document/CompositeDocumentException.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47
apache-rat-core/src/main/java/org/apache/rat/report/RatReport.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLog.java v 8c24374e1cc6830c0a2737c60060f68e76cdcc47

cleaned up checkstyle and logging issues
2024-05-12 10:26:14 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/DeprecationReporter.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/main/java/org/apache/rat/Report.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/main/java/org/apache/rat/header/ArrayCharFilter.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/main/java/org/apache/rat/header/CharFilter.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/main/java/org/apache/rat/header/FilteringSequenceFactory.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/main/java/org/apache/rat/header/HeaderBean.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/main/java/org/apache/rat/header/HeaderMatcher.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/main/java/org/apache/rat/header/LineNumberReader.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationWriterTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/TextBuilderTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLog.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 70750c097d053b352bcaba3d81b82ea3dd6ef987

Added DeprecationReporter and logged deprecated uses
2024-05-11 21:23:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 0188ed33d09f809104dac0c98333221f517c15a4
apache-rat-core/src/main/resources/org/apache/rat/rat-config.xsd v 0188ed33d09f809104dac0c98333221f517c15a4
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 0188ed33d09f809104dac0c98333221f517c15a4
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 0188ed33d09f809104dac0c98333221f517c15a4

fixed RAT-265 and initial tests for command line processing
2024-05-10 20:10:01 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v f46e8ba2e4ed34accc06dab6c7e114dd91a77cb5

RAT-372: Change wording of warning msg
2024-05-10 20:02:28 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 814e53e54571be2548f94b6335b000e6b1f3ef91

RAT-372: Remove double entry and fix build warning
2024-05-10 19:54:04 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 7093ae6d48c1838f2b050534fc9d8c32d1bc7dea

RAT-372: Fix typo
2024-05-10 19:50:41 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v a7f499454f6632a943bc25489ec4a90ecf4f89fd

RAT-372: Fix typo
2024-05-10 19:30:24 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 2e07720432390a9bd29d40bfed82f116812784c7

RAT-372: Fix whitespaces and typo
2024-05-10 19:28:50 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v d05edc4502fe49714987ff74b368f381d0e3b027

RAT-372: Rename for better readability
2024-05-10 17:57:25 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 0c41c9c7e4a6d2f601fc8f53cd1098c5f69c2e34

fixed documentation for --licenses
2024-05-10 17:03:05 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Report.java v 095be6262033578d34413736ae57f96df506b669
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 095be6262033578d34413736ae57f96df506b669
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v 095be6262033578d34413736ae57f96df506b669
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 095be6262033578d34413736ae57f96df506b669
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 095be6262033578d34413736ae57f96df506b669
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationWriterTest.java v 095be6262033578d34413736ae57f96df506b669
apache-rat-core/src/test/resources/report/LicenseOne.xml v 095be6262033578d34413736ae57f96df506b669
apache-rat-core/src/test/resources/report/LicenseTwo.xml v 095be6262033578d34413736ae57f96df506b669

Fixes for minor bugs that blocked problem detection
2024-05-09 09:07:42 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 008e6849765ace801e7e42014f4f3ec518787746
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 008e6849765ace801e7e42014f4f3ec518787746
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 008e6849765ace801e7e42014f4f3ec518787746
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v 008e6849765ace801e7e42014f4f3ec518787746
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexerTest.java v 008e6849765ace801e7e42014f4f3ec518787746
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 008e6849765ace801e7e42014f4f3ec518787746
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocument.java v 008e6849765ace801e7e42014f4f3ec518787746
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingDocumentAnalyser.java v 008e6849765ace801e7e42014f4f3ec518787746
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLocation.java v 008e6849765ace801e7e42014f4f3ec518787746

Cleaned up documentation and consolidated and removed unused source
2024-05-09 08:39:14 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/api/Document.java v d12fcc119890a8ea203c3a17da44d2574f68b796
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v d12fcc119890a8ea203c3a17da44d2574f68b796
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v d12fcc119890a8ea203c3a17da44d2574f68b796
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v d12fcc119890a8ea203c3a17da44d2574f68b796
apache-rat-core/src/test/java/org/apache/rat/document/impl/FileDocumentTest.java v d12fcc119890a8ea203c3a17da44d2574f68b796
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v d12fcc119890a8ea203c3a17da44d2574f68b796
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v d12fcc119890a8ea203c3a17da44d2574f68b796

Refactored functionality and removed dead classes
2024-05-09 07:37:20 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v bc3a46c2a018827021f9db31a0fbd2d1f32807a1

Fixed help test
2024-05-09 07:24:51 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Report.java v 9a43eaeb1b632426d4d36f3b7f0502a4d23e6aef
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 9a43eaeb1b632426d4d36f3b7f0502a4d23e6aef

Cleaned up reporting
2024-05-08 23:23:32 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/main/java/org/apache/rat/walker/FileNameComparator.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLocation.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050
apache-rat-core/src/test/java/org/apache/rat/walker/FileNameComparatorTest.java v e267e30d74f7c29c765ec01db5cfeb5cce6de050

updated documentation
2024-05-08 21:31:00 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Report.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/test/java/org/apache/rat/document/impl/SingularFileDocumentTest.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLocation.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 1e53523b3ae1ef3edd4d458f07986e958735c76b

switched to Document from File for analysis
2024-05-08 08:27:28 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 8a1426b3d83ae6d251c1d5fb5f0888ce6adfce29

added @since tags to command line option javadoc, updated changes
2024-05-07 15:49:31 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 5d5506d59087a818368d0feab8de9556b09052c6
apache-rat-core/src/main/java/org/apache/rat/Report.java v 5d5506d59087a818368d0feab8de9556b09052c6
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 5d5506d59087a818368d0feab8de9556b09052c6
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 5d5506d59087a818368d0feab8de9556b09052c6
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 5d5506d59087a818368d0feab8de9556b09052c6
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 5d5506d59087a818368d0feab8de9556b09052c6

initial implementation
2024-05-05 19:42:12 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v d26d76726df93fc23c3f03b169f7f609a7254ed3

updated Processing documentation
2024-05-05 19:38:29 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v c5882817ed050bb76138f363046c636019c17235

added descriptions for internal stylesheets
2024-05-04 19:01:18 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 983e48b453cd8ac761c7c7f7aec3139dba3e15c9

fixed formatting issue in help
2024-05-04 18:09:44 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v a9e907792e69bbb5d8c3aad69b51fd1b6a0a0d95

fixed merge error
2024-05-04 17:41:24 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v dd8fc9048378829aeda7b4912edc3020d5fddd49
apache-rat-core/src/test/resources/tikaFiles/README.md v dd8fc9048378829aeda7b4912edc3020d5fddd49
apache-rat-core/src/test/resources/tikaFiles/archive/dummy.jar v dd8fc9048378829aeda7b4912edc3020d5fddd49
apache-rat-core/src/test/resources/tikaFiles/notice/LICENSE v dd8fc9048378829aeda7b4912edc3020d5fddd49
apache-rat-core/src/test/resources/tikaFiles/notice/NOTICE v dd8fc9048378829aeda7b4912edc3020d5fddd49

added additional tikaFiles and a README document
2024-05-04 16:58:19 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 2b4bedbcc85bf2e9ec2c934416deb813401ee85b
apache-rat-core/src/main/java/org/apache/rat/Report.java v 2b4bedbcc85bf2e9ec2c934416deb813401ee85b
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 2b4bedbcc85bf2e9ec2c934416deb813401ee85b

cleaned up help
2024-05-04 16:17:07 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 8ce49c5d31ef4b0ecafe031edfed99bb7916f35a
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 8ce49c5d31ef4b0ecafe031edfed99bb7916f35a
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 8ce49c5d31ef4b0ecafe031edfed99bb7916f35a

cleaned up help
2024-05-04 15:39:43 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v 46eaed82aeea3ae17a03da30875e1fce789d375b
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v 46eaed82aeea3ae17a03da30875e1fce789d375b
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 46eaed82aeea3ae17a03da30875e1fce789d375b
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 46eaed82aeea3ae17a03da30875e1fce789d375b
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 46eaed82aeea3ae17a03da30875e1fce789d375b
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v 46eaed82aeea3ae17a03da30875e1fce789d375b
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 46eaed82aeea3ae17a03da30875e1fce789d375b
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 46eaed82aeea3ae17a03da30875e1fce789d375b

RAT-150: Code cleanup
2024-05-04 15:27:53 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 1b919deed53553ae1d5eb08808c13727af15a335

RAT-301: Fix test setup after renaming file
2024-05-04 15:22:42 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/resources/tikaFiles/standard/ChineseCommentsJava.java v d0534b8b14769e5e2ae610884ba458426b006d73
apache-rat-core/src/test/resources/tikaFiles/standard/UDFVersion.java v d0534b8b14769e5e2ae610884ba458426b006d73

RAT-301: Change example to non-meaningful Java to not find this class in IDE searches in RAT's codebase
2024-05-04 15:18:44 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v e84ebdb739b5fabb0bb370c94edb5a90aecbd131
apache-rat-core/src/test/resources/tikaFiles/standard/UDFVersion.java v e84ebdb739b5fabb0bb370c94edb5a90aecbd131

RAT-301: Ensure Chinese characters are not categorized as binary
2024-05-04 15:18:08 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 64dcfd2c21ba28c02f76bb0bf62060d094d70929

LHF: Unused import
2024-05-04 14:00:56 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/Defaults.class v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/Image.gif v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/Image.jpeg v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/Image.jpg v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/Image.png v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/Image.psd v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/Image.xcf v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/KeyStore.jks v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/maven_libjansi.so v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.aif v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.au v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.exe v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.flv v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.iff v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.keystore v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.mid v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.mp3 v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.ogg v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.swf v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.truststore v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.wav v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/test.wma v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testMP3i18n.mp3 v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testMP3i18n_truncated.mp3 v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testMP3id3v1.mp3 v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testMP3id3v1_v2.mp3 v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testMP3id3v2.mp3 v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testMP3id3v24.mp3 v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testMP3lyrics.mp3 v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testMP3noid3.mp3 v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testMP3truncated.mp3 v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testMP4.m4a v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testMP4_truncated.m4a v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/testNakedUTF16BOM.mp3 v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/binary/truststore.jks v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/ca-cert v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/ca-key v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/cert-file v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/cert-signed v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/standard/Image.pdf v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/standard/UTF16_with_signature.xml v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca
apache-rat-core/src/test/resources/tikaFiles/standard/UTF8_with_signature.xml v 7c210e0cac9b9ddd5d296acbb2d8bbbc4ce676ca

completed BinaryGuessTest migration to other tests
2024-05-04 10:44:29 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 3d1bc578b922d26b0431c25090afcdbc2427b313
apache-rat-core/src/main/java/org/apache/rat/Report.java v 3d1bc578b922d26b0431c25090afcdbc2427b313
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 3d1bc578b922d26b0431c25090afcdbc2427b313
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 3d1bc578b922d26b0431c25090afcdbc2427b313
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 3d1bc578b922d26b0431c25090afcdbc2427b313
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 3d1bc578b922d26b0431c25090afcdbc2427b313
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 3d1bc578b922d26b0431c25090afcdbc2427b313
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 3d1bc578b922d26b0431c25090afcdbc2427b313
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v 3d1bc578b922d26b0431c25090afcdbc2427b313

reworked command line processing and added tests
2024-05-03 23:55:16 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/header/LineNumberReader.java v 07a0b11147eb1c20afef747584078da8f74b3ef6

Convert from Windows line endings
2024-05-03 21:54:56 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v cf9b9cf66821e4cd962f1534c9867d77d2b004f0

LHF: fix typo
2024-05-03 17:45:28 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 0add9dc2f15a8ca743d40561c58ef3618657cc1b
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 0add9dc2f15a8ca743d40561c58ef3618657cc1b
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 0add9dc2f15a8ca743d40561c58ef3618657cc1b
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 0add9dc2f15a8ca743d40561c58ef3618657cc1b
apache-rat-core/src/test/java/org/apache/rat/analysis/DefaultAnalyserFactoryTest.java v 0add9dc2f15a8ca743d40561c58ef3618657cc1b

initial implementation
2024-05-02 18:21:22 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Report.java v 1d8afda403d744de7c5b51461bc9a7e87b524219
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 1d8afda403d744de7c5b51461bc9a7e87b524219
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 1d8afda403d744de7c5b51461bc9a7e87b524219

initial work
2024-05-01 08:06:07 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 2cf61b45a1556860d7e008be0606fe511807fd9a
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 2cf61b45a1556860d7e008be0606fe511807fd9a

fixed typos
2024-04-29 13:36:17 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 10330afcda378aa88638507f52977b6d60087b2b
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 10330afcda378aa88638507f52977b6d60087b2b

fixed access issue
2024-04-29 13:29:45 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 54146105f275c48fa9790965ebc820d38170f530
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 54146105f275c48fa9790965ebc820d38170f530

checkstyle cleanup
2024-04-29 12:44:32 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 70b313d8a8dcdb2487a1cd021a960c0a183874f9

fixed windows tests
2024-04-29 12:29:19 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 3edfc4857e47a4ff05fd869f593afc52176d1d95

test fir windows output
2024-04-29 12:08:02 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v d8c999e75e5fff6a55c66d47575427246b5941d3
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v d8c999e75e5fff6a55c66d47575427246b5941d3
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v d8c999e75e5fff6a55c66d47575427246b5941d3
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v d8c999e75e5fff6a55c66d47575427246b5941d3
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v d8c999e75e5fff6a55c66d47575427246b5941d3
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v d8c999e75e5fff6a55c66d47575427246b5941d3
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v d8c999e75e5fff6a55c66d47575427246b5941d3
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v d8c999e75e5fff6a55c66d47575427246b5941d3
apache-rat-core/src/test/resources/tikaFiles/binary/file.json v d8c999e75e5fff6a55c66d47575427246b5941d3

removed special handling for *.json, fixed path issues on Windows
2024-04-29 08:18:28 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/main/java/org/apache/rat/analysis/TikaProcessor.java v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/java/org/apache/rat/analysis/TikaProcessorTest.java v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/HelloWorld.groovy v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/HelloWorld.java v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.C v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.CPP v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.c v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.c++ v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.cc v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.cp v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.cpp v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.csv v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.cxx v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.json v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.plain v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74
apache-rat-core/src/test/resources/tikaFiles/standard/file.tsv v 9aedf3c1e104eeb6ef936bc9316d0e352777fe74

extracted TikaProcessor from DefaultAnalyserFactory to facilitate testing
2024-04-28 11:38:05 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 0f6082bb8d1097ac1bc905197d9d3729845ad018
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 0f6082bb8d1097ac1bc905197d9d3729845ad018
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 0f6082bb8d1097ac1bc905197d9d3729845ad018
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 0f6082bb8d1097ac1bc905197d9d3729845ad018

added tests and cleanedup DirectoryWalker
2024-04-28 09:16:50 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 95820883783db23052989fc710af4274a18f19a2
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 95820883783db23052989fc710af4274a18f19a2
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 95820883783db23052989fc710af4274a18f19a2

fixed threading issues with ClaimStatistic and simplified code
2024-04-28 09:13:51 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 92b9566523958f0aa16b00a094dc183e0e6f823f
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 92b9566523958f0aa16b00a094dc183e0e6f823f

updated Default to make static methods for directoriesToIgnore and filesToIgnore
2024-04-26 19:11:15 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 533c0f4265e7c6407f3e0bb0c36c5895bd22364e
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 533c0f4265e7c6407f3e0bb0c36c5895bd22364e

cleaned up code
2024-04-26 19:02:18 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/main/java/org/apache/rat/Report.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 2967679a264fe0b63c29d7bb2666f03e905a9478
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v 2967679a264fe0b63c29d7bb2666f03e905a9478

Update to filter *.json files.
2024-04-26 15:19:22 P. Ottlinger <pottlinger@apache.org> apache-rat-core/spotbugs_ignore.xml v 99cc9a02adc4785925346a5ae9ce1f35882ecf04
apache-rat-core/src/main/java/org/apache/rat/ImplementationException.java v 99cc9a02adc4785925346a5ae9ce1f35882ecf04
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 99cc9a02adc4785925346a5ae9ce1f35882ecf04
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ComponentType.java v 99cc9a02adc4785925346a5ae9ce1f35882ecf04
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 99cc9a02adc4785925346a5ae9ce1f35882ecf04
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 99cc9a02adc4785925346a5ae9ce1f35882ecf04
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationWriter.java v 99cc9a02adc4785925346a5ae9ce1f35882ecf04
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 99cc9a02adc4785925346a5ae9ce1f35882ecf04
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 99cc9a02adc4785925346a5ae9ce1f35882ecf04

RAT-369: Add exclusions and fix TYPO in enum
2024-04-26 14:26:02 P. Ottlinger <pottlinger@apache.org> apache-rat-core/spotbugs_ignore.xml v 10f925aec56e9e6dd295606921fa8b6acb853cdd

RAT-369: Add exclusion for charsets that cannot be set with Java8
2024-04-25 16:23:43 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportFailedRuntimeException.java v 6460ab064f1a977122443151f97dd32d825ad26f
apache-rat-core/src/main/java/org/apache/rat/ReportTransformer.java v 6460ab064f1a977122443151f97dd32d825ad26f
apache-rat-core/src/main/java/org/apache/rat/analysis/RatReportAnalysisResultException.java v 6460ab064f1a977122443151f97dd32d825ad26f
apache-rat-core/src/main/java/org/apache/rat/api/MimeTyper.java v 6460ab064f1a977122443151f97dd32d825ad26f
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v 6460ab064f1a977122443151f97dd32d825ad26f
apache-rat-core/src/main/java/org/apache/rat/document/UnsuitableDocumentException.java v 6460ab064f1a977122443151f97dd32d825ad26f
apache-rat-core/src/test/java/org/apache/rat/ReportTransformerTest.java v 6460ab064f1a977122443151f97dd32d825ad26f
apache-rat-core/src/test/java/org/apache/rat/document/ToNameTransformerTest.java v 6460ab064f1a977122443151f97dd32d825ad26f

removed unused files
2024-04-25 16:13:51 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 92506ef165be10eb8abef338f22a0f5ccd8fdc03

fixed pom issues
2024-04-21 23:10:36 P. Ottlinger <pottlinger@apache.org> apache-rat-core/spotbugs_ignore.xml v 39cb8b14b63abd4a11981fc0242638d7d99d199c

RAT-369: Tweak config and add exclusion files in submodules
2024-04-21 23:09:55 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/ContentType.java v d929953b559e7fbd0a89295066d1d0228854ab58

RAT-369: Fix spotbugs warning
2024-04-21 22:20:02 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 7fee5e229ccae9c1e4b7a47d099865908744e273
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v 7fee5e229ccae9c1e4b7a47d099865908744e273
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v 7fee5e229ccae9c1e4b7a47d099865908744e273
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v 7fee5e229ccae9c1e4b7a47d099865908744e273
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v 7fee5e229ccae9c1e4b7a47d099865908744e273

RAT-369: Fix reliance on default encoding in some JDK8-compliant settings
2024-04-18 20:11:09 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v a8adca19cf1f92e9ee6383d8778e317f6d7663c2

cleaned up DefaultAnalyserFactory
2024-04-18 20:01:07 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v b08771f11e950a6f9fa38814d1d6aca67b6c9641
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v b08771f11e950a6f9fa38814d1d6aca67b6c9641
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v b08771f11e950a6f9fa38814d1d6aca67b6c9641
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v b08771f11e950a6f9fa38814d1d6aca67b6c9641
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v b08771f11e950a6f9fa38814d1d6aca67b6c9641
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v b08771f11e950a6f9fa38814d1d6aca67b6c9641
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v b08771f11e950a6f9fa38814d1d6aca67b6c9641
apache-rat-core/src/test/resources/jira/RAT147/unix-newlines.txt.bin v b08771f11e950a6f9fa38814d1d6aca67b6c9641
apache-rat-core/src/test/resources/jira/RAT147/windows-newlines.txt.bin v b08771f11e950a6f9fa38814d1d6aca67b6c9641
apache-rat-core/src/test/resources/jira/RAT211/leader-election-message-arrives.dia v b08771f11e950a6f9fa38814d1d6aca67b6c9641
apache-rat-core/src/test/resources/jira/RAT211/side_left.bmp v b08771f11e950a6f9fa38814d1d6aca67b6c9641

Switched to Tika to determine document type
2024-04-14 12:33:12 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 7af00f2f9cf3903af153b3e449cf68568f5401b1

Fixe for xml output test
2024-04-14 12:27:45 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 20ecb2e6a3d19916e5d40128d2f71945d2665294

Attempt to fix windows issue
2024-04-14 11:26:52 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v a6501e9985e3db77467aeb73154b7df006487327

added change missed in last commit
2024-04-14 11:19:45 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 10d0a4338a5fac4e8d46061d3f002eb00e1d18e0

fixed issue with releaseing files after output is complete
2024-04-14 10:11:17 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v ab62b3e63808bba9e9c7e5f2666543d6a93144ab
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v ab62b3e63808bba9e9c7e5f2666543d6a93144ab

fixed javadoc and temp files in test
2024-04-14 09:43:25 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v fc6fba5efbf25642a1104dbacd19104a7e3678a5

fixed javadoc errors
2024-04-14 09:38:35 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 6c17aa555c3678d6d4b9804bc7f56e06c0694cca
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v 6c17aa555c3678d6d4b9804bc7f56e06c0694cca

fixed javadoc errors
2024-04-14 09:25:58 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfig.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationWriter.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 1eb5f136f41d80192bc1605c6059657318502bf2
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 1eb5f136f41d80192bc1605c6059657318502bf2

updated as per review
2024-04-14 07:27:51 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v db74c5bf1576142146b7ae20e3c0e3af6aa613be
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v db74c5bf1576142146b7ae20e3c0e3af6aa613be
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v db74c5bf1576142146b7ae20e3c0e3af6aa613be
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v db74c5bf1576142146b7ae20e3c0e3af6aa613be
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v db74c5bf1576142146b7ae20e3c0e3af6aa613be
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v db74c5bf1576142146b7ae20e3c0e3af6aa613be

changed to system defined EOL markers for output
2024-04-14 07:18:46 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/BuilderParams.java v df98d151a0a1a11dbce25ee79a7f0e69606e115a

fixed javadoc
2024-04-13 19:38:34 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/BuilderParams.java v aa2765dec5103b59708f3aaabd36142fe4e634ee
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfig.java v aa2765dec5103b59708f3aaabd36142fe4e634ee
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v aa2765dec5103b59708f3aaabd36142fe4e634ee
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v aa2765dec5103b59708f3aaabd36142fe4e634ee

cleaned up javadoc issues
2024-04-13 18:19:15 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v d7fa079afdda7af9701a104ff272700de873d96b

fixed javadoc
2024-04-13 18:02:32 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/BuilderParams.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/Documentation.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaders.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Component.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ComponentType.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigComponent.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfig.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationWriter.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AbstractBuilder.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AllBuilder.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AnyBuilder.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/RegexBuilder.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/license/LicenseFamilySetFactory.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleRegexMatcherTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationReaderTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/configuration/XMLConfigurationWriterTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/AllBuilderTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/AnyBuilderTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/CopyrightBuilderTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/NotBuilderTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/RegexBuilderTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/SpdxBuilderTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/TextBuilderTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLicense.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingMatcher.java v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/resources/XmlOutputExamples/elements.xml v c38b3eb112d075b40387435f1d3355b402434013
apache-rat-core/src/test/resources/org/apache/rat/MatcherContainerResource.txt v c38b3eb112d075b40387435f1d3355b402434013

fixes for review comments
2024-04-08 10:25:03 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 80c07772ec8d0c60d769f7239117325db4e0305e
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v 80c07772ec8d0c60d769f7239117325db4e0305e

Cleaned up pull request
2024-04-08 10:12:37 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v e494efbaa4cc752da3e308514f85bd427eb343d3
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v e494efbaa4cc752da3e308514f85bd427eb343d3
apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java v e494efbaa4cc752da3e308514f85bd427eb343d3
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v e494efbaa4cc752da3e308514f85bd427eb343d3
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v e494efbaa4cc752da3e308514f85bd427eb343d3
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexer.java v e494efbaa4cc752da3e308514f85bd427eb343d3
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamilyBuilder.java v e494efbaa4cc752da3e308514f85bd427eb343d3
apache-rat-core/src/main/java/org/apache/rat/license/LicenseFamilySetFactory.java v e494efbaa4cc752da3e308514f85bd427eb343d3
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v e494efbaa4cc752da3e308514f85bd427eb343d3
apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v e494efbaa4cc752da3e308514f85bd427eb343d3

Cleaned up pull request
2024-04-02 14:00:42 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 1153c9633bb8ede0d5b9aaa5de66d80f980b4c24
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v 1153c9633bb8ede0d5b9aaa5de66d80f980b4c24
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractSimpleMatcher.java v 1153c9633bb8ede0d5b9aaa5de66d80f980b4c24
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 1153c9633bb8ede0d5b9aaa5de66d80f980b4c24
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 1153c9633bb8ede0d5b9aaa5de66d80f980b4c24
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 1153c9633bb8ede0d5b9aaa5de66d80f980b4c24
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 1153c9633bb8ede0d5b9aaa5de66d80f980b4c24

Cleaned up javadoc, added user documentation, removed unnecessary code
2024-04-02 11:43:42 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 71c4effb17f885bad071418fdba1a479bf2707b5

updated javadoc
2024-04-02 11:40:44 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaders.java v d41a64dd7701c7ae44ceeb716054beb0b91c0198
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v d41a64dd7701c7ae44ceeb716054beb0b91c0198
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v d41a64dd7701c7ae44ceeb716054beb0b91c0198

updated javadoc
2024-04-02 11:02:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 4c2a4fead5319147fe09479ac58788204a6f0c4b
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v 4c2a4fead5319147fe09479ac58788204a6f0c4b
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 4c2a4fead5319147fe09479ac58788204a6f0c4b
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 4c2a4fead5319147fe09479ac58788204a6f0c4b

updated javadoc
2024-04-02 08:23:37 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/Documentation.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/ImplementationException.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/header/ArrayCharFilter.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/header/CharFilter.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/header/FilteringSequenceFactory.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/header/HeaderBean.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/header/HeaderMatcher.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/header/LineNumberReader.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 00f21707bff9f31609dd10f080fc3357c5ba8495
apache-rat-core/src/test/java/org/apache/rat/header/SimpleCharFilter.java v 00f21707bff9f31609dd10f080fc3357c5ba8495

cleaned up javadoc, added ImplementationException, and deprecated unused classes
2024-04-01 23:06:50 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/config/AddLicenseHeaders.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Component.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigComponent.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/TextBuilderTest.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v 76fad3411605cd9f3c5852a9957a8959bcd80e6e

fixed some javadoc
2024-04-01 19:09:33 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v fc3828862efab6eac883082844f512615dc52369
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/CopyrightBuilder.java v fc3828862efab6eac883082844f512615dc52369
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v fc3828862efab6eac883082844f512615dc52369
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v fc3828862efab6eac883082844f512615dc52369
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/CopyrightBuilderTest.java v fc3828862efab6eac883082844f512615dc52369

fixed tests
2024-04-01 18:15:15 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/Documentation.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/Report.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Component.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/CopyrightBuilder.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/RegexBuilder.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/AllBuilderTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/AnyBuilderTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/CopyrightBuilderTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/NotBuilderTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/RegexBuilderTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/SpdxBuilderTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/TextBuilderTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v af0bf1a4242dfb8ea000e6721c6d98f4d2eb1795

added additional logging and fixed ant tests
2024-04-01 15:21:21 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 700970ba6e508019510a60ef20b70066010eef8a
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 700970ba6e508019510a60ef20b70066010eef8a
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 700970ba6e508019510a60ef20b70066010eef8a

fixed Maven tests
2024-04-01 13:36:26 Claude Warren <claude@xenei.com> apache-rat-core/src/main/resources/org/apache/rat/missing-headers.xsl v 63278a6a2dda1f6e765652f56af91dab5357da2f
apache-rat-core/src/test/java/org/apache/rat/ReportTransformerTest.java v 63278a6a2dda1f6e765652f56af91dab5357da2f
apache-rat-core/src/test/resources/XmlOutputExamples/elements.xml v 63278a6a2dda1f6e765652f56af91dab5357da2f

Fixed ReportTransformerTest and missing-headers.xsl
2024-04-01 13:14:27 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportTransformer.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaders.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/RatHeaderAnalysisException.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/RatReportAnalysisResultException.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractSimpleMatcher.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexer.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamilyBuilder.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/license/LicenseFamilySetFactory.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicenseTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicenseTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CDDL1LicenseTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPLLicenseTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GeneratedLicenseTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/NotMatcherTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/OrMatcherTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleCopyrightTests.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleRegexMatcherTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleTextMatcherTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentAnalyser.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v e287834f48a2a4a1fa996db7e2cf98806309a206
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v e287834f48a2a4a1fa996db7e2cf98806309a206

Cleaned up code
2024-04-01 12:59:46 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 718b3dc3a2d496f4d898f34c977b3d00a3467779
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 718b3dc3a2d496f4d898f34c977b3d00a3467779
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v 718b3dc3a2d496f4d898f34c977b3d00a3467779
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 718b3dc3a2d496f4d898f34c977b3d00a3467779
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 718b3dc3a2d496f4d898f34c977b3d00a3467779

fixed testing errors
2024-04-01 12:22:56 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/OrMatcherTest.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLicense.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingMatcher.java v 90656cb53b99635dbccb7003cdf4a4fd9d3251fc

fixed merge errors
2024-03-31 11:41:42 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v f6ae778681068ef2d88a849c245e1645810c9af7
apache-rat-core/src/main/resources/org/apache/rat/rat-config.xsd v f6ae778681068ef2d88a849c245e1645810c9af7
apache-rat-core/src/main/resources/org/apache/rat/rat-report.xsd v f6ae778681068ef2d88a849c245e1645810c9af7

fixed tests and build issues
2024-03-30 16:24:22 Claude Warren <claude@xenei.com> apache-rat-core/src/main/resources/org/apache/rat/rat-config.xsd v b7df9e9edfbd3e2cac852e261f1323d66b3d00ab
apache-rat-core/src/main/resources/org/apache/rat/rat-report.xsd v b7df9e9edfbd3e2cac852e261f1323d66b3d00ab

added XSDs
2024-03-30 15:29:56 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v f4e65d5d0244a8e19a218b449b7f7a252d5b6d57
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v f4e65d5d0244a8e19a218b449b7f7a252d5b6d57
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v f4e65d5d0244a8e19a218b449b7f7a252d5b6d57
apache-rat-core/src/main/java/org/apache/rat/api/RatException.java v f4e65d5d0244a8e19a218b449b7f7a252d5b6d57
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/CopyrightBuilder.java v f4e65d5d0244a8e19a218b449b7f7a252d5b6d57
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v f4e65d5d0244a8e19a218b449b7f7a252d5b6d57
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v f4e65d5d0244a8e19a218b449b7f7a252d5b6d57
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v f4e65d5d0244a8e19a218b449b7f7a252d5b6d57
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v f4e65d5d0244a8e19a218b449b7f7a252d5b6d57
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v f4e65d5d0244a8e19a218b449b7f7a252d5b6d57

fixed issues with rat maven plugin
2024-03-29 15:29:40 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 4d204281d829641700ef9679b8ac22f969b161ae
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 4d204281d829641700ef9679b8ac22f969b161ae
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 4d204281d829641700ef9679b8ac22f969b161ae
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 4d204281d829641700ef9679b8ac22f969b161ae
apache-rat-core/src/main/resources/org/apache/rat/unapproved-licenses.xsl v 4d204281d829641700ef9679b8ac22f969b161ae
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 4d204281d829641700ef9679b8ac22f969b161ae

added Unapporved licensce report test and added examples of output
2024-03-29 14:56:27 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/resources/org/apache/rat/default.xml v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/resources/elements/generated.txt v f4cf89eff34210c9687117b2dc561046cfd437ab
apache-rat-core/src/test/resources/elements/tri.txt v f4cf89eff34210c9687117b2dc561046cfd437ab

first passing text
2024-03-28 12:42:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 96602798faeb01fbb1e5f52b4c8817e270da4504
apache-rat-core/src/main/resources/org/apache/rat/default.xml v 96602798faeb01fbb1e5f52b4c8817e270da4504

added some documentation
2024-03-28 08:23:51 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 78d9c6dc6772579f3cb00ed8f50fbc461e65ae2d
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v 78d9c6dc6772579f3cb00ed8f50fbc461e65ae2d
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 78d9c6dc6772579f3cb00ed8f50fbc461e65ae2d

Removed format only changes
2024-03-28 08:11:53 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/FullTextMatcherTest.java v 5a1444d8196866f9fe313a16734487c9998bd9db
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SPDXMatcherTest.java v 5a1444d8196866f9fe313a16734487c9998bd9db
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleCopyrightTests.java v 5a1444d8196866f9fe313a16734487c9998bd9db
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleTextMatcherTest.java v 5a1444d8196866f9fe313a16734487c9998bd9db
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 5a1444d8196866f9fe313a16734487c9998bd9db

Cleaned up tests
2024-03-27 18:36:17 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 8d6ae3e94e7762893d1c084c8ba49a414e4ec20b
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v 8d6ae3e94e7762893d1c084c8ba49a414e4ec20b
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v 8d6ae3e94e7762893d1c084c8ba49a414e4ec20b
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 8d6ae3e94e7762893d1c084c8ba49a414e4ec20b
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v 8d6ae3e94e7762893d1c084c8ba49a414e4ec20b
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v 8d6ae3e94e7762893d1c084c8ba49a414e4ec20b

fixed missing tests
2024-03-27 16:32:55 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v 48ec807560d8388bb3d286c8f40751ca20152870
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v 48ec807560d8388bb3d286c8f40751ca20152870
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 48ec807560d8388bb3d286c8f40751ca20152870
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v 48ec807560d8388bb3d286c8f40751ca20152870

removed debugging test
2024-03-27 13:56:51 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Documentation.java v a95a2874ad3bf661f08db02a455d375faf1f8216
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v a95a2874ad3bf661f08db02a455d375faf1f8216
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v a95a2874ad3bf661f08db02a455d375faf1f8216
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v a95a2874ad3bf661f08db02a455d375faf1f8216
apache-rat-core/src/main/resources/org/apache/rat/default.xml v a95a2874ad3bf661f08db02a455d375faf1f8216
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v a95a2874ad3bf661f08db02a455d375faf1f8216
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicenseTest.java v a95a2874ad3bf661f08db02a455d375faf1f8216
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v a95a2874ad3bf661f08db02a455d375faf1f8216
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v a95a2874ad3bf661f08db02a455d375faf1f8216

fixed parsing issue
2024-03-27 11:24:54 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Documentation.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/main/java/org/apache/rat/Report.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/TextBuilderTest.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v f56ec9ed5fb3fcc8328db5b924727cc848eaf6f9

added Documentation class to dump text based documentation about the Components
2024-03-26 17:45:38 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Component.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigChildren.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigComponent.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AbstractBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AllBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AnyBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/CopyrightBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/RegexBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextCaptureBuilder.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/test/java/org/apache/rat/configuration/builders/TextBuilderTest.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v a11254762d00b8688a0443b05995119adfd9d521
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v a11254762d00b8688a0443b05995119adfd9d521

toward parse/serialize licenses and matchers
2024-03-25 08:43:17 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 5a9dfce5ac7c4aad23a21c8b9a0fb507fad3f7e0
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v 5a9dfce5ac7c4aad23a21c8b9a0fb507fad3f7e0

started description test
2024-03-25 08:41:50 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigChildren.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigComponent.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/test/java/org/apache/rat/config/parameters/DescriptionBuilderTest.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v 8eca6cbbd43d886da2ff013dd4ef7b90c15e98bd

cleanup parameter parsing
2024-03-24 09:26:10 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigComponent.java v 058bb705b4cd720c20c09f702e35da79f9f49520
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 058bb705b4cd720c20c09f702e35da79f9f49520
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 058bb705b4cd720c20c09f702e35da79f9f49520
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 058bb705b4cd720c20c09f702e35da79f9f49520
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v 058bb705b4cd720c20c09f702e35da79f9f49520

changes for readind xml
2024-03-24 09:23:45 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 746bf87ff031d9e6324070c0e2a627c2ceaff51e
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 746bf87ff031d9e6324070c0e2a627c2ceaff51e
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigParameter.java v 746bf87ff031d9e6324070c0e2a627c2ceaff51e
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 746bf87ff031d9e6324070c0e2a627c2ceaff51e
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v 746bf87ff031d9e6324070c0e2a627c2ceaff51e
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AbstractBuilder.java v 746bf87ff031d9e6324070c0e2a627c2ceaff51e
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 746bf87ff031d9e6324070c0e2a627c2ceaff51e
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 746bf87ff031d9e6324070c0e2a627c2ceaff51e

modified to build description map
2024-03-23 14:13:11 Niels Basjes <niels@basjes.nl> apache-rat-core/pom.xml v 2ac89a21296954dd0cf02343ce87caf9157201a4

[RAT-367] Also run the old tests during the build.
2024-03-22 13:28:34 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v cf09aabb530ec00787bb62bf2243ac06ca484673

fixed javadoc error
2024-03-22 13:23:51 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 4e2859f6ae38dfaf0c3c3db0746d0aeaa3caf081
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 4e2859f6ae38dfaf0c3c3db0746d0aeaa3caf081
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 4e2859f6ae38dfaf0c3c3db0746d0aeaa3caf081
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 4e2859f6ae38dfaf0c3c3db0746d0aeaa3caf081
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v 4e2859f6ae38dfaf0c3c3db0746d0aeaa3caf081

cleaned up code
2024-03-22 12:29:32 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Report.java v 7e9fa34367122cc5d4b2d44988cbaa93eb4ee64a

fixed documentation error with CLI -a replacement
2024-03-22 10:43:23 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 4d2e2cfd9af3d72ffb280dc3563ef96f49913b8b

adding missed changes
2024-03-22 10:41:24 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Component.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigChildren.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigComponent.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/config/parameters/ConfigParameter.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Description.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionBuilder.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionImpl.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AllBuilder.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AnyBuilder.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/RegexBuilder.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/test/java/org/apache/rat/license/SimpleLicenseTest.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLicense.java v 4ee76f8379b56fb7fffb7b41725c011cb7f4a245

Switched to annotation based markers
2024-03-20 18:49:15 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Report.java v e7c5c1ad4d05f0b810ac8bdb34390bc5e5345efd

Added documentation to main page and cleaned up options
2024-03-20 17:42:01 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v fccdd43427a879d519953c07c9b1f9ac6a8b1e82
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v fccdd43427a879d519953c07c9b1f9ac6a8b1e82

Fixed logging and capture of exceptions
2024-03-20 08:11:47 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v b0ad1b7fb0fb2dd323da35d1b98bb18013c98860
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v b0ad1b7fb0fb2dd323da35d1b98bb18013c98860

fixed try/catch positioning and formatting of tests
2024-03-18 13:17:06 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Report.java v b6a487e1e1cb7b8beebbd89864fd5c2e7d771fc3

Updated documentation and allowed for short names for internal style sheets
2024-03-18 12:24:33 Claude Warren <claude.warren@aiven.io> apache-rat-core/pom.xml v c003256ab7dcc813e309bfe0dfdbedb42d2c1324

adjusted RAT ignore
2024-03-18 12:15:33 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/resources/org/apache/rat/missing-headers.xsl v 2d5c5649c3ec55b56a86d5d45e5d1cc4aa17f0d5
apache-rat-core/src/test/java/org/apache/rat/ReportTransformerTest.java v 2d5c5649c3ec55b56a86d5d45e5d1cc4aa17f0d5
apache-rat-core/src/test/resources/XmlOutputExamples/elements.xml v 2d5c5649c3ec55b56a86d5d45e5d1cc4aa17f0d5

Addes missing-headers.xsl and tests
2024-03-15 17:26:01 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v f60ffc69b07b955107f161a2a4f24bbb7aaa3156
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v f60ffc69b07b955107f161a2a4f24bbb7aaa3156

Fix for RAT-333
2024-03-15 15:49:17 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 8ec9eb4a0a780c8cfc465ef95b237d446977afe4
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 8ec9eb4a0a780c8cfc465ef95b237d446977afe4
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v 8ec9eb4a0a780c8cfc465ef95b237d446977afe4
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v 8ec9eb4a0a780c8cfc465ef95b237d446977afe4
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLicense.java v 8ec9eb4a0a780c8cfc465ef95b237d446977afe4
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingMatcher.java v 8ec9eb4a0a780c8cfc465ef95b237d446977afe4

fixes some issues
2024-03-15 13:42:16 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/config/parameters/Component.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/config/parameters/DescriptionImpl.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/inspector/AbstractInspector.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/inspector/Inspector.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v 1ef03a1cca32675b880ae81b38ee2fb01e76724a

change to parameter descriptions
2024-01-24 22:00:18 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v f3eee2b296d9ca10bef7cbca776ddf24cecbb673

[maven-release-plugin] prepare for next development iteration
2024-01-24 22:00:09 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v bc422708ba1569b6acf793703c435c78b16ca60c

[maven-release-plugin] prepare release apache-rat-project-0.16.1
2024-01-23 15:47:07 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v a69f07afd80a2ca6c02dde34d0ea76a85dd9e22b

RAT-344: LHF fix typo
2024-01-23 15:45:17 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 7546e755e347d908a9d67f2d25089b95511769ea

RAT-344: LHF fix typo
2024-01-23 11:58:25 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 6fed0b0985f756bea5a949fb7af04830c8efd873

ensured that if a File is provided for output is is deleted first
2024-01-22 21:55:58 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/site/site.xml v d59743d4ae8cc3d6445455dbb25266feffb4c744

RAT-359: Replace external with ASF-internal font
2024-01-21 23:24:06 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v 09cad95e2b7ac6a059c686656936e7b8b11b8274
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 09cad95e2b7ac6a059c686656936e7b8b11b8274

updated javadoc
2024-01-21 23:15:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 58dd6b0f6db831569a69fb46cc7e2d34c386f021
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 58dd6b0f6db831569a69fb46cc7e2d34c386f021
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenseAppender.java v 58dd6b0f6db831569a69fb46cc7e2d34c386f021
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v 58dd6b0f6db831569a69fb46cc7e2d34c386f021
apache-rat-core/src/main/java/org/apache/rat/inspector/Inspector.java v 58dd6b0f6db831569a69fb46cc7e2d34c386f021
apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v 58dd6b0f6db831569a69fb46cc7e2d34c386f021

fixedup javadoc
2024-01-21 15:00:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v 80f83021990a6f2b38f74a40ac5b946f524f49bb

fixed javadoc error
2024-01-21 13:46:13 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 512a592f5f07e049f4cd70f56a88f48220216142
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v 512a592f5f07e049f4cd70f56a88f48220216142
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 512a592f5f07e049f4cd70f56a88f48220216142
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 512a592f5f07e049f4cd70f56a88f48220216142
apache-rat-core/src/main/java/org/apache/rat/inspector/AbstractInspector.java v 512a592f5f07e049f4cd70f56a88f48220216142
apache-rat-core/src/main/java/org/apache/rat/inspector/Inspector.java v 512a592f5f07e049f4cd70f56a88f48220216142
apache-rat-core/src/main/java/org/apache/rat/inspector/InspectorWalker.java v 512a592f5f07e049f4cd70f56a88f48220216142
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v 512a592f5f07e049f4cd70f56a88f48220216142
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v 512a592f5f07e049f4cd70f56a88f48220216142
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v 512a592f5f07e049f4cd70f56a88f48220216142

added ASF licenses and cleaned up code
2024-01-21 13:22:03 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/api/RatException.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/inspector/AbstractInspector.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/inspector/Inspector.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/inspector/InspectorWalker.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/resources/org/apache/rat/default.xml v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/main/resources/org/apache/rat/generation-keywords.txt v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/test/java/org/apache/rat/report/ConfigurationReportTest.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v daa862dd5c3fd936ecd2671289ea6a936a3c242e

working version
2024-01-21 00:47:18 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/site/apt/index.apt.vm v a6d08c408e70d5be7ca7fee28bf1a6959aa8f886

RAT-353: Fix broken link mailing lists
2024-01-20 23:14:33 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 1694b3df6da72d19c12ca53ee2eff384d0643873
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 1694b3df6da72d19c12ca53ee2eff384d0643873

first attempt
2024-01-20 16:36:28 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v e2eb9f62cd354956718edd7bd8dff7b6031b1001
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v e2eb9f62cd354956718edd7bd8dff7b6031b1001
apache-rat-core/src/main/java/org/apache/rat/report/ConfigurationReport.java v e2eb9f62cd354956718edd7bd8dff7b6031b1001
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v e2eb9f62cd354956718edd7bd8dff7b6031b1001
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v e2eb9f62cd354956718edd7bd8dff7b6031b1001
apache-rat-core/src/main/resources/org/apache/rat/generation-keywords.txt v e2eb9f62cd354956718edd7bd8dff7b6031b1001

initial work started
2024-01-17 11:45:22 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Report.java v fe3a498992cd748b421f0487fade429782cef3b0

Fixed typo
2024-01-17 11:42:56 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Report.java v c31bdf9be3371fa1a6729e32cf57c4c947a6e149

Fixed error in log level text
2024-01-17 08:42:21 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 47b662b12cce846788bb46e45402892b1fffdc38
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 47b662b12cce846788bb46e45402892b1fffdc38

added --log-level option to CLI to set logging level
2024-01-17 07:56:07 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v cadd8645533847a058c155a2c5fca5213e672637

Changed default logging level to WARN
2024-01-16 22:09:21 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v b93793f28893c8ef7540884416e148b0ab59ed0c

RAT-325: Reduce log level to not pollute build logs with each filename that is being processed
2024-01-16 17:02:01 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenseAppender.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SPDXMatcherTest.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 78e58eca8cd2a0295e9e80666f23bca83338740d
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 78e58eca8cd2a0295e9e80666f23bca83338740d

Fixed RAT-325 and added some logging
2024-01-15 07:40:42 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v c69157d3a91140cffcf76bf4ff6b3e4ecd393e17
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v c69157d3a91140cffcf76bf4ff6b3e4ecd393e17

Added gating if statements before regex in SPDX and Copyright matchers
2024-01-14 21:09:16 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v 62c6e3744512924456689fcf0d70d68955171282

RAT-346: Fix more javadoc warnings
2024-01-14 21:04:11 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/DeprecatedConfig.java v 385ad2ed4313e64e5f1cd48b2b84a1bfb834446b
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 385ad2ed4313e64e5f1cd48b2b84a1bfb834446b

RAT-346: Fix more javadoc warnings
2024-01-14 20:59:49 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/DeprecatedConfig.java v 26e9a5d8aa7aec733e53dbdeb33a28358bf7d936

RAT-346: Fix more javadoc warnings
2024-01-14 20:55:06 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v c704273074812442faa333e716249bb4a8cad4bc
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v c704273074812442faa333e716249bb4a8cad4bc
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v c704273074812442faa333e716249bb4a8cad4bc
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v c704273074812442faa333e716249bb4a8cad4bc

RAT-346: Fix more javadoc warnings
2024-01-14 20:34:27 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Reporter.java v c053a017da8112f60c2fc2c4c5f7e779bcc93408
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v c053a017da8112f60c2fc2c4c5f7e779bcc93408
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/InvalidXmlException.java v c053a017da8112f60c2fc2c4c5f7e779bcc93408
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v c053a017da8112f60c2fc2c4c5f7e779bcc93408

RAT-346: Fix more javadoc warnings
2024-01-14 20:26:15 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 9912876d67b890fa0df11b6234e9e4ec924643f2
apache-rat-core/src/main/java/org/apache/rat/license/LicenseFamilySetFactory.java v 9912876d67b890fa0df11b6234e9e4ec924643f2

RAT-346: Fix more javadoc warnings
2024-01-14 20:20:31 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 9a54e7907eb101698036257cf411d54ae760e771
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 9a54e7907eb101698036257cf411d54ae760e771

RAT-346: Fix minor javadoc errors
2024-01-14 20:00:05 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 7b212728f6113a37237c56a157b0daf50ac2f408
apache-rat-core/src/main/java/org/apache/rat/report/RatReport.java v 7b212728f6113a37237c56a157b0daf50ac2f408

RAT-346: Fix javadoc errors
2024-01-14 19:50:20 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 2d81efb8148fbaa6f6ef98521ee792d821c161e6

RAT-346: Fix code warning
2024-01-14 16:39:20 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 2d9e0903aabd262ece6f0cc5bda8626b4be4ba43
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicenseTest.java v 2d9e0903aabd262ece6f0cc5bda8626b4be4ba43
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPLLicenseTest.java v 2d9e0903aabd262ece6f0cc5bda8626b4be4ba43
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GeneratedLicenseTest.java v 2d9e0903aabd262ece6f0cc5bda8626b4be4ba43
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v 2d9e0903aabd262ece6f0cc5bda8626b4be4ba43
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v 2d9e0903aabd262ece6f0cc5bda8626b4be4ba43

RAT-346: LHF optimize imports
2024-01-14 16:36:39 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 59094c0630728c4818bcca0356bff5fb2fd2ce7c
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 59094c0630728c4818bcca0356bff5fb2fd2ce7c
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v 59094c0630728c4818bcca0356bff5fb2fd2ce7c
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 59094c0630728c4818bcca0356bff5fb2fd2ce7c
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v 59094c0630728c4818bcca0356bff5fb2fd2ce7c
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 59094c0630728c4818bcca0356bff5fb2fd2ce7c
apache-rat-core/src/main/java/org/apache/rat/walker/NameBasedHiddenFileFilter.java v 59094c0630728c4818bcca0356bff5fb2fd2ce7c

RAT-346: Fix warnings and optimize imports
2024-01-14 16:36:07 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 6575f2facb9e8c1458945a0e80af30b05f3fa157

RAT-346: Add missing switch case for no logging
2024-01-14 16:26:23 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v f2ee6df08d8c4d47d541406952508122fc55abd5
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v f2ee6df08d8c4d47d541406952508122fc55abd5

RAT-346: Organise imports and fix possible resource leak in tests
2024-01-14 16:23:47 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v ab04907a34ad38e71c67e465e753551e11fd28da

RAT-346: Switch to TempDir from JUnit5
2024-01-14 15:16:08 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v 199837eb2c0a97113614d1ea22cfd5966703dbe9

RAT-346: Switch to TempDir from JUnit5
2024-01-14 15:03:27 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v fce1602741931605e32901f18a09b9c3efa042bf

RAT-346: Remove commented-out code
2024-01-14 14:17:29 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v bdee6685a0c6ab364a53478b443da6a19f9f23ae

RAT-346: Harmonize text messages in CLI
2024-01-13 18:01:48 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v c97365277e7da663b8c1997600937b9342fe2c44

fixed javadoc error
2024-01-13 17:30:44 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v d01009d83f29ddffdf4ba8d07ac1618945513243

removed API module
2024-01-13 17:14:45 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/main/java/org/apache/rat/Report.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/ReportTransformerTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicenseTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicenseTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CDDL1LicenseTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPLLicenseTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GeneratedLicenseTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/license/IllumosLicenseTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/FullTextMatcherTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/NotMatcherTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/OrMatcherTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SPDXMatcherTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleCopyrightTests.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleRegexMatcherTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleTextMatcherTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/config/AddLicenseHeadersTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/config/ReportFormatTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/config/SourceCodeManagementSystemsTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/configuration/FormatTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/document/ToNameTransformerTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/document/impl/SingularFileDocumentTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/GuessUtilsTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexerTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/header/ArrayCharFilterTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/header/FilteringSequenceFactoryTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherWithBeansTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/XmlWriterUtilsTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/impl/base/XmlWriterTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/java/org/apache/rat/walker/FileNameComparatorTest.java v fc72300e60714e1beb348c06c2316574cb087466
apache-rat-core/src/test/resources/violations/FilterTest.cs.new v fc72300e60714e1beb348c06c2316574cb087466

Added logging of license and family collisions. Also upgraded to Junit 5
2024-01-12 19:30:50 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 612e0b2edd62c43aaa4b36a120323d6546428d3a
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 612e0b2edd62c43aaa4b36a120323d6546428d3a
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 612e0b2edd62c43aaa4b36a120323d6546428d3a
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 612e0b2edd62c43aaa4b36a120323d6546428d3a
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v 612e0b2edd62c43aaa4b36a120323d6546428d3a
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 612e0b2edd62c43aaa4b36a120323d6546428d3a

initial implementation
2024-01-12 16:25:20 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 7180cbeeebd730a8d5429849ade774a88958db3d
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 7180cbeeebd730a8d5429849ade774a88958db3d
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 7180cbeeebd730a8d5429849ade774a88958db3d
apache-rat-core/src/main/java/org/apache/rat/utils/DefaultLog.java v 7180cbeeebd730a8d5429849ade774a88958db3d
apache-rat-core/src/main/java/org/apache/rat/utils/Log.java v 7180cbeeebd730a8d5429849ade774a88958db3d
apache-rat-core/src/main/java/org/apache/rat/utils/ReportingSet.java v 7180cbeeebd730a8d5429849ade774a88958db3d
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 7180cbeeebd730a8d5429849ade774a88958db3d
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 7180cbeeebd730a8d5429849ade774a88958db3d
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 7180cbeeebd730a8d5429849ade774a88958db3d

iniital checkin
2024-01-11 15:58:30 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v fed58ad333a16f0a23e4b8eed16750f04435ed6c

RAT-343: Prepare version in all submodules
2024-01-10 13:52:07 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/license/DeprecatedConfig.java v 336a3cf3fc4759a17712c5bada1da162777b9fa3

Fixed build issue and added documentation
2024-01-10 12:56:53 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v e5c759a3f2df3cab8b46bd05c5dfc0f0ce2b0cef
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DeprecatedConfig.java v e5c759a3f2df3cab8b46bd05c5dfc0f0ce2b0cef
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v e5c759a3f2df3cab8b46bd05c5dfc0f0ce2b0cef
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v e5c759a3f2df3cab8b46bd05c5dfc0f0ce2b0cef
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamilyBuilder.java v e5c759a3f2df3cab8b46bd05c5dfc0f0ce2b0cef
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v e5c759a3f2df3cab8b46bd05c5dfc0f0ce2b0cef

tested reinstated code
2023-12-28 01:35:04 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 195c99fd992d42a5b741d0e322078aa05adee071

[maven-release-plugin] prepare for next development iteration
2023-12-28 01:34:55 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v f26cb24b790cacd6740ce7a088bd6f99301b7fb0

[maven-release-plugin] prepare release apache-rat-project-0.16
2023-12-08 23:07:38 Tamas Cservenak <tamas@cservenak.net> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/Report.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/config/ReportFormat.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/GuessUtils.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/license/LicenseFamilySetFactory.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/walker/NameBasedHiddenFileFilter.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 77ad15a61ea25e4b1525ad038f7ccd1a2f001acb

Bulk refresh for plugin

Refresh deps but also code.
2023-11-25 11:51:38 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/RatReport.java v 48c4cab53bece3cfbf6d0ee6bc55286b78730f17

added architecture.md and javadocs for RatReport
2023-11-23 17:55:03 JB Onofré <jbonofre@apache.org> apache-rat-core/pom.xml v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4
apache-rat-core/src/main/java/org/apache/rat/Report.java v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4
apache-rat-core/src/main/java/org/apache/rat/walker/NameBasedHiddenFileFilter.java v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4
apache-rat-core/src/test/java/org/apache/rat/walker/DirectoryWalkerTest.java v df06e25a81f2f0355bcaf97ce865227dbc4a4cc4

RAT-322: be able to scan hidden directories
2023-11-20 17:44:12 JB Onofré <jbonofre@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 45bf247aef8c2a28596841974956da772fb44fad
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 45bf247aef8c2a28596841974956da772fb44fad

RAT-320: add -o/--output option to CLI
2023-11-12 22:20:58 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 22e32eaa9195ebc33d0cbb73cb29cce9fe3fa448
apache-rat-core/src/main/java/org/apache/rat/api/ContentType.java v 22e32eaa9195ebc33d0cbb73cb29cce9fe3fa448
apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v 22e32eaa9195ebc33d0cbb73cb29cce9fe3fa448

RAT-326: Fix javadoc warnings and typos
2023-11-12 22:01:27 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AbstractBuilder.java v d954744d6a87ff76cf9a99f2309d8d5bcd712ab2
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v d954744d6a87ff76cf9a99f2309d8d5bcd712ab2

RAT-326: Fix javadoc warnings
2023-11-10 22:55:46 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 8eca241fc25ca407d8ead76bd5f9951762b0cf2b

RAT-326: Fix javadoc errors and minor typos
2023-11-10 22:52:12 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 83e6aafadfec0e630e82f63365a4035c1118d57a

RAT-326: Fix javadoc errors and minor typos
2023-11-10 22:43:11 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 50cd1d39d93ea87682fe234caea80114a81c5069
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 50cd1d39d93ea87682fe234caea80114a81c5069

RAT-326: Fix javadoc errors and minor typos
2023-11-10 22:35:23 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 243dcf4f0b06cb5541f4d2ed6117f267d82605db

RAT-326: Fix javadoc errors
2023-11-04 21:24:21 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v c6c81e72097ba81a79f2cd7161f4486dce45570f

RAT-320: Fix typos in Report.java
2023-11-03 12:38:24 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v 4b5cff5ecc548558217aecd9e92062f74d8826af

added YAML processing
2023-11-03 09:21:28 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v ffbc44c217d7310ee2b41e32ff63521fa41db2f2
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v ffbc44c217d7310ee2b41e32ff63521fa41db2f2

Added md processing
2023-11-02 19:29:54 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 51448c9908408f25c1ad8032197c83506d20574e
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 51448c9908408f25c1ad8032197c83506d20574e

Fix for IOSupplier issue includes javadoc updates
2023-11-02 18:32:17 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 11aee9e3ac5908c953b49cb8b589aff417451d6a

fixed IO error
2023-11-01 22:33:12 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v d320f157b7ebd8aef0af828ec6b9b000b04c1c83

RAT-321: Remove old manual exclusion as we are past RAT 0.14
2023-11-01 22:30:57 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 8c4b23d9b185f4d4d50b8dbf66b54ff6d1fa47a5

LHF: RAT-321: fix typo
2023-11-01 21:31:31 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaders.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractSimpleMatcher.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AbstractMatcherTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/FullTextMatcherTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/NotMatcherTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/OrMatcherTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SPDXMatcherTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleCopyrightTests.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleRegexMatcherTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleTextMatcherTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLicense.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingMatcher.java v 22c69f3f088dd9bc5d0c42851116b39bb0a0f2ad

Changed to block processing and added IHeaders
2023-10-30 16:55:02 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v 2b700ad97669da2acd6a4c43c0cf6a170f6192c9

added output for debugging text matching tests
2023-10-29 08:10:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v ac66ec548977704455859012258ddb143ee3899f
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseBuilder.java v ac66ec548977704455859012258ddb143ee3899f

removed dead code
2023-10-29 07:56:09 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v e110b986a6c5e5bbdf0e27a4f41de4d76d15b19f

remved commented out code
2023-10-29 07:40:38 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 3d61370c70620602b8d0fe8dab523be6bc94457b

updated as per review
2023-10-29 07:39:15 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 606acea1fdb3d4b31a0b5afe1891826bb1d7f2fe
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 606acea1fdb3d4b31a0b5afe1891826bb1d7f2fe
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 606acea1fdb3d4b31a0b5afe1891826bb1d7f2fe
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 606acea1fdb3d4b31a0b5afe1891826bb1d7f2fe
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 606acea1fdb3d4b31a0b5afe1891826bb1d7f2fe

updated as per review
2023-10-29 07:10:00 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 8d9a6e57c82f5e32411352bad33ba22e4f31f35a

reverted accidental pom changes
2023-10-29 06:44:20 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 73d3a3dc7baeb1e771999a94bcb1e9c0078ed68a

reformatted poms as requested
2023-10-28 16:22:55 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v dc615137b5cdf4b992d6e199ffc3ff9da3b52921

Fixed dependency issue
2023-10-28 15:46:41 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v a2748a97d4e701deb7aacfafabfefa85fce4575a

fixes for Ant UI
2023-10-28 13:50:27 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 62621f531d5b9ba79925cfb3a65292bfb78a32b1
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 62621f531d5b9ba79925cfb3a65292bfb78a32b1
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 62621f531d5b9ba79925cfb3a65292bfb78a32b1
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 62621f531d5b9ba79925cfb3a65292bfb78a32b1
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseBuilder.java v 62621f531d5b9ba79925cfb3a65292bfb78a32b1
apache-rat-core/src/main/java/org/apache/rat/license/LicenseFamilySetFactory.java v 62621f531d5b9ba79925cfb3a65292bfb78a32b1
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 62621f531d5b9ba79925cfb3a65292bfb78a32b1
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 62621f531d5b9ba79925cfb3a65292bfb78a32b1
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 62621f531d5b9ba79925cfb3a65292bfb78a32b1
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 62621f531d5b9ba79925cfb3a65292bfb78a32b1
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 62621f531d5b9ba79925cfb3a65292bfb78a32b1

Fixed maven build issues
2023-10-25 20:21:02 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v e6e7dd4936806741fc837ae0b9d8d55c9d185d65
apache-rat-core/src/main/java/org/apache/rat/Report.java v e6e7dd4936806741fc837ae0b9d8d55c9d185d65
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v e6e7dd4936806741fc837ae0b9d8d55c9d185d65
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v e6e7dd4936806741fc837ae0b9d8d55c9d185d65
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v e6e7dd4936806741fc837ae0b9d8d55c9d185d65
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TextUtils.java v e6e7dd4936806741fc837ae0b9d8d55c9d185d65

fixed unit tests to verify maven configs match expected
2023-10-23 00:18:38 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 263c8cd5d7b61e1ad2e2f5b43cfe5861b27392cd
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseBuilder.java v 263c8cd5d7b61e1ad2e2f5b43cfe5861b27392cd
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 263c8cd5d7b61e1ad2e2f5b43cfe5861b27392cd
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamilyBuilder.java v 263c8cd5d7b61e1ad2e2f5b43cfe5861b27392cd

fixed ant tasks
2023-10-22 20:31:47 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 6784eb4917defb38b9a6c07d9b2189ef6924a69c
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 6784eb4917defb38b9a6c07d9b2189ef6924a69c
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 6784eb4917defb38b9a6c07d9b2189ef6924a69c
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 6784eb4917defb38b9a6c07d9b2189ef6924a69c

fixed Maven issues
2023-10-22 18:56:49 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseBuilder.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/main/resources/org/apache/rat/default.xml v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicenseTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicenseTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CDDL1LicenseTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPLLicenseTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GeneratedLicenseTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/analysis/license/IllumosLicenseTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLicense.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingMatcher.java v 2c3d31363badbc3a02e4332a72cc1fc7f7699c06

split Family from License
2023-10-22 13:53:12 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/main/java/org/apache/rat/Report.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/main/java/org/apache/rat/analysis/UnknownLicense.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/main/java/org/apache/rat/license/LicenseSetFactory.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/main/resources/org/apache/rat/default.xml v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicenseTest.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLicense.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingMatcher.java v 6034936f7a63e8a8d98558ccf654e0a338d37cd4

Fix for bad reporting of license status for non standard documents (e.g. binary).

Collected license filtering into new LicenseSetFactory class and applied it where expected.
Added more tests to DefaultsTests
Added more tests to ReportConfigurtionTest
2023-10-08 22:52:08 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 1406fe7d229313997b82e2735dcf8c0557ad89ab

updated javadocs
2023-10-08 19:06:00 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 1ff0c4c16ea23c21e2707a36d7480bca21732ed6
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 1ff0c4c16ea23c21e2707a36d7480bca21732ed6
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 1ff0c4c16ea23c21e2707a36d7480bca21732ed6
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 1ff0c4c16ea23c21e2707a36d7480bca21732ed6

added javadoc
2023-10-08 17:09:30 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AbstractBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AllBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AnyBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/CopyrightBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/DelegatingBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/RegexBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextCaptureBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamilyBuilder.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v f180af569e84a92d0359890e1e02ac902cb7db96
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v f180af569e84a92d0359890e1e02ac902cb7db96

added javadocs
2023-10-08 15:58:02 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 89930c71d1b411c8cdc938750629612a592b65be
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 89930c71d1b411c8cdc938750629612a592b65be
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 89930c71d1b411c8cdc938750629612a592b65be
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v 89930c71d1b411c8cdc938750629612a592b65be
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v 89930c71d1b411c8cdc938750629612a592b65be
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 89930c71d1b411c8cdc938750629612a592b65be
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/XmlWriterUtils.java v 89930c71d1b411c8cdc938750629612a592b65be
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/XmlWriterUtilsTest.java v 89930c71d1b411c8cdc938750629612a592b65be
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v 89930c71d1b411c8cdc938750629612a592b65be

added javadocs
2023-10-08 15:14:32 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Report.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractSimpleMatcher.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 954772cdc350439c6f6a4e9d65c3def6b6515cc5

added javadoc
2023-10-08 12:29:54 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ConfigurationException.java v 52cfb7a6fec31edc582a2ddb169a93006cd05868
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 52cfb7a6fec31edc582a2ddb169a93006cd05868
apache-rat-core/src/main/java/org/apache/rat/Report.java v 52cfb7a6fec31edc582a2ddb169a93006cd05868
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 52cfb7a6fec31edc582a2ddb169a93006cd05868
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 52cfb7a6fec31edc582a2ddb169a93006cd05868
apache-rat-core/src/main/resources/org/apache/rat/default.config v 52cfb7a6fec31edc582a2ddb169a93006cd05868
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 52cfb7a6fec31edc582a2ddb169a93006cd05868

Added javadoc
2023-10-08 10:58:57 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v cf9742e3363d029a2eb50241c863269bd57508aa
apache-rat-core/src/test/java/org/apache/rat/config/ConfigurationUtilTest.java v cf9742e3363d029a2eb50241c863269bd57508aa
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v cf9742e3363d029a2eb50241c863269bd57508aa
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentAnalyser.java v cf9742e3363d029a2eb50241c863269bd57508aa
apache-rat-core/src/test/java/org/apache/rat/header/SimpleCharFilter.java v cf9742e3363d029a2eb50241c863269bd57508aa
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v cf9742e3363d029a2eb50241c863269bd57508aa

cleaned up files
2023-10-08 10:42:06 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/ReportTransformer.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightLicense.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexer.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/header/ArrayCharFilter.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/walker/FileNameComparator.java v c281ff89c8d017a99e56349cfd3a560c5deab64d
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v c281ff89c8d017a99e56349cfd3a560c5deab64d

Cleaned up files
2023-10-07 16:04:45 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/config/ConfigurationUtil.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/configuration/ILicenseFamilyProxy.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/configuration/ILicenseProxy.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AbstractBuilder.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexer.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/header/ArrayCharFilter.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/walker/FileNameComparator.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v d836fc90744e256f37ef81eba117a08c3c6360dc
apache-rat-core/src/test/java/org/apache/rat/document/ToNameTransformerTest.java v d836fc90744e256f37ef81eba117a08c3c6360dc

added Deprecation tags and cleaned up code
2023-10-07 15:22:31 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AbstractBuilder.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/CopyrightBuilder.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/RegexBuilder.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/main/resources/org/apache/rat/default.xml v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/FullTextMatcherTest.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SPDXMatcherTest.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleCopyrightTests.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleRegexMatcherTest.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleTextMatcherTest.java v a43b6d52375ac7b721068e34f2fb03ace87e93c0

fixes for plugin
2023-10-07 09:50:30 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractSimpleMatcher.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicenseTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/license/IllumosLicenseTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OrMatcherTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/FullTextMatcherTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/NotMatcherTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/OrMatcherTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SPDXMatcherTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleCopyrightTests.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleRegexMatcherTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/SimpleTextMatcherTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/config/ConfigurationUtilTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentAnalyser.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/document/ToNameTransformerTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/header/SimpleCharFilter.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLicense.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingLocation.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/testhelpers/TestingMatcher.java v 02cee625346aa7dccb52b2eb17febf135aa06772
apache-rat-core/src/test/java/org/apache/rat/testhelpers/XmlUtils.java v 02cee625346aa7dccb52b2eb17febf135aa06772

all tests in core pass
2023-10-04 18:10:46 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractSimpleMatcher.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/NotMatcherTest.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v c457a07f3768e6e2aebb4c326247170727fcaec2
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v c457a07f3768e6e2aebb4c326247170727fcaec2

modifications for not calculations
2023-10-02 23:42:23 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherBuilderTracker.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/configuration/Readers.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/RegexBuilder.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextCaptureBuilder.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/main/resources/org/apache/rat/default.xml v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/test/java/org/apache/rat/configuration/FormatTest.java v 867e490b963ce74037d72046661d650b5b7dfc61
apache-rat-core/src/test/java/org/apache/rat/configuration/ReadersTest.java v 867e490b963ce74037d72046661d650b5b7dfc61

Added ability to defind external Matcher.Buider
2023-10-01 15:04:25 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v d348362bacea017120a47ce817d59b716fc50747

fixed tests
2023-10-01 14:48:58 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 88eff32563b0c1ad884a23be4db57b368606f18d
apache-rat-core/src/main/java/org/apache/rat/Report.java v 88eff32563b0c1ad884a23be4db57b368606f18d
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 88eff32563b0c1ad884a23be4db57b368606f18d
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 88eff32563b0c1ad884a23be4db57b368606f18d
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 88eff32563b0c1ad884a23be4db57b368606f18d
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 88eff32563b0c1ad884a23be4db57b368606f18d
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 88eff32563b0c1ad884a23be4db57b368606f18d
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 88eff32563b0c1ad884a23be4db57b368606f18d

replaced streams with IOSupplier in ReportConfiguration
2023-10-01 11:10:30 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 3c22a5bc00951681f99ad515249268c5139da855
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 3c22a5bc00951681f99ad515249268c5139da855
apache-rat-core/src/main/java/org/apache/rat/configuration/MatcherReader.java v 3c22a5bc00951681f99ad515249268c5139da855
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 3c22a5bc00951681f99ad515249268c5139da855

initial changes
2023-09-30 16:15:58 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 2ad51c70935ca83d96f77465b64dfd22ffaaad40
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseBuilder.java v 2ad51c70935ca83d96f77465b64dfd22ffaaad40

biuld fixes
2023-09-30 09:23:44 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 9534cb749763ff5fa19ccc79bf7e2b1310058c2c

fixed tests
2023-09-25 23:00:08 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 2c42410888b143ce94311cc4a59fd94f7a89bb45
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v 2c42410888b143ce94311cc4a59fd94f7a89bb45
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 2c42410888b143ce94311cc4a59fd94f7a89bb45

fixes for tests
2023-09-25 20:06:45 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/main/java/org/apache/rat/Report.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/main/java/org/apache/rat/analysis/LicenseCollection.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/test/java/org/apache/rat/ReportConfigurationTest.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/test/java/org/apache/rat/document/MockLocation.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v f204ab2efc0ca78c2a255afc09ffe6f117d069f8
apache-rat-core/src/test/resources/org/apache/rat/ReportConfigurationTestFile v f204ab2efc0ca78c2a255afc09ffe6f117d069f8

add configuration tests, update method names
2023-09-24 22:11:44 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v b4c69b411e0ea7f0fbca7224b5f7146de7cfdcc9
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v b4c69b411e0ea7f0fbca7224b5f7146de7cfdcc9

fixed policy issue with null ILicenseFamily categories
2023-09-24 21:43:04 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/license/ILicenseBuilder.java v 75a63670300841190ab76e015fb5afa97703a67a
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamilyBuilder.java v 75a63670300841190ab76e015fb5afa97703a67a

Added license headers
2023-09-24 21:41:28 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v abe21a9de1f49aa5842bfe489a928e6988fb44dd
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseBuilder.java v abe21a9de1f49aa5842bfe489a928e6988fb44dd
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v abe21a9de1f49aa5842bfe489a928e6988fb44dd
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamilyBuilder.java v abe21a9de1f49aa5842bfe489a928e6988fb44dd

Cleaned up license builders
2023-09-24 21:33:35 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/IHeaderMatcherProxy.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AbstractBuilder.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AllBuilder.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/AnyBuilder.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/ChildContainerBuilder.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/CopyrightBuilder.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/DelegatingBuilder.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/MatcherRefBuilder.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/NotBuilder.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/RegexBuilder.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/SpdxBuilder.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/configuration/builders/TextBuilder.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 7afeec112cce3e5c0ac9db6cf9fb63fafc4637f3

Cleaned up code added builders
2023-09-23 19:26:47 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/main/java/org/apache/rat/Report.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/main/java/org/apache/rat/configuration/Readers.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e
apache-rat-core/src/test/java/org/apache/rat/configuration/ReadersTest.java v 9bfdb66c0e732f1882f5b2e6945ecdae75ef135e

first rat plugin complete
2023-09-17 18:09:11 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/Report.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/ReportTransformer.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/configuration/ILicenseFamilyProxy.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/configuration/ILicenseProxy.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/main/resources/org/apache/rat/default.xml v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/AndMatcherTest.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 7d797f4c481deefd33d2c487cd881a880a5a3f51

All ant tests pass
2023-09-17 11:50:26 Claude Warren <claude@xenei.com> apache-rat-core/architecture_notes.md v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/pom.xml v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/ConfigurationException.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/Report.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/configuration/IHeaderMatcherProxy.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/configuration/ILicenseFamilyProxy.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/configuration/ILicenseProxy.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/configuration/Readers.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/NotMatcherTest.java v 465853090d0d458f3a45bdb455bbe4354e5fe479
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 465853090d0d458f3a45bdb455bbe4354e5fe479

fixed some ant tasks
2023-09-15 09:31:28 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/configuration/IHeaderMatcherProxy.java v 31446b6732c1c19082dda5dad37751965a8c7b8c
apache-rat-core/src/main/java/org/apache/rat/configuration/ILicenseFamilyProxy.java v 31446b6732c1c19082dda5dad37751965a8c7b8c
apache-rat-core/src/main/java/org/apache/rat/configuration/ILicenseProxy.java v 31446b6732c1c19082dda5dad37751965a8c7b8c
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 31446b6732c1c19082dda5dad37751965a8c7b8c
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 31446b6732c1c19082dda5dad37751965a8c7b8c
apache-rat-core/src/test/java/org/apache/rat/ReporterTest.java v 31446b6732c1c19082dda5dad37751965a8c7b8c

all tests working
2023-09-14 22:25:02 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/Report.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightLicense.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/main/resources/org/apache/rat/default.xml v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v afbebc547427bcda8a8896badd0fcd6a9066ac96
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v afbebc547427bcda8a8896badd0fcd6a9066ac96

fixed most testing issues
2023-09-13 17:18:52 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/ConfigurationException.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/Report.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightLicense.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/NotMatcher.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/configuration/LicenseReader.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/configuration/Readers.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/main/resources/org/apache/rat/default.xml v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractLicenseTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractMatcherTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicenseTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20Test.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicenseTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CDDL1LicenseTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CopyrighLicenseTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPLLicenseTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GeneratedLicenseTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/IllumosLicenseTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OrMatcherTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/CopyrightMatcherTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/analysis/matchers/NotMatcherTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/configuration/ReadersTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v fc3e8c526b0038122fb8f922b81072cc0f73a2a0

added tests, cleaned up code
2023-09-11 08:57:34 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v efc02572cb9f50cf7cbf18d5619d4c018504ddb0
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleRegexMatcher.java v efc02572cb9f50cf7cbf18d5619d4c018504ddb0
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v efc02572cb9f50cf7cbf18d5619d4c018504ddb0
apache-rat-core/src/main/resources/org/apache/rat/default.xml v efc02572cb9f50cf7cbf18d5619d4c018504ddb0

cleaned up code
2023-09-11 00:49:44 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightLicense.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/configuration/PropertyConfigurationReader.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/configuration/Reader.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/configuration/Readers.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/main/resources/org/apache/rat/default.xml v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractMatcherTest.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CopyrighLicenseTest.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OrMatcherTest.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/test/java/org/apache/rat/configuration/FormatTest.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09
apache-rat-core/src/test/java/org/apache/rat/configuration/ReadersTest.java v 728d1cd4be7dcdbe333ef0e9d8a1576ddeeaed09

changed to using ILicense for reporting
2023-09-10 16:53:13 Claude Warren <claude@xenei.com> apache-rat-core/architecture_notes.md v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/MultiplexLicense.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractHeaderMatcher.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AbstractMatcherContainer.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/AndMatcher.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/CopyrightMatcher.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/FullTextMatcher.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/OrMatcher.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SPDXMatcherFactory.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/analysis/matchers/SimpleTextMatcher.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/configuration/PropertyConfigurationReader.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/configuration/Readers.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/configuration/XMLConfigurationReader.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/license/ILicense.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicense.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/resources/org/apache/rat/default.xml v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/main/resources/org/apache/rat/generation-keywords.txt v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequiredTest.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractMatcherTest.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20Test.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CopyrightHeaderTest.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OrMatcherTest.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9
apache-rat-core/src/test/java/org/apache/rat/configuration/ReadersTest.java v 6862f65c53c505a6cc4ca957030777fc235ecbd9

extracted matchers from licenses\nswitched to XML configuration
2023-09-09 19:33:49 Claude Warren <claude@xenei.com> apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 38094daf79dd6e1472103397da1b671b0daf057f

fixed compilation issues
2023-09-09 19:27:04 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/ConfigurationException.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/Report.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/Reporter.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CDDL1License.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL1License.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL2License.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL3License.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/MITLicense.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/MultiplexLicense.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/TMF854LicenseHeader.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/config/ConfigurationUtil.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/configuration/ConfigurationReader.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/configuration/Reader.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/Apache20LicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/CDDL1LicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/GPL1LicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/GPL2LicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/GPL3LicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/MITLicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/ModifiedBSDLicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/OASISLicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/W3CDocumentLicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/license/W3CSoftwareLicenseFamily.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/main/resources/org/apache/rat/default.config v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/MockLicenseMatcher.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AbstractMatcherTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20ShortTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20Test.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicenseTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CDDL1LicenseTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CopyrightHeaderTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MockStandardLicense.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MultiplexLicenseTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/SPDXMatcherTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/analysis/util/MatcherMultiplexerTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/config/ConfigurationUtilTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/report/xml/MockXmlWriter.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 7e88824b18fc35343ecdb11ac41a2e57598a0ba6

major refactoring to remove MetaData from high level classes.\n\nMoved UI report configuration into separate class. Moved reporter code into new Reporter class. Removed hard coded license definitions, reworked test for configuration file defined license definitions
2023-08-18 08:10:31 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v b52288e94566010dfd790ff48cf3a35bb44f0777
apache-rat-core/src/main/java/org/apache/rat/Report.java v b52288e94566010dfd790ff48cf3a35bb44f0777
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v b52288e94566010dfd790ff48cf3a35bb44f0777
apache-rat-core/src/main/java/org/apache/rat/analysis/license/MultiplexLicense.java v b52288e94566010dfd790ff48cf3a35bb44f0777
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java v b52288e94566010dfd790ff48cf3a35bb44f0777
apache-rat-core/src/main/java/org/apache/rat/configuration/ConfigurationReader.java v b52288e94566010dfd790ff48cf3a35bb44f0777
apache-rat-core/src/test/java/org/apache/rat/analysis/license/SPDXMatcherTest.java v b52288e94566010dfd790ff48cf3a35bb44f0777

Fixed up testing
2023-08-16 17:47:03 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/main/java/org/apache/rat/analysis/license/MultiplexLicense.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/main/java/org/apache/rat/configuration/ConfigurationReader.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/main/java/org/apache/rat/configuration/Reader.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/main/java/org/apache/rat/configuration/Readers.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/main/resources/org/apache/rat/default.config v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/test/java/org/apache/rat/DefaultsTest.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MockStandardLicense.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/test/java/org/apache/rat/configuration/ReadersTest.java v dd9d13919ef961384e3a64535e75f01293e58a5c
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v dd9d13919ef961384e3a64535e75f01293e58a5c

Moved configuration to file and got tests working.
2023-08-15 19:12:48 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 546d290601e1dc3b0614c57c02ab97833a5f35f1
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 546d290601e1dc3b0614c57c02ab97833a5f35f1
apache-rat-core/src/test/java/org/apache/rat/configuration/FormatTest.java v 546d290601e1dc3b0614c57c02ab97833a5f35f1
apache-rat-core/src/test/java/org/apache/rat/configuration/ReadersTest.java v 546d290601e1dc3b0614c57c02ab97833a5f35f1

added more tests
2023-08-15 19:00:33 Claude Warren <claude.warren@aiven.io> apache-rat-core/pom.xml v 36c3b0b4948f666b516c4bcd334aad240c5c5e0a
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java v 36c3b0b4948f666b516c4bcd334aad240c5c5e0a
apache-rat-core/src/main/java/org/apache/rat/configuration/ConfigurationReader.java v 36c3b0b4948f666b516c4bcd334aad240c5c5e0a
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v 36c3b0b4948f666b516c4bcd334aad240c5c5e0a
apache-rat-core/src/main/java/org/apache/rat/configuration/Reader.java v 36c3b0b4948f666b516c4bcd334aad240c5c5e0a
apache-rat-core/src/main/java/org/apache/rat/configuration/Readers.java v 36c3b0b4948f666b516c4bcd334aad240c5c5e0a
apache-rat-core/src/main/resources/org/apache/rat/default.config v 36c3b0b4948f666b516c4bcd334aad240c5c5e0a
apache-rat-core/src/test/java/org/apache/rat/configuration/ConfigurationReaderTest.java v 36c3b0b4948f666b516c4bcd334aad240c5c5e0a

added configreader and tests
2023-08-14 21:37:26 Claude Warren <claude.warren@aiven.io> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v f5a35302bc22c01dc2317b69a451d63597eb35ce
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v f5a35302bc22c01dc2317b69a451d63597eb35ce
apache-rat-core/src/main/java/org/apache/rat/configuration/ConfigurationReader.java v f5a35302bc22c01dc2317b69a451d63597eb35ce
apache-rat-core/src/main/java/org/apache/rat/configuration/Format.java v f5a35302bc22c01dc2317b69a451d63597eb35ce
apache-rat-core/src/main/java/org/apache/rat/configuration/Reader.java v f5a35302bc22c01dc2317b69a451d63597eb35ce
apache-rat-core/src/main/java/org/apache/rat/configuration/Readers.java v f5a35302bc22c01dc2317b69a451d63597eb35ce
apache-rat-core/src/main/resources/org/apache/rat/default.config v f5a35302bc22c01dc2317b69a451d63597eb35ce

Changes to read/parse configuration file.
2023-08-12 08:38:48 Claude Warren <claude@xenei.com> apache-rat-core/pom.xml v de2b38fdab0a55ed2cdd2caac059a75c3c6a843b
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v de2b38fdab0a55ed2cdd2caac059a75c3c6a843b
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java v de2b38fdab0a55ed2cdd2caac059a75c3c6a843b
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v de2b38fdab0a55ed2cdd2caac059a75c3c6a843b

Work in progress -- do not merge
2023-08-07 19:26:42 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v f5b415acc0dccff94914d0a148e7828a3dab52ec
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java v f5b415acc0dccff94914d0a148e7828a3dab52ec
apache-rat-core/src/test/java/org/apache/rat/analysis/license/SPDXMatcherTest.java v f5b415acc0dccff94914d0a148e7828a3dab52ec

removed multiple regex queries
2023-07-23 18:10:21 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java v 7516f9dc0ee7f47a40a56ee1868fce3c50e97583
apache-rat-core/src/test/java/org/apache/rat/analysis/license/SPDXMatcherTest.java v 7516f9dc0ee7f47a40a56ee1868fce3c50e97583

added missing license header
2023-07-23 18:04:53 Claude Warren <claude@xenei.com> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 8d2aabf44ac3c6260f763b5f7cb8f945d6572afb
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SPDXMatcher.java v 8d2aabf44ac3c6260f763b5f7cb8f945d6572afb
apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java v 8d2aabf44ac3c6260f763b5f7cb8f945d6572afb
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 8d2aabf44ac3c6260f763b5f7cb8f945d6572afb
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 8d2aabf44ac3c6260f763b5f7cb8f945d6572afb
apache-rat-core/src/test/java/org/apache/rat/analysis/license/SPDXMatcherTest.java v 8d2aabf44ac3c6260f763b5f7cb8f945d6572afb

Added SPDX processing for default licenses.

Fixed issues with GPL1 and GPL2 names
Modified HeadermacherMultiplexer to accept any type of Collection of
IHeaderMatchers
2022-08-31 22:58:13 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v aefc0e5bbb3d08f31c55f7c0897a075748428284

[maven-release-plugin] prepare for next development iteration
2022-08-31 22:58:05 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 8d32d3a18f10950cefb628bc5c118e113b0456f7

[maven-release-plugin] prepare release apache-rat-project-0.15
2022-08-14 23:52:17 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 22f938e641a95058c24d1b5cc93907a00b5d2516

RAT-309: Replace deprecated ArrayStack with ArrayDeque from JDK
2022-05-28 22:57:07 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v dbd1bd4d415956fba02adefbe5a9b2dd4c2dfd0e

[maven-release-plugin] prepare for next development iteration
2022-05-28 22:56:59 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 2a7db0fa51f2d5d75ac726bfba398784c0eaaad7

[maven-release-plugin] prepare release apache-rat-project-0.14
2022-03-31 22:10:40 Jochen Wiedmann <jochen.wiedmann@gmail.com> apache-rat-core/src/main/java/org/apache/rat/header/FilteringSequenceFactory.java v ec1d46ee782b95ca322f178a97caf34fca6db885
apache-rat-core/src/main/java/org/apache/rat/header/HeaderMatcher.java v ec1d46ee782b95ca322f178a97caf34fca6db885
apache-rat-core/src/main/java/org/apache/rat/header/LineNumberReader.java v ec1d46ee782b95ca322f178a97caf34fca6db885

PR: RAT-273
Workaround for an incompatibility in the java.io.LineNumberReaderm which has been replaced
with the org.apache.rat.header.LineNumberReader.
2022-03-28 00:37:47 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherWithBeansTest.java v 037bf35c310d7a5cf0a8f6c5fb5f8af89f1f8ba2

RAT-273: Simplify test setup
2022-03-28 00:25:34 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherTest.java v cc5b81608ecd7d60371eac0b16121d03d08d0746

RAT-273: Simplify test setup
2022-03-28 00:22:12 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/header/HeaderMatcher.java v 6fcb174bcc4144db6d2c018e4c3573a9fd163997

RAT-273: Remove unused variable
2022-02-06 14:36:53 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java v 0cd45cc122b7600e48941f0623d91f3e2fa790d3

RAT-290: Fix javadoc error
2022-01-09 00:42:24 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/site/apt/index.apt.vm v 1b49b3f1802fb7ff6d8da62e675e484ead5b3585

RAT-290: Fix clone doc
2022-01-09 00:37:12 P. Ottlinger <pottlinger@apache.org> apache-rat-core/src/site/apt/index.apt.vm v 92f8b020fa34617832d22c88a01cafd692057241

RAT-290: Adapt site generated contents to not contain svn anymore
2021-07-15 19:32:14 P. Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 7afc628680047b9ccd15ebe7c9c2a932b2d2f21a
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v 7afc628680047b9ccd15ebe7c9c2a932b2d2f21a
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 7afc628680047b9ccd15ebe7c9c2a932b2d2f21a

RAT-283: Upgrade to latest commons-collections4 v4.4
2020-02-27 23:16:14 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/Report.java v 52ed7d13234dd7167a8af5421e0b9490e2fce7fd

RAT-267: Apply patch from Jira - report to stderr instead of SystemOut
2020-01-28 09:30:08 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/test/resources/elements/plain.json v 085bb1fefc4720bc000b42134651bbb8f48b2e79

RAT-262: Fix malformed JSON
2020-01-27 22:41:17 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/.gitignore v 187fc8cfb056e8f73375ef159d4de02534a4715a
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 187fc8cfb056e8f73375ef159d4de02534a4715a
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 187fc8cfb056e8f73375ef159d4de02534a4715a
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 187fc8cfb056e8f73375ef159d4de02534a4715a
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 187fc8cfb056e8f73375ef159d4de02534a4715a

RAT-262: Fix tests after adding JSON example data
2020-01-27 22:40:47 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/test/resources/elements/plain.json v 257d188bd877e5d4558ba0dbabf4c41323b78615

RAT-262: Add JSON as example data
2020-01-27 22:40:06 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/pom.xml v 94155f10465bcb7c006eae485c5661d8bf97bcbb

RAT-262: Add igoring JSON file

As we are running with older versions of RAT
2019-10-22 22:05:46 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/Report.java v dcf0ad754cc157b255199fc6aef79401ce3bb8ab

RAT-257: Adapt help text
2019-05-30 23:05:24 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/site/site.xml v 2d7fff10c9e83e8aa3fb0fd0e7edb070b8564fcd

RAT-244: Update plugins and fix errors in site
2019-05-30 22:54:54 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v 69dc9a395651aa3ecddd87910daf5b08191b54e4

RAT-244: Remove unused constant
2019-05-30 21:50:28 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/main/java/org/apache/rat/api/ContentType.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/main/java/org/apache/rat/config/ConfigurationUtil.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/test/java/org/apache/rat/analysis/MockLicenseMatcher.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CDDL1LicenseTest.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentAnalyser.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/test/java/org/apache/rat/report/xml/MockXmlWriter.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlUtils.java v 543b41b7de6d991abb99db1631b121d7b2e842e1
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 543b41b7de6d991abb99db1631b121d7b2e842e1

RAT-244: Apply JDK7 language changes
2019-05-30 21:17:30 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/test/java/org/apache/rat/report/xml/MockXmlWriter.java v 80e49e035ff23256accad44c59facb8aac7f3560

RAT-244: Apply performance warning from IDE
2019-05-30 21:04:33 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v cc335fd9d5d90f1c4bb77d19f123d9e537b1f518
apache-rat-core/src/test/java/org/apache/rat/analysis/util/MatcherMultiplexerTest.java v cc335fd9d5d90f1c4bb77d19f123d9e537b1f518
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexerTest.java v cc335fd9d5d90f1c4bb77d19f123d9e537b1f518

RAT-244: Replace old style JUnit tests with JUnit4
2019-05-30 20:50:18 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v ce6d74249e215d88568363e8cc24eef7dcd261cf

RAT-244: Update to non-deprecated ANT-Buildfilerule
2019-05-30 20:39:24 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v f670a25af32796cbe83e910ec44d4ce68a5facad

RAT-244: Upgrade to non-deprecated constant in lang3
2019-05-30 20:36:08 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/Report.java v 5544fd04d624424e3352293c9dc32f499542edde
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 5544fd04d624424e3352293c9dc32f499542edde
apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java v 5544fd04d624424e3352293c9dc32f499542edde
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v 5544fd04d624424e3352293c9dc32f499542edde
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v 5544fd04d624424e3352293c9dc32f499542edde
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v 5544fd04d624424e3352293c9dc32f499542edde
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentAnalyser.java v 5544fd04d624424e3352293c9dc32f499542edde
apache-rat-core/src/test/java/org/apache/rat/document/MockLocation.java v 5544fd04d624424e3352293c9dc32f499542edde
apache-rat-core/src/test/java/org/apache/rat/document/ToNameTransformerTest.java v 5544fd04d624424e3352293c9dc32f499542edde
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlUtils.java v 5544fd04d624424e3352293c9dc32f499542edde
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 5544fd04d624424e3352293c9dc32f499542edde

RAT-244: Minor refactorings, fix warnings
2019-05-30 20:19:42 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/src/main/java/org/apache/rat/Report.java v cb6a60805553c3eb208a23d130c281a93f75f4ff
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20ShortTest.java v cb6a60805553c3eb208a23d130c281a93f75f4ff

RAT-244: Fix warnings, remove JDK7 reference in import
2019-05-30 20:03:17 Hugo Hirsch <github@hugo-hirsch.de> apache-rat-core/pom.xml v 575c66c83f04522fef9065bb92333dfd6eca06d1
apache-rat-core/src/main/java/org/apache/rat/Report.java v 575c66c83f04522fef9065bb92333dfd6eca06d1
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/GuessUtils.java v 575c66c83f04522fef9065bb92333dfd6eca06d1
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 575c66c83f04522fef9065bb92333dfd6eca06d1

RAT-244: Update to old commons-lang3
2019-05-27 11:03:15 Niels Basjes <nbasjes@bol.com> apache-rat-core/pom.xml v b10b462174968ce42443b3a769ef09bb48e779a0
apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v b10b462174968ce42443b3a769ef09bb48e779a0
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v b10b462174968ce42443b3a769ef09bb48e779a0
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v b10b462174968ce42443b3a769ef09bb48e779a0
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v b10b462174968ce42443b3a769ef09bb48e779a0
apache-rat-core/src/test/resources/elements/TextHttps.txt v b10b462174968ce42443b3a769ef09bb48e779a0

RAT-212: Support all License urls as specified by https://issues.apache.org/jira/browse/LEGAL-265
2018-10-13 21:18:50 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 8bdeffcf1205425cb8a8a4e2f71ffaad6637517b

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1843790 13f79535-47bb-0310-9956-ffa450edef68
2018-10-13 21:18:34 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 76c7f034a13c17edfb008be7a4e9202affa55f27

[maven-release-plugin] prepare release apache-rat-project-0.13

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1843788 13f79535-47bb-0310-9956-ffa450edef68
2017-12-23 23:17:22 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v c4becab5bef36db1f88447787c0603eac41e1af6

RAT-234: Fix typo in constant name


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1819190 13f79535-47bb-0310-9956-ffa450edef68
2017-12-11 22:22:05 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 1d6a2b79ed26da4245999b26bdaed4220d1fca3b

RAT-234: Apply patch to disably binary classification for TS

TypeScript files are just excluded,
relates to:
https://github.com/apache/creadur-rat/pull/7

Thanks to ajbanck


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1817859 13f79535-47bb-0310-9956-ffa450edef68
2017-10-19 05:04:59 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/api/ContentType.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/config/ReportFormat.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/header/HeaderMatcher.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v a9111a6fe1a9279e7642514ab0f6175784210554
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v a9111a6fe1a9279e7642514ab0f6175784210554

Apply minor code refactorings/optimizations


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1812600 13f79535-47bb-0310-9956-ffa450edef68
2017-10-09 22:07:04 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 49261b29bd936467693416c641fb0abd873f1f36
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 49261b29bd936467693416c641fb0abd873f1f36

RAT-240: Add change documentation and update tests

* Test comment/empty line input.
* Test input that is trimmed.
* Add changes.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1811618 13f79535-47bb-0310-9956-ffa450edef68
2017-10-09 18:31:53 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 16c3f3238909c9aa4753f8b1169f9d97a91ca0ca

RAT-240: Add comments in exclusion files/change parsing

* Added skippig of empty and comment lines.
* Added new NameFileFilter and WildcardFileFilter to support more
exclusions in different formats.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1811592 13f79535-47bb-0310-9956-ffa450edef68
2017-10-08 22:11:28 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 996cde5bd0dc192041a7be6ff40fa084e2ff6ab3
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 996cde5bd0dc192041a7be6ff40fa084e2ff6ab3

RAT-240: Unify handling of exclusion parsing

* Use same method from exclusionFile and as parameter to define excludes


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1811509 13f79535-47bb-0310-9956-ffa450edef68
2017-10-08 21:32:14 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v f2f743ee40a1640c5906eeed7dfff0773ef111cb

RAT-240: prepare testing of extensions.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1811507 13f79535-47bb-0310-9956-ffa450edef68
2017-10-07 22:03:20 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 1ff3dc1fd0108ab945a302b538617b61ab012475

RAT-240: Do not stop execution if given pattern is invalid

* Continue execution of CLI run in case of illegal patterns
* Extract pattern extraction to allow easier testing



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1811451 13f79535-47bb-0310-9956-ffa450edef68
2017-10-07 20:43:21 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 54c6c43789e0443fbcf6bf10e2bfd43e066c5b4c

RAT-240: Refactor parameter extraction


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1811445 13f79535-47bb-0310-9956-ffa450edef68
2017-10-05 22:09:11 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v a1db24a8b80c640ab128e7d0814af7acf39d6ec8

RAT-240: Refactor CLI base class

Remoe deprecated usages of commons CLI


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1811266 13f79535-47bb-0310-9956-ffa450edef68
2017-04-26 21:03:21 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v bbe5d1b7f8f41948e0d63fcf2730ccc6cdf78ac7

RAT-233: Detect xproj files.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1792812 13f79535-47bb-0310-9956-ffa450edef68
2017-03-17 18:41:33 Karl Heinz Marbaise <khmarbaise@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20.java v be33512a21e317566223433ee2145f6a6426f40a
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v be33512a21e317566223433ee2145f6a6426f40a
apache-rat-core/src/site/apt/index.apt.vm v be33512a21e317566223433ee2145f6a6426f40a

[RAT-227] Change all links in maven-generated site to https for security reasons


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1787474 13f79535-47bb-0310-9956-ffa450edef68
2017-03-17 13:10:25 Karl Heinz Marbaise <khmarbaise@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v c79312ed6d74f0e4d22585be0c21bbb5a5a0cd82
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20ShortTest.java v c79312ed6d74f0e4d22585be0c21bbb5a5a0cd82

[RAT-230] Short Apache header is not accepted by apache-rat-plugin
o Added the short line as supplemental first license line.
o Added appropriate unit test.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1787361 13f79535-47bb-0310-9956-ffa450edef68
2017-03-09 17:58:25 Karl Heinz Marbaise <khmarbaise@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 36b1dbf48438cac2763722a02ca747f9fe8f8535
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 36b1dbf48438cac2763722a02ca747f9fe8f8535

[RAT-229] Mp3 files are not treated as binary
o Added several audio format extensions.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1786209 13f79535-47bb-0310-9956-ffa450edef68
2016-11-08 22:24:21 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v ffecb04096517268c70ebd6121bb76bec99d9897
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v ffecb04096517268c70ebd6121bb76bec99d9897
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v ffecb04096517268c70ebd6121bb76bec99d9897

RAT-223: Add support for Golang and Perl modules
(contributed by Eric Friedrich)

* Manually added pull request from Github and adapted change log.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1768796 13f79535-47bb-0310-9956-ffa450edef68
2016-08-16 20:50:05 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 8813bbfa0be3f4eedcbb1429baf7b090439ee4d7

RAT-216: Update to new 0.13-SNAPSHOT

* Update dependencies to latest (old) possible release.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1756546 13f79535-47bb-0310-9956-ffa450edef68
2016-03-19 22:50:41 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 6403d7980db076258ce1dd34bc715d12f1f81b46

RAT-215: Add fonts as binary by default based on file endings



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1735829 13f79535-47bb-0310-9956-ffa450edef68
2015-05-28 21:38:52 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/main/java/org/apache/rat/Report.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/main/java/org/apache/rat/config/AddLicenseHeaders.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/main/java/org/apache/rat/config/ReportFormat.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequiredTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20Test.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20Test.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CopyrightHeaderTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/config/AddLicenseHeadersTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/config/ReportFormatTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/document/ToNameTransformerTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexerTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/header/ArrayCharFilterTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/header/FilteringSequenceFactoryTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherWithBeansTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/report/xml/MockXmlWriter.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/XmlWriterUtilsTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/impl/base/XmlWriterTest.java v 205caa03ce6701903ac98bd1de6709946a3067bc

RAT-204: Unify resource handling.

* Module: apache-rat-core
** Use IOUtils.closeQuietly() instead of manual try/finally/if !null - Java7 tryWithResources would ease that even more!
** ClaimAggregator: remove unnecessary (un)boxing of integers.
** DirectoryWalker: Avoid possible null access during comparison if files array is null.
** Inline variables that are initialized just before being returned.
** Refactor test class members to be private
** Remove redundant javadoc elements that are IntelliJ-autogenerated.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1682341 13f79535-47bb-0310-9956-ffa450edef68
2015-05-27 22:10:28 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 7209d1f49f52afa3cb0eaf77624152e6562abd34
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v 7209d1f49f52afa3cb0eaf77624152e6562abd34

RAT-202: Replace manual creation of temporary files with junit Rule.

* Add constants for XML report elements/attributes.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1682131 13f79535-47bb-0310-9956-ffa450edef68
2015-05-26 22:04:20 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 109b7d64cf3587f89aaf591093e2ccd9e4d9e663
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 109b7d64cf3587f89aaf591093e2ccd9e4d9e663

RAT-202: Reverting IntelliJ induced changes in resource handling.

* Solved the local problem to run tests in apache-rat-core in IntelliJ by
changing the folder structure locally.
* Now only ant tasks fail (separate mail to dev@).



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1681876 13f79535-47bb-0310-9956-ffa450edef68
2015-05-25 21:19:03 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenseAppender.java v f19caa7308953bfc74aad5a5b7951ed099840df5
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenseAppender.java v f19caa7308953bfc74aad5a5b7951ed099840df5
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v f19caa7308953bfc74aad5a5b7951ed099840df5
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenseAppender.java v f19caa7308953bfc74aad5a5b7951ed099840df5

RAT-203: Renaming classes to License.

* After changing usage inside of the class within the 1st commit,
the 2nd commit changes the class/file names itself.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1681655 13f79535-47bb-0310-9956-ffa450edef68
2015-05-24 22:05:01 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 1f5031a6675aec59cfec089cefcffada5da6f6b4
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL1License.java v 1f5031a6675aec59cfec089cefcffada5da6f6b4
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL2License.java v 1f5031a6675aec59cfec089cefcffada5da6f6b4
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL3License.java v 1f5031a6675aec59cfec089cefcffada5da6f6b4
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 1f5031a6675aec59cfec089cefcffada5da6f6b4
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenceAppender.java v 1f5031a6675aec59cfec089cefcffada5da6f6b4
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CDDL1LicenseTest.java v 1f5031a6675aec59cfec089cefcffada5da6f6b4
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java v 1f5031a6675aec59cfec089cefcffada5da6f6b4
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v 1f5031a6675aec59cfec089cefcffada5da6f6b4
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 1f5031a6675aec59cfec089cefcffada5da6f6b4
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 1f5031a6675aec59cfec089cefcffada5da6f6b4

RAT-203: Replace licence by license

* Use license in documentation, javadoc and comments to not confuse users.
* TODO: Rename classes after this commit.
* Deprecated CLI option appendLicence will remain active,
works like appendLicense.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1681534 13f79535-47bb-0310-9956-ffa450edef68
2015-05-23 20:54:29 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v db4131c8ba28d76a2e44c90c492ede205ba35589

RAT-202: Make tests run from within IntelliJ

* Apart from loading the resources via Resources.java
the assertions need to adapt flexibly in case the test
runs from within IntelliJ
* Working directory differs from IDE thus 'apache-rat-core'
needs to be added flexibly to expectations.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1681382 13f79535-47bb-0310-9956-ffa450edef68
2015-05-22 19:35:29 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 213af05b4c89961524092dc738cc4160a067d1a4
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 213af05b4c89961524092dc738cc4160a067d1a4
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 213af05b4c89961524092dc738cc4160a067d1a4
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 213af05b4c89961524092dc738cc4160a067d1a4

RAT-202: Adapt report layout to report results

* Hide paragraphs about number of unapproved files and file contents
if run was successful.
* In order to make tests run in IntellJ we need to augent the path while
loading resource (the base path seems to differ between Eclipse and IntelliJ).
* Reformated code, fixed Javadoc.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1681213 13f79535-47bb-0310-9956-ffa450edef68
2015-05-21 22:08:07 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v f6be2432e709a16c75cfa47a9314f2ba2b8397b0
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v f6be2432e709a16c75cfa47a9314f2ba2b8397b0

RAT-201: In case of errors with the given charset fallback to UTF-8.

* In case an invalid encoding is defined via system property we fallback to UTF-8.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1680958 13f79535-47bb-0310-9956-ffa450edef68
2015-05-21 21:47:15 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 60ed2616882b3ad98c4288f2825c1f0d5bda3d1a
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 60ed2616882b3ad98c4288f2825c1f0d5bda3d1a

RAT-201: Add SWF to list of binary files.

* Refactored tests and added equalsIgnoreCase to manifest files.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1680956 13f79535-47bb-0310-9956-ffa450edef68
2015-05-20 19:03:44 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 7cc00e3e0a736ea9a8c9279292eaa9b1d224c0c7

RAT-171: Ensure Buffered reader is closed properly.

* Remove unused variable.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1680654 13f79535-47bb-0310-9956-ffa450edef68
2015-05-19 21:09:32 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/CDDL1License.java v 79b515c23fd4b80ddbdc0a219dd0e8655e8ec536
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 79b515c23fd4b80ddbdc0a219dd0e8655e8ec536
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 79b515c23fd4b80ddbdc0a219dd0e8655e8ec536

Fix PMD warnings.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1680390 13f79535-47bb-0310-9956-ffa450edef68
2015-05-18 19:02:47 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java v 07fef8230e23dd98b3998d2d230cc44fc15027c4
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 07fef8230e23dd98b3998d2d230cc44fc15027c4

RAT-200: Update to latest ASF parent pom 17.

* Fix javadoc warnings when running with JDK8.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1680072 13f79535-47bb-0310-9956-ffa450edef68
2015-05-18 18:15:45 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java v 74d636b29aceae9b9bcc0978a238674a8688d6bc
apache-rat-core/src/main/java/org/apache/rat/config/ReportFormat.java v 74d636b29aceae9b9bcc0978a238674a8688d6bc
apache-rat-core/src/main/java/org/apache/rat/header/CharFilter.java v 74d636b29aceae9b9bcc0978a238674a8688d6bc
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 74d636b29aceae9b9bcc0978a238674a8688d6bc
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 74d636b29aceae9b9bcc0978a238674a8688d6bc
apache-rat-core/src/test/java/org/apache/rat/config/ReportFormatTest.java v 74d636b29aceae9b9bcc0978a238674a8688d6bc

Low Hanging Fruit (LHF)

-Extracting enum ReportFormat from Mojo (can go to api later).
-Fixed minor issues from PMD reports.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1680062 13f79535-47bb-0310-9956-ffa450edef68
2015-05-17 21:11:13 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 9563083b9627f769bfb0ce522b312ea7ae4e10d0
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 9563083b9627f769bfb0ce522b312ea7ae4e10d0
apache-rat-core/src/test/java/org/apache/rat/ReportTransformerTest.java v 9563083b9627f769bfb0ce522b312ea7ae4e10d0
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 9563083b9627f769bfb0ce522b312ea7ae4e10d0
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 9563083b9627f769bfb0ce522b312ea7ae4e10d0
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 9563083b9627f769bfb0ce522b312ea7ae4e10d0

RAT-180: Generify RAT report

* Changed format of plain-rat.xsl (wording and spacing).
* Enhanced Resources helper class to be able to load from src/test/resources
and src/main/resources. Unfortunately resource loading in tests does not
work from within IntelliJ since it has a different current working directory -
adapted Resources helper to work from the command line.
* Refactored tests to use Resources-helper to load any test/main resources,
adapted test expectations.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1679901 13f79535-47bb-0310-9956-ffa450edef68
2015-05-17 19:24:31 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/AddLicenseHeaders.java v a033ac94080d28d409a4feff42310b2ec5eb992e
apache-rat-core/src/test/java/org/apache/rat/config/AddLicenseHeadersTest.java v a033ac94080d28d409a4feff42310b2ec5eb992e

RAT-179: Add convenience method to extract all available options

* Integrate all available configuration options into static helper method,
add test and use it RatCheckMojo.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1679891 13f79535-47bb-0310-9956-ffa450edef68
2015-05-15 21:19:15 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/main/java/org/apache/rat/Report.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/main/java/org/apache/rat/config/AddLicenseHeaders.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/main/java/org/apache/rat/config/ConfigurationUtil.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/main/java/org/apache/rat/document/IDocumentAnalyser.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/test/java/org/apache/rat/config/ConfigurationUtilTest.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 0a004575d8f6f7bcf342ed53132fa83d151c79ce

AT-179: Maven plugin is able to merge approved licenses with adhoc defined ones

* Maven DefaultPolicy was not able merge with default approved licenses but
either took all licenses given or the defaults.
* Since maven default is that addDefaultLicenses is enabled, ReportConfiguration
enables defaults and merges with any given extra licenses.
* Ant task and CLI merges by default as well.
* Upgraded to latest - mockito 1.10.19
* Extracted AddLicenseHeader configuration options into an enum (similar to ant).
* Resources: Unit tests cannot be run from within IntelliJ since they do not
find test resources properly. Added comment and extracted resource directory.
* Defaults: Added default license family names to match default matchers:
** OLD:
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_APACHE_LICENSE_VERSION_2_0,
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_OASIS_OPEN_LICENSE,
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_W3C_SOFTWARE_COPYRIGHT,
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_W3C_DOCUMENT_COPYRIGHT,
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_MODIFIED_BSD_LICENSE,
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_MIT,
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_CDDL1,
** NEW:
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_ACADEMIC_FREE_LICENSE_VERSION_2_1, //
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_APACHE_LICENSE_VERSION_2_0, //
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_CDDL1, //
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_GPL_VERSION_1, //
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_GPL_VERSION_2, //
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_GPL_VERSION_3, //
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_MIT, //
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_MODIFIED_BSD_LICENSE, //
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_OASIS_OPEN_LICENSE, //
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_W3C_DOCUMENT_COPYRIGHT, //
MetaData.RAT_LICENSE_FAMILY_NAME_VALUE_W3C_SOFTWARE_COPYRIGHT



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1679649 13f79535-47bb-0310-9956-ffa450edef68
2015-04-10 22:16:50 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java v de4b89f0146aa38cc53c02e0a5f732db0a5ad8d0

RAT-171: Add parsing of SCM ignores and enable exclusions in maven runs

* If configuration parameter 'parseSCMIgnoresAsExcludes' is set to true OR
environment variable 'rat.parseSCMIgnoresAsExcludes' project basedir's SCM ignores are parsed for exclusions.
* Added tests and changed visibility of some helper methods, moved stuff in util packages.
* ExclusionHelper may parse ignore files. Certain comment prefixes are ignored. There's no syntax checking going on.
* Try out with: mvn -U -debug -Drat.parseSCMIgnoresAsExcludes=true


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1672780 13f79535-47bb-0310-9956-ffa450edef68
2015-02-23 22:25:53 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 14e0c60b5a12ccbbcc409b55d859bb15048304a1
apache-rat-core/src/main/java/org/apache/rat/Report.java v 14e0c60b5a12ccbbcc409b55d859bb15048304a1

RAT-195: Merged rat-api from GSOC branch.

* Cleaned up mess with pom coordinates of it test projects.
* Enhanced SVN:ignore to not take care of *.iml.
* Activated RAT::API as default module.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1661803 13f79535-47bb-0310-9956-ffa450edef68
2014-11-04 22:02:20 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v ee013c5522e6b10da4224fcf5ee50501faa4048e
apache-rat-core/src/main/resources/org/apache/rat/unapproved-licenses.xsl v ee013c5522e6b10da4224fcf5ee50501faa4048e

[RAT-61] List files with unapproved licenses in Maven output

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1636753 13f79535-47bb-0310-9956-ffa450edef68
2014-11-04 19:40:33 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v f8836764a0db380488248dd07bd038a24f6a3db7
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java v f8836764a0db380488248dd07bd038a24f6a3db7

[RAT-187] Add 'SAR', 'HAR', 'WSR' as archives which should be ignored.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1636696 13f79535-47bb-0310-9956-ffa450edef68
2014-11-04 18:38:12 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v f5b34c39cd0e427de1231aeac3a25c4cfeac4c8f
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v f5b34c39cd0e427de1231aeac3a25c4cfeac4c8f

[RAT-181,RAT-184,RAT-186] Add unit tests

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1636685 13f79535-47bb-0310-9956-ffa450edef68
2014-11-04 18:26:44 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v ffe6facef2cc5579e22c1b759026d0edeefb70c3

[RAT-186] BinaryGuesser should recognize PSD files as images

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1636676 13f79535-47bb-0310-9956-ffa450edef68
2014-11-03 19:18:52 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v 957582be176b97cc658102561e2a665db673ba8f

RAT-184

* Applied patch from Karl Heinz Marbaise to add DEPENDENCIES to the list of Note files.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1636419 13f79535-47bb-0310-9956-ffa450edef68
2014-10-03 22:24:28 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v b149e00f00b356625271d791f471b304ccd96af5

RAT-181 BinaryGuesser should treat *.truststore as binary

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1629333 13f79535-47bb-0310-9956-ffa450edef68
2014-10-03 21:22:17 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/CDDL1License.java v 0caaa46d3fcf31138f18ff02ba6324ef4bfcd12d

RAT-174

* Applied patch worked locally with JDK8 and maven 3.2.3 but failed on Jenkins -
removed @Override.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1629324 13f79535-47bb-0310-9956-ffa450edef68
2014-10-03 21:02:54 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/CDDL1License.java v c2acbb8369848f56c5705177612490bb06590dbc

RAT-174 CDDL still too slow

* Applied patch from Chris Burroughs to replace Pattern-Matchers with basic String operations. Let's see if CDDL-users complain, but restore performance.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1629321 13f79535-47bb-0310-9956-ffa450edef68
2014-09-29 20:25:48 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 1445e1dc6c81742f79118bbe68e308e245af382b

Removing redundant Array around Arrays.asList()
in Reference to RAT-144.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1628294 13f79535-47bb-0310-9956-ffa450edef68
2014-09-16 21:32:59 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v e64900bacd3b1a61f0aeaeb627abd7c942f5635b
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v e64900bacd3b1a61f0aeaeb627abd7c942f5635b
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v e64900bacd3b1a61f0aeaeb627abd7c942f5635b

RAT-177 - final arrays should be private

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1625401 13f79535-47bb-0310-9956-ffa450edef68
2014-09-16 20:22:57 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 8a5227242c79237ae8abd506f1f0e9cf514c8d40
apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java v 8a5227242c79237ae8abd506f1f0e9cf514c8d40
apache-rat-core/src/test/java/org/apache/rat/analysis/util/MatcherMultiplexerTest.java v 8a5227242c79237ae8abd506f1f0e9cf514c8d40

RAT-177 Converted arrays to list

* Converted array elements into an unmodifiable collection.
* Using lists instead of arrays to ease copy/addAll().



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1625380 13f79535-47bb-0310-9956-ffa450edef68
2014-09-16 13:14:53 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v c9a15ae0cda90799680dbddb7b7bfa90559b0a40

Detect missing second file

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1625272 13f79535-47bb-0310-9956-ffa450edef68
2014-09-16 13:09:08 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 268427769391d71d589013489aa78498fd67bf06

Detect initial missing file

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1625269 13f79535-47bb-0310-9956-ffa450edef68
2014-09-16 13:06:51 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 8977a3f0a60ba2e564626ff95a3d783d76aa2659

Show applicable file name

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1625268 13f79535-47bb-0310-9956-ffa450edef68
2014-09-16 11:48:48 Sebastian Bazley <sebb@apache.org> apache-rat-core/pom.xml v 85c6e9f8be50c9cbaa4bcc1ccaea711b6f57ccd0

Exclude binary test file that is not detected as binary on OSX

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1625251 13f79535-47bb-0310-9956-ffa450edef68
2014-09-16 11:44:52 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v cc870b0af5d255ea093277beba7ff55edaffac97

Show details of what happens on different platforms

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1625248 13f79535-47bb-0310-9956-ffa450edef68
2014-09-16 10:41:11 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java v 75f092e2bb634c008cbde0f308b30ab5c0f2520b

RAT-175 - SourceCodeManagementSystems.hasIgnoreFile() should return boolean

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1625239 13f79535-47bb-0310-9956-ffa450edef68
2014-09-16 10:19:36 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java v e1e03034b69f48ed982751092f6918862d1da2ab
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v e1e03034b69f48ed982751092f6918862d1da2ab
apache-rat-core/src/test/java/org/apache/rat/config/SourceCodeManagementSystemsTest.java v e1e03034b69f48ed982751092f6918862d1da2ab
apache-rat-core/src/test/resources/binaries/UTF16_with_signature.xml v e1e03034b69f48ed982751092f6918862d1da2ab
apache-rat-core/src/test/resources/binaries/UTF8_with_signature.xml v e1e03034b69f48ed982751092f6918862d1da2ab

Tab police

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1625236 13f79535-47bb-0310-9956-ffa450edef68
2014-09-06 19:58:54 Dennis Lundberg <dennisl@apache.org> apache-rat-core/pom.xml v 74239a7298031e50eea54c5e4de1cf096350373d

[RAT-170] RAT should use itself during build and site generation
- Add a Rat report to the generated site. Had to move the configuration for Rat plugin to pluginManagement so that it can be shared under both build and reporting.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1622920 13f79535-47bb-0310-9956-ffa450edef68
2014-09-06 19:02:43 Dennis Lundberg <dennisl@apache.org> apache-rat-core/pom.xml v efc1cb54588cd87cc80f7c9ac5fc4e7b86970184

[RAT-170] RAT should use itself during build and site generation
- Move the Rat execution from a profile and into the normal build. This way Rat is always run when we build Rat, so that we can detect problems early.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1622908 13f79535-47bb-0310-9956-ffa450edef68
2014-08-31 22:03:18 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/config/SourceCodeManagementSystems.java v 24386bfe904418295fd910a6da0816ea9d8e810f
apache-rat-core/src/main/java/org/apache/rat/config/package.html v 24386bfe904418295fd910a6da0816ea9d8e810f
apache-rat-core/src/test/java/org/apache/rat/config/SourceCodeManagementSystemsTest.java v 24386bfe904418295fd910a6da0816ea9d8e810f

RAT-172: Filter source code management system directories and ignore files

* Extracted information about revision control systems into an enum SourceCodeManagementSystems with tests.
* Use these SCM information when generating RAT plugin's default excludes.
* Refactored Exclusions to be Sets instead of Lists to prevent a slow RAT run on many duplicate exclusions.
* Introduced mockito and unit tests.
* ExclusionHelperTest verifies that behaviour; AbstractRatMojo is cleaner now to only encapsulate mvn related stuff.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1621645 13f79535-47bb-0310-9956-ffa450edef68
2014-08-16 18:16:42 Dennis Lundberg <dennisl@apache.org> apache-rat-core/pom.xml v 16906525aabd5d4fac11e14491f651887ab4d962

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1618389 13f79535-47bb-0310-9956-ffa450edef68
2014-08-16 18:15:40 Dennis Lundberg <dennisl@apache.org> apache-rat-core/pom.xml v d45658ce12b0289be58910950ce4b340ca07f7f1

[maven-release-plugin] prepare release apache-rat-project-0.11

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1618387 13f79535-47bb-0310-9956-ffa450edef68
2014-08-14 22:01:33 Dennis Lundberg <dennisl@apache.org> apache-rat-core/pom.xml v bbde16f595af99e38555fbf526e375d782a9f40b

Roll back version numbers in preparation for a new release candidate.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1618074 13f79535-47bb-0310-9956-ffa450edef68
2014-08-12 01:25:38 Sebastian Bazley <sebb@apache.org> apache-rat-core/pom.xml v 6f3ed648883e33d8898eac6926ca03b1f5823162
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CDDL1License.java v 6f3ed648883e33d8898eac6926ca03b1f5823162
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 6f3ed648883e33d8898eac6926ca03b1f5823162
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v 6f3ed648883e33d8898eac6926ca03b1f5823162
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v 6f3ed648883e33d8898eac6926ca03b1f5823162
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 6f3ed648883e33d8898eac6926ca03b1f5823162
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v 6f3ed648883e33d8898eac6926ca03b1f5823162

Tab police
Also removed trailing spaces in files that had tabs

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1617391 13f79535-47bb-0310-9956-ffa450edef68
2014-08-12 01:17:17 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 3c63d19920ef72c9cd4041de50b896c541b6d2be

Replace tabs in string with \t

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1617390 13f79535-47bb-0310-9956-ffa450edef68
2014-08-12 01:08:49 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java v 9cc715c7ed32619d7e65627d4446639da0d80b96

Use in-line comments for @SuppressWarnings
This means a grep can be used to easily find any which have not been justified with a comment

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1617389 13f79535-47bb-0310-9956-ffa450edef68
2014-08-08 21:10:13 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/license/GPL1LicenseFamily.java v 041d00bc1b1c22177b1c24a8c4282488585b3158
apache-rat-core/src/main/java/org/apache/rat/license/GPL2LicenseFamily.java v 041d00bc1b1c22177b1c24a8c4282488585b3158

LHF:
Fixed javadoc errors.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1616877 13f79535-47bb-0310-9956-ffa450edef68
2014-08-08 10:27:45 Dennis Lundberg <dennisl@apache.org> apache-rat-core/pom.xml v b002a91f0b184b387a3b362f3157704bb3589071

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1616713 13f79535-47bb-0310-9956-ffa450edef68
2014-08-08 10:27:08 Dennis Lundberg <dennisl@apache.org> apache-rat-core/pom.xml v b1b77c11f9a276c2273e38f533d28230cb6fd271

[maven-release-plugin] prepare release apache-rat-project-0.11

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1616711 13f79535-47bb-0310-9956-ffa450edef68
2014-08-06 09:59:19 Dennis Lundberg <dennisl@apache.org> apache-rat-core/pom.xml v 9ec3360ecfe5f5cb72fb28ee5bc85bb86ec536a7

Use the most recently released version of Rat in the "rat" profile.
Add license headers and excludes so that Rat itself passes rat:check.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1616141 13f79535-47bb-0310-9956-ffa450edef68
2014-08-03 18:20:09 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v bb741af72e7bffd13376a83393b2893cfbea8a3d
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/GuessUtils.java v bb741af72e7bffd13376a83393b2893cfbea8a3d
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v bb741af72e7bffd13376a83393b2893cfbea8a3d

reverting RAT-136:
https://issues.apache.org/jira/browse/RAT-136

Hopefully the build goes through and everything is backwards compatible to JDK5 again.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1615427 13f79535-47bb-0310-9956-ffa450edef68
2014-07-30 20:07:42 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/pom.xml v 9f120aa48e3d5cbcb83a216060f38b790d3c67e8
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/GuessUtils.java v 9f120aa48e3d5cbcb83a216060f38b790d3c67e8
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 9f120aa48e3d5cbcb83a216060f38b790d3c67e8

RAT-136: Upgrade commons-lang to latest commons-lang3
https://issues.apache.org/jira/browse/RAT-136

-Upgraded to most current commons-lang3:3.3.2, optimized imports, added release notes and new package structure.



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1614756 13f79535-47bb-0310-9956-ffa450edef68
2014-07-27 19:04:51 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenceAppender.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/api/MimeTyper.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/report/RatReport.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v ac950308d5be8ef1c78ff876534553a720c35598
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v ac950308d5be8ef1c78ff876534553a720c35598

RAT-165: https://issues.apache.org/jira/browse/RAT-165
Added new system property rat.skip:boolean to be able to skip plugin execution.

Added last days commits to RELEASE_NOTES for 0.11-SNAPSHOT and in webpage templates (no rebuild triggered):
- changed webpage's year to 2014
- integrated mvn default goal in Quick start
- fixed dozens of JavaDoc problems with Java8's javadoc that made maven-site-plugin:3.3 fail.
- Updated to maven-plugin-tools-javadoc, maven-plugin-plugin 3.3 (from 3.2) in the process of getting a solution for https://jira.codehaus.org/browse/MPLUGIN-237

Minor refactorings
- to reduce amount of deprecation warnings: use org.junit.Assert instead of junit.framework.Assert
- add String constants
- removed [WARNING] Deprecated @component for project field in org.apache.rat.mp.RatReportMojo/RatCheckMojo.: replace with @parameter name="${project}" @readonly in abstract super class
- removed unnecessary public keywords in some interfaces



git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1613829 13f79535-47bb-0310-9956-ffa450edef68
2014-07-23 22:03:25 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v 02607d5a73afd96bc8ee8d5ee0c3878343af90fd

RAT-148:
Integrated patch from Chris A. Mattmann, added inlining of MetaData extraction.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1612959 13f79535-47bb-0310-9956-ffa450edef68
2014-07-23 21:49:44 Philipp Ottlinger <pottlinger@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/CDDL1License.java v 4663a058affd55bb0eff1042fe3bbcb662492ef9

RAT-162:
Integrated patch from Andrew Gaul, reorganized imports.


git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1612957 13f79535-47bb-0310-9956-ffa450edef68
2014-04-07 20:20:01 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v 378376d7247b572cad489a4a17bf868489801fee
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java v 378376d7247b572cad489a4a17bf868489801fee

[RAT-159] Detect OpenOffice documents as being archives

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1585578 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 19:52:31 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 95c0c4cd7832869b190c9205e22ce57240e7a3b3

[RAT-155][RAT-156] Fix tests

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1545797 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 19:14:22 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 565bdaf90d51b01ec1f7eca06e52a1c81518b108

[RAT-156] Add some symmetry when applying license headers to files with file type specific headers.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1545788 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 19:04:03 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 080dbdc5b0eca4130dfdb991a4301b1c82ee291d

[RAT-155] Do not add empty first and last lines in the license header for certain families.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1545785 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 18:56:18 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 6acdb0543361c280910c7e44abc749c19857dbd0

[RAT-135] addLicenseHeaders is missing a space on license header.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1545782 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 18:53:54 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 17494dc25d8e620e7013a72ac5027e7d9b540577

[RAT-154] Indentation of the license header should be decided per family.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1545780 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 18:45:05 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenceAppender.java v 2e481bccee7df79a10c3b8cc6ad902e7834cc8aa

[RAT-153] Do not add extra empty lines when appending headers for the Apache License.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1545775 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 18:38:12 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 26f8a116bea5b3088b673eebc464c26f793eb337

[RAT-152] Recognize the format for .bsh, .fml and .jsp file types.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1545772 13f79535-47bb-0310-9956-ffa450edef68
2013-11-26 18:33:03 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v fb2ccb9bd398e4362a67d5a501531dc598b3fcbc

[RAT-151] Detect more archive file formats

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1545767 13f79535-47bb-0310-9956-ffa450edef68
2013-08-04 12:03:30 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v 17d488936895a43ed4535bf1abd99f95605a0e2c

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1510142 13f79535-47bb-0310-9956-ffa450edef68
2013-08-04 12:02:52 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v 0936f60752cde5bb8597bebbf2e09779025b7406

[maven-release-plugin] prepare release apache-rat-project-0.10

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1510140 13f79535-47bb-0310-9956-ffa450edef68
2013-07-21 22:36:08 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 2be288015c0c4633f9c9652a5642f7918210d8c8
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CDDL1License.java v 2be288015c0c4633f9c9652a5642f7918210d8c8
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 2be288015c0c4633f9c9652a5642f7918210d8c8
apache-rat-core/src/main/java/org/apache/rat/license/CDDL1LicenseFamily.java v 2be288015c0c4633f9c9652a5642f7918210d8c8
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 2be288015c0c4633f9c9652a5642f7918210d8c8
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CDDL1LicenseTest.java v 2be288015c0c4633f9c9652a5642f7918210d8c8

RAT-129 - Add support for CDDL 1.0

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1505488 13f79535-47bb-0310-9956-ffa450edef68
2013-07-08 19:52:04 Sebastian Bazley <sebb@apache.org> apache-rat-core/pom.xml v 76afdbb441cb89119a4404588db73f6584a8484c

Grammar

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1500915 13f79535-47bb-0310-9956-ffa450edef68
2013-07-08 19:48:41 Sebastian Bazley <sebb@apache.org> apache-rat-core/pom.xml v 8eb90eacc847dff5dedc3b9e7f06bac5ad3b7319

We don't use XZ decompression (yet)

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1500912 13f79535-47bb-0310-9956-ffa450edef68
2013-07-08 18:20:49 Sebastian Bazley <sebb@apache.org> apache-rat-core/pom.xml v 06ce4ec3c076ac95e8d9add839f92b524e9d8207

Fix up names

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1500867 13f79535-47bb-0310-9956-ffa450edef68
2013-05-20 18:52:17 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/license/MockStandardLicense.java v 58259228e8417f6b6a4197c8f2c78f1b3a8e35de

Not used

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484563 13f79535-47bb-0310-9956-ffa450edef68
2013-05-20 18:49:36 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v ddadfc59537b48bd363ab1c914579f0078a551b2

Warning no longer needs to be suppressed

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484562 13f79535-47bb-0310-9956-ffa450edef68
2013-05-20 18:39:18 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20.java v 0caedcced6e21dd8be15d15baef503c44d256a2b
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 0caedcced6e21dd8be15d15baef503c44d256a2b
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20Test.java v 0caedcced6e21dd8be15d15baef503c44d256a2b
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 0caedcced6e21dd8be15d15baef503c44d256a2b
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 0caedcced6e21dd8be15d15baef503c44d256a2b
apache-rat-core/src/test/resources/appliedAL20/bad/aal20bad1.txt v 0caedcced6e21dd8be15d15baef503c44d256a2b
apache-rat-core/src/test/resources/appliedAL20/bad/aal20bad2.txt v 0caedcced6e21dd8be15d15baef503c44d256a2b
apache-rat-core/src/test/resources/appliedAL20/good/aal20good1.txt v 0caedcced6e21dd8be15d15baef503c44d256a2b
apache-rat-core/src/test/resources/elements/Source.java v 0caedcced6e21dd8be15d15baef503c44d256a2b

RAT-128 Use the proper name for Apache License

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484559 13f79535-47bb-0310-9956-ffa450edef68
2013-05-20 18:00:03 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v b7004292cfe832f7bb713d400b6f714c4f00f05a
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenceAppender.java v b7004292cfe832f7bb713d400b6f714c4f00f05a

RAT-128 Use the proper name for Apache License

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484543 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 18:58:42 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20.java v 4120a86251df72b3e619a33cbfbc4e64f397d2d9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20Test.java v 4120a86251df72b3e619a33cbfbc4e64f397d2d9
apache-rat-core/src/test/resources/appliedASL20/bad/aasl20bad1.txt v 4120a86251df72b3e619a33cbfbc4e64f397d2d9
apache-rat-core/src/test/resources/appliedASL20/bad/aasl20bad2.txt v 4120a86251df72b3e619a33cbfbc4e64f397d2d9
apache-rat-core/src/test/resources/appliedASL20/good/aasl20good1.txt v 4120a86251df72b3e619a33cbfbc4e64f397d2d9

RAT-138 RAT runs very slowly on some input
Fix AppliedApacheSoftwareLicense

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484335 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 18:18:15 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v 3e66514d7ed4d69d66f04284c730305365f927e5

Add timeout to detect performance issues

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484328 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 13:43:45 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 842ce4e683a4470f592848cbcb3d3cc60a7274c7

Unused

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484285 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 13:43:20 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 7e41370ef3ccf7154951ad329740db59ea1c8be4

Not thrown

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484284 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 11:50:43 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 636d3e54cd8feb709ca78163652336596303a975

We only want normal files
[Jenkins uses an old version of Subversion which has .svn directories everywhere]

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484273 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 11:48:46 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java v ebe570d3631de51e2606130b5f8d13d796ed2922

Ensure we found some files to test

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484272 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 03:07:57 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexer.java v 1b73db812503a63505963c9e3c10914c3b7549e9

Use foreach loop to simplify code

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484220 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 03:01:03 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java v 894ac8667c4ba0da4d508af9528e341aed5bda13

Use foreach loop to simplify code

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484218 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 02:52:41 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java v a733c03e123497bcf1c8160e9de30a4c656ece5f

Methods called by ctors must not be overridden

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484217 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 02:50:43 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v e91950d222dd8411470393cc40e19c1a7791fc14

Unused imports

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484216 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 02:49:57 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java v 07b48e007e091fc784e93f73ea2c41827db0c473

Exception not thrown

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484215 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 02:42:59 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v 24fe21c23d267047060ebc9c7766123c4dcf870c

No need for pattern matching here

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484214 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 02:25:25 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/license/DirectoryScanner.java v 3eaf2e4733c243ab21371554f26f171a13b60ffa
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v 3eaf2e4733c243ab21371554f26f171a13b60ffa
apache-rat-core/src/test/resources/oasis/bad/oasisbad1.txt v 3eaf2e4733c243ab21371554f26f171a13b60ffa
apache-rat-core/src/test/resources/oasis/bad/oasisbad2.txt v 3eaf2e4733c243ab21371554f26f171a13b60ffa
apache-rat-core/src/test/resources/oasis/good/oasisgood1.txt v 3eaf2e4733c243ab21371554f26f171a13b60ffa

Add some test cases for OASIS licenses

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484210 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 02:24:19 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v 3686d11e3d4c05176ab85dae862686501bba3d86

RAT-138 RAT runs very slowly on some input
Ensure buffer only grows sufficiently large to allow a match
Speeds up processing considerably

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484209 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 02:08:50 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 7c5f9a21ed2e665596569b4dbd541f6601ac5e4d

Utility methods for scanning resource dirs

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484208 13f79535-47bb-0310-9956-ffa450edef68
2013-05-19 01:38:08 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v 56407299e9f8415a90607e175ad600996c6f8be8

RAT-140 OASISLicense allows invalid Copyright line

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484206 13f79535-47bb-0310-9956-ffa450edef68
2013-05-18 15:47:27 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v 0514714bb66f3ad678f097c47298bf44b5552033

RAT-138 RAT runs very slowly on some input
Use String matching rather than building patterns
This improves performance somewhat, but is still inefficient

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484131 13f79535-47bb-0310-9956-ffa450edef68
2013-05-18 15:40:14 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20.java v f632983169f5349f0efbbcf7665a5bcb2d77616c
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v f632983169f5349f0efbbcf7665a5bcb2d77616c
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v f632983169f5349f0efbbcf7665a5bcb2d77616c

RAT-139 FullTextMatchingLicense.prune uses inefficient deleteAtChar
Moved prune to BaseLicense class

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484129 13f79535-47bb-0310-9956-ffa450edef68
2013-05-18 15:34:36 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v 720c2433b15f1cc88af5d3480dd565683ce45eb1

RAT-138 RAT runs very slowly on some input
Use String matching by default rather than building patterns

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484128 13f79535-47bb-0310-9956-ffa450edef68
2013-05-17 22:01:17 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v 00abe1e9e8113864ed085dfacb14a0a9052be2eb

Exception not thrown

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1484010 13f79535-47bb-0310-9956-ffa450edef68
2013-05-17 20:39:01 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v 1286634737e31bb1531c9de217a32a4b625a224e

Typo

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1483980 13f79535-47bb-0310-9956-ffa450edef68
2013-05-17 17:37:07 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v e4476c041984df3955bd98fc49a28e9607f0a89a

StringBuffer => StringBuilder

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1483924 13f79535-47bb-0310-9956-ffa450edef68
2013-05-17 17:36:41 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/header/FilteringSequenceFactoryTest.java v 972d33d0ce1b1772470393b76fb0bf4c59ff8b62

No need to convert to StringBuffer first

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1483923 13f79535-47bb-0310-9956-ffa450edef68
2013-05-16 07:35:53 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v b9fcc5e109b7ba43e4499740b0f6a37aa585cae4

Javadoc syntax

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1483219 13f79535-47bb-0310-9956-ffa450edef68
2013-04-08 00:01:55 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v e0878cd315dfc9f5804567383608852fdad728b0

Boxing is OK (usually) in test code

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1465517 13f79535-47bb-0310-9956-ffa450edef68
2013-04-07 22:20:39 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 4e18a11af271e70890f80d6795d987d56d065aa7

Only need to fetch the values if filter is present

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1465489 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 16:49:07 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v da548d743b4490b7e08b74246e515afb8ed90e34

Cannot be null

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1465039 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 16:48:19 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 8b2205a1e70e60e1fdcc3bdc4becd83e1016db59

Javadoc

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1465037 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 16:43:57 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 743f27e571558f5b5b39216c13eeb8d3225f10f7

Javadoc

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1465036 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 16:42:17 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v ae2ee2b49324a6abbc640914393fd8bdbb71bbba

Fix more Eclipse warnings

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1465033 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 16:31:18 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 6ba279e0fcb0fdc9dd9f62adeffc74699962fbb4

Make Eclipse happy and make empty loop obvious

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1465028 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 02:44:53 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 95621c851575f9d7db9be81dcd24b889fec92c55
apache-rat-core/src/main/java/org/apache/rat/api/ContentType.java v 95621c851575f9d7db9be81dcd24b889fec92c55
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 95621c851575f9d7db9be81dcd24b889fec92c55
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v 95621c851575f9d7db9be81dcd24b889fec92c55
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v 95621c851575f9d7db9be81dcd24b889fec92c55
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 95621c851575f9d7db9be81dcd24b889fec92c55
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 95621c851575f9d7db9be81dcd24b889fec92c55
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v 95621c851575f9d7db9be81dcd24b889fec92c55
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 95621c851575f9d7db9be81dcd24b889fec92c55
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 95621c851575f9d7db9be81dcd24b889fec92c55
apache-rat-core/src/main/java/org/apache/rat/walker/FileNameComparator.java v 95621c851575f9d7db9be81dcd24b889fec92c55

Generics

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1464816 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 02:11:35 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/report/xml/MockXmlWriter.java v c087372c2071b9999885af6e8ec0dc5c5d001317

Generics

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1464813 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 02:11:08 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 2459146390b308c185bb3736a63d448a2f7e4b9a

Exception not thrown

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1464812 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 02:09:06 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java v f25344c50c3b33af03eedacbf9099d5914e68995

Close file

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1464811 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 02:05:36 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 52738d1054a64c301a68eeffe011ef78c707e3aa

Don't waste semi-colons!

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1464810 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 02:04:52 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v bc188bd8c003a29e876bca326f0430ec9bfa7061
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenceAppender.java v bc188bd8c003a29e876bca326f0430ec9bfa7061
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v bc188bd8c003a29e876bca326f0430ec9bfa7061
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v bc188bd8c003a29e876bca326f0430ec9bfa7061
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v bc188bd8c003a29e876bca326f0430ec9bfa7061
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v bc188bd8c003a29e876bca326f0430ec9bfa7061
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v bc188bd8c003a29e876bca326f0430ec9bfa7061
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v bc188bd8c003a29e876bca326f0430ec9bfa7061
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v bc188bd8c003a29e876bca326f0430ec9bfa7061
apache-rat-core/src/test/java/org/apache/rat/analysis/util/MatcherMultiplexerTest.java v bc188bd8c003a29e876bca326f0430ec9bfa7061
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexerTest.java v bc188bd8c003a29e876bca326f0430ec9bfa7061

Add missing @Overrides

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1464809 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 01:59:31 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v ad1e0be7b0a142a087dad1c66a1546debb22d6dd

Fix up generics; add @Deprecated tags

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1464807 13f79535-47bb-0310-9956-ffa450edef68
2013-04-05 01:58:57 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v b1a950b9c60c24baaaefb0a0b64882be71c1b586
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v b1a950b9c60c24baaaefb0a0b64882be71c1b586
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v b1a950b9c60c24baaaefb0a0b64882be71c1b586

Unused imports

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1464806 13f79535-47bb-0310-9956-ffa450edef68
2013-03-30 13:29:17 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v a84eb2c9ffcad4aab70268b06692b106c0fbd257

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1462754 13f79535-47bb-0310-9956-ffa450edef68
2013-03-30 13:27:05 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v b83ba70cd690936bcdf6dd67c9a6b56ad41e0ac0

[maven-release-plugin] prepare release apache-rat-project-0.9

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1462752 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 15:34:23 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v 804fdb06d500ba2b6b67fde5cb43f523f68145b0

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1460404 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 15:33:11 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v 084e8d8b38986066276fa16a3167283b1bc8b044

[maven-release-plugin] prepare release apache-rat-project-0.9

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1460402 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 15:28:44 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v 10f2ad33ac3973515883faa21852670bd23fe008

Maven release plugin failed half way through :-( Revert changes and try again <sigh>

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1460401 13f79535-47bb-0310-9956-ffa450edef68
2013-03-24 15:19:01 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v bb1fa57bddbdcbcb7860519de83b2cc94a9c0ac9

[maven-release-plugin] prepare release apache-rat-project-0.9

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1460398 13f79535-47bb-0310-9956-ffa450edef68
2013-02-19 20:53:27 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20.java v 990e0b91c1d13ee4540ba345920674a7fa2081eb
apache-rat-core/src/main/java/org/apache/rat/analysis/license/CopyrightHeader.java v 990e0b91c1d13ee4540ba345920674a7fa2081eb
apache-rat-core/src/test/java/org/apache/rat/analysis/license/AppliedApacheSoftwareLicense20Test.java v 990e0b91c1d13ee4540ba345920674a7fa2081eb
apache-rat-core/src/test/java/org/apache/rat/analysis/license/CopyrightHeaderTest.java v 990e0b91c1d13ee4540ba345920674a7fa2081eb

RAT-125 Applied https://issues.apache.org/jira/browse/RAT-125, adding a new class of license representing the Apache Software License as usually applied outside the ASF. Thanks to Ate Douma for the patch.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1447920 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 21:00:46 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/site/apt/index.apt.vm v 65974762390e92592a2707fd1fa0fdd58738a1cf

RAT-123 improve documentation for core module

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1406802 13f79535-47bb-0310-9956-ffa450edef68
2012-11-06 19:37:49 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/site/apt/index.apt.vm v d9892886c787827d25f19fed2350819cefaccd4b

RAT-123 Outlined an approach

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1406282 13f79535-47bb-0310-9956-ffa450edef68
2012-11-05 21:22:26 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/site/apt/index.apt.vm v fc6927088346d0d178b76da48ccd17392b956a7c

RAT-123 starting to outline new documentation for core

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1405964 13f79535-47bb-0310-9956-ffa450edef68
2012-11-05 21:04:04 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/site/apt/index.apt.vm v f8864be51ba8c1a699ee749f3bf69acad8dc59cb

Replace older-style source headers, and Eclipse tidied up some whitespace

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1405953 13f79535-47bb-0310-9956-ffa450edef68
2012-11-04 20:08:48 Dennis Lundberg <dennisl@apache.org> apache-rat-core/pom.xml v c9f5a8673eb871fa4ff5ccd7ff56a93fba4e42e8

Move execution of apache-rat-plugin to a profile. Otherwise we would have to require Maven 3 to build Rat.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1405626 13f79535-47bb-0310-9956-ffa450edef68
2012-11-04 19:28:58 Dennis Lundberg <dennisl@apache.org> apache-rat-core/pom.xml v 39498fbfcc15bbe1594b6efc52acfc86396f50dd

Dog food: configure apache-rat-plugin to exclude files that are used in our own tests that need to either have a different license or not have one at all.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1405618 13f79535-47bb-0310-9956-ffa450edef68
2012-11-04 17:15:36 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/site/site.xml v 9e4e7dba445897d543f74468e5e0691418753923

Add xml schema to site descriptors.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1405589 13f79535-47bb-0310-9956-ffa450edef68
2012-10-19 19:10:33 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 760eb2d6ff23a8f3a3144bcb577c3ea2bdbfb0e3
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 760eb2d6ff23a8f3a3144bcb577c3ea2bdbfb0e3
apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v 760eb2d6ff23a8f3a3144bcb577c3ea2bdbfb0e3
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 760eb2d6ff23a8f3a3144bcb577c3ea2bdbfb0e3
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v 760eb2d6ff23a8f3a3144bcb577c3ea2bdbfb0e3
apache-rat-core/src/site/apt/index.apt.vm v 760eb2d6ff23a8f3a3144bcb577c3ea2bdbfb0e3

RAT --> Rat.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1400234 13f79535-47bb-0310-9956-ffa450edef68
2012-10-15 21:10:08 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v c05b00e2786edcd8288ced60285e863fd395c418
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v c05b00e2786edcd8288ced60285e863fd395c418
apache-rat-core/src/test/java/org/apache/rat/analysis/MockLicenseMatcher.java v c05b00e2786edcd8288ced60285e863fd395c418
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20Test.java v c05b00e2786edcd8288ced60285e863fd395c418
apache-rat-core/src/test/java/org/apache/rat/analysis/util/MatcherMultiplexerTest.java v c05b00e2786edcd8288ced60285e863fd395c418
apache-rat-core/src/test/java/org/apache/rat/document/impl/SingularFileDocumentTest.java v c05b00e2786edcd8288ced60285e863fd395c418
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v c05b00e2786edcd8288ced60285e863fd395c418
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v c05b00e2786edcd8288ced60285e863fd395c418
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlUtils.java v c05b00e2786edcd8288ced60285e863fd395c418
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v c05b00e2786edcd8288ced60285e863fd395c418

Replace tab characters with spaces.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1398524 13f79535-47bb-0310-9956-ffa450edef68
2012-10-15 18:47:11 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/site/apt/index.apt.vm v ae1035cfd27610bdd83aa99978628ea7abfcdc24

Rename site files so that the current project version can be injected into the pages.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1398446 13f79535-47bb-0310-9956-ffa450edef68
2012-10-15 18:20:25 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/site/apt/index.apt v 4642a76950c33d0adadcdd6154f84078fd6747be

Do not repeat the project name in the title, it will be put there automatically by the Site Plugin.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1398433 13f79535-47bb-0310-9956-ffa450edef68
2012-10-09 20:47:00 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL1License.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL2License.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL3License.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/analysis/license/MITLicense.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 32f2ed271fc2d88c767ea02c30167d5b74b63aa1

Replace tab characters with spaces.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1396305 13f79535-47bb-0310-9956-ffa450edef68
2012-10-09 19:58:58 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/site/resources/css/site.css v e9830c3cae37acd36fd012703f246d1962601f41

Replace tab characters with spaces.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1396257 13f79535-47bb-0310-9956-ffa450edef68
2012-09-23 17:23:11 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v b0d399f74f05dea658e82b00708f61eba9a80384

Fix wrong Javadoc tags.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1389098 13f79535-47bb-0310-9956-ffa450edef68
2012-09-20 20:07:08 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 00a8c8a1889f1df58f89e532c372c5a97940e4cd

The BinaryGuesser uses the platform encoding to guess whether a document is binary. This means that this test fails on some encodings. The binary guesser code base is relatively stable, so let's trade a little coverage for tests that run on more platforms. Feel free to add more encodings that we know work.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1388188 13f79535-47bb-0310-9956-ffa450edef68
2012-08-14 21:12:09 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/site/resources/css/site.css v 115605c2d4af8a5267508756f02a627b6841a317

More fancy footers

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1373111 13f79535-47bb-0310-9956-ffa450edef68
2012-08-14 21:06:41 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/site/site.xml v 61fef547f81fb6259276fc2c808cbd7989807cf9

Fancy font to help the footer look like it belongs

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1373102 13f79535-47bb-0310-9956-ffa450edef68
2012-08-14 20:25:16 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/site/site.xml v 8231db06664eb96fd8a0b5d4f1a5f0b1520788e9

We're not incubating any more

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1373064 13f79535-47bb-0310-9956-ffa450edef68
2012-08-14 20:16:26 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/site/site.xml v bab3ffb186792ade395cf8fd90b4952437cec4c7

Fix a couple of old-style headers.

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1373063 13f79535-47bb-0310-9956-ffa450edef68
2012-06-09 18:31:50 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v 87183b5073f7f3aa1699b206ada6af4b281a84b7

Reduce use of capitailisation

git-svn-id: https://svn.apache.org/repos/asf/creadur/rat/trunk@1348474 13f79535-47bb-0310-9956-ffa450edef68
2012-05-13 17:22:20 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/ReportTransformerTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/analysis/MockLicenseMatcher.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequiredTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20Test.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentAnalyser.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/document/ToNameTransformerTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/document/impl/SingularFileDocumentTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/GuessUtilsTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/header/ArrayCharFilterTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/header/FilteringSequenceFactoryTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherWithBeansTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/header/SimpleCharFilter.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlUtils.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/XmlWriterUtilsTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/impl/base/XmlWriterTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9
apache-rat-core/src/test/java/org/apache/rat/walker/FileNameComparatorTest.java v 1b09220dfe63211db5fefda080d1aaec0a1496e9

(Apache Rat) RAT-115 Migrate tests to junit4. Many thanks to Hugo Hirsch for the patch.


git-svn-id: https://svn.apache.org/repos/asf/creadur/main/trunk@1337943 13f79535-47bb-0310-9956-ffa450edef68
2012-03-03 05:04:29 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v c089d0ca8c62b50606baef2a479f904ff713afa7

add license to svg files as well

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1296574 13f79535-47bb-0310-9956-ffa450edef68
2012-01-03 06:41:28 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 875ccc02b5d1c32f50377f8aabe88e7353725401

Additional .NET stuff used by Lucene.NET

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1226671 13f79535-47bb-0310-9956-ffa450edef68
2011-12-08 11:32:15 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v 0a3e711b1849680ae0d0ddddb6558daa9f21b26a

Provide the power of FullStringMatchingLicense to Ant build files

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1211841 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 10:49:43 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL1License.java v 5619876430a08039ce4fe4dd66dcd20bb681a4fb
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL2License.java v 5619876430a08039ce4fe4dd66dcd20bb681a4fb
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL3License.java v 5619876430a08039ce4fe4dd66dcd20bb681a4fb
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java v 5619876430a08039ce4fe4dd66dcd20bb681a4fb

Use full text matching for GPL. RAT-13

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1211382 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 10:24:32 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v e42992e3ea4feba268c2f664430dd977923987c9
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v e42992e3ea4feba268c2f664430dd977923987c9
apache-rat-core/src/test/resources/elements/ILoggerFactory.java v e42992e3ea4feba268c2f664430dd977923987c9

Add a real test for MIT license. RAT-49

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1211376 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 10:18:19 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/MITLicense.java v 2a2f711545919528a13b42941de2849d524caf94
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v 2a2f711545919528a13b42941de2849d524caf94

Use full text matching for MIT license RAT-49

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1211371 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 10:10:05 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/FullTextMatchingLicense.java v d7679dd2d3dc6e107a926fa934e755577ba7b4b9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v d7679dd2d3dc6e107a926fa934e755577ba7b4b9

Generalize OASIS matcher

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1211367 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 09:45:11 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 2cac8c9749eb54e75e324be8bfef0d9f91f0dbb4

whitespace

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1211354 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 09:40:33 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v d77585b96b878373af15b9e0a563c1c264582ee5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v d77585b96b878373af15b9e0a563c1c264582ee5

Move the bulk of Ant-integration support (the getters and setters) from SimplePatternBasedLicense to BaseLicense so it can be reused in more complex matchers

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1211350 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 08:06:32 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 526ac304bae4cd7e58b4c4ee292f80821e22d07b
apache-rat-core/src/main/java/org/apache/rat/analysis/license/MITLicense.java v 526ac304bae4cd7e58b4c4ee292f80821e22d07b
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 526ac304bae4cd7e58b4c4ee292f80821e22d07b
apache-rat-core/src/main/java/org/apache/rat/license/MITLicenseFamily.java v 526ac304bae4cd7e58b4c4ee292f80821e22d07b
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 526ac304bae4cd7e58b4c4ee292f80821e22d07b
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MITLicenseTest.java v 526ac304bae4cd7e58b4c4ee292f80821e22d07b

Detect and approve MIT license. Submitted by Hugo Hirsch. RAT-49

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1211324 13f79535-47bb-0310-9956-ffa450edef68
2011-12-06 10:15:29 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v d0aa21bd6fded413896b9ccbaa7636ec8f31fcc4

ensure category name really is five characters so formatting in default stylesheet works. Related to RAT-13

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1210844 13f79535-47bb-0310-9956-ffa450edef68
2011-12-06 10:08:49 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v f3230e9381c5591881641ea5baf981ad9a5c591e

detect files generated by javah. Submitted by John Vines. RAT-111

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1210841 13f79535-47bb-0310-9956-ffa450edef68
2011-12-06 09:26:35 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 815d9772cdcd4ceb666f0cf94749a68cddf30f85
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL1License.java v 815d9772cdcd4ceb666f0cf94749a68cddf30f85
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL2License.java v 815d9772cdcd4ceb666f0cf94749a68cddf30f85
apache-rat-core/src/main/java/org/apache/rat/analysis/license/GPL3License.java v 815d9772cdcd4ceb666f0cf94749a68cddf30f85
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 815d9772cdcd4ceb666f0cf94749a68cddf30f85
apache-rat-core/src/main/java/org/apache/rat/license/GPL1LicenseFamily.java v 815d9772cdcd4ceb666f0cf94749a68cddf30f85
apache-rat-core/src/main/java/org/apache/rat/license/GPL2LicenseFamily.java v 815d9772cdcd4ceb666f0cf94749a68cddf30f85
apache-rat-core/src/main/java/org/apache/rat/license/GPL3LicenseFamily.java v 815d9772cdcd4ceb666f0cf94749a68cddf30f85
apache-rat-core/src/test/java/org/apache/rat/analysis/license/GPL123LicenseTest.java v 815d9772cdcd4ceb666f0cf94749a68cddf30f85

Detect GPL. Submitted by Hugo Hirsch. RAT-13

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1210831 13f79535-47bb-0310-9956-ffa450edef68
2011-11-30 21:05:51 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v c2a5389a548d2150ea53568be3aea0ded3ca1222
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v c2a5389a548d2150ea53568be3aea0ded3ca1222
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v c2a5389a548d2150ea53568be3aea0ded3ca1222
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenceAppender.java v c2a5389a548d2150ea53568be3aea0ded3ca1222
apache-rat-core/src/main/java/org/apache/rat/api/ContentType.java v c2a5389a548d2150ea53568be3aea0ded3ca1222
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v c2a5389a548d2150ea53568be3aea0ded3ca1222
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v c2a5389a548d2150ea53568be3aea0ded3ca1222
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v c2a5389a548d2150ea53568be3aea0ded3ca1222
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v c2a5389a548d2150ea53568be3aea0ded3ca1222

Upgrade to Java5. Combining patches by Felix Knecht and Hugo Hirsch. RAT-59

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1208778 13f79535-47bb-0310-9956-ffa450edef68
2011-11-30 05:38:52 David Crossley <crossley@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v eae5b411e931020f41dd88d6b4939c8d4e087f37

Handle "Autogenerated by Thrift"
Issue: RAT-108
Contributed by: John Vines


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1208289 13f79535-47bb-0310-9956-ffa450edef68
2011-11-27 07:12:45 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 1e77d30ee150da36029a80eea804ea18ea98cfb9

Javadoc fixes submitted by Hugo Hirsch, RAT-106

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1206673 13f79535-47bb-0310-9956-ffa450edef68
2011-11-21 12:04:42 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 9900df5e828822c05a87af101954a88339611599
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 9900df5e828822c05a87af101954a88339611599

Don't indent header above file samples of unapproved licenses. RAT-3

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1204460 13f79535-47bb-0310-9956-ffa450edef68
2011-11-19 03:49:59 Gavin McDonald <gmcdonald@apache.org> apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 36f8486302aa860c5ff289656c632d955ac95f7d

Alignment, fix for RAT-3

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1203953 13f79535-47bb-0310-9956-ffa450edef68
2011-11-09 05:13:43 Stefan Bodewig <bodewig@apache.org> apache-rat-core/pom.xml v faa931da0095419b4d45485b68c09881253d115a

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1199617 13f79535-47bb-0310-9956-ffa450edef68
2011-11-09 05:13:13 Stefan Bodewig <bodewig@apache.org> apache-rat-core/pom.xml v c91e916d4b1c74841436bdffbf6807f887501f4c

[maven-release-plugin] prepare release apache-rat-0.8

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1199615 13f79535-47bb-0310-9956-ffa450edef68
2011-11-08 05:11:12 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v d57df2516c47c301d01b576832e89743d4c268bf

native line ends

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1199109 13f79535-47bb-0310-9956-ffa450edef68
2011-11-06 14:31:18 Stefan Bodewig <bodewig@apache.org> apache-rat-core/pom.xml v 07eb00410e8560427207e1f5552da998e6526e4d

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1198382 13f79535-47bb-0310-9956-ffa450edef68
2011-11-06 14:30:47 Stefan Bodewig <bodewig@apache.org> apache-rat-core/pom.xml v 3defe2b8af486c61432007b6643ed20963d57456

[maven-release-plugin] prepare release apache-rat-project-0.8

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1198379 13f79535-47bb-0310-9956-ffa450edef68
2011-11-02 06:10:49 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 1448926c4cd7bba4c2f0a3288298e707be591d72
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 1448926c4cd7bba4c2f0a3288298e707be591d72

Solution files may start with a blank line. RAT-100

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1196463 13f79535-47bb-0310-9956-ffa450edef68
2011-10-25 12:28:11 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v b7944514664e797d8cb816cd458b76fa48e0cc2e

command-line option to specify a file holding exclude-patterns. Submitted by Chris Burroughs. RAT-99

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1188628 13f79535-47bb-0310-9956-ffa450edef68
2011-08-10 14:42:58 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 46855ff7c0dcf2aa83a96d250cf028c2963901f4
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 46855ff7c0dcf2aa83a96d250cf028c2963901f4

Support for .NET specific files in --addLicense. RAT-93

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1156199 13f79535-47bb-0310-9956-ffa450edef68
2011-08-10 14:02:41 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 0503f6f6c7370119ef5d42b2aa9edca952e88366
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 0503f6f6c7370119ef5d42b2aa9edca952e88366
apache-rat-core/src/test/resources/violations/FilterTest.cs v 0503f6f6c7370119ef5d42b2aa9edca952e88366

use a stripped down copy of commons-io 2.x's BOMInputStream to get rid of any BOM when adding licenses

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1156189 13f79535-47bb-0310-9956-ffa450edef68
2011-08-10 13:23:32 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 13012fbfc971fb745b835ceaa1ad510bbfe4b410

whitespace

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1156172 13f79535-47bb-0310-9956-ffa450edef68
2011-08-10 13:22:28 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v aa767af2c84864d08957b1bb9a7051586acc58e0

try harder to close streams. RAT-94

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1156170 13f79535-47bb-0310-9956-ffa450edef68
2011-08-10 12:36:59 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 18498fbe414e276fb0e6340af0dd6e48d51064cb

use line.separator of platform when adding licenses. RAT-92

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1156143 13f79535-47bb-0310-9956-ffa450edef68
2011-08-05 04:27:25 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 523a100eb852bb1a9fce191d68fb954b99d906b4

one license-family element is enough

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1154090 13f79535-47bb-0310-9956-ffa450edef68
2011-07-20 09:48:45 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 23b1059ba302246116dd9b57dde6a63f7af0a228
apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v 23b1059ba302246116dd9b57dde6a63f7af0a228

document changes

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1148675 13f79535-47bb-0310-9956-ffa450edef68
2011-07-20 07:41:18 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java v ddcb4c4797422d5cfd8d595e0853496a88cccf2c
apache-rat-core/src/main/java/org/apache/rat/license/Apache20LicenseFamily.java v ddcb4c4797422d5cfd8d595e0853496a88cccf2c
apache-rat-core/src/main/java/org/apache/rat/license/ModifiedBSDLicenseFamily.java v ddcb4c4797422d5cfd8d595e0853496a88cccf2c
apache-rat-core/src/main/java/org/apache/rat/license/OASISLicenseFamily.java v ddcb4c4797422d5cfd8d595e0853496a88cccf2c
apache-rat-core/src/main/java/org/apache/rat/license/W3CDocumentLicenseFamily.java v ddcb4c4797422d5cfd8d595e0853496a88cccf2c
apache-rat-core/src/main/java/org/apache/rat/license/W3CSoftwareLicenseFamily.java v ddcb4c4797422d5cfd8d595e0853496a88cccf2c

retrofit SimpleLicenseFamily into existing ILicenseFamily implementations

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1148638 13f79535-47bb-0310-9956-ffa450edef68
2011-07-20 07:35:16 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/license/SimpleLicenseFamily.java v b65869468f394f2fe484a554dfb4792d24551572

add a simple implementation of ILicenseFamily that can be used as a datatype inside the Antlib later as well

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1148636 13f79535-47bb-0310-9956-ffa450edef68
2011-07-20 04:27:06 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 83a9a03147412bad681ca6deaf33b4924a595ed0

license family name has been ignored in SimplePatternBasedLicense

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1148621 13f79535-47bb-0310-9956-ffa450edef68
2011-07-19 12:04:11 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 5356eacaed19e58e341db3c7e9ad79f9bb4166be

redundant line of code

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1148286 13f79535-47bb-0310-9956-ffa450edef68
2011-07-18 09:30:00 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 2c451cd989a2179cb24d779a5340ff7d5285c7bf
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 2c451cd989a2179cb24d779a5340ff7d5285c7bf
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 2c451cd989a2179cb24d779a5340ff7d5285c7bf
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 2c451cd989a2179cb24d779a5340ff7d5285c7bf
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 2c451cd989a2179cb24d779a5340ff7d5285c7bf

add a timestamp. RAT-67

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1147800 13f79535-47bb-0310-9956-ffa450edef68
2011-07-17 06:27:28 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 98f30e47286b7454d7a2dc278566ece9ea4944c1
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 98f30e47286b7454d7a2dc278566ece9ea4944c1

add license to Java files without a package or XML files without an XML decl as well. RAT-34

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1147539 13f79535-47bb-0310-9956-ffa450edef68
2011-07-17 05:25:01 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v e3bb6ddf409c6ce70928e642c062c248f269ff86

close resources

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1147529 13f79535-47bb-0310-9956-ffa450edef68
2011-07-17 05:05:52 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v e1ecc16f5a0ca72209a8b9802f3cad90c882df36
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v e1ecc16f5a0ca72209a8b9802f3cad90c882df36

Use NIO to deal with malformed input when checking for binary data. RAT-81

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1147525 13f79535-47bb-0310-9956-ffa450edef68
2011-07-17 03:43:37 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 05bd300e46871e9a382edf9752f1b8c381e4c9a8

revert accidental commit

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1147519 13f79535-47bb-0310-9956-ffa450edef68
2011-07-17 03:41:53 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v d9095d7d5d60ea36f9937716f6fe71cfd2863139

Add a test for BinaryGuesser that actually reads the file

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1147518 13f79535-47bb-0310-9956-ffa450edef68
2011-07-17 03:33:59 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 01a3a4cb2b78900a6aec2670ff510fb310c36e2f

Add a test for BinaryGuesser that actually reads the file

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1147517 13f79535-47bb-0310-9956-ffa450edef68
2011-07-15 12:02:26 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/Document.java v af07b672eb610d947f3f1a1398737edfffa2f774
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v af07b672eb610d947f3f1a1398737edfffa2f774
apache-rat-core/src/test/resources/binaries/UTF16_with_signature.xml v af07b672eb610d947f3f1a1398737edfffa2f774
apache-rat-core/src/test/resources/binaries/UTF8_with_signature.xml v af07b672eb610d947f3f1a1398737edfffa2f774

an attempt at a test case for RAT-81, but it doesn't cause the excpetion reported by Marshall on my box

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1147110 13f79535-47bb-0310-9956-ffa450edef68
2011-07-15 04:25:50 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 7c1b403a30eae4a349505c35ccbea6e19eea41bf

make --addLicense an alias for --addLicence - RAT-85

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1146958 13f79535-47bb-0310-9956-ffa450edef68
2011-07-15 04:00:21 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v e2385113ee1b4b1ceb8d652fa3d692e7320416df
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v e2385113ee1b4b1ceb8d652fa3d692e7320416df

--addlicence support for Groovy, submitted by Christine Koppelt, RAT-91

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1146951 13f79535-47bb-0310-9956-ffa450edef68
2011-04-18 05:19:10 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 278421fc1f927a920cd39e74a559fb78758bd5f4
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 278421fc1f927a920cd39e74a559fb78758bd5f4

Support for Perl, C#, C++, TCL and PHP. RAT-89

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1094226 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16 06:36:29 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 74b10e6500ad35002add02df99d69ffa79344766

simplify getType method

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1093936 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16 06:19:31 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 8c38fb16a80940c4ba6cc1133994a913f711421b

simplify append method - RAT-88

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1093934 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16 05:58:10 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 370fb424532ac42b0bbe5fe8ae01755fb49ce2aa

simplify getXXXLine methods - RAT-88

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1093929 13f79535-47bb-0310-9956-ffa450edef68
2011-04-09 01:58:23 Jochen Wiedmann <jochen@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v 3b1c196ae4894e86ec44fed9e158eb17164819f5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 3b1c196ae4894e86ec44fed9e158eb17164819f5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java v 3b1c196ae4894e86ec44fed9e158eb17164819f5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/SimplePatternBasedLicense.java v 3b1c196ae4894e86ec44fed9e158eb17164819f5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/TMF854LicenseHeader.java v 3b1c196ae4894e86ec44fed9e158eb17164819f5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v 3b1c196ae4894e86ec44fed9e158eb17164819f5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java v 3b1c196ae4894e86ec44fed9e158eb17164819f5

Adding preliminary support for configurable custom license matchers.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1090507 13f79535-47bb-0310-9956-ffa450edef68
2011-03-20 17:26:45 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/site/apt/index.apt v d7c68cfeb551ca4547980fcf89ed9ddb4eb94f2e

Indent the paragraphs, so that they don't appear as headings.

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1083516 13f79535-47bb-0310-9956-ffa450edef68
2011-03-19 22:28:28 Dennis Lundberg <dennisl@apache.org> apache-rat-core/src/site/apt/index.apt v ee74d10149d2a1884f6c1f218594ff8a97fe98c4

Fix the instructions for running RAT.

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1083315 13f79535-47bb-0310-9956-ffa450edef68
2011-03-19 10:51:21 Dennis Lundberg <dennisl@apache.org> apache-rat-core/pom.xml v 2d4d2be3987045f5633d0550bcc43d6f79283e87

Use correct schema location for POM files.

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1083157 13f79535-47bb-0310-9956-ffa450edef68
2011-03-18 17:37:58 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 3632ef2c7fb172d04e959e84365f41f24d2578ab

whitespace changes only

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1082994 13f79535-47bb-0310-9956-ffa450edef68
2011-03-18 17:35:38 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v a2f7ab2fc73803424142062fe91e8aec7c284deb

convert tests to use template methods. RAT-87

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1082993 13f79535-47bb-0310-9956-ffa450edef68
2011-03-18 17:22:46 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 02c5f53c90ab12f1491cb1fb4fc4c050fcbb9985

typo

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1082983 13f79535-47bb-0310-9956-ffa450edef68
2011-03-18 17:22:13 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 720f33fdb6067899427b95fc9562a287cdec0ad1

get rid of redundancy

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1082981 13f79535-47bb-0310-9956-ffa450edef68
2011-03-18 17:19:11 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 4386802ac282ddfee33af7b99b4f253af3a0ad7b

convert unknown type test. RAT-87

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1082978 13f79535-47bb-0310-9956-ffa450edef68
2011-03-18 17:10:56 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v a94d0965d9dd422474e45168afca59667b417e93

a bunch of template methods that will be used by the tests but are currently unused. RAT-87

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1082974 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 16:16:43 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 656d5515a36a25405fe39a29d551998224e1a60a

make sure configuration knows a header matcher. RAT-86

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1081440 13f79535-47bb-0310-9956-ffa450edef68
2011-03-14 09:12:25 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v eb2720de4f69c6902e621380baba92192c0f7869

there was more than one typo in the extension, thanks Gav

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1081292 13f79535-47bb-0310-9956-ffa450edef68
2011-03-11 17:20:51 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 4864b84b0f41bf442b00d92026836fda22cfd508
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 4864b84b0f41bf442b00d92026836fda22cfd508

support Ruby when adding licenses. RAT-84

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1080680 13f79535-47bb-0310-9956-ffa450edef68
2011-03-11 17:08:59 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 15f4728a8ecdfe7f086443359e8e9bdb9fb76cd8
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 15f4728a8ecdfe7f086443359e8e9bdb9fb76cd8

support Scala when adding licenses. RAT-83

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1080674 13f79535-47bb-0310-9956-ffa450edef68
2011-03-11 16:54:36 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 3d02243303f3f141336f4742202becf717057999

typo

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1080664 13f79535-47bb-0310-9956-ffa450edef68
2011-03-11 16:39:47 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 5d2ec5a92cd01ad05a9fee335aa50a74765b57fa

whitespace changes only

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1080656 13f79535-47bb-0310-9956-ffa450edef68
2011-03-11 14:12:08 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 8418d7f044a1eb48d18949e3939701e0f3ba29ba

CLI ignores configuration unless a stylesheet is specified. RAT-86

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1080572 13f79535-47bb-0310-9956-ffa450edef68
2011-03-11 13:44:15 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 9d9fda413390b8a77af5b943713a953e9654d23a
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 9d9fda413390b8a77af5b943713a953e9654d23a
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 9d9fda413390b8a77af5b943713a953e9654d23a
apache-rat-core/src/test/resources/elements/buildr.rb v 9d9fda413390b8a77af5b943713a953e9654d23a

Add a Ruby test file. Related to RAT-84.

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@1080567 13f79535-47bb-0310-9956-ffa450edef68
2010-08-07 21:02:31 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 201cd25381e8885b12fd799af8eeceb17579a152
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 201cd25381e8885b12fd799af8eeceb17579a152

unused imports detected by Hyrum Wright

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@983309 13f79535-47bb-0310-9956-ffa450edef68
2010-08-04 20:00:12 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v 0168d458c23d93bb96e4cc8e0958a96ff8c8b87b
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 0168d458c23d93bb96e4cc8e0958a96ff8c8b87b
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v 0168d458c23d93bb96e4cc8e0958a96ff8c8b87b

simplify guesser code, submitted by Hyrum Wright

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@982385 13f79535-47bb-0310-9956-ffa450edef68
2010-08-01 05:55:36 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v bf2d8fcb39c67f00f4938b01c05a9818dd50c1a3

allow licenses to be added to Velocity templates. Submitted by Holger Grandy. RAT-79

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@981163 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 20:53:19 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 135bb812243909d66e30ece350f4042120620dfb

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@980955 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 20:51:49 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 2a6951f071d7db2c457f9511917736af8cfc5f19

[maven-release-plugin] prepare release apache-rat-project-0.7

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@980952 13f79535-47bb-0310-9956-ffa450edef68
2010-07-30 20:33:29 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 10578dd4ac9a0ab28b02f6a3937929ad7da59c71

Reverting changes made by the maven-release-plugin, so that we can cut 0.7RC4.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@980946 13f79535-47bb-0310-9956-ffa450edef68
2010-07-15 17:16:43 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/test/resources/javadocs/notjavadoc.html v 68c6a98ddf9cc460e751523ea0b14fa3e24c7bbd

add license

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@964497 13f79535-47bb-0310-9956-ffa450edef68
2010-07-15 06:49:52 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 0d656934556cd4c3a2b6c2fffe41eeb43eb25ff1
apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v 0d656934556cd4c3a2b6c2fffe41eeb43eb25ff1
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v 0d656934556cd4c3a2b6c2fffe41eeb43eb25ff1

linefeeds

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@964315 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 22:42:40 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 69cee23db97aea21816a6360e17cf18428cd99db

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@964234 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 22:41:33 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 11b1ee5f1e6ae303acab381177920aa820e0155c

[maven-release-plugin] prepare release apache-rat-project-0.7

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@964232 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 22:37:24 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 7a819a5e114693c72c4c6b7d803bca5fffe70722

Preparing 0.7RC3.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@964230 13f79535-47bb-0310-9956-ffa450edef68
2010-07-14 13:08:55 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v 800085182c31f329e6ddd93bd759667aa6189031
apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v 800085182c31f329e6ddd93bd759667aa6189031
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v 800085182c31f329e6ddd93bd759667aa6189031

bump copyright year, add missing licenses

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@964037 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 22:23:25 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 50e2cf17aa3368dc1fe648e153cc8c98ceb00194

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@963886 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 22:22:16 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 39d926b0e54b3b6f7579e31bd5629d0c404f2936

[maven-release-plugin] prepare release apache-rat-project-0.7

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@963884 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 22:19:06 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v e168a0dde836ef50f3e892b3166fae63abc8f301

[maven-release-plugin] rollback the release of apache-rat-project-0.7

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@963883 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 22:18:24 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 7c3d24437ee1899dad1db0c2bfddb84b96065bfa

[maven-release-plugin] prepare release apache-rat-project-0.7

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@963882 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 16:10:23 Jochen Wiedmann <jochen@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/ReportConfiguration.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/api/Reporter.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/report/AbstractReport.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/LicenseAddingReport.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReport.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/MockClaimReporter.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v e230d92e13ff52cdda8c2624e7fe058433bb6dff

PR: RAT-76
- Added support for adding license headers to the Maven plugin and the Ant tasks.
- Refactoring and code simplification.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@963778 13f79535-47bb-0310-9956-ffa450edef68
2010-07-13 12:01:19 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 8c93765271180cb6216924c455451d4365f23f59

Preparing 0.7RC2


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@963688 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 20:23:08 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 5ea38b26ae75c6a50d0e527467c864a929587a70

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@955367 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 20:21:14 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 256546ff189438a14479282b28fee8c4f3d195a1

[maven-release-plugin] prepare release apache-rat-project-0.7

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@955365 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 20:19:21 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 64a296a911bc32fa88d756f9411f023ae77aeb95

[maven-release-plugin] rollback the release of apache-rat-project-0.7

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@955364 13f79535-47bb-0310-9956-ffa450edef68
2010-06-16 20:18:43 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v ed395535b085f8c9d796756f40caf0f48db6b1bc

[maven-release-plugin] prepare release apache-rat-project-0.7

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@955363 13f79535-47bb-0310-9956-ffa450edef68
2010-06-15 06:05:43 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 4f53623889b8839da0d42844d5cf2f072c3b77c8

Preparing release of 0.7.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@954718 13f79535-47bb-0310-9956-ffa450edef68
2010-06-08 16:09:46 Sebastian Bazley <sebb@apache.org> apache-rat-core/src/main/java/org/apache/rat/Defaults.java v a47171db58e8336a160b3fd04c5fcda8ee8d32f4
apache-rat-core/src/site/site.xml v a47171db58e8336a160b3fd04c5fcda8ee8d32f4

Fix a few more SVN properties

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@952714 13f79535-47bb-0310-9956-ffa450edef68
2010-06-08 15:26:46 Ross Duncan Gardler <rgardler@apache.org> apache-rat-core/src/site/apt/index.apt v 4f6153b5d31230a3bda9b60ab4f3da79882884de

Add docs on adding licence headers

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@952688 13f79535-47bb-0310-9956-ffa450edef68
2010-06-01 08:21:03 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 84a1d46a4e8be39cc680618768abfe3a8ba328ab

-x and -s are mutually exclusive. RAT-75

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@949963 13f79535-47bb-0310-9956-ffa450edef68
2010-06-01 08:10:34 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 21e70dd35b56ff45b6e8de726ce023daf9512b8f

add a cli option for a custom XSLT stylesheet. RAT-75

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@949962 13f79535-47bb-0310-9956-ffa450edef68
2010-06-01 07:47:28 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 0aae5da6a3e614e232471cc84226f3f663a0ecb1

untabify

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@949955 13f79535-47bb-0310-9956-ffa450edef68
2010-02-07 10:39:38 Gavin McDonald <gmcdonald@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 16027aeb857d17d1a96736b9a45c4b616881df6d
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 16027aeb857d17d1a96736b9a45c4b616881df6d
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 16027aeb857d17d1a96736b9a45c4b616881df6d

Add license headers as per RAT-62

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@907411 13f79535-47bb-0310-9956-ffa450edef68
2010-02-05 01:19:31 Brian E Fox <brianf@apache.org> apache-rat-core/src/site/site.xml v 283ac5f8b54eee73addea4208a2ecda3c3a460d6

RAT-64 applied site patch

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@906756 13f79535-47bb-0310-9956-ffa450edef68
2010-02-05 01:04:13 Brian E Fox <brianf@apache.org> apache-rat-core/pom.xml v 7613f28690b4ece127c10229ed91df00ee430881

RAT-65
1) get rid of using /src/main/java for a resource folder. I found only one file that would be affected (package.html) and moved it to src/main/resources
2) scm info duplicated in module poms...this will be inherited from the parent module
3) use apache parent v6 to pull in latest apache config
4) moved plugin versions to pluginManagement
5) specified proper groups for plugins (assuming org.apache.maven.plugins is deprecated in maven3)

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@906754 13f79535-47bb-0310-9956-ffa450edef68
2009-12-13 10:07:52 Gavin McDonald <gmcdonald@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 3a30513855fe60eb5f696207c71542d98e3cb2c0

Add a couple more binary types, due to niallp, fix for RAT-69

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@890041 13f79535-47bb-0310-9956-ffa450edef68
2009-12-13 06:53:11 Gavin McDonald <gmcdonald@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v cccdcec9f943c4dd261c21403f4f344df6019d84
apache-rat-core/src/main/java/org/apache/rat/walker/ArchiveWalker.java v cccdcec9f943c4dd261c21403f4f344df6019d84

Patch adding more Archive type support, due to hwright, includes a pom.xml not committed in an earlier patch. Fix for RAT-17

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@890025 13f79535-47bb-0310-9956-ffa450edef68
2009-12-13 04:30:24 Gavin McDonald <gmcdonald@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v ac285e424328a24a08cda24e107b8e7a81965b9a
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v ac285e424328a24a08cda24e107b8e7a81965b9a
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v ac285e424328a24a08cda24e107b8e7a81965b9a
apache-rat-core/src/test/java/org/apache/rat/walker/FileNameComparatorTest.java v ac285e424328a24a08cda24e107b8e7a81965b9a

New patch for RAT-17 to fix test failures. Due to hwright

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@890024 13f79535-47bb-0310-9956-ffa450edef68
2009-12-12 23:18:07 Gavin McDonald <gmcdonald@apache.org> apache-rat-core/pom.xml v 3a6ead331312937f5c6a0a6b5aafc425610b69c8
apache-rat-core/src/main/java/org/apache/rat/Report.java v 3a6ead331312937f5c6a0a6b5aafc425610b69c8
apache-rat-core/src/main/java/org/apache/rat/document/impl/ArchiveEntryDocument.java v 3a6ead331312937f5c6a0a6b5aafc425610b69c8
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v 3a6ead331312937f5c6a0a6b5aafc425610b69c8
apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v 3a6ead331312937f5c6a0a6b5aafc425610b69c8
apache-rat-core/src/main/java/org/apache/rat/walker/FileNameComparator.java v 3a6ead331312937f5c6a0a6b5aafc425610b69c8
apache-rat-core/src/main/java/org/apache/rat/walker/GZIPWalker.java v 3a6ead331312937f5c6a0a6b5aafc425610b69c8
apache-rat-core/src/main/java/org/apache/rat/walker/Walker.java v 3a6ead331312937f5c6a0a6b5aafc425610b69c8

Add support for running RAT on compressed archives. Due to hwright, thanks!. Fix for RAT-17

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@890004 13f79535-47bb-0310-9956-ffa450edef68
2009-12-12 22:30:44 Gavin McDonald <gmcdonald@apache.org> apache-rat-core/src/main/java/org/apache/rat/walker/DirectoryWalker.java v b97f60d91cbeeb6af3cc94a7f0f46a5cf204cab4
apache-rat-core/src/main/java/org/apache/rat/walker/FileNameComparator.java v b97f60d91cbeeb6af3cc94a7f0f46a5cf204cab4

Moving files in prep tp patching RAT-17 as instructed on that issue

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@889993 13f79535-47bb-0310-9956-ffa450edef68
2009-11-19 20:49:49 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 715d27fa646ff8ff37241c9665534e6e89a67e33
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenceAppender.java v 715d27fa646ff8ff37241c9665534e6e89a67e33

RAT-30 Added support for rdf Thanks to Ross Gardler. https://issues.apache.org/jira/browse/RAT-30

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@882291 13f79535-47bb-0310-9956-ffa450edef68
2009-11-19 20:45:22 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v e7c7b2c620fe80c4be24489ad3dfe9a650a18c16

RAT-30 Improvements to (self-) documentation Thanks to Ross Gardler. https://issues.apache.org/jira/browse/RAT-30

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@882289 13f79535-47bb-0310-9956-ffa450edef68
2009-11-19 20:24:10 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 6873a245965f9c5f2e7785dd9113fab91bc40b3d

RAT-68 Add support for Python, C, & script files (.bat & .sh) Thanks to Niall Pemberton https://issues.apache.org/jira/browse/RAT-68

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@882281 13f79535-47bb-0310-9956-ffa450edef68
2009-06-16 20:26:40 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v 15ddafefa99a1ef0090ee9f08805f8d9bc1c04f6
apache-rat-core/src/main/java/org/apache/rat/Report.java v 15ddafefa99a1ef0090ee9f08805f8d9bc1c04f6

RAT-56 Support Commons IO file filter wildcards https://issues.apache.org/jira/browse/RAT-56

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@785376 13f79535-47bb-0310-9956-ffa450edef68
2009-06-16 19:27:59 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/DirectoryWalker.java v b26ca0e84529f9e4c9d510906ceb00d123487705
apache-rat-core/src/main/java/org/apache/rat/Report.java v b26ca0e84529f9e4c9d510906ceb00d123487705

RAT-2 Switch to using FilenameFilter to ignore input files https://issues.apache.org/jira/browse/RAT-2

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@785349 13f79535-47bb-0310-9956-ffa450edef68
2009-06-16 19:26:25 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v e63cd3fcb683a474c760765190c4e884b4956baa

RAT-2 Correct indentation https://issues.apache.org/jira/browse/RAT-2

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@785348 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 20:33:03 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/DefaultAnalyserFactory.java v 9cd8fb7aedc08266975f0e56b308aa71229071f8
apache-rat-core/src/main/java/org/apache/rat/analysis/DocumentHeaderAnalyser.java v 9cd8fb7aedc08266975f0e56b308aa71229071f8
apache-rat-core/src/main/java/org/apache/rat/analysis/HeaderCheckWorker.java v 9cd8fb7aedc08266975f0e56b308aa71229071f8
apache-rat-core/src/main/java/org/apache/rat/analysis/RatReportAnalysisResultException.java v 9cd8fb7aedc08266975f0e56b308aa71229071f8
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 9cd8fb7aedc08266975f0e56b308aa71229071f8
apache-rat-core/src/test/java/org/apache/rat/analysis/AnalyserFactoryTest.java v 9cd8fb7aedc08266975f0e56b308aa71229071f8
apache-rat-core/src/test/java/org/apache/rat/analysis/HeaderCheckWorkerTest.java v 9cd8fb7aedc08266975f0e56b308aa71229071f8
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 9cd8fb7aedc08266975f0e56b308aa71229071f8

RAT-53 Separate reports from analysis. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777698 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 20:23:36 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/analyser/DefaultAnalyserFactory.java v b7164e4fae2f706155f98f66b92028de4041b1ab
apache-rat-core/src/main/java/org/apache/rat/report/analyser/DocumentHeaderAnalyser.java v b7164e4fae2f706155f98f66b92028de4041b1ab
apache-rat-core/src/main/java/org/apache/rat/report/analyser/HeaderCheckWorker.java v b7164e4fae2f706155f98f66b92028de4041b1ab
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v b7164e4fae2f706155f98f66b92028de4041b1ab
apache-rat-core/src/test/java/org/apache/rat/report/analyser/AnalyserFactoryTest.java v b7164e4fae2f706155f98f66b92028de4041b1ab
apache-rat-core/src/test/java/org/apache/rat/report/analyser/HeaderCheckWorkerTest.java v b7164e4fae2f706155f98f66b92028de4041b1ab
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v b7164e4fae2f706155f98f66b92028de4041b1ab

RAT-53 No longer any need to pass reporter through. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777693 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 20:19:34 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/main/java/org/apache/rat/analysis/license/TMF854LicenseHeader.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/main/java/org/apache/rat/report/analyser/HeaderCheckWorker.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/test/java/org/apache/rat/analysis/MockLicenseMatcher.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequiredTest.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20Test.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/test/java/org/apache/rat/analysis/util/MatcherMultiplexerTest.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/test/java/org/apache/rat/report/analyser/AnalyserFactoryTest.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v d828fba8df743b332e9abf188ee4aeaa3fc5167e

RAT-53 HeaderMatchers shouldn't need reporters any more. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777691 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 20:15:28 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/DirectoryWalker.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/Report.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/TMF854LicenseHeader.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/api/Document.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/api/RatException.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/api/Reporter.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/document/IDocumentAnalyser.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexer.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/RatReport.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/analyser/DefaultAnalyserFactory.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/analyser/DocumentHeaderAnalyser.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/analyser/HeaderCheckWorker.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/analyser/RatReportAnalysisResultException.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReport.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/analysis/MockLicenseMatcher.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequiredTest.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20Test.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/analysis/util/MatcherMultiplexerTest.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentAnalyser.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/document/MockLocation.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/document/impl/SingularFileDocumentTest.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/report/analyser/AnalyserFactoryTest.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/report/analyser/HeaderCheckWorkerTest.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/MockClaimReporter.java v 3187d9ef4a243cc316f33ca276186595fb48afc5
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 3187d9ef4a243cc316f33ca276186595fb48afc5

RAT-53 Repackaged and renamed key classes. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777689 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 19:54:21 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/IClaim.java v 0bdf84ece18a8e55cfb876f31fd418b94349cb2d
apache-rat-core/src/main/java/org/apache/rat/report/claim/IClaimReporter.java v 0bdf84ece18a8e55cfb876f31fd418b94349cb2d
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaim.java v 0bdf84ece18a8e55cfb876f31fd418b94349cb2d
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 0bdf84ece18a8e55cfb876f31fd418b94349cb2d
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 0bdf84ece18a8e55cfb876f31fd418b94349cb2d
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 0bdf84ece18a8e55cfb876f31fd418b94349cb2d
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v 0bdf84ece18a8e55cfb876f31fd418b94349cb2d
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/MockClaimReporter.java v 0bdf84ece18a8e55cfb876f31fd418b94349cb2d

RAT-53 Remove IClaim. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777682 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 19:50:47 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 45df5e235adf86cd747d3d28fe5a367c1a5def8b
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 45df5e235adf86cd747d3d28fe5a367c1a5def8b
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 45df5e235adf86cd747d3d28fe5a367c1a5def8b
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/CustomClaim.java v 45df5e235adf86cd747d3d28fe5a367c1a5def8b
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 45df5e235adf86cd747d3d28fe5a367c1a5def8b
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/MockClaimReporter.java v 45df5e235adf86cd747d3d28fe5a367c1a5def8b
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporterTest.java v 45df5e235adf86cd747d3d28fe5a367c1a5def8b
apache-rat-core/src/test/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexerTest.java v 45df5e235adf86cd747d3d28fe5a367c1a5def8b

RAT-53 Remove CustomClaim. IClaim is going, and any replacement for this function is likely to be differnt. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777679 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 19:44:18 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/main/java/org/apache/rat/report/analyser/DefaultAnalyserFactory.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/main/java/org/apache/rat/report/claim/FileType.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/FileTypeClaim.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReport.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/test/java/org/apache/rat/report/analyser/AnalyserFactoryTest.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v f11d86a7755e843084f2e36ef13d8f31ebdfe495

RAT-53 Document categorisation (was file type) now stored in meta data. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777673 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 18:14:22 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v f41e05cced5f23f3292f1441163f8398a2149a20
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v f41e05cced5f23f3292f1441163f8398a2149a20
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v f41e05cced5f23f3292f1441163f8398a2149a20
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v f41e05cced5f23f3292f1441163f8398a2149a20
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseApprovalClaim.java v f41e05cced5f23f3292f1441163f8398a2149a20
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v f41e05cced5f23f3292f1441163f8398a2149a20
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v f41e05cced5f23f3292f1441163f8398a2149a20
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v f41e05cced5f23f3292f1441163f8398a2149a20

RAT-53 License approval now stored in meta data. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777642 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 15:48:32 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/analysis/license/TMF854LicenseHeader.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/license/Apache20LicenseFamily.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/license/ModifiedBSDLicenseFamily.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/license/OASISLicenseFamily.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/license/W3CDocumentLicenseFamily.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/license/W3CSoftwareLicenseFamily.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/report/analyser/HeaderCheckWorker.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/report/claim/LicenseFamilyName.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseFamilyClaim.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MockStandardLicense.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 3a5ca944213f2084e0bbf1bfc08f1f41dfed6389

RAT-53 License family name now stored in meta data. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777588 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 14:13:32 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/TMF854LicenseHeader.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/main/java/org/apache/rat/report/analyser/HeaderCheckWorker.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/main/java/org/apache/rat/report/claim/LicenseFamilyCode.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseFamilyClaim.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MockStandardLicense.java v 26da6a76afb362c186d8a85b729fc838c60ecce9
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 26da6a76afb362c186d8a85b729fc838c60ecce9

RAT-53 License family category now stored in meta data. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777537 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 12:29:46 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v 0587763b5bb19ebe76c09ab4d2e723659cfbb093
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 0587763b5bb19ebe76c09ab4d2e723659cfbb093
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 0587763b5bb19ebe76c09ab4d2e723659cfbb093
apache-rat-core/src/main/java/org/apache/rat/report/analyser/HeaderCheckWorker.java v 0587763b5bb19ebe76c09ab4d2e723659cfbb093
apache-rat-core/src/main/java/org/apache/rat/report/claim/LicenseFamilyCode.java v 0587763b5bb19ebe76c09ab4d2e723659cfbb093
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 0587763b5bb19ebe76c09ab4d2e723659cfbb093
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 0587763b5bb19ebe76c09ab4d2e723659cfbb093
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseFamilyClaim.java v 0587763b5bb19ebe76c09ab4d2e723659cfbb093
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseHeaderClaim.java v 0587763b5bb19ebe76c09ab4d2e723659cfbb093
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 0587763b5bb19ebe76c09ab4d2e723659cfbb093

RAT-53 Removed LicenseHeaderClaim. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777497 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 11:35:16 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v 2097af8c72482ec6fc27bca1ec40e497df341cfd
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v 2097af8c72482ec6fc27bca1ec40e497df341cfd
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 2097af8c72482ec6fc27bca1ec40e497df341cfd
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 2097af8c72482ec6fc27bca1ec40e497df341cfd

RAT-53 Switched generation heuristics to use MetaData. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777483 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 11:23:53 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v e2bc776171bb56002247725025e7660a2d4c5219
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v e2bc776171bb56002247725025e7660a2d4c5219
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v e2bc776171bb56002247725025e7660a2d4c5219
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v e2bc776171bb56002247725025e7660a2d4c5219
apache-rat-core/src/main/java/org/apache/rat/report/analyser/HeaderCheckWorker.java v e2bc776171bb56002247725025e7660a2d4c5219
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseFamilyClaim.java v e2bc776171bb56002247725025e7660a2d4c5219
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseHeaderClaim.java v e2bc776171bb56002247725025e7660a2d4c5219
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v e2bc776171bb56002247725025e7660a2d4c5219
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v e2bc776171bb56002247725025e7660a2d4c5219

RAT-53 Store sample header in MetaData. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777475 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 10:16:55 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/analysis/license/TMF854LicenseHeader.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/license/Apache20LicenseFamily.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/license/ModifiedBSDLicenseFamily.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/license/OASISLicenseFamily.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/license/W3CDocumentLicenseFamily.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/license/W3CSoftwareLicenseFamily.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/report/claim/LicenseFamilyCode.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/main/java/org/apache/rat/report/claim/LicenseFamilyName.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v fcb86f2ed30cdfeb351972be0fa4c1f7e2ad4396

RAT-53 Consolidate license names. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777452 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 09:56:55 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/Claims.java v ca8d262d2d770e58f6a18fc6bf14d0df0c14ac31
apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v ca8d262d2d770e58f6a18fc6bf14d0df0c14ac31
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java v ca8d262d2d770e58f6a18fc6bf14d0df0c14ac31
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v ca8d262d2d770e58f6a18fc6bf14d0df0c14ac31
apache-rat-core/src/main/java/org/apache/rat/analysis/license/TMF854LicenseHeader.java v ca8d262d2d770e58f6a18fc6bf14d0df0c14ac31
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v ca8d262d2d770e58f6a18fc6bf14d0df0c14ac31
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java v ca8d262d2d770e58f6a18fc6bf14d0df0c14ac31
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v ca8d262d2d770e58f6a18fc6bf14d0df0c14ac31
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v ca8d262d2d770e58f6a18fc6bf14d0df0c14ac31
apache-rat-core/src/main/java/org/apache/rat/report/claim/LicenseFamilyCode.java v ca8d262d2d770e58f6a18fc6bf14d0df0c14ac31
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v ca8d262d2d770e58f6a18fc6bf14d0df0c14ac31

RAT-53 Simplify by eliminated unnecessary class. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777444 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 09:41:31 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 9564a7f8209095fae26b1131559c2f6df4ef03fc
apache-rat-core/src/main/java/org/apache/rat/report/analyser/DefaultAnalyserFactory.java v 9564a7f8209095fae26b1131559c2f6df4ef03fc
apache-rat-core/src/main/java/org/apache/rat/report/claim/IClaim.java v 9564a7f8209095fae26b1131559c2f6df4ef03fc
apache-rat-core/src/main/java/org/apache/rat/report/claim/IClaimReporter.java v 9564a7f8209095fae26b1131559c2f6df4ef03fc
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 9564a7f8209095fae26b1131559c2f6df4ef03fc
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 9564a7f8209095fae26b1131559c2f6df4ef03fc
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 9564a7f8209095fae26b1131559c2f6df4ef03fc
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v 9564a7f8209095fae26b1131559c2f6df4ef03fc
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/MockClaimReporter.java v 9564a7f8209095fae26b1131559c2f6df4ef03fc
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporterTest.java v 9564a7f8209095fae26b1131559c2f6df4ef03fc

RAT-53 Revise reporter interface to allow migration away from claims. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777440 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 09:05:04 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v d2d8cccafc8dd3f4df10ca539aa9b3e3519867fd
apache-rat-core/src/main/java/org/apache/rat/report/claim/FileType.java v d2d8cccafc8dd3f4df10ca539aa9b3e3519867fd
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v d2d8cccafc8dd3f4df10ca539aa9b3e3519867fd
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ArchiveFileTypeClaim.java v d2d8cccafc8dd3f4df10ca539aa9b3e3519867fd
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v d2d8cccafc8dd3f4df10ca539aa9b3e3519867fd

RAT-53 Start moving away from IClaim. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777436 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 08:28:08 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/IDocumentMatcher.java v 94e7db7abb66f75c16201227a578c70a25c63e3c
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/ConditionalAnalyser.java v 94e7db7abb66f75c16201227a578c70a25c63e3c
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/DocumentMatcherMultiplexer.java v 94e7db7abb66f75c16201227a578c70a25c63e3c
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/MatchNegator.java v 94e7db7abb66f75c16201227a578c70a25c63e3c
apache-rat-core/src/main/java/org/apache/rat/report/analyser/AbstractSingleClaimAnalyser.java v 94e7db7abb66f75c16201227a578c70a25c63e3c
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentMatcher.java v 94e7db7abb66f75c16201227a578c70a25c63e3c
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/ConditionalAnalyserTest.java v 94e7db7abb66f75c16201227a578c70a25c63e3c
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/DocumentMatcherMultiplexerTest.java v 94e7db7abb66f75c16201227a578c70a25c63e3c
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/MatchNegatorTest.java v 94e7db7abb66f75c16201227a578c70a25c63e3c

RAT-53 Remove unnecessary interface. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777428 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 07:03:25 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2
apache-rat-core/src/main/java/org/apache/rat/report/analyser/DefaultAnalyserFactory.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2
apache-rat-core/src/main/java/org/apache/rat/report/claim/FileType.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2
apache-rat-core/src/test/java/org/apache/rat/report/analyser/AnalyserFactoryTest.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 6046d2bb62898d1ea9aac7329d36cee3201ecec2

RAT-53 Simplify default analyser. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777410 13f79535-47bb-0310-9956-ffa450edef68
2009-05-22 06:48:44 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v d40179d3af67786ce84640c3d4b0587907591037
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v d40179d3af67786ce84640c3d4b0587907591037

RAT-53 Don't display archive readability. Will revise handling of archives later, probably to use commons compress. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777404 13f79535-47bb-0310-9956-ffa450edef68
2009-05-21 21:16:26 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v e9ca730710435e4c8238110fa68b01b0e7725df5

RAT-53 Allow namespace typed meta-data. Will replace claims. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777261 13f79535-47bb-0310-9956-ffa450edef68
2009-05-21 20:00:50 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/MimeTyper.java v c3ef0e59add11772d4949a6c8d393b86a81ef06b

RAT-53 First draft of interface. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777238 13f79535-47bb-0310-9956-ffa450edef68
2009-05-21 19:56:58 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/api/ContentType.java v 60a442b3cfed6d284337f31ac74b222830124027
apache-rat-core/src/main/java/org/apache/rat/api/MetaData.java v 60a442b3cfed6d284337f31ac74b222830124027
apache-rat-core/src/main/java/org/apache/rat/api/package.html v 60a442b3cfed6d284337f31ac74b222830124027
apache-rat-core/src/main/java/org/apache/rat/document/IDocument.java v 60a442b3cfed6d284337f31ac74b222830124027
apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java v 60a442b3cfed6d284337f31ac74b222830124027
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v 60a442b3cfed6d284337f31ac74b222830124027
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v 60a442b3cfed6d284337f31ac74b222830124027
apache-rat-core/src/test/java/org/apache/rat/document/MockLocation.java v 60a442b3cfed6d284337f31ac74b222830124027

RAT-53 Move ContentType and MetaData into api package. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777235 13f79535-47bb-0310-9956-ffa450edef68
2009-05-21 19:44:17 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/IDocument.java v 15d745788810adfa6f4a202fbc72065099d53eb1
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v 15d745788810adfa6f4a202fbc72065099d53eb1
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v 15d745788810adfa6f4a202fbc72065099d53eb1
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v 15d745788810adfa6f4a202fbc72065099d53eb1
apache-rat-core/src/test/java/org/apache/rat/document/MockLocation.java v 15d745788810adfa6f4a202fbc72065099d53eb1

RAT-53 Switch towards InputStream. Don't have heuristics for encoding so really Reader isn't appropraite. Plus, that's what's needed for mime magic. https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@777231 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20 15:23:54 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/ContentType.java v a6f70d49aa3926f01ae4f4600124524db3e44c99
apache-rat-core/src/main/java/org/apache/rat/document/IDocument.java v a6f70d49aa3926f01ae4f4600124524db3e44c99
apache-rat-core/src/main/java/org/apache/rat/document/MetaData.java v a6f70d49aa3926f01ae4f4600124524db3e44c99
apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java v a6f70d49aa3926f01ae4f4600124524db3e44c99
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v a6f70d49aa3926f01ae4f4600124524db3e44c99
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v a6f70d49aa3926f01ae4f4600124524db3e44c99
apache-rat-core/src/test/java/org/apache/rat/document/MockLocation.java v a6f70d49aa3926f01ae4f4600124524db3e44c99

RAT-53 Add content type to document https://issues.apache.org/jira/browse/RAT-53

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776731 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20 15:12:02 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/test/java/org/apache/rat/document/MockArchiveDocument.java v a4cba1e8df916527431114391cd961e470c6d323

Remove unused mock

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776727 13f79535-47bb-0310-9956-ffa450edef68
2009-05-19 08:10:18 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/Claims.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/analysis/license/TMF854LicenseHeader.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/document/IDocument.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/document/IResource.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/report/analyser/HeaderCheckWorker.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/report/claim/IClaim.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaim.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ArchiveFileTypeClaim.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/FileTypeClaim.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseApprovalClaim.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseFamilyClaim.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseHeaderClaim.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/CustomClaim.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/analysis/MockLicenseMatcher.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequiredTest.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20Test.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/analysis/util/MatcherMultiplexerTest.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/document/MockLocation.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/report/analyser/HeaderCheckWorkerTest.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporterTest.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29
apache-rat-core/src/test/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexerTest.java v a7da84403fd3ae4d76917d27f9b6b04a0868bb29

IResource is unnecessary. Simplify by concentrating on just IDocument.

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776225 13f79535-47bb-0310-9956-ffa450edef68
2009-05-19 07:46:21 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/IDocumentCollection.java v 89bb51620398dba92674de10d8707bf0ca4ab096
apache-rat-core/src/main/java/org/apache/rat/document/UnreadableArchiveException.java v 89bb51620398dba92674de10d8707bf0ca4ab096
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v 89bb51620398dba92674de10d8707bf0ca4ab096
apache-rat-core/src/test/java/org/apache/rat/document/MockArchiveDocument.java v 89bb51620398dba92674de10d8707bf0ca4ab096
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v 89bb51620398dba92674de10d8707bf0ca4ab096
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentCollection.java v 89bb51620398dba92674de10d8707bf0ca4ab096
apache-rat-core/src/test/java/org/apache/rat/document/impl/SingularFileDocumentTest.java v 89bb51620398dba92674de10d8707bf0ca4ab096
apache-rat-core/src/test/java/org/apache/rat/report/analyser/ReadableArchiveAnalyserTest.java v 89bb51620398dba92674de10d8707bf0ca4ab096

Simpify code by removing IDocumentCollection

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776222 13f79535-47bb-0310-9956-ffa450edef68
2009-05-18 22:04:19 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v f8f55053ecaaef26822041e0ae935bad23227850
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v f8f55053ecaaef26822041e0ae935bad23227850
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipDocumentFactory.java v f8f55053ecaaef26822041e0ae935bad23227850

No need for a package for a single function

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776114 13f79535-47bb-0310-9956-ffa450edef68
2009-05-18 21:59:30 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipDirectory.java v 3f7bff7e834faf9389bc907483bdc20ca90e71a7
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipDocument.java v 3f7bff7e834faf9389bc907483bdc20ca90e71a7
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipDocumentCollection.java v 3f7bff7e834faf9389bc907483bdc20ca90e71a7
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipFileDocument.java v 3f7bff7e834faf9389bc907483bdc20ca90e71a7
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipRootDirectory.java v 3f7bff7e834faf9389bc907483bdc20ca90e71a7
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipUtils.java v 3f7bff7e834faf9389bc907483bdc20ca90e71a7
apache-rat-core/src/test/java/org/apache/rat/document/impl/zip/ZipDirectoryTest.java v 3f7bff7e834faf9389bc907483bdc20ca90e71a7
apache-rat-core/src/test/java/org/apache/rat/document/impl/zip/ZipDocumentTest.java v 3f7bff7e834faf9389bc907483bdc20ca90e71a7
apache-rat-core/src/test/java/org/apache/rat/document/impl/zip/ZipUtilsTest.java v 3f7bff7e834faf9389bc907483bdc20ca90e71a7
apache-rat-core/src/test/java/org/apache/rat/report/analyser/ReadableArchiveAnalyserAnalyseTest.java v 3f7bff7e834faf9389bc907483bdc20ca90e71a7

No need for zip object model

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776113 13f79535-47bb-0310-9956-ffa450edef68
2009-05-18 21:55:20 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v 4bb10fcef9d346ed0208d62ff8e89b7acc3a81a6
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipDocumentFactory.java v 4bb10fcef9d346ed0208d62ff8e89b7acc3a81a6
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipFileDocument.java v 4bb10fcef9d346ed0208d62ff8e89b7acc3a81a6

No need to convert zip files to an object model to work out whether they can be read

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776110 13f79535-47bb-0310-9956-ffa450edef68
2009-05-18 21:46:05 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/DirectoryWalker.java v d2dc463b328f929073e5b1b43d745859151c3023
apache-rat-core/src/main/java/org/apache/rat/document/IFileUnarchiver.java v d2dc463b328f929073e5b1b43d745859151c3023
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v d2dc463b328f929073e5b1b43d745859151c3023
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipFileUnarchiver.java v d2dc463b328f929073e5b1b43d745859151c3023

Inline unnecessary interface

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776108 13f79535-47bb-0310-9956-ffa450edef68
2009-05-18 21:42:06 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/IDocumentCollection.java v 96fb0cca5732108a54bbfe56c1f578336ee22828
apache-rat-core/src/test/java/org/apache/rat/document/impl/zip/ZipDirectoryTest.java v 96fb0cca5732108a54bbfe56c1f578336ee22828
apache-rat-core/src/test/java/org/apache/rat/document/impl/zip/ZipDocumentFactoryTest.java v 96fb0cca5732108a54bbfe56c1f578336ee22828
apache-rat-core/src/test/java/org/apache/rat/test/utils/RATCase.java v 96fb0cca5732108a54bbfe56c1f578336ee22828

Preparations for elimination of IDocumentCollection

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776107 13f79535-47bb-0310-9956-ffa450edef68
2009-05-18 21:36:53 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/DocumentUtils.java v 67b93f55d8a029eb9899d2bf61d8020a09395fc1
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v 67b93f55d8a029eb9899d2bf61d8020a09395fc1
apache-rat-core/src/test/java/org/apache/rat/document/DocumentUtilsTest.java v 67b93f55d8a029eb9899d2bf61d8020a09395fc1
apache-rat-core/src/test/java/org/apache/rat/test/utils/RATCase.java v 67b93f55d8a029eb9899d2bf61d8020a09395fc1

Reduce complexity

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776105 13f79535-47bb-0310-9956-ffa450edef68
2009-05-18 21:32:17 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/IDocument.java v 62ac6e9436d7f54d46ab80c0aa57d2ab619d2740
apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java v 62ac6e9436d7f54d46ab80c0aa57d2ab619d2740
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v 62ac6e9436d7f54d46ab80c0aa57d2ab619d2740
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipDocument.java v 62ac6e9436d7f54d46ab80c0aa57d2ab619d2740
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipFileDocument.java v 62ac6e9436d7f54d46ab80c0aa57d2ab619d2740
apache-rat-core/src/main/java/org/apache/rat/report/analyser/DefaultAnalyserFactory.java v 62ac6e9436d7f54d46ab80c0aa57d2ab619d2740
apache-rat-core/src/test/java/org/apache/rat/document/MockArchiveDocument.java v 62ac6e9436d7f54d46ab80c0aa57d2ab619d2740
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v 62ac6e9436d7f54d46ab80c0aa57d2ab619d2740
apache-rat-core/src/test/java/org/apache/rat/document/impl/SingularFileDocumentTest.java v 62ac6e9436d7f54d46ab80c0aa57d2ab619d2740

Simplify API

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776102 13f79535-47bb-0310-9956-ffa450edef68
2009-05-18 21:21:42 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/CompositeDocument.java v 3e6a7c16612cf1720105e5fef3c546095a963ea7
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipFileDocument.java v 3e6a7c16612cf1720105e5fef3c546095a963ea7

Delete unnecessary inheritance

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@776099 13f79535-47bb-0310-9956-ffa450edef68
2009-05-10 08:13:34 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/Report.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/Claims.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/license/TMF854LicenseHeader.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/license/Apache20LicenseFamily.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/license/ModifiedBSDLicenseFamily.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/license/OASISLicenseFamily.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/license/W3CDocumentLicenseFamily.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/license/W3CSoftwareLicenseFamily.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/analyser/AbstractSingleClaimAnalyser.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/analyser/ConstantClaimAnalyser.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/analyser/DefaultAnalyserFactory.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/analyser/DocumentHeaderAnalyser.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/analyser/HeaderCheckWorker.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/analyser/ReadableArchiveAnalyser.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/ClaimStatistic.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/FileType.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/IClaim.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/IClaimReporter.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/LicenseFamilyCode.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/LicenseFamilyName.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaim.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/AbstractClaimReporter.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ArchiveFileTypeClaim.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/ClaimAggregator.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/FileTypeClaim.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseApprovalClaim.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseFamilyClaim.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/LicenseHeaderClaim.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/CustomClaim.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/analysis/MockLicenseMatcher.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequiredTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20Test.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MockStandardLicense.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/analysis/util/MatcherMultiplexerTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/document/MockLocation.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/report/analyser/AnalyserFactoryTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/report/analyser/ConstantClaimAnalyserTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/report/analyser/HeaderCheckWorkerTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/report/analyser/ReadableArchiveAnalyserAnalyseTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/report/analyser/ReadableArchiveAnalyserTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/MockClaimReporter.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporterTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexerTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 5c6341544408466da63d2bc201b08e5ba25dda80

RAT-52 Merge https://svn.apache.org/repos/asf/incubator/rat/main/branches/rat-output-semantics/ into trunk https://issues.apache.org/jira/browse/RAT-52

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@773312 13f79535-47bb-0310-9956-ffa450edef68
2009-04-07 11:45:37 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/RatHeaderAnalysisException.java v 42e4ec21a4e906631135b5d79cbf0ea222d9dd73
apache-rat-core/src/main/java/org/apache/rat/document/RatDocumentAnalysisException.java v 42e4ec21a4e906631135b5d79cbf0ea222d9dd73
apache-rat-core/src/main/java/org/apache/rat/document/UnreadableArchiveException.java v 42e4ec21a4e906631135b5d79cbf0ea222d9dd73
apache-rat-core/src/main/java/org/apache/rat/report/RatReportFailedException.java v 42e4ec21a4e906631135b5d79cbf0ea222d9dd73

remove reference to commons-lang Nestable since it is going to be dropped from future releases

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@762708 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19 17:10:26 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v cf02bd8659caf69b571e2ac4252446956abbb956

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@756093 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19 17:07:51 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v ef92e155d2e8b93e88513b5cb5ebec7083c94843

[maven-release-plugin] prepare release apache-rat-project-0.6

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@756090 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19 12:33:21 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v b6ed04b16b55c7fad368c18d48b7f7f542cbd73b

Rolling back version number in order to prepare rc3.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@755975 13f79535-47bb-0310-9956-ffa450edef68
2009-03-19 11:48:01 Jochen Wiedmann <jochen@apache.org> apache-rat-core/src/test/resources/elements/Text.txt v 3c38efb8f009d013223b6bd8a583c74fd8a9ed45

Changing the old style ASL header to new style.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@755940 13f79535-47bb-0310-9956-ffa450edef68
2009-03-18 21:45:17 Jochen Wiedmann <jochen@apache.org> apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v 21dc7a51dcf9ab6c1b84c6f12f93c219d7a71080

Changed license header to ASL 2.0.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@755749 13f79535-47bb-0310-9956-ffa450edef68
2009-03-14 16:13:13 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 788ffbad82c70c48c285065fd44ee693bd299a8c

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@754479 13f79535-47bb-0310-9956-ffa450edef68
2009-03-14 16:11:43 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v b222c65c3eecce3905e86997a9614afa23ba3529

[maven-release-plugin] prepare release apache-rat-project-0.6

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@754476 13f79535-47bb-0310-9956-ffa450edef68
2009-03-13 22:38:08 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 41902746e4aed1502c94535df833498a62915408

Rolling back the changes made by release:prepare because of a problem in the release process.

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@753461 13f79535-47bb-0310-9956-ffa450edef68
2009-03-13 22:26:43 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 4139ad741a0c175cb231befe09e149094b61038e

[maven-release-plugin] prepare release apache-rat-project-0.6

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@753454 13f79535-47bb-0310-9956-ffa450edef68
2009-03-13 22:25:12 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 6e2b565f4694f8269ad208611739181e5269bf81

Adding SCM tags to the modules.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@753453 13f79535-47bb-0310-9956-ffa450edef68
2009-03-13 22:17:47 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v fcd1edd47e195f86bf961b834db9211f01eb30d7

Rolling back the changes made by release:prepare because of a problem in the release process.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@753452 13f79535-47bb-0310-9956-ffa450edef68
2009-03-13 22:11:02 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v 72407dbc5eae8cd86adef5cd8e3a32382bd4cd3b

[maven-release-plugin] prepare release apache-rat-project-0.6

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@753445 13f79535-47bb-0310-9956-ffa450edef68
2009-03-09 02:09:17 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v bee992912198691b8db680786eff1897f88a4212

- Updated docs: rat-maven-plugin, rather than
apache-rat-plugin was used in various places.
- Performance improvement of build: Moved javadoc,
sources, docck, and rat plugin to release profile.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@751571 13f79535-47bb-0310-9956-ffa450edef68
2009-03-02 09:02:23 Jochen Wiedmann <jochen@apache.org> apache-rat-core/pom.xml v d24064c9615a503300ff893999e59eafd18d1a21

- Adding ASL headers. (See RAT-42)
- Moving slow plugins (assembly, javadoc, sources) to the "release" profile.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@749246 13f79535-47bb-0310-9956-ffa450edef68
2009-03-02 08:59:52 Jochen Wiedmann <jochen@apache.org> apache-rat-core/src/test/resources/elements/Source.java v 088d5aaf9a445e56bf82a5943b9b87419a819cbc

Adding ASL license headers. (See RAT-42)

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@749244 13f79535-47bb-0310-9956-ffa450edef68
2009-03-02 08:58:59 Jochen Wiedmann <jochen@apache.org> apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 4700e6737df38d5ee7a0abafc7190089568bd3c4

Adding ASL license headers. (See RAT-42)



git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@749242 13f79535-47bb-0310-9956-ffa450edef68
2009-03-02 08:57:27 Jochen Wiedmann <jochen@apache.org> apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v cb0a1090099b1efef6c1cb35470563208668a54e

Adding BUILD.TXT to the list of supported notice names.


git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@749241 13f79535-47bb-0310-9956-ffa450edef68
2009-02-28 10:54:46 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v 1c0dc8f3177b52773026913c4f0542bf5bcd14f9

[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@748810 13f79535-47bb-0310-9956-ffa450edef68
2009-02-28 10:50:47 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v b38d771db0bef2b8286064dd71e1ef3646a87950

[maven-release-plugin] prepare release apache-rat-project-0.6RC1

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@748808 13f79535-47bb-0310-9956-ffa450edef68
2009-02-28 09:00:51 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 0cf92dfbd14d060ba11b6142d69cfcd255570b40
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/GuessUtils.java v 0cf92dfbd14d060ba11b6142d69cfcd255570b40
apache-rat-core/src/main/java/org/apache/rat/header/HeaderBean.java v 0cf92dfbd14d060ba11b6142d69cfcd255570b40
apache-rat-core/src/main/java/org/apache/rat/header/HeaderMatcher.java v 0cf92dfbd14d060ba11b6142d69cfcd255570b40
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 0cf92dfbd14d060ba11b6142d69cfcd255570b40
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 0cf92dfbd14d060ba11b6142d69cfcd255570b40

Cleared up some javadoc issues. RAT-38 https://issues.apache.org/jira/browse/RAT-38

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@748796 13f79535-47bb-0310-9956-ffa450edef68
2009-02-28 08:48:28 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v bb886492d829144329cf2b30b18e9cd2c1fb870c
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v bb886492d829144329cf2b30b18e9cd2c1fb870c

Fix Java1.5isms that have crept into code. RAT-38 https://issues.apache.org/jira/browse/RAT-38

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@748792 13f79535-47bb-0310-9956-ffa450edef68
2009-02-28 05:39:50 Stefan Bodewig <bodewig@apache.org> apache-rat-core/src/site/apt/index.apt v 932c9c694f98f242e768471f1e8ad8e43b3bc330

fix some eol issues. RAT-39

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@748777 13f79535-47bb-0310-9956-ffa450edef68
2009-02-27 21:04:51 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v dda11d1ba51fea3c3f290432b94ce10acfa3671b

Added details to MANIFEST. RAT-38 https://issues.apache.org/jira/browse/RAT-38

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@748697 13f79535-47bb-0310-9956-ffa450edef68
2009-02-27 19:52:59 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v 3704ba12f675bc7f224f7f897ce0800fce32536a
apache-rat-core/src/main/resources/org/apache/rat/plain-rat.xsl v 3704ba12f675bc7f224f7f897ce0800fce32536a
apache-rat-core/src/test/java/org/apache/rat/ReportTransformerTest.java v 3704ba12f675bc7f224f7f897ce0800fce32536a

Include DISCLAIMER (and RELEASE_NOTES) in jars. It was necessary to relocate some files from java to resources. RAT-38 https://issues.apache.org/jira/browse/RAT-38

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@748659 13f79535-47bb-0310-9956-ffa450edef68
2009-02-27 15:43:27 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v 032d46275e1e11b47ce21d1499ccf0cb10776e2a

Include LICENSE and NOTICE files in jars RAT-38 https://issues.apache.org/jira/browse/RAT-38

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@748562 13f79535-47bb-0310-9956-ffa450edef68
2009-02-27 15:38:21 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v c805d4edcc15ca1c61b7dec44f35b7e87cc7b555

Include sources in release RAT-38 https://issues.apache.org/jira/browse/RAT-38

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@748559 13f79535-47bb-0310-9956-ffa450edef68
2009-02-27 15:29:30 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v c3352241d72cce9e864d8a1a4dd3231d7b04aa61

Include javadocs in release RAT-38 https://issues.apache.org/jira/browse/RAT-38

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@748557 13f79535-47bb-0310-9956-ffa450edef68
2009-02-27 12:59:30 Robert Burrell Donkin <rdonkin@apache.org> apache-rat-core/pom.xml v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/Defaults.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/DirectoryWalker.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/FileNameComparator.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/Report.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/ReportFailedRuntimeException.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/ReportTransformer.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/Claims.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/IHeaderMatcher.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/RatHeaderAnalysisException.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequired.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequired.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/license/BaseLicense.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/license/DojoLicenseHeader.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/license/OASISLicense.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/license/TMF854LicenseHeader.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CDocLicense.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/license/W3CLicense.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/analysis/util/HeaderMatcherMultiplexer.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/annotation/AbstractLicenceAppender.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/annotation/ApacheV2LicenceAppender.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/CompositeDocumentException.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/DocumentUtils.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/IDocument.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/IDocumentAnalyser.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/IDocumentCollection.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/IDocumentMatcher.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/IFileUnarchiver.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/IResource.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/RatDocumentAnalysisException.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/ToNameTransformer.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/UnreadableArchiveException.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/UnsuitableDocumentException.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/AbstractMonolithicDocument.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/CompositeDocument.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/DocumentImplUtils.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/FileDocument.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/MonolithicFileDocument.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/ArchiveGuesser.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/BinaryGuesser.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/GuessUtils.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/guesser/NoteGuesser.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/ConditionalAnalyser.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexer.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/DocumentMatcherMultiplexer.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/util/MatchNegator.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipDirectory.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipDocument.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipDocumentCollection.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipDocumentFactory.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipFileDocument.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipFileUnarchiver.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipRootDirectory.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/document/impl/zip/ZipUtils.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/header/ArrayCharFilter.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/header/CharFilter.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/header/FilteringSequenceFactory.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/header/HeaderBean.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/header/HeaderMatcher.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/license/AcademicFree21LicenseFamily.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/license/Apache20LicenseFamily.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/license/ILicenseFamily.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/license/ModifiedBSDLicenseFamily.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/license/OASISLicenseFamily.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/license/W3CDocumentLicenseFamily.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/license/W3CSoftwareLicenseFamily.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/plain-rat.xsl v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/policy/DefaultPolicy.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/IReportable.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/RatReport.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/RatReportFailedException.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/analyser/AbstractSingleClaimAnalyser.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/analyser/ConstantClaimAnalyser.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/analyser/DefaultAnalyserFactory.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/analyser/DocumentHeaderAnalyser.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/analyser/HeaderCheckWorker.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/analyser/RatReportAnalysisResultException.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/analyser/ReadableArchiveAnalyser.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/claim/IClaimReporter.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporter.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexer.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReport.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/xml/XmlReportFactory.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/IXmlWriter.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/InvalidXmlException.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/OperationNotAllowedException.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/XmlWriterUtils.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/main/java/org/apache/rat/report/xml/writer/impl/base/XmlWriter.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/site/apt/index.apt v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/FileNameComparatorTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/ReportTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/ReportTransformerTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/analysis/MockLicenseMatcher.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/GeneratedLicenseNotRequiredTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/analysis/generation/JavaDocLicenseNotRequiredTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/analysis/license/ApacheSoftwareLicense20Test.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/analysis/license/MockStandardLicense.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/analysis/license/OASISLicenseTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/analysis/license/W3CLicenseTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/analysis/util/MatcherMultiplexerTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/annotation/TestLicenceAppender.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/DocumentUtilsTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/MockArchiveDocument.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/MockDocument.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentAnalyser.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentCollection.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/MockDocumentMatcher.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/MockLocation.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/ToNameTransformerTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/SingularFileDocumentTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/ArchiveGuesserTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/BinaryGuesserTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/GuessUtilsTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/guesser/NoteGuesserTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/ConditionalAnalyserTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/DocumentAnalyserMultiplexerTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/DocumentMatcherMultiplexerTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/util/MatchNegatorTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/zip/ZipDirectoryTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/zip/ZipDocumentFactoryTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/zip/ZipDocumentTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/document/impl/zip/ZipUtilsTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/header/ArrayCharFilterTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/header/FilteringSequenceFactoryTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/header/HeaderMatcherWithBeansTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/header/SimpleCharFilter.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/policy/DefaultPolicyTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/analyser/AnalyserFactoryTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/analyser/ConstantClaimAnalyserTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/analyser/HeaderCheckWorkerTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/analyser/ReadableArchiveAnalyserAnalyseTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/analyser/ReadableArchiveAnalyserTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/MockClaimReporter.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/claim/impl/xml/SimpleXmlClaimReporterTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/claim/util/ClaimReporterMultiplexerTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/xml/MockXmlWriter.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportFactoryTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlReportTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/xml/XmlUtils.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/XmlWriterUtilsTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/report/xml/writer/impl/base/XmlWriterTest.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/test/utils/RATCase.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/java/org/apache/rat/test/utils/Resources.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/artifacts/dummy.tar.gz v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/binaries/Image-png.not v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/elements/Image.png v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/elements/LICENSE v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/elements/NOTICE v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/elements/Source.java v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/elements/Text.txt v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/elements/Xml.xml v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/elements/dummy.jar v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/elements/sub/Empty.txt v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/javadocs/ArchiveElement.html v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/javadocs/index.html v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/javadocs/notjavadoc.html v 9554444f5415dbc5518a43044b9afe547815d6be
apache-rat-core/src/test/resources/violations/bad.txt v 9554444f5415dbc5518a43044b9afe547815d6be

Revising module naming: prefix with apache and shortening maven-plugin -> plugin, anttasks->tasks RAT-38 https://issues.apache.org/jira/browse/RAT-38

git-svn-id: https://svn.apache.org/repos/asf/incubator/rat/main/trunk@748499 13f79535-47bb-0310-9956-ffa450edef68