[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-05-21 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
* https://github.com/apache/creadur-rat/pull/213 2.0.12
* https://github.com/apache/creadur-rat/pull/237 2.0.13

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.13.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0
* https://github.com/apache/creadur-rat/pull/247 3.13.0

h2. (/) Update commons-cli from 1.6.0 to 1.7.0
* https://github.com/apache/creadur-rat/pull/241 1.7.0

h2. (/) Update org.apache:apache (ASF-parent) from 31 to 32
* https://github.com/apache/creadur-rat/pull/239 32

h2. (/) Update org.apache.maven.plugins:maven-pmd-plugin from 3.21.2 to 3.22.0 
* https://github.com/apache/creadur-rat/pull/245 3.22.0

h2. (/) Update spotbugs-maven-plugin from 4.8.4.0 to 4.8.5.0
* https://github.com/apache/creadur-rat/pull/248 4.8.5.0

h2. (/) Update org.codehaus.mojo:exec-maven-plugin from 3.2.0 to 3.3.0
* https://github.com/apache/creadur-rat/pull/254

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
* https://github.com/apache/creadur-rat/pull/213 2.0.12
* https://github.com/apache/creadur-rat/pull/237 2.0.13

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update 

[jira] [Commented] (RAT-381) Add accurate version info to the Command line parsing.

2024-05-21 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17848054#comment-17848054
 ] 

Philipp Ottlinger commented on RAT-381:
---

I thought again and this approach should not be a problem during release as we 
perform a regular release build with adapted version properties. Sry for the 
noise!

> Add accurate version info to the Command line parsing.
> --
>
> Key: RAT-381
> URL: https://issues.apache.org/jira/browse/RAT-381
> Project: Apache Rat
>  Issue Type: Sub-task
>  Components: Client - cli, configuration
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
> Attachments: OpenPGP_signature.asc
>
>
> The output from the client help shows the version number pattern, not the 
> actual version number. 
> This change is to figure out how to store the maven version number within the 
> jar so that we can report it in help and other associated places.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-381) Add accurate version info to the Command line parsing.

2024-05-19 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-381:
--
Attachment: OpenPGP_signature.asc


As voting happens on a certain kind of JAR/application that is uploaded 
to ASF's nexus, this would mean we have to do 2 releases with 2 votes, 
which seems not really feasible to me.


> Add accurate version info to the Command line parsing.
> --
>
> Key: RAT-381
> URL: https://issues.apache.org/jira/browse/RAT-381
> Project: Apache Rat
>  Issue Type: Sub-task
>  Components: Client - cli, configuration
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
> Attachments: OpenPGP_signature.asc
>
>
> The output from the client help shows the version number pattern, not the 
> actual version number. 
> This change is to figure out how to store the maven version number within the 
> jar so that we can report it in help and other associated places.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-381) Add accurate version info to the Command line parsing.

2024-05-19 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17847691#comment-17847691
 ] 

Philipp Ottlinger commented on RAT-381:
---

We could use a direct Java way, such as 
* 
https://github.com/ottlinger/spamschutz/blob/master/src/main/resources/filtered/Version.java
* https://github.com/ottlinger/spamschutz/blob/master/pom.xml#L419
and remove any SNAPSOT suffixes in order to properly show the version, that is 
used.

The longer I think about it the more I ask myself if this information is really 
necessary? 
If I call a apache-rat-foo-1.2.3.jar I should be well aware of using v1.2.3? 
What's the purpose of adding this feature? Just to show the version in 
CLI-calls?

If that's the case we should extract it from the JAR's manifest?
https://stackoverflow.com/questions/5834794/how-to-check-the-version-of-jar-file

I just tried out locally:
Manifest-Version: 1.0
Implementation-Title: Apache Creadur Rat::Plugin4Maven
Implementation-Version: 0.17-SNAPSHOT
Specification-Vendor: Apache Software Foundation
Specification-Title: Apache Creadur Rat::Plugin4Maven
Build-Jdk-Spec: 1.8
Created-By: Maven JAR Plugin 3.4.0
Specification-Version: 0.17
Implementation-Vendor: Apache Software Foundation
is generated into the JAR. Maybe we coulr refernce Specification-Version:0.17?


> Add accurate version info to the Command line parsing.
> --
>
> Key: RAT-381
> URL: https://issues.apache.org/jira/browse/RAT-381
> Project: Apache Rat
>  Issue Type: Sub-task
>  Components: Client - cli, configuration
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
>
> The output from the client help shows the version number pattern, not the 
> actual version number. 
> This change is to figure out how to store the maven version number within the 
> jar so that we can report it in help and other associated places.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-381) Add accurate version info to the Command line parsing.

2024-05-19 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17847687#comment-17847687
 ] 

Philipp Ottlinger commented on RAT-381:
---

[~claude] is there a way to read this info out of the JAR? I would not want to 
add yet another manual errorprone step to the already time-taking manual 
release. 

> Add accurate version info to the Command line parsing.
> --
>
> Key: RAT-381
> URL: https://issues.apache.org/jira/browse/RAT-381
> Project: Apache Rat
>  Issue Type: Sub-task
>  Components: Client - cli, configuration
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
>
> The output from the client help shows the version number pattern, not the 
> actual version number. 
> This change is to figure out how to store the maven version number within the 
> jar so that we can report it in help and other associated places.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (RAT-380) Refactor CLI options after release of commons-cli 1.7.1

2024-05-17 Thread Philipp Ottlinger (Jira)
Philipp Ottlinger created RAT-380:
-

 Summary: Refactor CLI options after release of commons-cli 1.7.1
 Key: RAT-380
 URL: https://issues.apache.org/jira/browse/RAT-380
 Project: Apache Rat
  Issue Type: Sub-task
Reporter: Philipp Ottlinger


https://github.com/apache/creadur-rat/pull/252/ introduced changes that can be 
improved once commons-cli 1.7.1 is released - the code contains some TODOs 
related to these upcoming changes.

Example:
* DeprecationReporter - 
https://github.com/apache/creadur-rat/pull/252/files#diff-8ca714d6bd2900b8336a7ecb9684b02fe3bc612be1bf1d7785a29e6365f750caR91
* Report - 
https://github.com/apache/creadur-rat/pull/252/files#diff-394c2d02be6baee30b98c92130b2e5d5a50f7ccf44db9928cd3d60e8470ba5cc



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-379) Unable to open/import RAT in Eclipse

2024-05-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-379:
--
Priority: Critical  (was: Major)

> Unable to open/import RAT in Eclipse
> 
>
> Key: RAT-379
> URL: https://issues.apache.org/jira/browse/RAT-379
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.17
>Reporter: Philipp Ottlinger
>Priority: Critical
> Attachments: Screenshot from 2024-05-16 21-44-30.png
>
>
> I'm unable to open the current master branch in Eclipse anymore. I suspect it 
> to be related to the spotbugs/checkstyle integration via RAT-369 or the 
> latest changes that introduced defined dependencies on RAT submodule itself 
>  but have to admit that I did not open the project in Eclipse for quite 
> some time.
> The error message is "Path must include project or resource name: /" and the 
> project is not properly imported.
> Does anyone else experience this behaviour?
> * Eclipse 2024-03 with all updates integrated on Ubuntu
> * JDK is the internal one provided by Eclipse itself (17.0.10)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-379) Unable to open/import RAT in Eclipse

2024-05-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-379:
--
Component/s: build

> Unable to open/import RAT in Eclipse
> 
>
> Key: RAT-379
> URL: https://issues.apache.org/jira/browse/RAT-379
> Project: Apache Rat
>  Issue Type: Bug
>  Components: build
>Affects Versions: 0.17
>Reporter: Philipp Ottlinger
>Priority: Critical
> Attachments: Screenshot from 2024-05-16 21-44-30.png
>
>
> I'm unable to open the current master branch in Eclipse anymore. I suspect it 
> to be related to the spotbugs/checkstyle integration via RAT-369 or the 
> latest changes that introduced defined dependencies on RAT submodule itself 
>  but have to admit that I did not open the project in Eclipse for quite 
> some time.
> The error message is "Path must include project or resource name: /" and the 
> project is not properly imported.
> Does anyone else experience this behaviour?
> * Eclipse 2024-03 with all updates integrated on Ubuntu
> * JDK is the internal one provided by Eclipse itself (17.0.10)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-379) Unable to open/import RAT in Eclipse

2024-05-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-379:
--
Description: 
I'm unable to open the current master branch in Eclipse anymore. I suspect it 
to be related to the spotbugs/checkstyle integration via RAT-369 or the latest 
changes that introduced defined dependencies on RAT submodule itself  but 
have to admit that I did not open the project in Eclipse for quite some time.

The error message is "Path must include project or resource name: /" and the 
project is not properly imported.

Does anyone else experience this behaviour?

* Eclipse 2024-03 with all updates integrated on Ubuntu
* JDK is the internal one provided by Eclipse itself (17.0.10)

  was:
I'm unable to open the current master branch in Eclipse anymore. I suspect it 
to be related to the spotbugs/checkstyle integration via RAT-369 or the latest 
changes that introduced defined dependencies on RAT submodule itself  but 
have to admit that I did not open the project in Eclipse for quite some time.

Does anyone else experience this behaviour?



* Eclipse 2024-03 with all updates integrated on Ubuntu
* JDK is the internal one provided by Eclipse itself (17.0.10)


> Unable to open/import RAT in Eclipse
> 
>
> Key: RAT-379
> URL: https://issues.apache.org/jira/browse/RAT-379
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.17
>Reporter: Philipp Ottlinger
>Priority: Major
> Attachments: Screenshot from 2024-05-16 21-44-30.png
>
>
> I'm unable to open the current master branch in Eclipse anymore. I suspect it 
> to be related to the spotbugs/checkstyle integration via RAT-369 or the 
> latest changes that introduced defined dependencies on RAT submodule itself 
>  but have to admit that I did not open the project in Eclipse for quite 
> some time.
> The error message is "Path must include project or resource name: /" and the 
> project is not properly imported.
> Does anyone else experience this behaviour?
> * Eclipse 2024-03 with all updates integrated on Ubuntu
> * JDK is the internal one provided by Eclipse itself (17.0.10)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (RAT-379) Unable to open/import RAT in Eclipse

2024-05-16 Thread Philipp Ottlinger (Jira)
Philipp Ottlinger created RAT-379:
-

 Summary: Unable to open/import RAT in Eclipse
 Key: RAT-379
 URL: https://issues.apache.org/jira/browse/RAT-379
 Project: Apache Rat
  Issue Type: Bug
Affects Versions: 0.17
Reporter: Philipp Ottlinger
 Attachments: Screenshot from 2024-05-16 21-44-30.png

I'm unable to open the current master branch in Eclipse anymore. I suspect it 
to be related to the spotbugs/checkstyle integration via RAT-369 or the latest 
changes that introduced defined dependencies on RAT submodule itself  but 
have to admit that I did not open the project in Eclipse for quite some time.

Does anyone else experience this behaviour?



* Eclipse 2024-03 with all updates integrated on Ubuntu
* JDK is the internal one provided by Eclipse itself (17.0.10)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-05-11 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-358?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17845639#comment-17845639
 ] 

Philipp Ottlinger commented on RAT-358:
---

[~claude] should this one move to RAT-323 as well?

> Update documentation to match configuration options and files
> -
>
> Key: RAT-358
> URL: https://issues.apache.org/jira/browse/RAT-358
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: documentation
>Affects Versions: 0.16
>Reporter: Claude Warren
>Priority: Minor
> Fix For: 0.17
>
>
> The documentation for the configuration file is not complete. 
> The documentation for the "generation-keywords" is not available
> The documentation for the "xsl" documents is not available.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-05-11 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-372:
--
Fix Version/s: 0.17

> Process Archive Files
> -
>
> Key: RAT-372
> URL: https://issues.apache.org/jira/browse/RAT-372
> Project: Apache Rat
>  Issue Type: Bug
>  Components: core engine
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Priority: Minor
> Fix For: 0.17
>
>
> Process the contents of Archive files to determine the licenses associated 
> with the Archive file. 
> See discussion:  
> [https://lists.apache.org/thread/gyp2tfsw3w66x0wy95tv1bcwb667h866]
> Also add tests for the ArchiveWalker as noted in pull request #240
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-265) CLI: Certain wildcard file filters do not work anymore

2024-05-11 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-265?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-265:
--
Fix Version/s: 0.17

> CLI: Certain wildcard file filters do not work anymore
> --
>
> Key: RAT-265
> URL: https://issues.apache.org/jira/browse/RAT-265
> Project: Apache Rat
>  Issue Type: Sub-task
>  Components: Client - cli
>Affects Versions: 0.13, 0.14
>Reporter: Raphael von der Grün
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
>
> Run the following command in the root of the `rat` repo:
> {noformat}
> java -jar apache-rat-0.14-20191120.132901-66.jar -e "*.txt" -d 
> apache-rat-core/src/test/resources/violations{noformat}
> This will give the following output on `stderr`: 
> {noformat}
> Will skip given exclusion '*.txt' due to 
> java.util.regex.PatternSyntaxException: Dangling meta character '*' near 
> index 0
> *.txt
> ^
> {noformat}
> Furthermore, `bad.txt` will NOT be excluded from the license check.
> The error that causes this is thrown in [line 132 of 
> `org.apache.rat.Report.java`|#L132]]. The reason is simple: any glob pattern 
> that starts with `*` or `?` is not a valid regex. When Line 132 throws, the 
> next two lines will also be skipped, so the pattern will not be added at all.
> Unfortunately, a solution to this problem is not so simple. In `v0.12` the 
> `-e` option always added wildcard filters while `-E` always added regex 
> filters. The documentation still states the same in the latest `v0.14` 
> snapshot. Beginning with `v0.13` the code tries to add any exclude rule as 
> three different filters. I believe this approach is inherently flawed.
> Firstly, the `new NameFileFilter(exclusion)` is redundant if we also add `new 
> WildcardFileFilter(exclusion)`. The files matched by the `NameFileFilter` are 
> a subset of those matched by the `WildcardFileFilter` since any magic 
> character (i.e. `?` or `*`) in `exclusion` also matches itself when used in a 
> `WildcardFileFilter`.
> So let's assume we only register the `WildcardFileFilter` and the 
> `RegexFileFilter`. Even if we properly add patterns as wildcard filters that 
> are not a valid RegEx, there are still patterns where we cannot decide what 
> the user's intention was. Consider the pattern `bi.ini`. Should it be 
> interpreted as a wildcard pattern and match only itself or should it be 
> interpreted as a regex and also match `bikini` for example?
> My recommendation for a quick patch solution would be to go back to the 
> exclusion behavior of `v0.12`.
> Beyond that, the nicest solution IMHO would be support for ignore files with 
> the same semantics as `.gitignore` (via `-E`) and support for giving extended 
> shell globs via `-e`.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-324) Add tests to validate that UI options update the ReportConfiguration as expected

2024-05-11 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-324:
--
Fix Version/s: 0.17

