Re: [RAT][DISCUSS] Process Archive Files

2024-05-04 Thread Claude Warren
: > Cool, good to know that everything works automatically! > > Phil > > Am 03.05.24 um 12:59 schrieb Claude Warren: > > If the XML looks like: > > > > " > > > > > > > > > > The output as defined in the default.xslt woul

[jira] [Created] (RAT-373) Collect sample files

2024-05-04 Thread Claude Warren (Jira)
Claude Warren created RAT-373: - Summary: Collect sample files Key: RAT-373 URL: https://issues.apache.org/jira/browse/RAT-373 Project: Apache Rat Issue Type: Improvement Components

Web site contents

2024-05-04 Thread Claude Warren
Is there a way to execute a Java application, capture the output, and insert it into an index.apt.vm file? If so I would like to generate the help for the CLI and insert it during the build process.

[jira] [Created] (RAT-372) Process Archive Files

2024-05-04 Thread Claude Warren (Jira)
Claude Warren created RAT-372: - Summary: Process Archive Files Key: RAT-372 URL: https://issues.apache.org/jira/browse/RAT-372 Project: Apache Rat Issue Type: Bug Components: core

[jira] [Assigned] (RAT-7) RAT should distinguish the different AL header versions

2024-05-04 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-7?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-7: --- Assignee: Claude Warren > RAT should distinguish the different AL header versi

[jira] [Commented] (RAT-5) Check Copyright dates

2024-05-04 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-5?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17843419#comment-17843419 ] Claude Warren commented on RAT-5: - We now have a Copyright matcher.  It may be possible for the builder to use

Re: [RAT][DISCUSS] Process Archive Files

2024-05-03 Thread Claude Warren
at 8:53 AM P. Ottlinger wrote: > Hi Claude, > > Am 03.05.24 um 07:26 schrieb Claude Warren: > > > > " > > > > This proposal would, in cases where licenses are discovered, add the > > license entries as with STANDARD resource types. For example:

[RAT][DISCUSS] Process Archive Files

2024-05-02 Thread Claude Warren
Greetings, The code base has the ability to read archive files. It is only used to create a "walker" to read archives passed in on the command line. I propose that we modify the processing of ARCHIVE type files to scan them for licences. *Proposal:* What I propose is that we extract each file

[jira] [Created] (RAT-371) Rat uses collections of URLs which are reported as a problem by spotbugs

2024-05-01 Thread Claude Warren (Jira)
Claude Warren created RAT-371: - Summary: Rat uses collections of URLs which are reported as a problem by spotbugs Key: RAT-371 URL: https://issues.apache.org/jira/browse/RAT-371 Project: Apache Rat

[jira] [Resolved] (RAT-368) Remove unused classes

2024-04-28 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren resolved RAT-368. --- Resolution: Fixed Fixed by pull request 244 > Remove unused clas

[jira] [Resolved] (RAT-355) optionally Export XML configuration file as part of run.

2024-04-25 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren resolved RAT-355. --- Resolution: Fixed Resolved with pull request #228 > optionally Export XML configuration file as p

[jira] [Resolved] (RAT-366) Switch to Reading preparing header text and processing in one call.

2024-04-25 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren resolved RAT-366. --- Resolution: Fixed resolved with pull #228 > Switch to Reading preparing header text and process

[RAT][DISCUSS] json now shows as uknown license

2024-04-23 Thread Claude Warren
I have a pull request to switch to the Tika parser [1] one of changes that this imposes is that Tika correctly determines that json files are plain/text type. So they get processed for licenses and the change will end up listing all json files as having unknown licenses. This is a radical

[RAT][DISCUSS] Add inspection of some binary files