> Add tests to validate that UI options update the ReportConfiguration as 
> expected
> 
>
> Key: RAT-324
> URL: https://issues.apache.org/jira/browse/RAT-324
> Project: Apache Rat
>  Issue Type: Sub-task
>Affects Versions: 0.16
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
> Fix For: 0.17
>
>
> When the ReportConfiguration update in RAT-321 gets merged, UIs are basically 
> reduced to configuring the ReportConfiguration and running the standard 
> Reporter class.  Tests for the UIs should be rewritten to ensure that the 
> changes are properly setting the ReportConfiguration, and not testing the 
> result of the Reporter class except in special circumstances.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-377) Create a Process Standard function like Process Archive Files

2024-05-11 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-377?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-377:
--
Fix Version/s: 0.17

> Create a Process Standard function like Process Archive Files
> -
>
> Key: RAT-377
> URL: https://issues.apache.org/jira/browse/RAT-377
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: Client - cli, core engine
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
> Fix For: 0.17
>
>
> The solution for process arhvie files (RAT-372) introduces a command line 
> switch to change from just reporting the presence of archive files to 
> reporting what licenses they contain or reporting licenses contains as well 
> as missing licenses.
> This request is for a similar change in STANDARD reporting.
> The use case is for non-ASF projects that don't require a license header in 
> every file but do require licensing to be declared within the project.
> Using '--standard PRESENCE'  would cause Rat to list all the declared 
> licenses in the scan, without the over head noise of 'missing license headers'



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-05-11 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-7?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-7:

Description: 
RAT currently does not seem to care which version of the AL header is present.

This is a bit misleading; IMO it should distinguish between current AL and 
obsolete AL headers.

  was:
RAT currently does not seem to care which version of the AL header is present.

This is a bit misleading; IMO it should distinguishe between current AL and 
obsolete AL headers.


> RAT should distinguish the different AL header versions
> ---
>
> Key: RAT-7
> URL: https://issues.apache.org/jira/browse/RAT-7
> Project: Apache Rat
>  Issue Type: Bug
>  Components: license-meta-data
>Reporter: Sebb
>Assignee: Claude Warren
>Priority: Major
>
> RAT currently does not seem to care which version of the AL header is present.
> This is a bit misleading; IMO it should distinguish between current AL and 
> obsolete AL headers.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-375) Add an archived deployment module

2024-05-11 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17845635#comment-17845635
 ] 

Philipp Ottlinger commented on RAT-375:
---

Would we want to provide a Mac version as well? Probably zsh should do the 
trick.
At the moment the homepage contains a download link - does this JAR not work 
anymore?

With your recent changes I'm not sure what additional value a deployment module 
would provide, when I have to read the docs to add all of these newly added CLI 
options 

> Add an archived deployment module
> -
>
> Key: RAT-375
> URL: https://issues.apache.org/jira/browse/RAT-375
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: core engine
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Priority: Minor
>
> Create a archive deployment module that contains the shaded jar and shell 
> scripts for Linux and Windows to run rat, so that rat may be installed in a 
> directory and the binaries run easily.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-376) site:site does not produce a site with links to running rat topics

2024-05-11 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-376?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17845634#comment-17845634
 ] 

Philipp Ottlinger commented on RAT-376:
---

[~claude] as the site works in that way in a multimodule project I tend to 
close this as "WorksAsExpected". Is that fine with you? You need to generate 
the site properly as documented in the README of creadur-site or use the helper 
script in RAT itself. WDYT?

> site:site does not produce a site with links to running rat topics
> --
>
> Key: RAT-376
> URL: https://issues.apache.org/jira/browse/RAT-376
> Project: Apache Rat
>  Issue Type: Bug
>  Components: documentation, site
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Priority: Major
>
> When running `mvn site:site` the links in the left column "Running Rat" 
> section do not work.
> Specifically
>  * /apache-rat/index.html
>  * /apache-rat-tasks/index.html
>  * /apache-rat-plugin/index.html
>  
> To recreate:
> in the Rat top level directory run `mvn site:site` and click on any of the 
> links on the left under "Running Rat"



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-05-07 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17844342#comment-17844342
 ] 

Philipp Ottlinger commented on RAT-345:
---

In case there are problems during the release/publishing of the homepage just 
linking to this issue.

> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
> * https://github.com/apache/creadur-rat/pull/213 2.0.12
> * https://github.com/apache/creadur-rat/pull/237 2.0.13
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
> * https://github.com/apache/creadur-rat/pull/214
> h2. (/) Update commons-compress from 1.25.0 to 1.26.1
> * https://github.com/apache/creadur-rat/pull/215 1.26.0
> * https://github.com/apache/creadur-rat/pull/220 1.26.1
> h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
> * https://github.com/apache/creadur-rat/pull/219 3.2.0
> h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
> * https://github.com/apache/creadur-rat/pull/218
> h2. (/) Update actions/cache from 4.0.0 to 4.0.2
> * https://github.com/apache/creadur-rat/pull/217 4.0.1
> * https://github.com/apache/creadur-rat/pull/226 4.0.2
> h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
> * https://github.com/apache/creadur-rat/pull/216 4.1.0
> * https://github.com/apache/creadur-rat/pull/222 4.2.0
> h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
> * https://github.com/apache/creadur-rat/pull/225
> h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
> * https://github.com/apache/creadur-rat/pull/229/ 1.5.1
> h2. (/) Update commons-io from 2.15.1 to 2.16.1
> * https://github.com/apache/creadur-rat/pull/231 2.16.0
> * https://github.com/apache/creadur-rat/pull/236 2.16.1
> h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
> * https://github.com/apache/creadur-rat/pull/234 3.6.1
> h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
> 3.11.0 to 3.13.0
> * https://github.com/apache/creadur-rat/pull/235 3.12.0
> * https://github.com/apache/creadur-rat/pull/247 3.13.0
> h2. (/) Update commons-cli from 1.6.0 to 1.7.0
> * https://github.com/apache/creadur-rat/pull/241 1.7.0
> h2. (/) Update org.apache:apache (ASF-parent) from 31 to 32
> * https://github.com/apache/creadur-rat/pull/239 32
> h2. (/) Update org.apache.maven.plugins:maven-pmd-plugin from 3.21.2 to 
> 3.22.0 
> * https://github.com/apache/creadur-rat/pull/245 3.22.0
> h2. (/) Update spotbugs-maven-plugin from 4.8.4.0 to 4.8.5.0
> * https://github.com/apache/creadur-rat/pull/248 4.8.5.0
> h2. (/) Update 
> h2. (/) Update 
> h2. (/) Update 
> h2. (/) Update 
> 
> h1. TODO before release
>  * add changelog entries for each above PRs



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-05-07 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
* https://github.com/apache/creadur-rat/pull/213 2.0.12
* https://github.com/apache/creadur-rat/pull/237 2.0.13

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.13.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0
* https://github.com/apache/creadur-rat/pull/247 3.13.0

h2. (/) Update commons-cli from 1.6.0 to 1.7.0
* https://github.com/apache/creadur-rat/pull/241 1.7.0

h2. (/) Update org.apache:apache (ASF-parent) from 31 to 32
* https://github.com/apache/creadur-rat/pull/239 32

h2. (/) Update org.apache.maven.plugins:maven-pmd-plugin from 3.21.2 to 3.22.0 
* https://github.com/apache/creadur-rat/pull/245 3.22.0

h2. (/) Update spotbugs-maven-plugin from 4.8.4.0 to 4.8.5.0
* https://github.com/apache/creadur-rat/pull/248 4.8.5.0

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
* https://github.com/apache/creadur-rat/pull/213 2.0.12
* https://github.com/apache/creadur-rat/pull/237 2.0.13

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update 

[jira] [Commented] (RAT-376) site:site does not produce a site with links to running rat topics

2024-05-07 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-376?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17844272#comment-17844272
 ] 

Philipp Ottlinger commented on RAT-376:
---

A multimodule site generation is handled differently than a simple project 
layout as explained here:
https://stackoverflow.com/a/21499780

> site:site does not produce a site with links to running rat topics
> --
>
> Key: RAT-376
> URL: https://issues.apache.org/jira/browse/RAT-376
> Project: Apache Rat
>  Issue Type: Bug
>  Components: documentation, site
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Priority: Major
>
> When running `mvn site:site` the links in the left column "Running Rat" 
> section do not work.
> Specifically
>  * /apache-rat/index.html
>  * /apache-rat-tasks/index.html
>  * /apache-rat-plugin/index.html
>  
> To recreate:
> in the Rat top level directory run `mvn site:site` and click on any of the 
> links on the left under "Running Rat"



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-376) site:site does not produce a site with links to running rat topics

2024-05-07 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-376?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17844270#comment-17844270
 ] 

Philipp Ottlinger commented on RAT-376:
---

As the site build has to work locally there is no valid site-url configured - 
otherwise you would not be able to predeploy the generated page into a 
subfolder as the current buildhelper script does. Does this explanation make 
sense?

A local workaround is to to checkout both projects:
* creadur-rat
* creadur-site
and use the buildhelper script to generate the page and browse it locally (e.g. 
open rat017/index.html) 

> site:site does not produce a site with links to running rat topics
> --
>
> Key: RAT-376
> URL: https://issues.apache.org/jira/browse/RAT-376
> Project: Apache Rat
>  Issue Type: Bug
>  Components: documentation, site
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Priority: Major
>
> When running `mvn site:site` the links in the left column "Running Rat" 
> section do not work.
> Specifically
>  * /apache-rat/index.html
>  * /apache-rat-tasks/index.html
>  * /apache-rat-plugin/index.html
>  
> To recreate:
> in the Rat top level directory run `mvn site:site` and click on any of the 
> links on the left under "Running Rat"



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-376) site:site does not produce a site with links to running rat topics

2024-05-07 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-376?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17844250#comment-17844250
 ] 

Philipp Ottlinger commented on RAT-376:
---

This is the reason for the buildhelper script to run {quote}site:site 
site:stage{quote} as a single site seems to not generate all necessary contents 
in all of RAT's submodules.

> site:site does not produce a site with links to running rat topics
> --
>
> Key: RAT-376
> URL: https://issues.apache.org/jira/browse/RAT-376
> Project: Apache Rat
>  Issue Type: Bug
>  Components: documentation, site
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Priority: Major
>
> When running `mvn site:site` the links in the left column "Running Rat" 
> section do not work.
> Specifically
>  * /apache-rat/index.html
>  * /apache-rat-tasks/index.html
>  * /apache-rat-plugin/index.html
>  
> To recreate:
> in the Rat top level directory run `mvn site:site` and click on any of the 
> links on the left under "Running Rat"



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-369) Add SpotBugs and checkstyle to the pom files.

2024-05-04 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-369:
--
Description: 
Currently we have a number of issues that Spotbugs will detect.  I ran a quick 
test this afternoon and it found 60 potential bugs.  This ticket is to add 
spotbugs to the maven build, ensure that no bugs are found and ensure that the 
build will fail if bugs are found.

Add checkbugs as well.

As most of the reported errors cannot be fixed with JDK8, add exclusions for 
these "old"/JDK8-classes that do not allow to set a proper encoding, thus 
relying on the default system encoding!

  was:Currently we have a number of issues that Spotbugs will detect.  I ran a 
quick test this afternoon and it found 60 potential bugs.  This ticket is to 
add spotbugs to the maven build, ensure that no bugs are found and ensure that 
the build will fail if bugs are found.


> Add SpotBugs and checkstyle to the pom files.
> -
>
> Key: RAT-369
> URL: https://issues.apache.org/jira/browse/RAT-369
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: Client - ant, Client - cli, Client - maven, core engine
>Reporter: Claude Warren
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> Currently we have a number of issues that Spotbugs will detect.  I ran a 
> quick test this afternoon and it found 60 potential bugs.  This ticket is to 
> add spotbugs to the maven build, ensure that no bugs are found and ensure 
> that the build will fail if bugs are found.
> Add checkbugs as well.
> As most of the reported errors cannot be fixed with JDK8, add exclusions for 
> these "old"/JDK8-classes that do not allow to set a proper encoding, thus 
> relying on the default system encoding!



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-374) Automatically output RAT CLI's help options during the build and add it to the project webpage

2024-05-04 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-374:
--
Fix Version/s: 0.17

> Automatically output RAT CLI's help options during the build and add it to 
> the project webpage
> --
>
> Key: RAT-374
> URL: https://issues.apache.org/jira/browse/RAT-374
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16.1
>Reporter: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> At the moment there are plenty of places that need to be changed when a new 
> CLI option is added or an existing one is changed, e.g.
> * https://github.com/apache/creadur-rat/blob/master/apache-rat/README-CLI.txt
> * https://github.com/apache/creadur-rat/blob/master/apache-rat/README-ANT.txt
> * 
> https://github.com/apache/creadur-rat/blob/master/apache-rat/src/site/apt/index.apt.vm
> Generating the current version of CLI options directly from RAT's sources 
> would be much easier for further development and to keep the docs in sync 
> with the code:
> https://creadur.apache.org/rat/apache-rat/index.html
> Not sure if this task can be accomplished with the help of
> * maven-antrun
> * maven-exec 
> or other means, but the desired state is less manual change in case of 
> CLI/option changes.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (WHISKER-24) Introduce project description