2024-04-19 Thread Claude Warren
Currently Rat does nothing with binary files except note that they are binary. However, the Tika library gives us a view into the interiors of some binary files. The ones that come to mind are image files. Using Tika we can extract the metadata from binary files, for image files (and some

[RAT][DISCUSS] Add inspection of notices

2024-04-19 Thread Claude Warren
Currently we do not do anything with what we think are notices. Notices are detected as text files that have specific names. I think that we should run them through the standard processing to see if they have text for other licenses in them. This is important for ASF Notice files where we are

[RAT] [DISCUSS] Add inspection of archives.

2024-04-18 Thread Claude Warren
Currently Rat does no inspection of archives. This means that a jar that does not meet the licensing of a project could be included and would not be detected. Currently the DefaultAnalyser simply marks the archives and archives and does nothing more with them. Under the proposed Tika change

[jira] [Assigned] (RAT-20) [GOOGLE-1] Detection of binaries should be smarter

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-20: Assignee: Claude Warren > [GOOGLE-1] Detection of binaries should be smar

[jira] [Commented] (RAT-20) [GOOGLE-1] Detection of binaries should be smarter

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-20?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17838755#comment-17838755 ] Claude Warren commented on RAT-20: -- This ticket is resolved with Tika changes. > [GOOGLE-1] Detect

[jira] [Commented] (RAT-54) MIME Detection Using Tika

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-54?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17838753#comment-17838753 ] Claude Warren commented on RAT-54: -- The Tika changes apply tika based mime detection. > MIME Detect

[jira] [Resolved] (RAT-53) Factor Out Mime Detection

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren resolved RAT-53. -- Resolution: Won't Fix Approach is changing to use Tika for parseing and mime identification. > Factor

[jira] [Assigned] (RAT-54) MIME Detection Using Tika

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-54: Assignee: Claude Warren > MIME Detection Using T

[jira] [Commented] (RAT-147) binary guesser design improvement

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17838720#comment-17838720 ] Claude Warren commented on RAT-147: --- The Tika parser correctly identifies these as Text files

[jira] [Comment Edited] (RAT-211) Generated rat-output.xml must be well-formed, even if BinaryGuesser fails

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17838711#comment-17838711 ] Claude Warren edited comment on RAT-211 at 4/18/24 4:02 PM: When Tika is used

[jira] [Commented] (RAT-211) Generated rat-output.xml must be well-formed, even if BinaryGuesser fails

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17838711#comment-17838711 ] Claude Warren commented on RAT-211: --- When Tika is used the files report as {noformat} {noformat

[jira] [Commented] (RAT-2) RAT reports should be able to skip certain file types or contents:

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-2?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17838516#comment-17838516 ] Claude Warren commented on RAT-2: - Significant progress has been made in this area.  Please check the include

[jira] [Assigned] (RAT-147) binary guesser design improvement

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-147: - Assignee: Claude Warren > binary guesser design improvem

[jira] [Commented] (RAT-150) RAT should use Apache Tika to simply guess ignored [application/X] file types and focus on the [text/Y] family as a sensible default

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17838513#comment-17838513 ] Claude Warren commented on RAT-150: --- I am working on a patch to use tika to discover the file type and map

[jira] [Assigned] (RAT-2) RAT reports should be able to skip certain file types or contents:

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-2?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-2: --- Assignee: Claude Warren > RAT reports should be able to skip certain file types or conte

[jira] [Assigned] (RAT-150) RAT should use Apache Tika to simply guess ignored [application/X] file types and focus on the [text/Y] family as a sensible default

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-150: - Assignee: Claude Warren > RAT should use Apache Tika to simply guess ignored [application/X] f

[jira] [Commented] (RAT-301) Rat check file identification error,java files with Chinese characters are recognized as binary files

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17838508#comment-17838508 ] Claude Warren commented on RAT-301: --- [~casion]  I am working on a test to add Tika to replace the file

[jira] [Commented] (RAT-110) Add a maven configuration option to define a target license in order to mark a project as compliant

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17838507#comment-17838507 ] Claude Warren commented on RAT-110: --- [~pottlinger] I believe that this may be fixed in 0.16.1 where you

[jira] [Assigned] (RAT-301) Rat check file identification error,java files with Chinese characters are recognized as binary files

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-301: - Assignee: Claude Warren > Rat check file identification error,java files with Chinese charact

[jira] [Assigned] (RAT-110) Add a maven configuration option to define a target license in order to mark a project as compliant

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-110: - Assignee: Claude Warren > Add a maven configuration option to define a target license in or

[jira] [Commented] (RAT-211) Generated rat-output.xml must be well-formed, even if BinaryGuesser fails

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-211?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17838505#comment-17838505 ] Claude Warren commented on RAT-211: --- This should be fixed in 0.17 when we add the CDATA tag to the sample

[jira] [Assigned] (RAT-211) Generated rat-output.xml must be well-formed, even if BinaryGuesser fails

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-211: - Assignee: Claude Warren > Generated rat-output.xml must be well-formed, even if BinaryGues

[jira] [Commented] (RAT-147) binary guesser design improvement

2024-04-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17838483#comment-17838483 ] Claude Warren commented on RAT-147: --- [~schor] Do you have examples of these types of files?  I know

[jira] [Created] (RAT-369) Add SpotBugs to the pom files.

2024-04-16 Thread Claude Warren (Jira)
Claude Warren created RAT-369: - Summary: Add SpotBugs to the pom files. Key: RAT-369 URL: https://issues.apache.org/jira/browse/RAT-369 Project: Apache Rat Issue Type: Improvement

[jira] [Assigned] (RAT-368) Removed unused classes

2024-04-16 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-368: - Assignee: Claude Warren > Removed unused classes > -- > >

[jira] [Created] (RAT-368) Removed unused classes

2024-04-16 Thread Claude Warren (Jira)
Claude Warren created RAT-368: - Summary: Removed unused classes Key: RAT-368 URL: https://issues.apache.org/jira/browse/RAT-368 Project: Apache Rat Issue Type: Improvement Components

[jira] [Commented] (RAT-293) Configure SonarCloud integration for RAT

2024-04-02 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17833054#comment-17833054 ] Claude Warren commented on RAT-293: --- Can we modify the maven build so that it runs the sonarcloud

[jira] [Assigned] (RAT-293) Configure SonarCloud integration for RAT

2024-04-02 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-293?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-293: - Assignee: Philipp Ottlinger > Configure SonarCloud integration for

[jira] [Assigned] (RAT-350) Fix javadoc warnings

2024-04-02 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-350: - Assignee: Claude Warren > Fix javadoc warnings > > >

[jira] [Commented] (RAT-355) optionally Export XML configuration file as part of run.

2024-04-02 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17833052#comment-17833052 ] Claude Warren commented on RAT-355: --- Fix proposed in [pull 233|[https://github.com/apache/creadur-rat/pull

[jira] [Commented] (RAT-366) Switch to Reading preparing header text and processing in one call.

2024-04-02 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17833051#comment-17833051 ] Claude Warren commented on RAT-366: --- Second potential fix in [pull 233|https://github.com/apache/creadur

[DISCUSS] RAT-355 & RAT-366

2024-04-02 Thread Claude Warren
I have created a pull request with both changes included. I think this is smaller than the combined pull requests done individually and since they overlapped and resulted in a bunch of merge conflicts I figured I would bite the bullet and get them out of the way all at once. - The issue with

Re: RAT-366 uncovers an existing issue / Discuss solution

2024-03-31 Thread Claude Warren
license * On Fri, Mar 29, 2024 at 3:50 PM Claude Warren wrote: > I have a proposed change. See > https://github.com/Claudenw/creadur-rat/pull/6/files > Note that this pull request is the difference between multiple targets and >

Re: RAT-366 uncovers an existing issue / Discuss solution

2024-03-29 Thread Claude Warren
.txt ? Unknown license * I think this solves the problem. Claude On Thu, Mar 28, 2024 at 10:17 AM Claude Warren wrote: > SPDX[1] has an interesting format where they can report 2 (or more?) > licenses in one. > > There are a couple of things h

RAT-355 (not to be confused with RAT-366)

2024-03-28 Thread Claude Warren
RAT-355 started as a way to dump the running configuration so users could verify what they have configured. This led to the necessity of being able to dump the license definitions. This is the second iteration of the code and uses an annotation to describe the components (Licenses and Matchers).

Re: RAT-366 uncovers an existing issue / Discuss solution

2024-03-28 Thread Claude Warren
/ On Thu, Mar 28, 2024 at 10:01 AM P. Ottlinger wrote: > Hi, > > Am 28.03.24 um 09:41 schrieb Claude Warren: > > I got back to looking at 366 and discovered a problem that I think has > been > > lurking in the system for some time. Basically, if a file has the > > signat

RAT-366 uncovers an existing issue / Discuss solution

2024-03-28 Thread Claude Warren
I got back to looking at 366 and discovered a problem that I think has been lurking in the system for some time. Basically, if a file has the signatures for more than one license only one will be reported, and the selection of which one is (I think) random. The CI build for RAT-366 shows a test

[jira] [Resolved] (RAT-77) output missing headers inline from plugin

2024-03-27 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-77?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren resolved RAT-77. -- Resolution: Fixed Fixed with pull request #224 > output missing headers inline from plu

[jira] [Commented] (RAT-366) Switch to Reading preparing header text and processing in one call.

2024-03-23 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17830061#comment-17830061 ] Claude Warren commented on RAT-366: --- Fix in [pull 228|https://github.com/apache/creadur-rat/pull/228

[jira] [Created] (RAT-366) Switch to Reading preparing header text and processing in one call.

2024-03-22 Thread Claude Warren (Jira)
Claude Warren created RAT-366: - Summary: Switch to Reading preparing header text and processing in one call. Key: RAT-366 URL: https://issues.apache.org/jira/browse/RAT-366 Project: Apache Rat

[jira] [Assigned] (RAT-366) Switch to Reading preparing header text and processing in one call.

2024-03-22 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-366: - Assignee: Claude Warren > Switch to Reading preparing header text and processing in one c

[jira] [Commented] (RAT-323) Harmonize UIs

2024-03-20 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17829260#comment-17829260 ] Claude Warren commented on RAT-323: --- I added a second pass through the configuration options came up

[jira] [Updated] (RAT-323) Harmonize UIs

2024-03-20 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren updated RAT-323: -- Attachment: RAT_harmonize_UIs_rev2.csv > Harmonize UIs > - > >

[jira] [Created] (RAT-365) Site build fails under Java 18

2024-03-20 Thread Claude Warren (Jira)
Claude Warren created RAT-365: - Summary: Site build fails under Java 18 Key: RAT-365 URL: https://issues.apache.org/jira/browse/RAT-365 Project: Apache Rat Issue Type: Bug Components

Re: [RAT] do we want to removed deprecated items in 0.17?

2024-03-19 Thread Claude Warren
at 9:24 PM P. Ottlinger wrote: > Hi Claude, > > thanks for raising the issue > > Am 18.03.24 um 14:03 schrieb Claude Warren: > > We deprecated some things after 0.15 and put them back in 0.16.1 to make > > the migration easier. Should we remove them i

[RAT] do we want to removed deprecated items in 0.17?

2024-03-18 Thread Claude Warren
We deprecated some things after 0.15 and put them back in 0.16.1 to make the migration easier. Should we remove them in 0.17. This has an impact on the solution to RAT-364 as well as the complexity of the code base. Also should we move to supporting Maven 4.x in 0.17 or do we need a solution

[jira] [Commented] (RAT-77) output missing headers inline from plugin

2024-03-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-77?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17827935#comment-17827935 ] Claude Warren commented on RAT-77: -- The "please see" text was added in an earlier release.   The

[jira] [Assigned] (RAT-77) output missing headers inline from plugin

2024-03-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-77?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-77: Assignee: Claude Warren > output missing headers inline from plu

[jira] [Updated] (RAT-77) output missing headers inline from plugin

2024-03-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-77?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren updated RAT-77: - Attachment: missing-headers.xsl > output missing headers inline from plu

[jira] [Comment Edited] (RAT-354) Integration tests fail with new Maven 4.0.0-alpha-12

2024-03-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17827909#comment-17827909 ] Claude Warren edited comment on RAT-354 at 3/18/24 10:26 AM: - [~pottlinger] do

[jira] [Commented] (RAT-354) Integration tests fail with new Maven 4.0.0-alpha-12

2024-03-18 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17827909#comment-17827909 ] Claude Warren commented on RAT-354: --- [~pottlinger] do you know if 4.0.0 allows element properties

[jira] [Assigned] (RAT-333) --force will change the file permissions

2024-03-15 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-333?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-333: - Assignee: Claude Warren > --force will change the file permissi

[jira] [Commented] (RAT-333) --force will change the file permissions

2024-03-15 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17827548#comment-17827548 ] Claude Warren commented on RAT-333: --- Proposed fix in pull request #223 https://github.com/apache/creadur

[jira] [Assigned] (RAT-364) "licenses" element was incorrectly marked as deprecated in maven interface.

2024-03-08 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren reassigned RAT-364: - Assignee: Claude Warren > "licenses" element was incorrectly marked as deprec

[jira] [Resolved] (RAT-357) Performance degradation comparing 0.16 to 0.15 - further analysis

2024-03-08 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-357?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren resolved RAT-357. --- Fix Version/s: 0.16.1 Resolution: Fixed > Performance degradation comparing 0.16 to 0

Re: marked as Deprecated

2024-03-08 Thread Claude Warren
RAT-364 has been opened to address this issue. https://issues.apache.org/jira/browse/RAT-364 On Fri, Mar 8, 2024 at 11:32 AM Claude Warren wrote: > This is an error. The Licenses is listed as Deprecated when it is not. > The note in the code says the type should be changed from an

[jira] [Created] (RAT-364) "licenses" element was incorrectly marked as deprecated in maven interface.

2024-03-08 Thread Claude Warren (Jira)
Claude Warren created RAT-364: - Summary: "licenses" element was incorrectly marked as deprecated in maven interface. Key: RAT-364 URL: https://issues.apache.org/jira/browse/RAT-364 Project:

Re: marked as Deprecated

2024-03-08 Thread Claude Warren
This is an error. The Licenses is listed as Deprecated when it is not. The note in the code says the type should be changed from an array of Object to an array of License. On Mon, Mar 4, 2024 at 5:24 AM Maxim Solodovnik wrote: > Thanks for the quick answer Phil :) > > On Mon, 4 Mar 2024 at

SPDX data

2024-02-15 Thread Claude Warren
I spent a good part of FOSDEM listening to SPDX talks. SPDX is an open project (standard?) that has spent a lot of time figuring out how to parse licenses and understand if they conflict or not. I think we should: 1. Look at being able to take SPDX license files [1] and creating our

Re: [DISCUSS] proposed JIRA tickets for 0.17

2024-02-15 Thread Claude Warren
My proposed list is not sorted by priority and I am fairly certain there are cross issue dependencies that need to be sorted out to git a true order of implementation.

Re: [DISCUSS] proposed JIRA tickets for 0.17

2024-02-15 Thread Claude Warren
I think we should add the following components in Jira: Build Client - command line Client - Maven Client - Ant Configuration Core Documentation What I listed as "Helper Files" in the original documentation should be filed under "Build" or "Configuration" -- LinkedIn:

Re: [DISCUSS] proposed JIRA tickets for 0.17

2024-02-14 Thread Claude Warren
I am happy to move forward in whatever way makes life easier for most of us. If we have a BACKLOG.md then anyone who wanted to would be able to add to it and would be able to select any ticket from the list to work on. Is that correct? If someone adds to the BACKLOG I would like to discuss it

Re: [DISCUSS] proposed JIRA tickets for 0.17

2024-02-14 Thread Claude Warren
I proposed this list awhile back, does anyone have any comments? Do we have a way to make an Epic to track all of these as a release target? On Tue, Jan 23, 2024 at 11:01 AM Claude Warren wrote: > I walked through the list of Jira tickets and picked out the ones I think > should be i