2024-05-04 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/WHISKER-24?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated WHISKER-24:
-
Description: 
Create a project description (DOAP) - possible templates can be derived from:
 * [https://github.com/apache/juneau/blob/master/doap_Juneau.rdf]
 * [https://github.com/apache/airflow/blob/main/doap_airflow.rdf]
 * [https://github.com/apache/kafka/blob/trunk/doap_Kafka.rdf]

  was:
Create a project description (DOAF) - possible templates can be derived from:
 * [https://github.com/apache/juneau/blob/master/doap_Juneau.rdf]
 * [https://github.com/apache/airflow/blob/main/doap_airflow.rdf]
 * [https://github.com/apache/kafka/blob/trunk/doap_Kafka.rdf]


> Introduce project description
> -
>
> Key: WHISKER-24
> URL: https://issues.apache.org/jira/browse/WHISKER-24
> Project: Apache Whisker
>  Issue Type: Task
>Reporter: Philipp Ottlinger
>Priority: Major
>
> Create a project description (DOAP) - possible templates can be derived from:
>  * [https://github.com/apache/juneau/blob/master/doap_Juneau.rdf]
>  * [https://github.com/apache/airflow/blob/main/doap_airflow.rdf]
>  * [https://github.com/apache/kafka/blob/trunk/doap_Kafka.rdf]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (RAT-374) Automatically output RAT CLI's help options during the build and add it to the project webpage

2024-05-04 Thread Philipp Ottlinger (Jira)
Philipp Ottlinger created RAT-374:
-

 Summary: Automatically output RAT CLI's help options during the 
build and add it to the project webpage
 Key: RAT-374
 URL: https://issues.apache.org/jira/browse/RAT-374
 Project: Apache Rat
  Issue Type: Improvement
Affects Versions: 0.16.1
Reporter: Philipp Ottlinger


At the moment there are plenty of places that need to be changed when a new CLI 
option is added or an existing one is changed, e.g.
* https://github.com/apache/creadur-rat/blob/master/apache-rat/README-CLI.txt
* https://github.com/apache/creadur-rat/blob/master/apache-rat/README-ANT.txt
* 
https://github.com/apache/creadur-rat/blob/master/apache-rat/src/site/apt/index.apt.vm

Generating the current version of CLI options directly from RAT's sources would 
be much easier for further development and to keep the docs in sync with the 
code:
https://creadur.apache.org/rat/apache-rat/index.html

Not sure if this task can be accomplished with the help of
* maven-antrun
* maven-exec 
or other means, but the desired state is less manual change in case of 
CLI/option changes.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-369) Add SpotBugs and checkstyle to the pom files.

2024-05-04 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-369:
--
Summary: Add SpotBugs and checkstyle to the pom files.  (was: Add SpotBugs 
to the pom files.)

> Add SpotBugs and checkstyle to the pom files.
> -
>
> Key: RAT-369
> URL: https://issues.apache.org/jira/browse/RAT-369
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: Client - ant, Client - cli, Client - maven, core engine
>Reporter: Claude Warren
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> Currently we have a number of issues that Spotbugs will detect.  I ran a 
> quick test this afternoon and it found 60 potential bugs.  This ticket is to 
> add spotbugs to the maven build, ensure that no bugs are found and ensure 
> that the build will fail if bugs are found.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-05-04 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-301:
--
Fix Version/s: 0.17

> Rat check file identification error,java files with Chinese characters are 
> recognized as binary files
> -
>
> Key: RAT-301
> URL: https://issues.apache.org/jira/browse/RAT-301
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.13
> Environment: Window  
> Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 
> 2015-11-11T00:41:47+08:00)
>Reporter: Chen Xia
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
>
> {code:java}
> // code placeholder
> 
> 
> org.apache.rat
> apache-rat-plugin
> 0.13
> 
> 
> rat-validate
> validate
> 
> check
> 
> 
> 
> 
> 
> **/*.versionsBackup
> **/.idea/
> **/*.iml
> **/*.txt
> **/*.json
> web/.editorconfig
> web/.env
> web/.eslintignore
> web/.jshintrc
> web/public/favicon.ico
> web/dist/**
> web/node_modules/**
> web/apache-linkis-*-web-bin.tar.gz
> **/*.md
> .git/
> .gitignore
> **/.settings/*
> **/.classpath
> **/.project
> **/target/**
> **/out/**
> **/*.log
> CONTRIBUTING.md
> CONTRIBUTING_CN.md
> DISCLAIMER
> DISCLAIMER
> README.md
> **/META-INF/**
> .github/**
> compiler/**
> **/generated/**
> 
> 
>  {code}
> This is the result of {{mvn apache-rat:check}}
> {code:java}
> Summary
> ---
> Generated at: 2022-05-06T09:56:39+08:00
> Notes: 0
> Binaries: 1
> Archives: 0
> Standards: 13
> Apache Licensed: 13
> Generated Documents: 0
> JavaDocs are generated, thus a license header is optional.
> Generated files do not require license headers.
> 0 Unknown Licenses
> *
>   Files with Apache License headers will be marked AL
>   Binary files (which do not require any license headers) will be marked B
>   B 
> D:/DataSphere/linkis_svn/1.1.1-RC1/apache-linkis-1.1.1-incubating-src/apache-linkis-1.1.1-incubating-src/linkis-public-enhancements/linkis-publicservice/linkis-udf/linkis-udf-common/src/main/java/org/apache/linkis/udf/entity/UDFVersion.java
>   AL
> D:/DataSphere/linkis_svn/1.1.1-RC1/apache-linkis-1.1.1-incubating-src/apache-linkis-1.1.1-incubating-src/linkis-public-enhancements/linkis-publicservice/linkis-udf/linkis-udf-common/src/main/java/org/apache/linkis/udf/excepiton/UDFException.java
>   
> * {code}
> UDFVersion.java is recognized as a binary file
> source code: https://github.com/casionone/incubator-linkis/tree/dev-1.1.1-rat



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (WHISKER-25) Unable to update to latest ASF parent v32 due to dependency change

2024-04-27 Thread Philipp Ottlinger (Jira)
Philipp Ottlinger created WHISKER-25:


 Summary: Unable to update to latest ASF parent v32 due to 
dependency change
 Key: WHISKER-25
 URL: https://issues.apache.org/jira/browse/WHISKER-25
 Project: Apache Whisker
  Issue Type: Bug
Reporter: Philipp Ottlinger


Similar to TENTACLES-19 the new ASF parent v32 seems to brought in changes that 
broke the build:


Caused by: org.apache.maven.plugin.PluginContainerException: A required class 
was missing while executing 
org.apache.maven.plugins:maven-jar-plugin:3.4.0:jar: 
org/apache/commons/io/file/attribute/FileTimes

This is related to a mix of commons v2/v3 JARs on the classpath!




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (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-27 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-150:
--
Fix Version/s: 0.17

> RAT should use Apache Tika to simply guess ignored [application/X] file types 
> and focus on the [text/Y] family as a sensible default
> 
>
> Key: RAT-150
> URL: https://issues.apache.org/jira/browse/RAT-150
> Project: Apache Rat
>  Issue Type: New Feature
>  Components: mime-meta-data, scan
>Affects Versions: 0.8
>Reporter: Chris A. Mattmann
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
>
> RAT could use Apache Tika to automatically guess file types, obviating the 
> need to specify an explicit white list or black list.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-04-27 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-211:
--
Fix Version/s: 0.17

> Generated rat-output.xml must be well-formed, even if BinaryGuesser fails
> -
>
> Key: RAT-211
> URL: https://issues.apache.org/jira/browse/RAT-211
> Project: Apache Rat
>  Issue Type: Bug
>Reporter: Konstantin Kolinko
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
> Attachments: rat-output.xml
>
>
> This issue was originally reported by Infrastructure team while running RAT 
> over Apache Tomcat source code, see thread
> "Files to exclude from buildbot rat tests" (started 2016-02-15) at dev "at" 
> tomcat.apache.org mailing list. (1)
> The issue:
> ===
> 1. Buildbot at ASF is configured to run RAT tool over tomcat-trunk, tomcat-8, 
> tomcat-7 source code.
> 2. Tomcat has \*.bmp, \*.dia files in its source code (images used by Windows 
> installer, diagrams in documentation) that RAT failed to recognize as binary.
> 3. RAT generated rat-output.xml file that included header-sample fragments of 
> those *.bmp and *.dia files. Those fragments are actually binary garbage.  
> The result is that a broken XML file was generated.
> 4. XSLT transformation from rat-output.xml into rat-output.html failed.
> I have not seen the actual error printed by XSLT processor, but I confirmed 
> that the file is broken by downloading rat-output.xml and opening it in 
> Firefox. Firefox reported a syntax error.
> Workaround:
> ===
> rat-excludes.txt file in Tomcat source code was updated to exclude
> \*\*/\*.bmp
> \*\*/\*.dia
> References:
> ===
> 1. "Files to exclude from buildbot rat tests" (started 2016-02-15) at dev 
> "at" tomcat.apache.org mailing list.
> http://markmail.org/message/rhrm54ch5omjalt4
> 2. Apache Tomcat links to Buildbot resuls:
> http://tomcat.apache.org/ci.html#Buildbot
> 3. Apache Tomcat source code
> http://tomcat.apache.org/svn.html
> Notes:
> - RAT excludes files in Tomcat source code are at
> res/rat/rat-excludes.txt
> - I know that Buildbot uses Ant to run RAT. The Ant project file for that is 
> not in Tomcat sources, but in Infrastructure configuration (I do not have a 
> link). It can be seen in "shell_5 RAT Report Complete" step during build run. 
> E.g. here:
> https://ci.apache.org/builders/tomcat-trunk/builds/1061
> - I do not know what version of RAT is used by that build slave on Buildbot.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-04-27 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-147?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-147:
--
Fix Version/s: 0.17

> binary guesser design improvement
> -
>
> Key: RAT-147
> URL: https://issues.apache.org/jira/browse/RAT-147
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.8
>Reporter: Marshall Schor
>Assignee: Claude Warren
>Priority: Minor
> Fix For: 0.17
>
> Attachments: unix-newlines.txt.bin, windows-newlines.txt.bin
>
>
> A release manager cut a release; RAT was run, all was OK.  Another user tried 
> building from source / tag, and RAT complained of 2 files missing headers.  
> This was traced to the "binary guesser" which read the 1st 200 bytes of a 
> file and "guessed" if it was binary.  The file in question had a UTF-8 
> byte-order mark at the beginning, and was, in fact after that, plain ASCII.  
> The reason for 2 different results: the release manager's OS had a default 
> file encoding set to US-ASCII (as determined by running a small Java program 
> that prints out the value of System.property("file.encoding").  This encoding 
> is for 7-bit ASCII, so the guesser when decoding this gets a malformed 
> exception on the 3 bytes at the beginning of the file.  This causes the 
> guesser to conclude this is a "binary" file which doesn't need to be 
> RAT-checked.  The other user was on a Windows 7 machine, which has the 
> file.encoding defaulting to Cp1252 - which does have code points defined for 
> the first 3 bytes, and therefore doesn't throw any exception.  This makes the 
> guesser guess that  this isn't a binary file, and it checks the file and 
> reports a missing header (the file is test data...).
> Workaround - add the file to the explicit excludes.
> Potential problem - on a machine with default encoding US-ASCII, RAT will 
> improperly skip checking files which perhaps should have headers, if they 
> have a UTF-8 byte-order mark.
> Potential problem #2 - RAT is dependent on the default file encoding setting 
> for part of its behavior, causing differences in what it checks.
> I'm not sure what a good solution would be here.  It might range from 
> eliminating the binary "guesser" that looks at the first 200 bytes of a file, 
> to forcing UTF-8 as the charset to use.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-04-27 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17841539#comment-17841539
 ] 

Philipp Ottlinger commented on RAT-301:
---

[~claude] would you mind adding 
https://github.com/apache/linkis/blob/master/linkis-public-enhancements/linkis-pes-common/src/main/java/org/apache/linkis/udf/entity/UDFVersion.java
as a test.

I'm not sure if the file looked like it when the bug was filed, but at least it 
contains some Chinese characters.

> Rat check file identification error,java files with Chinese characters are 
> recognized as binary files
> -
>
> Key: RAT-301
> URL: https://issues.apache.org/jira/browse/RAT-301
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.13
> Environment: Window  
> Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 
> 2015-11-11T00:41:47+08:00)
>Reporter: Chen Xia
>Assignee: Claude Warren
>Priority: Major
>
> {code:java}
> // code placeholder
> 
> 
> org.apache.rat
> apache-rat-plugin
> 0.13
> 
> 
> rat-validate
> validate
> 
> check
> 
> 
> 
> 
> 
> **/*.versionsBackup
> **/.idea/
> **/*.iml
> **/*.txt
> **/*.json
> web/.editorconfig
> web/.env
> web/.eslintignore
> web/.jshintrc
> web/public/favicon.ico
> web/dist/**
> web/node_modules/**
> web/apache-linkis-*-web-bin.tar.gz
> **/*.md
> .git/
> .gitignore
> **/.settings/*
> **/.classpath
> **/.project
> **/target/**
> **/out/**
> **/*.log
> CONTRIBUTING.md
> CONTRIBUTING_CN.md
> DISCLAIMER
> DISCLAIMER
> README.md
> **/META-INF/**
> .github/**
> compiler/**
> **/generated/**
> 
> 
>  {code}
> This is the result of {{mvn apache-rat:check}}
> {code:java}
> Summary
> ---
> Generated at: 2022-05-06T09:56:39+08:00
> Notes: 0
> Binaries: 1
> Archives: 0
> Standards: 13
> Apache Licensed: 13
> Generated Documents: 0
> JavaDocs are generated, thus a license header is optional.
> Generated files do not require license headers.
> 0 Unknown Licenses
> *
>   Files with Apache License headers will be marked AL
>   Binary files (which do not require any license headers) will be marked B
>   B 
> D:/DataSphere/linkis_svn/1.1.1-RC1/apache-linkis-1.1.1-incubating-src/apache-linkis-1.1.1-incubating-src/linkis-public-enhancements/linkis-publicservice/linkis-udf/linkis-udf-common/src/main/java/org/apache/linkis/udf/entity/UDFVersion.java
>   AL
> D:/DataSphere/linkis_svn/1.1.1-RC1/apache-linkis-1.1.1-incubating-src/apache-linkis-1.1.1-incubating-src/linkis-public-enhancements/linkis-publicservice/linkis-udf/linkis-udf-common/src/main/java/org/apache/linkis/udf/excepiton/UDFException.java
>   
> * {code}
> UDFVersion.java is recognized as a binary file
> source code: https://github.com/casionone/incubator-linkis/tree/dev-1.1.1-rat



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-246) .gitignore in parent dir not honored

2024-04-27 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17841538#comment-17841538
 ] 

Philipp Ottlinger commented on RAT-246:
---

[~basinilya] did you find the opportunity to verify if the problem remains with 
the most current 0.16.1 version as it introduced a new parser of .gitignore 
files? Thanks.

> .gitignore in parent dir not honored
> 
>
> Key: RAT-246
> URL: https://issues.apache.org/jira/browse/RAT-246
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.12, 0.13
>Reporter: Ilya Basin
>Priority: Minor
>
> Due to my Eclipse plugins set, when I import a maven project, a .checkstyle 
> file is generated there. As I learned later, RAT 0.13-SNAPSHOT ignores 
> .checkstyle files, so I repeated my tests with a different filename.
> If a pattern is explicitly mentioned in the .gitignore in the project folder, 
> RAT does not complain. However, if the pattern is only mentioned in a parent 
> .gitignore, the RAT check fails.
> {code:java}
> [il@reallin wagon-scm]$ touch .someignoredfile
> [il@reallin wagon-scm]$ echo .someignoredfile >>../../.gitignore
> [il@reallin wagon-scm]$ git add .someignoredfile
> The following paths are ignored by one of your .gitignore files:
> wagon-providers/wagon-scm/.someignoredfile
> Use -f if you really want to add them.
> fatal: no files added
> [il@reallin wagon-scm]$ mvn apache-rat:check
> [ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.12:check 
> (default-cli) on project wagon-scm: Too many files with unapproved license: 1 
> See RAT report in: target/rat.txt -> [Help 1]
> [il@reallin wagon-scm]$ cat target/rat.txt
> Files with unapproved licenses:
>   .someignoredfile
> [il@reallin wagon-scm]$ echo .someignoredfile >>.gitignore
> [il@reallin wagon-scm]$ mvn apache-rat:check
> [INFO] BUILD SUCCESS
> {code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-370) Introduce performance test submodule in RAT to detect changes and measure any regressions

2024-04-26 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-370?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17841155#comment-17841155
 ] 

Philipp Ottlinger commented on RAT-370:
---

[~claud...@users.sourceforge.net] would you put these tests into the newly 
added tools submodule?

> Introduce performance test submodule in RAT to detect changes and measure any 
> regressions
> -
>
> Key: RAT-370
> URL: https://issues.apache.org/jira/browse/RAT-370
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.17
>Reporter: Philipp Ottlinger
>Priority: Major
>
> The upcoming r0.17 contains many changes in the way scanning of contents is 
> performed. Thus it would make sense to
> * collect various example files
> * measure how long it takes to run RAT on these files



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-04-26 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
* https://github.com/apache/creadur-rat/pull/213 2.0.12
* https://github.com/apache/creadur-rat/pull/237 2.0.13

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update commons-cli from 1.6.0 to 1.7.0
* https://github.com/apache/creadur-rat/pull/241 1.7.0

h2. (/) Update org.apache:apache (ASF-parent) from 31 to 32
* https://github.com/apache/creadur-rat/pull/239 32

h2. (/) Update org.apache.maven.plugins:maven-pmd-plugin from 3.21.2 to 3.22.0 
* https://github.com/apache/creadur-rat/pull/245 3.22.0

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
* https://github.com/apache/creadur-rat/pull/213 2.0.12
* https://github.com/apache/creadur-rat/pull/237 2.0.13

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update commons-cli from 1.6.0 to 1.7.0
* https://github.com/apache/creadur-rat/pull/241 1.7.0

h2. (/) Update org.apache:apache (ASF-parent) from 31 to 32
* 

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

2024-04-25 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17840980#comment-17840980
 ] 

Philipp Ottlinger commented on RAT-354:
---

Thanks - I'll add a note to our homepage.

> Integration tests fail with new Maven 4.0.0-alpha-12
> 
>
> Key: RAT-354
> URL: https://issues.apache.org/jira/browse/RAT-354
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> Running the newly published
> {code:shell}
> 22:22 $ mvn --version
> Apache Maven 4.0.0-alpha-12 (e627879aedd8a0c1859e58a527852ae8de1b4878)
> Maven home: ~/maven
> Java version: 1.8.0_192, vendor: Oracle Corporation, runtime: 
> ~/jdk1.8.0_192/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "linux", version: "5.15.0-91-generic", arch: "amd64", family: "unix"
> ✔ ~/creadur-rat [master|✔] 
> {code}
> on RAT yields a build failure from within the integration tests:
> {code:java}
> [INFO] 
> [INFO] — invoker:3.6.0:run (integration-test) @ apache-rat-plugin —
> [INFO] Building: CustomLicense/pom.xml
> [INFO]           CustomLicense/pom.xml  SUCCESS 
> (2.287 s)
> [INFO] Building: it1/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]           it1/pom.xml .. SUCCESS 
> (2.487 s)
> [INFO] Building: it4_RAT-168/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]   Assertion failed: 
> assert ! content.contains( '[WARNING]' )
>        | |       |
>        | |       true
>        | 'Apache Maven 4.0.0-alpha-12 
> (e627879aedd8a0c1859e58a527852ae8de1b4878)\nMaven home: 
> /home/hirsch/software/apache-maven-4.0.0-alpha-12\nJava version: 1.8.0_192, 
> vendor: Oracle Corporation, runtime: /home/hirsch/jdk1.8.0_192/jre\nDefault 
> locale: de_DE, platform encoding: UTF-8\nOS name: "linux", version: 
> "5.15.0-91-generic", arch: "amd64", family: "unix"\n[DEBUG] Created adapter 
> factory; available factories [file-lock, rwlock-local, semaphore-local, 
> noop]; available name mappers [discriminating, file-gav, file-hgav, 
> file-static, gav, static]\n[DEBUG] Created new class realm maven.api\n[DEBUG] 
> Importing foreign packages into class realm maven.api\n[DEBUG]   Imported: 
> jakarta.annotation.* < plexus.core\n[DEBUG]   Imported: jakarta.inject.* < 
> plexus.core\n[DEBUG]   Imported: javax.annotation.* < plexus.core\n[DEBUG]   
> Imported: javax.annotation.security.* < plexus.core\n[DEBUG]   Imported: 
> javax.inject.* < plexus.core\n[DEBUG]   Imported: org.apache.maven.* < 
> plexus.core\n[DEBUG]   Imported: org.apache.maven.api < plexus.core\n[DEBUG]  
>  Imported: org.apache.maven.artifact < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.classrealm < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.cli < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.configuration < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.exception < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution.scope < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.feature < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.graph < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.lifecycle < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.model < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.monitor < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.plugin < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.profiles < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.project < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.reporting < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.rtinfo.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.settings < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.toolchain < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.usability < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authentication < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authorization < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.events < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.observers < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.proxy < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.resource < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.classworlds < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.* < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.classworlds < 

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

2024-04-25 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17840977#comment-17840977
 ] 

Philipp Ottlinger commented on RAT-354:
---

[~cstamas][~gnodet] is it intented that JDK8 can not be used with the most 
current M4-alpha-13 build?

23:05 $ ~/software/apache-maven-4.0.0-alpha-13/bin/mvn
Exception in thread "main" java.lang.UnsupportedClassVersionError: 
org/apache/maven/cli/MavenCli has been compiled by a more recent version of the 
Java Runtime (class file version 61.0), this version of the Java Runtime only 
recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClassFromSelf(ClassRealm.java:425)
at 
org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at 
org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.getMainClass(Launcher.java:140)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:259)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:225)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:406)
at 
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:347)
✘-1 ~/workspace2016/creadur-rat [master|✔] 
23:05 $ 

> Integration tests fail with new Maven 4.0.0-alpha-12
> 
>
> Key: RAT-354
> URL: https://issues.apache.org/jira/browse/RAT-354
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> Running the newly published
> {code:shell}
> 22:22 $ mvn --version
> Apache Maven 4.0.0-alpha-12 (e627879aedd8a0c1859e58a527852ae8de1b4878)
> Maven home: ~/maven
> Java version: 1.8.0_192, vendor: Oracle Corporation, runtime: 
> ~/jdk1.8.0_192/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "linux", version: "5.15.0-91-generic", arch: "amd64", family: "unix"
> ✔ ~/creadur-rat [master|✔] 
> {code}
> on RAT yields a build failure from within the integration tests:
> {code:java}
> [INFO] 
> [INFO] — invoker:3.6.0:run (integration-test) @ apache-rat-plugin —
> [INFO] Building: CustomLicense/pom.xml
> [INFO]           CustomLicense/pom.xml  SUCCESS 
> (2.287 s)
> [INFO] Building: it1/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]           it1/pom.xml .. SUCCESS 
> (2.487 s)
> [INFO] Building: it4_RAT-168/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]   Assertion failed: 
> assert ! content.contains( '[WARNING]' )
>        | |       |
>        | |       true
>        | 'Apache Maven 4.0.0-alpha-12 
> (e627879aedd8a0c1859e58a527852ae8de1b4878)\nMaven home: 
> /home/hirsch/software/apache-maven-4.0.0-alpha-12\nJava version: 1.8.0_192, 
> vendor: Oracle Corporation, runtime: /home/hirsch/jdk1.8.0_192/jre\nDefault 
> locale: de_DE, platform encoding: UTF-8\nOS name: "linux", version: 
> "5.15.0-91-generic", arch: "amd64", family: "unix"\n[DEBUG] Created adapter 
> factory; available factories [file-lock, rwlock-local, semaphore-local, 
> noop]; available name mappers [discriminating, file-gav, file-hgav, 
> file-static, gav, static]\n[DEBUG] Created new class realm maven.api\n[DEBUG] 
> Importing foreign packages into class realm maven.api\n[DEBUG]   Imported: 
> jakarta.annotation.* < plexus.core\n[DEBUG]   Imported: jakarta.inject.* < 
> plexus.core\n[DEBUG]   Imported: javax.annotation.* < plexus.core\n[DEBUG]   
> Imported: javax.annotation.security.* < plexus.core\n[DEBUG]   Imported: 
> javax.inject.* < plexus.core\n[DEBUG]   Imported: org.apache.maven.* < 
> plexus.core\n[DEBUG]   Imported: org.apache.maven.api < plexus.core\n[DEBUG]  
>  Imported: org.apache.maven.artifact < plexus.core\n[DEBUG]   

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

2024-04-25 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17840973#comment-17840973
 ] 

Philipp Ottlinger commented on RAT-354:
---

Maven 4.0.0-alpha13 seems not to work with Java8 anymore ..

> Integration tests fail with new Maven 4.0.0-alpha-12
> 
>
> Key: RAT-354
> URL: https://issues.apache.org/jira/browse/RAT-354
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> Running the newly published
> {code:shell}
> 22:22 $ mvn --version
> Apache Maven 4.0.0-alpha-12 (e627879aedd8a0c1859e58a527852ae8de1b4878)
> Maven home: ~/maven
> Java version: 1.8.0_192, vendor: Oracle Corporation, runtime: 
> ~/jdk1.8.0_192/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "linux", version: "5.15.0-91-generic", arch: "amd64", family: "unix"
> ✔ ~/creadur-rat [master|✔] 
> {code}
> on RAT yields a build failure from within the integration tests:
> {code:java}
> [INFO] 
> [INFO] — invoker:3.6.0:run (integration-test) @ apache-rat-plugin —
> [INFO] Building: CustomLicense/pom.xml
> [INFO]           CustomLicense/pom.xml  SUCCESS 
> (2.287 s)
> [INFO] Building: it1/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]           it1/pom.xml .. SUCCESS 
> (2.487 s)
> [INFO] Building: it4_RAT-168/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]   Assertion failed: 
> assert ! content.contains( '[WARNING]' )
>        | |       |
>        | |       true
>        | 'Apache Maven 4.0.0-alpha-12 
> (e627879aedd8a0c1859e58a527852ae8de1b4878)\nMaven home: 
> /home/hirsch/software/apache-maven-4.0.0-alpha-12\nJava version: 1.8.0_192, 
> vendor: Oracle Corporation, runtime: /home/hirsch/jdk1.8.0_192/jre\nDefault 
> locale: de_DE, platform encoding: UTF-8\nOS name: "linux", version: 
> "5.15.0-91-generic", arch: "amd64", family: "unix"\n[DEBUG] Created adapter 
> factory; available factories [file-lock, rwlock-local, semaphore-local, 
> noop]; available name mappers [discriminating, file-gav, file-hgav, 
> file-static, gav, static]\n[DEBUG] Created new class realm maven.api\n[DEBUG] 
> Importing foreign packages into class realm maven.api\n[DEBUG]   Imported: 
> jakarta.annotation.* < plexus.core\n[DEBUG]   Imported: jakarta.inject.* < 
> plexus.core\n[DEBUG]   Imported: javax.annotation.* < plexus.core\n[DEBUG]   
> Imported: javax.annotation.security.* < plexus.core\n[DEBUG]   Imported: 
> javax.inject.* < plexus.core\n[DEBUG]   Imported: org.apache.maven.* < 
> plexus.core\n[DEBUG]   Imported: org.apache.maven.api < plexus.core\n[DEBUG]  
>  Imported: org.apache.maven.artifact < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.classrealm < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.cli < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.configuration < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.exception < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution.scope < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.feature < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.graph < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.lifecycle < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.model < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.monitor < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.plugin < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.profiles < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.project < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.reporting < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.rtinfo.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.settings < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.toolchain < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.usability < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authentication < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authorization < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.events < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.observers < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.proxy < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.resource < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.classworlds < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.* < plexus.core\n[DEBUG]   Imported: 
> 

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

2024-04-25 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger closed RAT-354.
-

> Integration tests fail with new Maven 4.0.0-alpha-12
> 
>
> Key: RAT-354
> URL: https://issues.apache.org/jira/browse/RAT-354
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> Running the newly published
> {code:shell}
> 22:22 $ mvn --version
> Apache Maven 4.0.0-alpha-12 (e627879aedd8a0c1859e58a527852ae8de1b4878)
> Maven home: ~/maven
> Java version: 1.8.0_192, vendor: Oracle Corporation, runtime: 
> ~/jdk1.8.0_192/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "linux", version: "5.15.0-91-generic", arch: "amd64", family: "unix"
> ✔ ~/creadur-rat [master|✔] 
> {code}
> on RAT yields a build failure from within the integration tests:
> {code:java}
> [INFO] 
> [INFO] — invoker:3.6.0:run (integration-test) @ apache-rat-plugin —
> [INFO] Building: CustomLicense/pom.xml
> [INFO]           CustomLicense/pom.xml  SUCCESS 
> (2.287 s)
> [INFO] Building: it1/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]           it1/pom.xml .. SUCCESS 
> (2.487 s)
> [INFO] Building: it4_RAT-168/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]   Assertion failed: 
> assert ! content.contains( '[WARNING]' )
>        | |       |
>        | |       true
>        | 'Apache Maven 4.0.0-alpha-12 
> (e627879aedd8a0c1859e58a527852ae8de1b4878)\nMaven home: 
> /home/hirsch/software/apache-maven-4.0.0-alpha-12\nJava version: 1.8.0_192, 
> vendor: Oracle Corporation, runtime: /home/hirsch/jdk1.8.0_192/jre\nDefault 
> locale: de_DE, platform encoding: UTF-8\nOS name: "linux", version: 
> "5.15.0-91-generic", arch: "amd64", family: "unix"\n[DEBUG] Created adapter 
> factory; available factories [file-lock, rwlock-local, semaphore-local, 
> noop]; available name mappers [discriminating, file-gav, file-hgav, 
> file-static, gav, static]\n[DEBUG] Created new class realm maven.api\n[DEBUG] 
> Importing foreign packages into class realm maven.api\n[DEBUG]   Imported: 
> jakarta.annotation.* < plexus.core\n[DEBUG]   Imported: jakarta.inject.* < 
> plexus.core\n[DEBUG]   Imported: javax.annotation.* < plexus.core\n[DEBUG]   
> Imported: javax.annotation.security.* < plexus.core\n[DEBUG]   Imported: 
> javax.inject.* < plexus.core\n[DEBUG]   Imported: org.apache.maven.* < 
> plexus.core\n[DEBUG]   Imported: org.apache.maven.api < plexus.core\n[DEBUG]  
>  Imported: org.apache.maven.artifact < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.classrealm < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.cli < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.configuration < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.exception < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution.scope < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.feature < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.graph < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.lifecycle < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.model < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.monitor < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.plugin < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.profiles < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.project < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.reporting < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.rtinfo.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.settings < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.toolchain < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.usability < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authentication < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authorization < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.events < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.observers < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.proxy < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.resource < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.classworlds < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.* < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.classworlds < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.component < plexus.core\n[DEBUG]   

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

2024-04-25 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger reassigned RAT-354:
-

Assignee: Philipp Ottlinger

> Integration tests fail with new Maven 4.0.0-alpha-12
> 
>
> Key: RAT-354
> URL: https://issues.apache.org/jira/browse/RAT-354
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
>
> Running the newly published
> {code:shell}
> 22:22 $ mvn --version
> Apache Maven 4.0.0-alpha-12 (e627879aedd8a0c1859e58a527852ae8de1b4878)
> Maven home: ~/maven
> Java version: 1.8.0_192, vendor: Oracle Corporation, runtime: 
> ~/jdk1.8.0_192/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "linux", version: "5.15.0-91-generic", arch: "amd64", family: "unix"
> ✔ ~/creadur-rat [master|✔] 
> {code}
> on RAT yields a build failure from within the integration tests:
> {code:java}
> [INFO] 
> [INFO] — invoker:3.6.0:run (integration-test) @ apache-rat-plugin —
> [INFO] Building: CustomLicense/pom.xml
> [INFO]           CustomLicense/pom.xml  SUCCESS 
> (2.287 s)
> [INFO] Building: it1/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]           it1/pom.xml .. SUCCESS 
> (2.487 s)
> [INFO] Building: it4_RAT-168/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]   Assertion failed: 
> assert ! content.contains( '[WARNING]' )
>        | |       |
>        | |       true
>        | 'Apache Maven 4.0.0-alpha-12 
> (e627879aedd8a0c1859e58a527852ae8de1b4878)\nMaven home: 
> /home/hirsch/software/apache-maven-4.0.0-alpha-12\nJava version: 1.8.0_192, 
> vendor: Oracle Corporation, runtime: /home/hirsch/jdk1.8.0_192/jre\nDefault 
> locale: de_DE, platform encoding: UTF-8\nOS name: "linux", version: 
> "5.15.0-91-generic", arch: "amd64", family: "unix"\n[DEBUG] Created adapter 
> factory; available factories [file-lock, rwlock-local, semaphore-local, 
> noop]; available name mappers [discriminating, file-gav, file-hgav, 
> file-static, gav, static]\n[DEBUG] Created new class realm maven.api\n[DEBUG] 
> Importing foreign packages into class realm maven.api\n[DEBUG]   Imported: 
> jakarta.annotation.* < plexus.core\n[DEBUG]   Imported: jakarta.inject.* < 
> plexus.core\n[DEBUG]   Imported: javax.annotation.* < plexus.core\n[DEBUG]   
> Imported: javax.annotation.security.* < plexus.core\n[DEBUG]   Imported: 
> javax.inject.* < plexus.core\n[DEBUG]   Imported: org.apache.maven.* < 
> plexus.core\n[DEBUG]   Imported: org.apache.maven.api < plexus.core\n[DEBUG]  
>  Imported: org.apache.maven.artifact < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.classrealm < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.cli < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.configuration < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.exception < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution.scope < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.feature < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.graph < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.lifecycle < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.model < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.monitor < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.plugin < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.profiles < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.project < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.reporting < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.rtinfo.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.settings < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.toolchain < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.usability < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authentication < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authorization < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.events < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.observers < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.proxy < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.resource < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.classworlds < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.* < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.classworlds < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.component < 

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

2024-04-25 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger resolved RAT-354.
---
Resolution: Fixed

> Integration tests fail with new Maven 4.0.0-alpha-12
> 
>
> Key: RAT-354
> URL: https://issues.apache.org/jira/browse/RAT-354
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> Running the newly published
> {code:shell}
> 22:22 $ mvn --version
> Apache Maven 4.0.0-alpha-12 (e627879aedd8a0c1859e58a527852ae8de1b4878)
> Maven home: ~/maven
> Java version: 1.8.0_192, vendor: Oracle Corporation, runtime: 
> ~/jdk1.8.0_192/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "linux", version: "5.15.0-91-generic", arch: "amd64", family: "unix"
> ✔ ~/creadur-rat [master|✔] 
> {code}
> on RAT yields a build failure from within the integration tests:
> {code:java}
> [INFO] 
> [INFO] — invoker:3.6.0:run (integration-test) @ apache-rat-plugin —
> [INFO] Building: CustomLicense/pom.xml
> [INFO]           CustomLicense/pom.xml  SUCCESS 
> (2.287 s)
> [INFO] Building: it1/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]           it1/pom.xml .. SUCCESS 
> (2.487 s)
> [INFO] Building: it4_RAT-168/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]   Assertion failed: 
> assert ! content.contains( '[WARNING]' )
>        | |       |
>        | |       true
>        | 'Apache Maven 4.0.0-alpha-12 
> (e627879aedd8a0c1859e58a527852ae8de1b4878)\nMaven home: 
> /home/hirsch/software/apache-maven-4.0.0-alpha-12\nJava version: 1.8.0_192, 
> vendor: Oracle Corporation, runtime: /home/hirsch/jdk1.8.0_192/jre\nDefault 
> locale: de_DE, platform encoding: UTF-8\nOS name: "linux", version: 
> "5.15.0-91-generic", arch: "amd64", family: "unix"\n[DEBUG] Created adapter 
> factory; available factories [file-lock, rwlock-local, semaphore-local, 
> noop]; available name mappers [discriminating, file-gav, file-hgav, 
> file-static, gav, static]\n[DEBUG] Created new class realm maven.api\n[DEBUG] 
> Importing foreign packages into class realm maven.api\n[DEBUG]   Imported: 
> jakarta.annotation.* < plexus.core\n[DEBUG]   Imported: jakarta.inject.* < 
> plexus.core\n[DEBUG]   Imported: javax.annotation.* < plexus.core\n[DEBUG]   
> Imported: javax.annotation.security.* < plexus.core\n[DEBUG]   Imported: 
> javax.inject.* < plexus.core\n[DEBUG]   Imported: org.apache.maven.* < 
> plexus.core\n[DEBUG]   Imported: org.apache.maven.api < plexus.core\n[DEBUG]  
>  Imported: org.apache.maven.artifact < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.classrealm < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.cli < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.configuration < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.exception < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution.scope < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.feature < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.graph < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.lifecycle < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.model < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.monitor < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.plugin < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.profiles < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.project < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.reporting < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.rtinfo.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.settings < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.toolchain < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.usability < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authentication < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authorization < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.events < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.observers < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.proxy < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.resource < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.classworlds < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.* < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.classworlds < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.component 

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

2024-04-25 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-354:
--
Fix Version/s: 0.17

> Integration tests fail with new Maven 4.0.0-alpha-12
> 
>
> Key: RAT-354
> URL: https://issues.apache.org/jira/browse/RAT-354
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> Running the newly published
> {code:shell}
> 22:22 $ mvn --version
> Apache Maven 4.0.0-alpha-12 (e627879aedd8a0c1859e58a527852ae8de1b4878)
> Maven home: ~/maven
> Java version: 1.8.0_192, vendor: Oracle Corporation, runtime: 
> ~/jdk1.8.0_192/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "linux", version: "5.15.0-91-generic", arch: "amd64", family: "unix"
> ✔ ~/creadur-rat [master|✔] 
> {code}
> on RAT yields a build failure from within the integration tests:
> {code:java}
> [INFO] 
> [INFO] — invoker:3.6.0:run (integration-test) @ apache-rat-plugin —
> [INFO] Building: CustomLicense/pom.xml
> [INFO]           CustomLicense/pom.xml  SUCCESS 
> (2.287 s)
> [INFO] Building: it1/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]           it1/pom.xml .. SUCCESS 
> (2.487 s)
> [INFO] Building: it4_RAT-168/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]   Assertion failed: 
> assert ! content.contains( '[WARNING]' )
>        | |       |
>        | |       true
>        | 'Apache Maven 4.0.0-alpha-12 
> (e627879aedd8a0c1859e58a527852ae8de1b4878)\nMaven home: 
> /home/hirsch/software/apache-maven-4.0.0-alpha-12\nJava version: 1.8.0_192, 
> vendor: Oracle Corporation, runtime: /home/hirsch/jdk1.8.0_192/jre\nDefault 
> locale: de_DE, platform encoding: UTF-8\nOS name: "linux", version: 
> "5.15.0-91-generic", arch: "amd64", family: "unix"\n[DEBUG] Created adapter 
> factory; available factories [file-lock, rwlock-local, semaphore-local, 
> noop]; available name mappers [discriminating, file-gav, file-hgav, 
> file-static, gav, static]\n[DEBUG] Created new class realm maven.api\n[DEBUG] 
> Importing foreign packages into class realm maven.api\n[DEBUG]   Imported: 
> jakarta.annotation.* < plexus.core\n[DEBUG]   Imported: jakarta.inject.* < 
> plexus.core\n[DEBUG]   Imported: javax.annotation.* < plexus.core\n[DEBUG]   
> Imported: javax.annotation.security.* < plexus.core\n[DEBUG]   Imported: 
> javax.inject.* < plexus.core\n[DEBUG]   Imported: org.apache.maven.* < 
> plexus.core\n[DEBUG]   Imported: org.apache.maven.api < plexus.core\n[DEBUG]  
>  Imported: org.apache.maven.artifact < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.classrealm < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.cli < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.configuration < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.exception < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution.scope < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.feature < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.graph < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.lifecycle < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.model < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.monitor < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.plugin < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.profiles < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.project < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.reporting < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.rtinfo.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.settings < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.toolchain < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.usability < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authentication < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authorization < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.events < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.observers < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.proxy < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.resource < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.classworlds < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.* < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.classworlds < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.component 

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

2024-04-25 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-368:
--
Summary: Remove unused classes  (was: Removed unused classes)

> Remove unused classes
> -
>
> Key: RAT-368
> URL: https://issues.apache.org/jira/browse/RAT-368
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: core engine
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
> Fix For: 0.17
>
>
> There are several classes/interfaces that are either  unused or only used 
> within a set of classes/interfaces that are otherwise unused.  They should be 
> removed from the system.
> In core the following files are unused
>  * ReportTransformer, ReportFailedRuntimeException, ReportTransformerTest are 
> mutually used but not by any class/interface outside the 3.
>  * RatReportAnalysisResultException
>  * FullTestMatchingLicense – used in old style license definition
>  * SimplePatternBasedLicense – used in old style license definition
>  * MimeTyper
>  * ToNameTransformer, ToNameTransformerTest
>  * UnsuitableDocumentException
>  * o.a.rat.header all classes/interfaces in this package are mutually used 
> but not by any class outside the package.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-04-25 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-368:
--
Fix Version/s: 0.17

> Removed unused classes
> --
>
> Key: RAT-368
> URL: https://issues.apache.org/jira/browse/RAT-368
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: core engine
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
> Fix For: 0.17
>
>
> There are several classes/interfaces that are either  unused or only used 
> within a set of classes/interfaces that are otherwise unused.  They should be 
> removed from the system.
> In core the following files are unused
>  * ReportTransformer, ReportFailedRuntimeException, ReportTransformerTest are 
> mutually used but not by any class/interface outside the 3.
>  * RatReportAnalysisResultException
>  * FullTestMatchingLicense – used in old style license definition
>  * SimplePatternBasedLicense – used in old style license definition
>  * MimeTyper
>  * ToNameTransformer, ToNameTransformerTest
>  * UnsuitableDocumentException
>  * o.a.rat.header all classes/interfaces in this package are mutually used 
> but not by any class outside the package.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-04-25 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger closed RAT-20.

Fix Version/s: 0.17
   Resolution: Duplicate

solved via RAT-54

> [GOOGLE-1] Detection of binaries should be smarter
> --
>
> Key: RAT-20
> URL: https://issues.apache.org/jira/browse/RAT-20
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: mime-meta-data
>Reporter: Robert Burrell Donkin
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
>
> 
> Right now we use a heuristic to guess if the file is an executable based on
> the filename.  This should get smarter, perhaps sniffing the content of the
> file or something.
> 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-04-25 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-54?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-54:
-
Fix Version/s: 0.17

> MIME Detection Using Tika
> -
>
> Key: RAT-54
> URL: https://issues.apache.org/jira/browse/RAT-54
> Project: Apache Rat
>  Issue Type: New Feature
>Affects Versions: 0.7
>Reporter: Robert Burrell Donkin
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
>
> Tika provides sophisticated and comprehensive MIME detection. Add support for 
> a Tika based implementation.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (RAT-370) Introduce performance test submodule in RAT to detect changes and measure any regressions

2024-04-25 Thread Philipp Ottlinger (Jira)
Philipp Ottlinger created RAT-370:
-

 Summary: Introduce performance test submodule in RAT to detect 
changes and measure any regressions
 Key: RAT-370
 URL: https://issues.apache.org/jira/browse/RAT-370
 Project: Apache Rat
  Issue Type: Improvement
Affects Versions: 0.17
Reporter: Philipp Ottlinger


The upcoming r0.17 contains many changes in the way scanning of contents is 
performed. Thus it would make sense to
* collect various example files
* measure how long it takes to run RAT on these files



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-04-19 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
* https://github.com/apache/creadur-rat/pull/213 2.0.12
* https://github.com/apache/creadur-rat/pull/237 2.0.13

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update commons-cli from 1.6.0 to 1.7.0
* https://github.com/apache/creadur-rat/pull/241 1.7.0

h2. (/) Update org.apache:apache (ASF-parent) from 31 to 32
* https://github.com/apache/creadur-rat/pull/239 32


h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
* https://github.com/apache/creadur-rat/pull/213 2.0.12
* https://github.com/apache/creadur-rat/pull/237 2.0.13

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update commons-cli from 1.6.0 to 1.7.0
* https://github.com/apache/creadur-rat/pull/241 1.7.0

h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 

[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-04-19 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
* https://github.com/apache/creadur-rat/pull/213 2.0.12
* https://github.com/apache/creadur-rat/pull/237 2.0.13

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update commons-cli from 1.6.0 to 1.7.0
* https://github.com/apache/creadur-rat/pull/241 1.7.0

h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
* https://github.com/apache/creadur-rat/pull/213 2.0.12
* https://github.com/apache/creadur-rat/pull/237 2.0.13

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>

[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-04-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.13
* https://github.com/apache/creadur-rat/pull/213 2.0.12
* https://github.com/apache/creadur-rat/pull/237 2.0.13

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump 

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

2024-04-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger reassigned RAT-369:
-

Assignee: Philipp Ottlinger

> Add SpotBugs to the pom files.
> --
>
> Key: RAT-369
> URL: https://issues.apache.org/jira/browse/RAT-369
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: Client - ant, Client - cli, Client - maven, core engine
>Reporter: Claude Warren
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> Currently we have a number of issues that Spotbugs will detect.  I ran a 
> quick test this afternoon and it found 60 potential bugs.  This ticket is to 
> add spotbugs to the maven build, ensure that no bugs are found and ensure 
> that the build will fail if bugs are found.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-04-16 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-369?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837869#comment-17837869
 ] 

Philipp Ottlinger commented on RAT-369:
---

I'll add spotbugs on a branch and see if it breaks the build  maybe we can 
fix the problems on that branch as well.

> Add SpotBugs to the pom files.
> --
>
> Key: RAT-369
> URL: https://issues.apache.org/jira/browse/RAT-369
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: Client - ant, Client - cli, Client - maven, core engine
>Reporter: Claude Warren
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> Currently we have a number of issues that Spotbugs will detect.  I ran a 
> quick test this afternoon and it found 60 potential bugs.  This ticket is to 
> add spotbugs to the maven build, ensure that no bugs are found and ensure 
> that the build will fail if bugs are found.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-04-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-369?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-369:
--
Fix Version/s: 0.17

> Add SpotBugs to the pom files.
> --
>
> Key: RAT-369
> URL: https://issues.apache.org/jira/browse/RAT-369
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: Client - ant, Client - cli, Client - maven, core engine
>Reporter: Claude Warren
>Priority: Major
> Fix For: 0.17
>
>
> Currently we have a number of issues that Spotbugs will detect.  I ran a 
> quick test this afternoon and it found 60 potential bugs.  This ticket is to 
> add spotbugs to the maven build, ensure that no bugs are found and ensure 
> that the build will fail if bugs are found.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-04-09 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.1
* https://github.com/apache/creadur-rat/pull/231 2.16.0
* https://github.com/apache/creadur-rat/pull/236 2.16.1

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.0
* https://github.com/apache/creadur-rat/pull/231 2.16.0

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * 

[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-04-05 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.0
* https://github.com/apache/creadur-rat/pull/231 2.16.0

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update org.apache.maven.plugin-tools:maven-plugin-annotations from 
3.11.0 to 3.12.0
* https://github.com/apache/creadur-rat/pull/235 3.12.0

h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.0
* https://github.com/apache/creadur-rat/pull/231 2.16.0

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2

[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-04-03 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.0
* https://github.com/apache/creadur-rat/pull/231 2.16.0

h2. (/) Update maven-invoker-plugin from 3.6.0 to 3.6.1.
* https://github.com/apache/creadur-rat/pull/234 3.6.1

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.0
* https://github.com/apache/creadur-rat/pull/231 2.16.0

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
> * 

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

2024-04-02 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17833268#comment-17833268
 ] 

Philipp Ottlinger commented on RAT-293:
---

We could configure a sonarcloud profile that runs the builds without the 
animal-sniffer-plugin checks  nevertheless I assume this would introduce 
unnecessary complexity and we would check a different artifact than the one we 
are delivering/building to our users.

> Configure SonarCloud integration for RAT
> 
>
> Key: RAT-293
> URL: https://issues.apache.org/jira/browse/RAT-293
> Project: Apache Rat
>  Issue Type: Task
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
>
> Configure repo to be included in 
> https://sonarcloud.io/organizations/apache/projects
> Requested access via INFRA-22683.
> https://cwiki.apache.org/confluence/display/INFRA/SonarQube+Analysis
> h2. DevHint
> This task cannot be accomplished as the sonarcloud integration is >JDK8 and 
> fails the animal-sniffer-plugin configured to only allow JDK8 contents in RAT!



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-03-31 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.0
* https://github.com/apache/creadur-rat/pull/231 2.16.0

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.0
* https://github.com/apache/creadur-rat/pull/231 12.16.0

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
> * https://github.com/apache/creadur-rat/pull/214
> h2. (/) Update commons-compress from 1.25.0 to 1.26.1
> * 

[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-03-31 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update commons-io from 2.15.1 to 2.16.0
* https://github.com/apache/creadur-rat/pull/231 12.16.0

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
> * https://github.com/apache/creadur-rat/pull/214
> h2. (/) Update commons-compress from 1.25.0 to 1.26.1
> * https://github.com/apache/creadur-rat/pull/215 1.26.0
> * 

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

2024-03-23 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-333?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger resolved RAT-333.
---
Resolution: Fixed

Merged.

> --force option will change the file permissions
> ---
>
> Key: RAT-333
> URL: https://issues.apache.org/jira/browse/RAT-333
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
>
> Specifically forcing the update causes the header to be added to the file in 
> place.  
> However, with the file is copied back from the *.new file the execute bit 
> will be disabled even if it was enabled to begin with.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-03-23 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-77?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-77:
-
Fix Version/s: 0.17

> output missing headers inline from plugin
> -
>
> Key: RAT-77
> URL: https://issues.apache.org/jira/browse/RAT-77
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.6, 0.7
>Reporter: Michael Rheinheimer
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
> Attachments: missing-headers.xsl
>
>
> I would very much like to see a list of files in which the headers are 
> missing in the regular maven output, rather than in the target/rat.txt file.  
> So, two possible requests here:
> 1)  output list of offending files in regular maven output, so a trip to 
> target/rat.txt is not necessary (make this configurable?)
> 2)  if target/rat.txt is the only output, change the maven output to indicate 
> where to look.  Currently, only the following is output:  "[INFO] Too many 
> unapproved licenses: 1"  Perhaps you can append ", please see target/rat.txt" 
> for those new to RAT plugin.  :)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (RAT-362) plugin: .gitignore not correctly applied - bugfix in underlying gitignore-reader library

2024-03-23 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger resolved RAT-362.
---
Resolution: Fixed

[~engelen] would you mind giving feedback if the current 0.17-SNAPSHOT fixes 
the issue you've experienced. In case you do not have RAT available locally it 
may make sense to at least wait 24h until all SNAPSHOTs (built on ASF infra) 
provide the most current version of RAT. Thanks

> plugin: .gitignore not correctly applied - bugfix in underlying 
> gitignore-reader library
> 
>
> Key: RAT-362
> URL: https://issues.apache.org/jira/browse/RAT-362
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Arnout Engelen
>Assignee: Philipp Ottlinger
>Priority: Minor
> Fix For: 0.17
>
>
> When I have a Maven project checked out in the directory '/foo', and I have a 
> file called 'foo.md' in the root of that project, ignoring it by putting a 
> '/foo.md' entry in the .gitignore file does not work.
> It is unclear whether this is an issue in the plugin or in de codeowners 
> gitignore-reader dependency: the plugin is passing relative filenames (i.e. 
> 'foo.md') to GitIgnoreFileSet#isIgnoredFile , but the API docs on that method 
> don't make it too clear whether that is intended to accept absolute 
> filenames, relative filename, or both.
> In this scenario, it seems to take the relative filename 'foo.md' and remove 
> the project base directory '/foo' from it, leaving '/.md' (which then of 
> course does not match the 'foo.md' from the .gitignore).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-362) plugin: .gitignore not correctly applied - bugfix in underlying gitignore-reader library

2024-03-23 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-362:
--
Summary: plugin: .gitignore not correctly applied - bugfix in underlying 
gitignore-reader library  (was: plugin: .gitignore not correctly applied)

> plugin: .gitignore not correctly applied - bugfix in underlying 
> gitignore-reader library
> 
>
> Key: RAT-362
> URL: https://issues.apache.org/jira/browse/RAT-362
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Arnout Engelen
>Assignee: Philipp Ottlinger
>Priority: Minor
> Fix For: 0.17
>
>
> When I have a Maven project checked out in the directory '/foo', and I have a 
> file called 'foo.md' in the root of that project, ignoring it by putting a 
> '/foo.md' entry in the .gitignore file does not work.
> It is unclear whether this is an issue in the plugin or in de codeowners 
> gitignore-reader dependency: the plugin is passing relative filenames (i.e. 
> 'foo.md') to GitIgnoreFileSet#isIgnoredFile , but the API docs on that method 
> don't make it too clear whether that is intended to accept absolute 
> filenames, relative filename, or both.
> In this scenario, it seems to take the relative filename 'foo.md' and remove 
> the project base directory '/foo' from it, leaving '/.md' (which then of 
> course does not match the 'foo.md' from the .gitignore).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (RAT-362) plugin: .gitignore not correctly applied

2024-03-23 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger reassigned RAT-362:
-

Assignee: Philipp Ottlinger  (was: Jean-Baptiste Onofré)

> plugin: .gitignore not correctly applied
> 
>
> Key: RAT-362
> URL: https://issues.apache.org/jira/browse/RAT-362
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Arnout Engelen
>Assignee: Philipp Ottlinger
>Priority: Minor
> Fix For: 0.17
>
>
> When I have a Maven project checked out in the directory '/foo', and I have a 
> file called 'foo.md' in the root of that project, ignoring it by putting a 
> '/foo.md' entry in the .gitignore file does not work.
> It is unclear whether this is an issue in the plugin or in de codeowners 
> gitignore-reader dependency: the plugin is passing relative filenames (i.e. 
> 'foo.md') to GitIgnoreFileSet#isIgnoredFile , but the API docs on that method 
> don't make it too clear whether that is intended to accept absolute 
> filenames, relative filename, or both.
> In this scenario, it seems to take the relative filename 'foo.md' and remove 
> the project base directory '/foo' from it, leaving '/.md' (which then of 
> course does not match the 'foo.md' from the .gitignore).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-03-23 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update gitignore-reader from 1.4.0 to 1.5.1
* https://github.com/apache/creadur-rat/pull/229/ 1.5.1

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
> * https://github.com/apache/creadur-rat/pull/214
> h2. (/) Update commons-compress from 1.25.0 to 1.26.1
> * https://github.com/apache/creadur-rat/pull/215 1.26.0
> * https://github.com/apache/creadur-rat/pull/220 1.26.1
> h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
> * https://github.com/apache/creadur-rat/pull/219 3.2.0
> h2. (/) Update extra-enforcer-rules from 

[jira] [Resolved] (RAT-367) Older junit3 tests are not run during the build after migrating to junit5

2024-03-23 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger resolved RAT-367.
---
Resolution: Fixed

Thanks

> Older junit3 tests are not run during the build after migrating to junit5
> -
>
> Key: RAT-367
> URL: https://issues.apache.org/jira/browse/RAT-367
> Project: Apache Rat
>  Issue Type: Bug
>  Components: build
>Affects Versions: 0.16.1
>Reporter: Niels Basjes
>Priority: Major
> Fix For: 0.17
>
>
> There are some tests that use the old Junit 3 APIs and these are not run by 
> default under Junit 5



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-367) Older junit3 tests are not run during the build after migrating to junit5

2024-03-23 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-367:
--
  Component/s: build
Fix Version/s: 0.17
Affects Version/s: 0.16.1

> Older junit3 tests are not run during the build after migrating to junit5
> -
>
> Key: RAT-367
> URL: https://issues.apache.org/jira/browse/RAT-367
> Project: Apache Rat
>  Issue Type: Bug
>  Components: build
>Affects Versions: 0.16.1
>Reporter: Niels Basjes
>Priority: Major
> Fix For: 0.17
>
>
> There are some tests that use the old Junit 3 APIs and these are not run by 
> default under Junit 5



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-367) Older junit3 tests are not run during the build after migrating to junit5

2024-03-23 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-367?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-367:
--
Description: 
There are some tests that use the old Junit 3 APIs and these are not run by 
default under Junit 5


  was:There are some tests that use the old Junit 3 APIs and these are not run 
by default under Junit 5

Summary: Older junit3 tests are not run during the build after 
migrating to junit5  (was: Not all tests are run during the build)

> Older junit3 tests are not run during the build after migrating to junit5
> -
>
> Key: RAT-367
> URL: https://issues.apache.org/jira/browse/RAT-367
> Project: Apache Rat
>  Issue Type: Bug
>Reporter: Niels Basjes
>Priority: Major
>
> There are some tests that use the old Junit 3 APIs and these are not run by 
> default under Junit 5



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-336) Use assertj in RAT tests

2024-03-23 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17830107#comment-17830107
 ] 

Philipp Ottlinger commented on RAT-336:
---

Maybe we could get rid of jUnit3 tests as well while migrating to AssertJ?

> Use assertj in RAT tests
> 
>
> Key: RAT-336
> URL: https://issues.apache.org/jira/browse/RAT-336
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 0.15
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: 0.17
>
>
> As discussed during RAT-322 fix, I will refactore all tests to use assertj.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-03-20 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-365?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger closed RAT-365.
-
Resolution: Duplicate

> 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: site
>Affects Versions: 0.17
>Reporter: Claude Warren
>Priority: Minor
>
> setting JAVA_HOME to point to a version 17 java system execute mvn site:site 
> fails with
> Exit code: 1
> [ERROR] error: An internal exception has occurred. 
> [ERROR]       (java.lang.NullPointerException: Cannot invoke 
> "com.sun.source.util.DocTreePath.getTreePath()" because "path" is null)
> [ERROR] Please file a bug against the javadoc tool via the Java bug reporting 
> page
> [ERROR] (https://bugreport.java.com) after checking the Bug Database 
> (https://bugs.java.com)
> [ERROR] for duplicates. Include error messages and the following diagnostic 
> in your report. Thank you.
> [ERROR] java.lang.NullPointerException: Cannot invoke 
> "com.sun.source.util.DocTreePath.getTreePath()" because "path" is null
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.tool.JavadocLog.getDiagnosticSource(JavadocLog.java:618)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.tool.JavadocLog.print(JavadocLog.java:245)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.Messages.report(Messages.java:187)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.Messages.warning(Messages.java:133)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.seeTagToContent(HtmlDocletWriter.java:1068)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter$2.visitLink(HtmlDocletWriter.java:1545)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter$2.visitLink(HtmlDocletWriter.java:1397)
> [ERROR]     at 
> jdk.compiler/com.sun.tools.javac.tree.DCTree$DCLink.accept(DCTree.java:538)
> [ERROR]     at 
> jdk.compiler/com.sun.source.util.SimpleDocTreeVisitor.visit(SimpleDocTreeVisitor.java:79)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.commentTagsToContent(HtmlDocletWriter.java:1629)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.TagletWriterImpl.throwsTagOutput(TagletWriterImpl.java:410)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.taglets.ThrowsTaglet.throwsTagsOutput(ThrowsTaglet.java:214)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.taglets.ThrowsTaglet.inheritThrowsDocumentation(ThrowsTaglet.java:155)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.taglets.ThrowsTaglet.getAllBlockTagOutput(ThrowsTaglet.java:177)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.taglets.TagletWriter.getBlockTagOutput(TagletWriter.java:288)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.getBlockTagOutput(HtmlDocletWriter.java:365)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.getBlockTagOutput(HtmlDocletWriter.java:351)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.addTagsInfo(HtmlDocletWriter.java:337)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.MethodWriterImpl.addTags(MethodWriterImpl.java:175)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.MethodBuilder.buildTagInfo(MethodBuilder.java:190)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.MethodBuilder.buildMethodDoc(MethodBuilder.java:128)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.MethodBuilder.build(MethodBuilder.java:106)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.ClassBuilder.buildMethodDetails(ClassBuilder.java:398)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.ClassBuilder.buildMemberDetails(ClassBuilder.java:346)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.ClassBuilder.buildClassDoc(ClassBuilder.java:149)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.ClassBuilder.build(ClassBuilder.java:113)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:376)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:286)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:199)
> [ERROR]     at 
> 

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

2024-03-20 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17829320#comment-17829320
 ] 

Philipp Ottlinger commented on RAT-365:
---

Issue already reported, seems to be within the JDK

> 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: site
>Affects Versions: 0.17
>Reporter: Claude Warren
>Priority: Minor
>
> setting JAVA_HOME to point to a version 17 java system execute mvn site:site 
> fails with
> Exit code: 1
> [ERROR] error: An internal exception has occurred. 
> [ERROR]       (java.lang.NullPointerException: Cannot invoke 
> "com.sun.source.util.DocTreePath.getTreePath()" because "path" is null)
> [ERROR] Please file a bug against the javadoc tool via the Java bug reporting 
> page
> [ERROR] (https://bugreport.java.com) after checking the Bug Database 
> (https://bugs.java.com)
> [ERROR] for duplicates. Include error messages and the following diagnostic 
> in your report. Thank you.
> [ERROR] java.lang.NullPointerException: Cannot invoke 
> "com.sun.source.util.DocTreePath.getTreePath()" because "path" is null
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.tool.JavadocLog.getDiagnosticSource(JavadocLog.java:618)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.tool.JavadocLog.print(JavadocLog.java:245)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.Messages.report(Messages.java:187)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.Messages.warning(Messages.java:133)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.seeTagToContent(HtmlDocletWriter.java:1068)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter$2.visitLink(HtmlDocletWriter.java:1545)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter$2.visitLink(HtmlDocletWriter.java:1397)
> [ERROR]     at 
> jdk.compiler/com.sun.tools.javac.tree.DCTree$DCLink.accept(DCTree.java:538)
> [ERROR]     at 
> jdk.compiler/com.sun.source.util.SimpleDocTreeVisitor.visit(SimpleDocTreeVisitor.java:79)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.commentTagsToContent(HtmlDocletWriter.java:1629)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.TagletWriterImpl.throwsTagOutput(TagletWriterImpl.java:410)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.taglets.ThrowsTaglet.throwsTagsOutput(ThrowsTaglet.java:214)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.taglets.ThrowsTaglet.inheritThrowsDocumentation(ThrowsTaglet.java:155)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.taglets.ThrowsTaglet.getAllBlockTagOutput(ThrowsTaglet.java:177)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.taglets.TagletWriter.getBlockTagOutput(TagletWriter.java:288)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.getBlockTagOutput(HtmlDocletWriter.java:365)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.getBlockTagOutput(HtmlDocletWriter.java:351)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDocletWriter.addTagsInfo(HtmlDocletWriter.java:337)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.MethodWriterImpl.addTags(MethodWriterImpl.java:175)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.MethodBuilder.buildTagInfo(MethodBuilder.java:190)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.MethodBuilder.buildMethodDoc(MethodBuilder.java:128)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.MethodBuilder.build(MethodBuilder.java:106)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.ClassBuilder.buildMethodDetails(ClassBuilder.java:398)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.ClassBuilder.buildMemberDetails(ClassBuilder.java:346)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.ClassBuilder.buildClassDoc(ClassBuilder.java:149)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.builders.ClassBuilder.build(ClassBuilder.java:113)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:376)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.toolkit.AbstractDoclet.generateClassFiles(AbstractDoclet.java:286)
> [ERROR]     at 
> jdk.javadoc/jdk.javadoc.internal.doclets.formats.html.HtmlDoclet.generateClassFiles(HtmlDoclet.java:199)
> 

[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-03-20 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.2
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/226 4.0.2

h2. (/) Update actions/setup-java from 4.0.0 to 4.2.0
* https://github.com/apache/creadur-rat/pull/216 4.1.0
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.1
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update actions/setup-java from 4.0.0 to 4.1.0
* https://github.com/apache/creadur-rat/pull/216

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
> * https://github.com/apache/creadur-rat/pull/214
> h2. (/) Update commons-compress from 1.25.0 to 1.26.1
> * https://github.com/apache/creadur-rat/pull/215 1.26.0
> * https://github.com/apache/creadur-rat/pull/220 1.26.1
> h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
> * https://github.com/apache/creadur-rat/pull/219 3.2.0
> h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
> * https://github.com/apache/creadur-rat/pull/218
> h2. (/) Update actions/cache from 4.0.0 to 4.0.2
> * 

[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-03-19 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/215 1.26.0
* https://github.com/apache/creadur-rat/pull/220 1.26.1

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219 3.2.0

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.1
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update actions/setup-java from 4.0.0 to 4.1.0
* https://github.com/apache/creadur-rat/pull/216

h2. (/) Update maven-compiler-plugin from 3.12.1 to 3.13.0
* https://github.com/apache/creadur-rat/pull/225

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.0
* https://github.com/apache/creadur-rat/pull/215

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.1
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update commons-compress from 1.26.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/220

h2. (/) Update actions/setup-java from 4.0.0 to 4.1.0
* https://github.com/apache/creadur-rat/pull/216

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
> * https://github.com/apache/creadur-rat/pull/214
> h2. (/) Update commons-compress from 1.25.0 to 1.26.1
> * https://github.com/apache/creadur-rat/pull/215 1.26.0
> * https://github.com/apache/creadur-rat/pull/220 1.26.1
> h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
> * https://github.com/apache/creadur-rat/pull/219 3.2.0
> h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
> * https://github.com/apache/creadur-rat/pull/218
> h2. (/) Update actions/cache from 4.0.0 to 4.0.1
> * https://github.com/apache/creadur-rat/pull/217 4.0.1
> * https://github.com/apache/creadur-rat/pull/222 4.2.0
> h2. (/) Update actions/setup-java from 

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

2024-03-18 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-354?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17828094#comment-17828094
 ] 

Philipp Ottlinger commented on RAT-354:
---

I've got no idea, sorry.

[~cstamas] can you help out from the Maven-point of view? Thanks.

> Integration tests fail with new Maven 4.0.0-alpha-12
> 
>
> Key: RAT-354
> URL: https://issues.apache.org/jira/browse/RAT-354
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Philipp Ottlinger
>Priority: Major
>
> Running the newly published
> {code:shell}
> 22:22 $ mvn --version
> Apache Maven 4.0.0-alpha-12 (e627879aedd8a0c1859e58a527852ae8de1b4878)
> Maven home: ~/maven
> Java version: 1.8.0_192, vendor: Oracle Corporation, runtime: 
> ~/jdk1.8.0_192/jre
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "linux", version: "5.15.0-91-generic", arch: "amd64", family: "unix"
> ✔ ~/creadur-rat [master|✔] 
> {code}
> on RAT yields a build failure from within the integration tests:
> {code:java}
> [INFO] 
> [INFO] — invoker:3.6.0:run (integration-test) @ apache-rat-plugin —
> [INFO] Building: CustomLicense/pom.xml
> [INFO]           CustomLicense/pom.xml  SUCCESS 
> (2.287 s)
> [INFO] Building: it1/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]           it1/pom.xml .. SUCCESS 
> (2.487 s)
> [INFO] Building: it4_RAT-168/pom.xml
> [INFO] run post-build script verify.groovy
> [INFO]   Assertion failed: 
> assert ! content.contains( '[WARNING]' )
>        | |       |
>        | |       true
>        | 'Apache Maven 4.0.0-alpha-12 
> (e627879aedd8a0c1859e58a527852ae8de1b4878)\nMaven home: 
> /home/hirsch/software/apache-maven-4.0.0-alpha-12\nJava version: 1.8.0_192, 
> vendor: Oracle Corporation, runtime: /home/hirsch/jdk1.8.0_192/jre\nDefault 
> locale: de_DE, platform encoding: UTF-8\nOS name: "linux", version: 
> "5.15.0-91-generic", arch: "amd64", family: "unix"\n[DEBUG] Created adapter 
> factory; available factories [file-lock, rwlock-local, semaphore-local, 
> noop]; available name mappers [discriminating, file-gav, file-hgav, 
> file-static, gav, static]\n[DEBUG] Created new class realm maven.api\n[DEBUG] 
> Importing foreign packages into class realm maven.api\n[DEBUG]   Imported: 
> jakarta.annotation.* < plexus.core\n[DEBUG]   Imported: jakarta.inject.* < 
> plexus.core\n[DEBUG]   Imported: javax.annotation.* < plexus.core\n[DEBUG]   
> Imported: javax.annotation.security.* < plexus.core\n[DEBUG]   Imported: 
> javax.inject.* < plexus.core\n[DEBUG]   Imported: org.apache.maven.* < 
> plexus.core\n[DEBUG]   Imported: org.apache.maven.api < plexus.core\n[DEBUG]  
>  Imported: org.apache.maven.artifact < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.classrealm < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.cli < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.configuration < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.exception < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.execution.scope < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.feature < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.graph < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.lifecycle < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.model < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.monitor < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.plugin < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.profiles < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.project < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.reporting < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.rtinfo.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.settings < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.toolchain < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.usability < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.* < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authentication < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.authorization < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.events < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.observers < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.proxy < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.repository < plexus.core\n[DEBUG]   Imported: 
> org.apache.maven.wagon.resource < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.classworlds < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.* < plexus.core\n[DEBUG]   Imported: 
> org.codehaus.plexus.classworlds < plexus.core\n[DEBUG]   

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

2024-03-18 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17828091#comment-17828091
 ] 

Philipp Ottlinger commented on RAT-364:
---

[~solomax] thanks for spotting the problem :)

> "licenses" element was incorrectly marked as deprecated in maven interface.
> ---
>
> Key: RAT-364
> URL: https://issues.apache.org/jira/browse/RAT-364
> Project: Apache Rat
>  Issue Type: Bug
>  Components: Client - maven
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
>
> The licenses property of the AbstractRatMojo is listed as deprecated.  This 
> is incorrect.  The comment in the code should specify that for the next 
> version the type should be an array of License not an array of Object.
> The deprecated tag should be removed and a proper documentation should be 
> added.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-03-18 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-364:
--
Description: 
The licenses property of the AbstractRatMojo is listed as deprecated.  This is 
incorrect.  The comment in the code should specify that for the next version 
the type should be an array of License not an array of Object.

The deprecated tag should be removed and a proper documentation should be added.

  was:
The licenses property of the AbstractRatMojo is listed as deprectaed.  This is 
incorrect.  the comment in the code should specify that for the next version 
the type should be an array of License not an array of Object.

The deprecated tag should be removed.


> "licenses" element was incorrectly marked as deprecated in maven interface.
> ---
>
> Key: RAT-364
> URL: https://issues.apache.org/jira/browse/RAT-364
> Project: Apache Rat
>  Issue Type: Bug
>  Components: Client - maven
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Minor
>
> The licenses property of the AbstractRatMojo is listed as deprecated.  This 
> is incorrect.  The comment in the code should specify that for the next 
> version the type should be an array of License not an array of Object.
> The deprecated tag should be removed and a proper documentation should be 
> added.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-03-17 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-293?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-293:
--
Description: 
Configure repo to be included in 
https://sonarcloud.io/organizations/apache/projects

Requested access via INFRA-22683.
https://cwiki.apache.org/confluence/display/INFRA/SonarQube+Analysis

h2. DevHint
This task cannot be accomplished as the sonarcloud integration is >JDK8 and 
fails the animal-sniffer-plugin configured to only allow JDK8 contents in RAT!

  was:
Configure repo to be included in 
https://sonarcloud.io/organizations/apache/projects

Requested access via INFRA-22683.
https://cwiki.apache.org/confluence/display/INFRA/SonarQube+Analysis


> Configure SonarCloud integration for RAT
> 
>
> Key: RAT-293
> URL: https://issues.apache.org/jira/browse/RAT-293
> Project: Apache Rat
>  Issue Type: Task
>Reporter: Philipp Ottlinger
>Priority: Major
>
> Configure repo to be included in 
> https://sonarcloud.io/organizations/apache/projects
> Requested access via INFRA-22683.
> https://cwiki.apache.org/confluence/display/INFRA/SonarQube+Analysis
> h2. DevHint
> This task cannot be accomplished as the sonarcloud integration is >JDK8 and 
> fails the animal-sniffer-plugin configured to only allow JDK8 contents in RAT!



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-03-17 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.0
* https://github.com/apache/creadur-rat/pull/215

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.1
* https://github.com/apache/creadur-rat/pull/217 4.0.1
* https://github.com/apache/creadur-rat/pull/222 4.2.0

h2. (/) Update commons-compress from 1.26.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/220

h2. (/) Update actions/setup-java from 4.0.0 to 4.1.0
* https://github.com/apache/creadur-rat/pull/216

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.0
* https://github.com/apache/creadur-rat/pull/215

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.1
* https://github.com/apache/creadur-rat/pull/217

h2. (/) Update commons-compress from 1.26.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/220

h2. (/) Update actions/setup-java from 4.0.0 to 4.1.0
* https://github.com/apache/creadur-rat/pull/216

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
> * https://github.com/apache/creadur-rat/pull/214
> h2. (/) Update commons-compress from 1.25.0 to 1.26.0
> * https://github.com/apache/creadur-rat/pull/215
> h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
> * https://github.com/apache/creadur-rat/pull/219
> h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
> * https://github.com/apache/creadur-rat/pull/218
> h2. (/) Update actions/cache from 4.0.0 to 4.0.1
> * https://github.com/apache/creadur-rat/pull/217 4.0.1
> * https://github.com/apache/creadur-rat/pull/222 4.2.0
> h2. (/) Update commons-compress from 1.26.0 to 1.26.1
> * https://github.com/apache/creadur-rat/pull/220
> h2. (/) Update actions/setup-java from 4.0.0 to 4.1.0
> * https://github.com/apache/creadur-rat/pull/216
> h2. (/) Update 

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

2024-03-17 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-333?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17827817#comment-17827817
 ] 

Philipp Ottlinger commented on RAT-333:
---

Thanks for the provided fix  TestLicenseAppender.java seems to be one of 
the "old big" classes ;)

> --force option will change the file permissions
> ---
>
> Key: RAT-333
> URL: https://issues.apache.org/jira/browse/RAT-333
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
>
> Specifically forcing the update causes the header to be added to the file in 
> place.  
> However, with the file is copied back from the *.new file the execute bit 
> will be disabled even if it was enabled to begin with.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-03-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-333?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-333:
--
Fix Version/s: 0.17

> --force option will change the file permissions
> ---
>
> Key: RAT-333
> URL: https://issues.apache.org/jira/browse/RAT-333
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
>
> Specifically forcing the update causes the header to be added to the file in 
> place.  
> However, with the file is copied back from the *.new file the execute bit 
> will be disabled even if it was enabled to begin with.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-03-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-333?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-333:
--
Affects Version/s: 0.16.1

> --force option will change the file permissions
> ---
>
> Key: RAT-333
> URL: https://issues.apache.org/jira/browse/RAT-333
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Major
>
> Specifically forcing the update causes the header to be added to the file in 
> place.  
> However, with the file is copied back from the *.new file the execute bit 
> will be disabled even if it was enabled to begin with.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-03-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-333?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-333:
--
Issue Type: Bug  (was: Improvement)

> --force option will change the file permissions
> ---
>
> Key: RAT-333
> URL: https://issues.apache.org/jira/browse/RAT-333
> Project: Apache Rat
>  Issue Type: Bug
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Major
>
> Specifically forcing the update causes the header to be added to the file in 
> place.  
> However, with the file is copied back from the *.new file the execute bit 
> will be disabled even if it was enabled to begin with.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-03-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-333?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-333:
--
Summary: --force option will change the file permissions  (was: --force 
will change the file permissions)

> --force option will change the file permissions
> ---
>
> Key: RAT-333
> URL: https://issues.apache.org/jira/browse/RAT-333
> Project: Apache Rat
>  Issue Type: Improvement
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Major
>
> Specifically forcing the update causes the header to be added to the file in 
> place.  
> However, with the file is copied back from the *.new file the execute bit 
> will be disabled even if it was enabled to begin with.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-03-11 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.0
* https://github.com/apache/creadur-rat/pull/215

h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
* https://github.com/apache/creadur-rat/pull/219

h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
* https://github.com/apache/creadur-rat/pull/218

h2. (/) Update actions/cache from 4.0.0 to 4.0.1
* https://github.com/apache/creadur-rat/pull/217

h2. (/) Update commons-compress from 1.26.0 to 1.26.1
* https://github.com/apache/creadur-rat/pull/220

h2. (/) Update actions/setup-java from 4.0.0 to 4.1.0
* https://github.com/apache/creadur-rat/pull/216

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.0
* https://github.com/apache/creadur-rat/pull/215

h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
> * https://github.com/apache/creadur-rat/pull/214
> h2. (/) Update commons-compress from 1.25.0 to 1.26.0
> * https://github.com/apache/creadur-rat/pull/215
> h2. (/) Update maven-remote-resources-plugin from 3.1.0 to 3.2.0
> * https://github.com/apache/creadur-rat/pull/219
> h2. (/) Update extra-enforcer-rules from 1.7.0 to 1.8.0
> * https://github.com/apache/creadur-rat/pull/218
> h2. (/) Update actions/cache from 4.0.0 to 4.0.1
> * https://github.com/apache/creadur-rat/pull/217
> h2. (/) Update commons-compress from 1.26.0 to 1.26.1
> * https://github.com/apache/creadur-rat/pull/220
> h2. (/) Update actions/setup-java from 4.0.0 to 4.1.0
> * https://github.com/apache/creadur-rat/pull/216
> h2. (/) Update 
> h2. (/) Update 
> h2. (/) Update 
> h2. (/) Update 
> h2. (/) Update 
> h2. (/) Update 
> h2. (/) Update 
> 
> h1. TODO before release
>  * add changelog entries for each above PRs



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-02-20 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update commons-compress from 1.25.0 to 1.26.0
* https://github.com/apache/creadur-rat/pull/215

h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
> * https://github.com/apache/creadur-rat/pull/214
> h2. (/) Update commons-compress from 1.25.0 to 1.26.0
> * https://github.com/apache/creadur-rat/pull/215
> h2. (/) Update 
> h2. (/) Update 
> 
> h1. TODO before release
>  * add changelog entries for each above PRs



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-362) plugin: .gitignore not correctly applied

2024-02-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-362:
--
Fix Version/s: 0.17

> plugin: .gitignore not correctly applied
> 
>
> Key: RAT-362
> URL: https://issues.apache.org/jira/browse/RAT-362
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Arnout Engelen
>Assignee: Jean-Baptiste Onofré
>Priority: Minor
> Fix For: 0.17
>
>
> When I have a Maven project checked out in the directory '/foo', and I have a 
> file called 'foo.md' in the root of that project, ignoring it by putting a 
> '/foo.md' entry in the .gitignore file does not work.
> It is unclear whether this is an issue in the plugin or in de codeowners 
> gitignore-reader dependency: the plugin is passing relative filenames (i.e. 
> 'foo.md') to GitIgnoreFileSet#isIgnoredFile , but the API docs on that method 
> don't make it too clear whether that is intended to accept absolute 
> filenames, relative filename, or both.
> In this scenario, it seems to take the relative filename 'foo.md' and remove 
> the project base directory '/foo' from it, leaving '/.md' (which then of 
> course does not match the 'foo.md' from the .gitignore).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-362) plugin: .gitignore not correctly applied

2024-02-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-362?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-362:
--
Affects Version/s: 0.16.1

> plugin: .gitignore not correctly applied
> 
>
> Key: RAT-362
> URL: https://issues.apache.org/jira/browse/RAT-362
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16.1
>Reporter: Arnout Engelen
>Assignee: Jean-Baptiste Onofré
>Priority: Minor
>
> When I have a Maven project checked out in the directory '/foo', and I have a 
> file called 'foo.md' in the root of that project, ignoring it by putting a 
> '/foo.md' entry in the .gitignore file does not work.
> It is unclear whether this is an issue in the plugin or in de codeowners 
> gitignore-reader dependency: the plugin is passing relative filenames (i.e. 
> 'foo.md') to GitIgnoreFileSet#isIgnoredFile , but the API docs on that method 
> don't make it too clear whether that is intended to accept absolute 
> filenames, relative filename, or both.
> In this scenario, it seems to take the relative filename 'foo.md' and remove 
> the project base directory '/foo' from it, leaving '/.md' (which then of 
> course does not match the 'foo.md' from the .gitignore).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-02-16 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
* https://github.com/apache/creadur-rat/pull/214

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update gitignore-reader from 1.3.1 to 1.4.0
> * https://github.com/apache/creadur-rat/pull/214
> h2. (/) Update 
> h2. (/) Update 
> h2. (/) Update 
> 
> h1. TODO before release
>  * add changelog entries for each above PRs



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-362) plugin: .gitignore not correctly applied

2024-02-16 Thread Philipp Ottlinger (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-362?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17818113#comment-17818113
 ] 

Philipp Ottlinger commented on RAT-362:
---

[~nielsbasjes] is this an issue from the gitignore library? Thanks

> plugin: .gitignore not correctly applied
> 
>
> Key: RAT-362
> URL: https://issues.apache.org/jira/browse/RAT-362
> Project: Apache Rat
>  Issue Type: Bug
>Reporter: Arnout Engelen
>Assignee: Jean-Baptiste Onofré
>Priority: Minor
>
> When I have a Maven project checked out in the directory '/foo', and I have a 
> file called 'foo.md' in the root of that project, ignoring it by putting a 
> '/foo.md' entry in the .gitignore file does not work.
> It is unclear whether this is an issue in the plugin or in de codeowners 
> gitignore-reader dependency: the plugin is passing relative filenames (i.e. 
> 'foo.md') to GitIgnoreFileSet#isIgnoredFile , but the API docs on that method 
> don't make it too clear whether that is intended to accept absolute 
> filenames, relative filename, or both.
> In this scenario, it seems to take the relative filename 'foo.md' and remove 
> the project base directory '/foo' from it, leaving '/.md' (which then of 
> course does not match the 'foo.md' from the .gitignore).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-02-06 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/RAT-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated RAT-345:
--
Description: 
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
* https://github.com/apache/creadur-rat/pull/209 3.25.2
* https://github.com/apache/creadur-rat/pull/212 3.25.3

h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
* https://github.com/apache/creadur-rat/pull/213

h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
* https://github.com/apache/creadur-rat/pull/211

h2. (/) Update junit.version from 5.10.1 to 5.10.2
* https://github.com/apache/creadur-rat/pull/210

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.2
* https://github.com/apache/creadur-rat/pull/209

h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 
h2. (/) Update 


h1. TODO before release
 * add changelog entries for each above PRs


> Dependency updates via dependabot performed for release 0.17
> 
>
> Key: RAT-345
> URL: https://issues.apache.org/jira/browse/RAT-345
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> h1. Updates via dependabot in RAT 0.17
> h2. (/) Update Bump assertj-core from 3.25.1 to 3.25.3
> * https://github.com/apache/creadur-rat/pull/209 3.25.2
> * https://github.com/apache/creadur-rat/pull/212 3.25.3
> h2. (/) Update slf4j-simple from 2.0.11 to 2.0.12
> * https://github.com/apache/creadur-rat/pull/213
> h2. (/) Update junit-platform-runner from 1.10.1 to 1.10.2
> * https://github.com/apache/creadur-rat/pull/211
> h2. (/) Update junit.version from 5.10.1 to 5.10.2
> * https://github.com/apache/creadur-rat/pull/210
> h2. (/) Update 
> h2. (/) Update 
> h2. (/) Update 
> h2. (/) Update 
> 
> h1. TODO before release
>  * add changelog entries for each above PRs



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (WHISKER-24) Introduce project description

2024-02-06 Thread Philipp Ottlinger (Jira)
Philipp Ottlinger created WHISKER-24:


 Summary: Introduce project description
 Key: WHISKER-24
 URL: https://issues.apache.org/jira/browse/WHISKER-24
 Project: Apache Whisker
  Issue Type: Task
Reporter: Philipp Ottlinger


Create a project description (DOAF) - possible templates can be derived from:
 * [https://github.com/apache/juneau/blob/master/doap_Juneau.rdf]
 * [https://github.com/apache/airflow/blob/main/doap_airflow.rdf]
 * [https://github.com/apache/kafka/blob/trunk/doap_Kafka.rdf]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (RAT-363) Introduce project description

2024-02-06 Thread Philipp Ottlinger (Jira)
Philipp Ottlinger created RAT-363:
-

 Summary: Introduce project description
 Key: RAT-363
 URL: https://issues.apache.org/jira/browse/RAT-363
 Project: Apache Rat
  Issue Type: Task
Reporter: Philipp Ottlinger
 Fix For: 0.17


Create a project description (DOAF) - possible templates can be derived from:
* https://github.com/apache/juneau/blob/master/doap_Juneau.rdf
* https://github.com/apache/airflow/blob/main/doap_airflow.rdf
* https://github.com/apache/kafka/blob/trunk/doap_Kafka.rdf





--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (WHISKER-23) No download page available in maven site

2024-01-29 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/WHISKER-23?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated WHISKER-23:
-
Affects Version/s: 0.1

> No download page available in maven site
> 
>
> Key: WHISKER-23
> URL: https://issues.apache.org/jira/browse/WHISKER-23
> Project: Apache Whisker
>  Issue Type: Bug
>Affects Versions: 0.1
>Reporter: Philipp Ottlinger
>Priority: Major
>
> The current webpage does not contain a valid download page:
> https://creadur.apache.org/whisker/index.html



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Closed] (WHISKER-22) Whisker - Replace externally loaded fonts Mate SC and Overlock with locally hosted ones to comply with privacy regulations

2024-01-29 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/WHISKER-22?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger closed WHISKER-22.

Resolution: Fixed

> Whisker - Replace externally loaded fonts Mate SC and Overlock with locally 
> hosted ones to comply with privacy regulations
> --
>
> Key: WHISKER-22
> URL: https://issues.apache.org/jira/browse/WHISKER-22
> Project: Apache Whisker
>  Issue Type: Task
>Affects Versions: 0.1
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.2
>
>
> Due to 
> [https://privacy.apache.org/faq/committers.html#can-i-use-google-fonts]
> we should replace the
> {code:html}
> 
>   
> 
> {code}
> snippets in all webpages with a locally hosted version.
> This applies to all of Creadur's projects: 
> [https://whimsy.apache.org/site/project/creadur] 
> h2. Font Mate SC / Overlock
> licensed under [https://openfontlicense.org/]
> is part of the google-main-fonts:
> {code:bash}
> fonts-main/ofl/matesc$ ls
> DESCRIPTION.en_us.html  MateSC-Regular.ttf  METADATA.pb  OFL.txt  
> upstream.yaml
> {code}
>  - no attribution required
>  - 2.1 Can I make webpages using these fonts?
> Yes! Go ahead! You could ask visitors to download and install the fonts, but 
> loading the fonts dynamically as webfonts through CSS @font-face declarations 
> is a much better method. The referenced fonts can be hosted on the same 
> server as other site assets and content, or loaded from a separate webfont 
> service. This is recommended and explicitly allowed by the licensing model 
> because it is distribution.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (WHISKER-23) No download page available in maven site

2024-01-29 Thread Philipp Ottlinger (Jira)
Philipp Ottlinger created WHISKER-23:


 Summary: No download page available in maven site
 Key: WHISKER-23
 URL: https://issues.apache.org/jira/browse/WHISKER-23
 Project: Apache Whisker
  Issue Type: Bug
Reporter: Philipp Ottlinger


The current webpage does not contain a valid download page:
https://creadur.apache.org/whisker/index.html



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (WHISKER-23) No download page available in maven site

2024-01-29 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/WHISKER-23?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger updated WHISKER-23:
-
Fix Version/s: 0.2

> No download page available in maven site
> 
>
> Key: WHISKER-23
> URL: https://issues.apache.org/jira/browse/WHISKER-23
> Project: Apache Whisker
>  Issue Type: Bug
>Affects Versions: 0.1
>Reporter: Philipp Ottlinger
>Priority: Major
> Fix For: 0.2
>
>
> The current webpage does not contain a valid download page:
> https://creadur.apache.org/whisker/index.html



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (RAT-361) Tentacles - Replace externally loaded fonts Mate SC and Overlock with locally hosted ones to comply with privacy regulations

2024-01-29 Thread Philipp Ottlinger (Jira)
Philipp Ottlinger created RAT-361:
-

 Summary: Tentacles - Replace externally loaded fonts Mate SC and 
Overlock with locally hosted ones to comply with privacy regulations
 Key: RAT-361
 URL: https://issues.apache.org/jira/browse/RAT-361
 Project: Apache Rat
  Issue Type: Task
  Components: site
Affects Versions: 0.16
Reporter: Philipp Ottlinger
Assignee: Philipp Ottlinger
 Fix For: 0.16.1


Due to 
[https://privacy.apache.org/faq/committers.html#can-i-use-google-fonts]
we should replace the
{code:html}

  

{code}
snippets in all webpages with a locally hosted version.

This applies to all of Creadur's projects: 
[https://whimsy.apache.org/site/project/creadur] 
h2. Font Mate SC / Overlock

licensed under [https://openfontlicense.org/]
is part of the google-main-fonts:
{code:bash}
fonts-main/ofl/matesc$ ls
DESCRIPTION.en_us.html  MateSC-Regular.ttf  METADATA.pb  OFL.txt  upstream.yaml
{code}
 - no attribution required
 - 2.1 Can I make webpages using these fonts?
Yes! Go ahead! You could ask visitors to download and install the fonts, but 
loading the fonts dynamically as webfonts through CSS @font-face declarations 
is a much better method. The referenced fonts can be hosted on the same server 
as other site assets and content, or loaded from a separate webfont service. 
This is recommended and explicitly allowed by the licensing model because it is 
distribution.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Moved] (WHISKER-22) Whisker - Replace externally loaded fonts Mate SC and Overlock with locally hosted ones to comply with privacy regulations

2024-01-29 Thread Philipp Ottlinger (Jira)


 [ 
https://issues.apache.org/jira/browse/WHISKER-22?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Philipp Ottlinger moved RAT-360 to WHISKER-22:
--

  Component/s: (was: site)
Fix Version/s: 0.2
   (was: 0.16.1)
  Key: WHISKER-22  (was: RAT-360)
Affects Version/s: 0.1
   (was: 0.16)
  Project: Apache Whisker  (was: Apache Rat)

> Whisker - Replace externally loaded fonts Mate SC and Overlock with locally 
> hosted ones to comply with privacy regulations
> --
>
> Key: WHISKER-22
> URL: https://issues.apache.org/jira/browse/WHISKER-22
> Project: Apache Whisker
>  Issue Type: Task
>Affects Versions: 0.1
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.2
>
>
> Due to 
> [https://privacy.apache.org/faq/committers.html#can-i-use-google-fonts]
> we should replace the
> {code:html}
> 
>   
> 
> {code}
> snippets in all webpages with a locally hosted version.
> This applies to all of Creadur's projects: 
> [https://whimsy.apache.org/site/project/creadur] 
> h2. Font Mate SC / Overlock
> licensed under [https://openfontlicense.org/]
> is part of the google-main-fonts:
> {code:bash}
> fonts-main/ofl/matesc$ ls
> DESCRIPTION.en_us.html  MateSC-Regular.ttf  METADATA.pb  OFL.txt  
> upstream.yaml
> {code}
>  - no attribution required
>  - 2.1 Can I make webpages using these fonts?
> Yes! Go ahead! You could ask visitors to download and install the fonts, but 
> loading the fonts dynamically as webfonts through CSS @font-face declarations 
> is a much better method. The referenced fonts can be hosted on the same 
> server as other site assets and content, or loaded from a separate webfont 
> service. This is recommended and explicitly allowed by the licensing model 
> because it is distribution.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


  1   2   3   4   5   6   7   8   9   10   >