Re: License headers inside Javadoc comments

2024-01-28 Thread Claude Warren
James, The in general processing for matching licenses strips out all non essential text (e.g. '/' and '*') so the current implementation can not determine if the license text is within a javadoc block or not. Some matchers (e.g. Copyright, SPDX, and regex) do use the unmodified text but they

Re: [VOTE] Release Apache Creadur RAT 0.16.1

2024-01-25 Thread Claude Warren
+1 (binding) Tested Maven on different repo Validated source folders contain proper licenses and have proper structure. On Thu, Jan 25, 2024 at 2:46 PM Jochen Wiedmann wrote: > +1 (Binding) > > Thanks for all the work on this important bug fix release. > > Jochen > > On Wed, Jan 24, 2024 at

[jira] [Commented] (RAT-323) Harmonize UIs

2024-01-25 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17810775#comment-17810775 ] Claude Warren commented on RAT-323: --- I added a spreadsheet (csv)  listing the operations available

[jira] [Updated] (RAT-323) Harmonize UIs

2024-01-25 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-323?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren updated RAT-323: -- Attachment: RAT_harmonize_UIs.csv > Harmonize UIs > - > >

[DISCUSS] proposed JIRA tickets for 0.17

2024-01-23 Thread Claude Warren
I walked through the list of Jira tickets and picked out the ones I think should be in 0.17 (it is most of them). I further broke them into sections. I tried to note where items reached across the sections. Let's discuss this and see if there are things that should not be included or things

[jira] [Commented] (RAT-263) Generate a Markdown based report

2024-01-23 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-263?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17809820#comment-17809820 ] Claude Warren commented on RAT-263: --- [~bigbluehat] did you ever look at generating markdown by using XSLT

[jira] [Updated] (RAT-330) Simplify the definition of file types (e.g. *.md, *.txt)

2024-01-23 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren updated RAT-330: -- Description: Currently the file types are detected in the AbstractLicenseAppender and are hardcoded

[jira] [Updated] (RAT-330) Simplify the definition of file types (e.g. *.md, *.txt)

2024-01-23 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-330?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Claude Warren updated RAT-330: -- Summary: Simplify the definition of file types (e.g. *.md, *.txt) (was: Simplify the definition of file

[jira] [Commented] (RAT-351) Automatic code formatters in Creadur RAT?

2024-01-23 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-351?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17809806#comment-17809806 ] Claude Warren commented on RAT-351: --- I agree with Maxim for Maven projects and I think that you can run

[jira] [Commented] (RAT-358) Update documentation to match configuration options and files

2024-01-21 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17809115#comment-17809115 ] Claude Warren commented on RAT-358: --- Documentation should explain the following items in the configuration

[jira] [Created] (RAT-358) Update documentation to match configuration options and files

2024-01-21 Thread Claude Warren (Jira)
Claude Warren created RAT-358: - Summary: Update documentation to match configuration options and files Key: RAT-358 URL: https://issues.apache.org/jira/browse/RAT-358 Project: Apache Rat Issue

[jira] [Commented] (RAT-325) Performance degradation compared to 0.15

2024-01-20 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17808961#comment-17808961 ] Claude Warren commented on RAT-325: --- [~cdutz] I ran a test.  If you add 0.16.1-SNAPSHOT to your apache

[jira] [Created] (RAT-356) Create a CLI help flag to produce HTML output

2024-01-20 Thread Claude Warren (Jira)
Claude Warren created RAT-356: - Summary: Create a CLI help flag to produce HTML output Key: RAT-356 URL: https://issues.apache.org/jira/browse/RAT-356 Project: Apache Rat Issue Type: Improvement

[jira] [Created] (RAT-355) optionally Export XML configuraiton file as part of run.

2024-01-20 Thread Claude Warren (Jira)
Claude Warren created RAT-355: - Summary: optionally Export XML configuraiton file as part of run. Key: RAT-355 URL: https://issues.apache.org/jira/browse/RAT-355 Project: Apache Rat Issue Type

Re: RAT-325: Discussion of performance issues

2024-01-13 Thread Claude Warren
The reasons it did not rise linearly with more SPDX checks is that the SPDX check works differently from most of the other matchers. Because the same regex call is used by all SPDX matchers the system only runs the match once and every SPDX matcher then looks to see if they were matched. So

[jira] [Created] (RAT-350) Fix javadoc errors/warnings

2024-01-13 Thread Claude Warren (Jira)
Claude Warren created RAT-350: - Summary: Fix javadoc errors/warnings Key: RAT-350 URL: https://issues.apache.org/jira/browse/RAT-350 Project: Apache Rat Issue Type: Improvement

[jira] [Commented] (RAT-343) Custom licensenses not working in contrast to v0.15

2024-01-11 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805913#comment-17805913 ] Claude Warren commented on RAT-343: ---  [~ggregory] can you provide a link to the project where

[jira] [Commented] (RAT-346) WARN in case user defined License family has the same name as existing one

2024-01-11 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805909#comment-17805909 ] Claude Warren commented on RAT-346: --- [~solomax] Opened this issue so that we will not lose sight

[jira] [Created] (RAT-346) WARN in case user defined License family has the same name as existing one

2024-01-11 Thread Claude Warren (Jira)
Claude Warren created RAT-346: - Summary: WARN in case user defined License family has the same name as existing one Key: RAT-346 URL: https://issues.apache.org/jira/browse/RAT-346 Project: Apache Rat

Re: [jira] [Commented] (RAT-343) Custom licensenses not working in contrast to v0.15

2024-01-11 Thread Claude Warren
Can you show me the output for the specific file in the run?Does the output indicate that it has detected it as an MIT license? On Thu, Jan 11, 2024 at 11:33 AM Maxim Solodovnik (Jira) wrote: > > [ >

[jira] [Commented] (RAT-343) Custom licensenses not working in contrast to v0.15

2024-01-11 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805580#comment-17805580 ] Claude Warren commented on RAT-343: --- Yes it does. I haave the update in the works. > Cus

[jira] [Commented] (RAT-343) Custom licensenses not working in contrast to v0.15

2024-01-11 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805478#comment-17805478 ] Claude Warren commented on RAT-343: --- [~romain.manni-bucau] I did not.  I stuck with the vanilla Maven code

[jira] [Comment Edited] (RAT-343) Custom licensenses not working in contrast to v0.15

2024-01-11 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805225#comment-17805225 ] Claude Warren edited comment on RAT-343 at 1/11/24 8:39 AM

[jira] [Commented] (RAT-343) Custom licensenses not working in contrast to v0.15

2024-01-10 Thread Claude Warren (Jira)
[ https://issues.apache.org/jira/browse/RAT-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805225#comment-17805225 ] Claude Warren commented on RAT-343: --- There is an extensive change to how licenses are defined.  It is now

<    1   2   3   >