[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)


[jira] [Created] (RAT-360) 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)
Philipp Ottlinger created RAT-360:
-

 Summary: Whisker - Replace externally loaded fonts Mate SC and 
Overlock with locally hosted ones to comply with privacy regulations
 Key: RAT-360
 URL: https://issues.apache.org/jira/browse/RAT-360
 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] [Updated] (RAT-345) Dependency updates via dependabot performed for release 0.17

2024-01-28 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.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

  was:
h1. Updates via dependabot in RAT 0.17

h2. (/) Update 
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.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



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


[jira] [Commented] (RAT-341) Missing JAR in site release site build on RAT release branch

2024-01-28 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger commented on RAT-341:
---

Situation arose from a wrong order in releasing 0.16 - if the Nexus repository 
is not properly released the local build cannot find the release branch's JAR.
* Either you need to provide the files manually as a copy of your local .m2 
cache OR
* you have to download these files from Nexus once the repository is released 
and all JARs can be downloaded properly during the build.

Worked fine when publishing the page for 0.16.1.

> Missing JAR in site release site build on RAT release branch
> 
>
> Key: RAT-341
> URL: https://issues.apache.org/jira/browse/RAT-341
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> When I build the release candidate I copied the local Maven repo, which 
> proved useful to generate the webpage from RAT's release branch.
> If you run a site build on a release branch, you may run into:
> {{
> [INFO]
> [INFO] 
> 
> [INFO] Forking Apache Creadur Rat::Plugin4Maven 0.16
> [INFO] 
> 
> Downloading from central: 
> [https://repo.maven.apache.org/maven2/org/apache/rat/apache-rat-core/0.16/apache-rat-core-0.16-tests.jar]
> [INFO] 
> 
> [INFO] Reactor Summary for Apache Creadur Rat 0.16:
> [INFO]
> [INFO] Apache Creadur Rat . FAILURE [ 5.759 s]
> [INFO] Apache Creadur Rat::API  SKIPPED
> [INFO] Apache Creadur Rat::Core ... SKIPPED
> [INFO] Apache Creadur Rat::Plugin4Maven ... SKIPPED
> [INFO] Apache Creadur Rat::Tasks4Ant .. SKIPPED
> [INFO] Apache Creadur Rat::Command Line ... SKIPPED
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 6.225 s
> [INFO] Finished at: 2024-01-08T22:50:02+01:00
> [INFO] 
> 
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-site-plugin:3.12.1:site (default-cli) on 
> project apache-rat-project: failed to get report for 
> org.apache.maven.plugins:maven-javadoc-plugin: Failed to execute goal on 
> project apache-rat-plugin: Could not resolve dependencies for project 
> org.apache.rat:apache-rat-plugin:maven-plugin:0.16: The following artifacts 
> could not be resolved: org.apache.rat:apache-rat-core:jar:tests:0.16 
> (absent): Could not find artifact 
> org.apache.rat:apache-rat-core:jar:tests:0.16 in central 
> ([https://repo.maven.apache.org/maven2]) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> }}
>  
> Is there a bugfix possible to generate this JAR in order to generate the 
> webpage from an existing branch for reproducable builds?
>  
>  



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


[jira] [Closed] (RAT-341) Missing JAR in site release site build on RAT release branch

2024-01-28 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger closed RAT-341.
-
Resolution: Won't Fix

> Missing JAR in site release site build on RAT release branch
> 
>
> Key: RAT-341
> URL: https://issues.apache.org/jira/browse/RAT-341
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> When I build the release candidate I copied the local Maven repo, which 
> proved useful to generate the webpage from RAT's release branch.
> If you run a site build on a release branch, you may run into:
> {{
> [INFO]
> [INFO] 
> 
> [INFO] Forking Apache Creadur Rat::Plugin4Maven 0.16
> [INFO] 
> 
> Downloading from central: 
> [https://repo.maven.apache.org/maven2/org/apache/rat/apache-rat-core/0.16/apache-rat-core-0.16-tests.jar]
> [INFO] 
> 
> [INFO] Reactor Summary for Apache Creadur Rat 0.16:
> [INFO]
> [INFO] Apache Creadur Rat . FAILURE [ 5.759 s]
> [INFO] Apache Creadur Rat::API  SKIPPED
> [INFO] Apache Creadur Rat::Core ... SKIPPED
> [INFO] Apache Creadur Rat::Plugin4Maven ... SKIPPED
> [INFO] Apache Creadur Rat::Tasks4Ant .. SKIPPED
> [INFO] Apache Creadur Rat::Command Line ... SKIPPED
> [INFO] 
> 
> [INFO] BUILD FAILURE
> [INFO] 
> 
> [INFO] Total time: 6.225 s
> [INFO] Finished at: 2024-01-08T22:50:02+01:00
> [INFO] 
> 
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-site-plugin:3.12.1:site (default-cli) on 
> project apache-rat-project: failed to get report for 
> org.apache.maven.plugins:maven-javadoc-plugin: Failed to execute goal on 
> project apache-rat-plugin: Could not resolve dependencies for project 
> org.apache.rat:apache-rat-plugin:maven-plugin:0.16: The following artifacts 
> could not be resolved: org.apache.rat:apache-rat-core:jar:tests:0.16 
> (absent): Could not find artifact 
> org.apache.rat:apache-rat-core:jar:tests:0.16 in central 
> ([https://repo.maven.apache.org/maven2]) -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
> switch.
> }}
>  
> Is there a bugfix possible to generate this JAR in order to generate the 
> webpage from an existing branch for reproducable builds?
>  
>  



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


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

2024-01-24 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger closed RAT-343.
-

> Custom licensenses not working in contrast to v0.15
> ---
>
> Key: RAT-343
> URL: https://issues.apache.org/jira/browse/RAT-343
> Project: Apache Rat
>  Issue Type: Bug
>  Components: license-meta-data, scan, site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.16.1
>
>
> Due to the changes introduced in 0.16 projects with custom license 
> definitions do not seem to work anymore as reported by [~solomax] with 
> OpenMeetings:
> [https://github.com/apache/openmeetings/blob/master/pom.xml#L1393]
> Verify that the documentation provided in 
> [https://creadur.apache.org/rat/apache-rat-plugin/examples/custom-license.html]
> is correct and ideally add an example usage to 
> [CreadurExamples|https://github.com/ottlinger/creadur-rat-examples] to 
> prevent future regressions.



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


[jira] [Closed] (RAT-347) line 1:0 mismatched input '' expecting {'!', COMMENT, NEWLINE, FILEEXPRESSION}

2024-01-24 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger closed RAT-347.
-

>  line 1:0 mismatched input '' expecting {'!', COMMENT, NEWLINE, 
> FILEEXPRESSION}
> 
>
> Key: RAT-347
> URL: https://issues.apache.org/jira/browse/RAT-347
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16
>Reporter: Gary D. Gregory
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.16.1
>
>
> After applying the new configuration mechanism for custom licenses 
> [~ggregory] ran into this issue.
> [~ggregory] can you add links to the project/branch here so that we do not 
> mix up things over at RAT-343 - thanks.
> [~claud...@users.sourceforge.net] fyi



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


[jira] [Closed] (RAT-349) NPE when addDefaultLicenses = false

2024-01-24 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger closed RAT-349.
-

> NPE when addDefaultLicenses = false
> ---
>
> Key: RAT-349
> URL: https://issues.apache.org/jira/browse/RAT-349
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16
>Reporter: Niels Basjes
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.16.1
>
>
> Simply having this will make the plugin NPE because the styleSheet is null.
> {code:java}
> 
>   false {code}
> I have a patch ready later today.



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


[jira] [Closed] (RAT-344) Rat report contains multiple output runs instead of only one

2024-01-24 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger closed RAT-344.
-

> Rat report contains multiple output runs instead of only one
> 
>
> Key: RAT-344
> URL: https://issues.apache.org/jira/browse/RAT-344
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.16.1
>
>
> Comparing projects that use RAT in v0.15 and v0.16 I realized that in v0.16 
> target/rat.txt contains multiple outputs.
> In RAT 0.15 only one output was generated, while in 0.16 it seems as if 
> multiple RAT runs are written in one file each after the other.
> How2reproduce:
> * Compare target/rat.txt in a project running v0.15 and apply v0.16 in the 
> same project
> * Executed maven goal: mvn apache-rat:check



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


[jira] [Updated] (RAT-339) Dependency updates via dependabot performed for release 0.16.1

2024-01-24 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-339:
--
Description: 
Updates via dependabot in RAT 0.16.1
h2. (/) Update org.slf4j:slf4j-simple from 2.0.9 to 2.0.11
 * [https://github.com/apache/creadur-rat/pull/183] 2.0.10
 * [https://github.com/apache/creadur-rat/pull/187] 2.0.11

h2. (/) Update org.apache.maven.plugins:maven-jxr-plugin from 3.3.1 to 3.3.2
 * [https://github.com/apache/creadur-rat/pull/185]

h2. (/) Update org.assertj:assertj-core from 3.24.2 to 3.25.1
 * [https://github.com/apache/creadur-rat/pull/186]

h2. (/) Update org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 
3.2.5
 * [https://github.com/apache/creadur-rat/pull/188]

h2. (/) Update mavenPluginPluginVersion from 3.10.2 to 3.11.0
 * [https://github.com/apache/creadur-rat/pull/190] 3.11.0 with introduced 
goalPrefix in plugin configuration

h2. (/) Update actions/cache from 3.3.2 to 4.0.0
 * [https://github.com/apache/creadur-rat/pull/191] 3.3.3
 * [https://github.com/apache/creadur-rat/pull/203] 4.0.0

h2. (/) Update junit from 5.10.0 to 5.10.1
 * [https://github.com/apache/creadur-rat/pull/200] 

h2. (/) Update junit-platform-runner from 1.8.1 to 1.10.1
 * [https://github.com/apache/creadur-rat/pull/201] 


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

  was:
Updates via dependabot in RAT 0.16.1
h2. (/) Update org.slf4j:slf4j-simple from 2.0.9 to 2.0.11
 * [https://github.com/apache/creadur-rat/pull/183] 2.0.10
 * [https://github.com/apache/creadur-rat/pull/187] 2.0.11

h2. (/) Update org.apache.maven.plugins:maven-jxr-plugin from 3.3.1 to 3.3.2
 * [https://github.com/apache/creadur-rat/pull/185]

h2. (/) Update org.assertj:assertj-core from 3.24.2 to 3.25.1
 * [https://github.com/apache/creadur-rat/pull/186]

h2. (/) Update org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 
3.2.5
 * [https://github.com/apache/creadur-rat/pull/188]

h2. (/) Update mavenPluginPluginVersion from 3.10.2 to 3.11.0
 * [https://github.com/apache/creadur-rat/pull/190] 3.11.0 with introduced 
goalPrefix in plugin configuration

h2. (/) Update actions/cache from 3.3.2 to 3.3.3
 * [https://github.com/apache/creadur-rat/pull/191] 3.3.3
 * [https://github.com/apache/creadur-rat/pull/203] 4.0.0

h2. (/) Update junit from 5.10.0 to 5.10.1
 * [https://github.com/apache/creadur-rat/pull/200] 

h2. (/) Update junit-platform-runner from 1.8.1 to 1.10.1
 * [https://github.com/apache/creadur-rat/pull/201] 


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.16.1
> --
>
> Key: RAT-339
> URL: https://issues.apache.org/jira/browse/RAT-339
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.16.1
>
>
> Updates via dependabot in RAT 0.16.1
> h2. (/) Update org.slf4j:slf4j-simple from 2.0.9 to 2.0.11
>  * [https://github.com/apache/creadur-rat/pull/183] 2.0.10
>  * [https://github.com/apache/creadur-rat/pull/187] 2.0.11
> h2. (/) Update org.apache.maven.plugins:maven-jxr-plugin from 3.3.1 to 3.3.2
>  * [https://github.com/apache/creadur-rat/pull/185]
> h2. (/) Update org.assertj:assertj-core from 3.24.2 to 3.25.1
>  * [https://github.com/apache/creadur-rat/pull/186]
> h2. (/) Update org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 
> 3.2.5
>  * [https://github.com/apache/creadur-rat/pull/188]
> h2. (/) Update mavenPluginPluginVersion from 3.10.2 to 3.11.0
>  * [https://github.com/apache/creadur-rat/pull/190] 3.11.0 with introduced 
> goalPrefix in plugin configuration
> h2. (/) Update actions/cache from 3.3.2 to 4.0.0
>  * [https://github.com/apache/creadur-rat/pull/191] 3.3.3
>  * [https://github.com/apache/creadur-rat/pull/203] 4.0.0
> h2. (/) Update junit from 5.10.0 to 5.10.1
>  * [https://github.com/apache/creadur-rat/pull/200] 
> h2. (/) Update junit-platform-runner from 1.8.1 to 1.10.1
>  * [https://github.com/apache/creadur-rat/pull/201] 
> 
> h1. (/) TODO before release
>  * add changelog entries for each above PRs



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


[jira] [Closed] (RAT-339) Dependency updates via dependabot performed for release 0.16.1

2024-01-24 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger closed RAT-339.
-
Resolution: Fixed

> Dependency updates via dependabot performed for release 0.16.1
> --
>
> Key: RAT-339
> URL: https://issues.apache.org/jira/browse/RAT-339
> Project: Apache Rat
>  Issue Type: Improvement
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.16.1
>
>
> Updates via dependabot in RAT 0.16.1
> h2. (/) Update org.slf4j:slf4j-simple from 2.0.9 to 2.0.11
>  * [https://github.com/apache/creadur-rat/pull/183] 2.0.10
>  * [https://github.com/apache/creadur-rat/pull/187] 2.0.11
> h2. (/) Update org.apache.maven.plugins:maven-jxr-plugin from 3.3.1 to 3.3.2
>  * [https://github.com/apache/creadur-rat/pull/185]
> h2. (/) Update org.assertj:assertj-core from 3.24.2 to 3.25.1
>  * [https://github.com/apache/creadur-rat/pull/186]
> h2. (/) Update org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 
> 3.2.5
>  * [https://github.com/apache/creadur-rat/pull/188]
> h2. (/) Update mavenPluginPluginVersion from 3.10.2 to 3.11.0
>  * [https://github.com/apache/creadur-rat/pull/190] 3.11.0 with introduced 
> goalPrefix in plugin configuration
> h2. (/) Update actions/cache from 3.3.2 to 4.0.0
>  * [https://github.com/apache/creadur-rat/pull/191] 3.3.3
>  * [https://github.com/apache/creadur-rat/pull/203] 4.0.0
> h2. (/) Update junit from 5.10.0 to 5.10.1
>  * [https://github.com/apache/creadur-rat/pull/200] 
> h2. (/) Update junit-platform-runner from 1.8.1 to 1.10.1
>  * [https://github.com/apache/creadur-rat/pull/201] 
> 
> h1. (/) TODO before release
>  * add changelog entries for each above PRs



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


[jira] [Closed] (RAT-353) Broken links on RAT's webpage - mailing-lists / prepare webpage for releasing 0.16.1

2024-01-23 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger closed RAT-353.
-
Resolution: Fixed

Javadoc-specific errors cannot be fixed as the page is generated, all other 
errors were fixed.
We need to generate the page with Maven 3.x, as 4.0x yields problems (see 
MPLUGIN-507)

> Broken links on RAT's webpage - mailing-lists / prepare webpage for releasing 
> 0.16.1
> 
>
> Key: RAT-353
> URL: https://issues.apache.org/jira/browse/RAT-353
> Project: Apache Rat
>  Issue Type: Bug
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.16.1
>
> Attachments: rat-linkchecker.txt
>
>
> The current webpage at 
> [https://creadur.apache.org/rat/]
> links to mail-lists.html, which should be
> [https://creadur.apache.org/rat/mailing-lists.html]
> Check for other dead links and fix them appropriately.
> Further analysis via
> {{$ linkchecker [https://creadur.apache.org/rat/] -F 
> text/UTF-8/rat-linkchecker.txt
> }} showed 108 errors on the current RAT webpage.



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


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

2024-01-23 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-357:
--
Summary: Performance degradation comparing 0.16 to 0.15 - further analysis  
(was: Performance degradation compared to 0.15 - further analysis)

> Performance degradation comparing 0.16 to 0.15 - further analysis
> -
>
> Key: RAT-357
> URL: https://issues.apache.org/jira/browse/RAT-357
> Project: Apache Rat
>  Issue Type: Bug
>  Components: cli
>Affects Versions: 0.15, 0.16
>Reporter: Jean-Baptiste Onofré
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
>
> While testing 0.16-SNAPSHOT, I identified rat is much longer to execute than 
> with 0.15.
> Release 0.16.1 will publish a quickfix that guards expensive regex-based 
> matching, but further analysis may happen to improve performance even more.
> [~joc...@apache.org] started quick analysis - see details at 
> https://lists.apache.org/thread/4qyjkh5fv464n1f60p1o44rb6yhdg5gj



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


[jira] [Resolved] (RAT-344) Rat report contains multiple output runs instead of only one

2024-01-23 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger resolved RAT-344.
---
  Assignee: Claude Warren
Resolution: Fixed

Thanks for the fix, I retested on my repo and it works there as well.

> Rat report contains multiple output runs instead of only one
> 
>
> Key: RAT-344
> URL: https://issues.apache.org/jira/browse/RAT-344
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.16.1
>
>
> Comparing projects that use RAT in v0.15 and v0.16 I realized that in v0.16 
> target/rat.txt contains multiple outputs.
> In RAT 0.15 only one output was generated, while in 0.16 it seems as if 
> multiple RAT runs are written in one file each after the other.
> How2reproduce:
> * Compare target/rat.txt in a project running v0.15 and apply v0.16 in the 
> same project
> * Executed maven goal: mvn apache-rat:check



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


[jira] [Updated] (RAT-344) Rat report contains multiple output runs instead of only one

2024-01-23 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-344:
--
Fix Version/s: 0.16.1
   (was: 0.17)

> Rat report contains multiple output runs instead of only one
> 
>
> Key: RAT-344
> URL: https://issues.apache.org/jira/browse/RAT-344
> Project: Apache Rat
>  Issue Type: Bug
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
> Fix For: 0.16.1
>
>
> Comparing projects that use RAT in v0.15 and v0.16 I realized that in v0.16 
> target/rat.txt contains multiple outputs.
> In RAT 0.15 only one output was generated, while in 0.16 it seems as if 
> multiple RAT runs are written in one file each after the other.
> How2reproduce:
> * Compare target/rat.txt in a project running v0.15 and apply v0.16 in the 
> same project
> * Executed maven goal: mvn apache-rat:check



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


[jira] [Commented] (RAT-353) Broken links on RAT's webpage - mailing-lists / prepare webpage for releasing 0.16.1

2024-01-22 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger commented on RAT-353:
---

Status:
* all manually generated 404 fixed in RAT itself
* Javadoc problems (dejavu) solved via RAT-359

Open:
* https://issues.apache.org/jira/browse/MPLUGIN-507 and missing plugin-related 
pages

> Broken links on RAT's webpage - mailing-lists / prepare webpage for releasing 
> 0.16.1
> 
>
> Key: RAT-353
> URL: https://issues.apache.org/jira/browse/RAT-353
> Project: Apache Rat
>  Issue Type: Bug
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.16.1
>
> Attachments: rat-linkchecker.txt
>
>
> The current webpage at 
> [https://creadur.apache.org/rat/]
> links to mail-lists.html, which should be
> [https://creadur.apache.org/rat/mailing-lists.html]
> Check for other dead links and fix them appropriately.
> Further analysis via
> {{$ linkchecker [https://creadur.apache.org/rat/] -F 
> text/UTF-8/rat-linkchecker.txt
> }} showed 108 errors on the current RAT webpage.



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


[jira] [Closed] (RAT-359) Replace externally loaded fonts Mate SC and Overlock with locally hosted ones to comply with privacy regulations

2024-01-22 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger closed RAT-359.
-
Resolution: Fixed

all available on RAT-353 branch!

> Replace externally loaded fonts Mate SC and Overlock with locally hosted ones 
> to comply with privacy regulations
> 
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> 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] [Commented] (RAT-359) Replace externally loaded fonts Mate SC and Overlock with locally hosted ones to comply with privacy regulations

2024-01-22 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger commented on RAT-359:
---

Trying to copy the files with maven-resources-plugin does not yield the correct 
results as the apidocs-directory is cleared once the maven-javadoc-plugin 
starts to write javadoc output:
{code:xml}
  
  
maven-resources-plugin

  
copy-javadoc-font-resources-to-site
install

  copy-resources


  
${project.build.directory}/site/apidocs/
  

  src/site/javadocFont
  false

  

  
  
copy-javadoc-font-resources-to-staging
install

  copy-resources


  
${project.build.directory}/staging/apidocs/
  

  src/site/javadocFont
  false

  

  

  
 {code}
Therefore we copy the files from RAT's directory tree into the site repo 
manually via .buildtools!

> Replace externally loaded fonts Mate SC and Overlock with locally hosted ones 
> to comply with privacy regulations
> 
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> 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] [Commented] (RAT-359) Replace externally loaded fonts Mate SC and Overlock with locally hosted ones to comply with privacy regulations

2024-01-22 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger commented on RAT-359:
---

Trying to copy the dejavu stuff via antrun did not work properly as the files 
were not found in submodules' builds:

{code:xml}
  


 {code}

> Replace externally loaded fonts Mate SC and Overlock with locally hosted ones 
> to comply with privacy regulations
> 
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> 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] [Updated] (RAT-359) Replace externally loaded fonts Mate SC and Overlock with locally hosted ones to comply with privacy regulations

2024-01-22 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-359:
--
Summary: Replace externally loaded fonts Mate SC and Overlock with locally 
hosted ones to comply with privacy regulations  (was: Replace externally loaded 
fonts with locally hosted ones to comply with privacy regulations)

> Replace externally loaded fonts Mate SC and Overlock with locally hosted ones 
> to comply with privacy regulations
> 
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> 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] [Updated] (RAT-359) Replace externally loaded fonts with locally hosted ones to comply with privacy regulations

2024-01-22 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-359:
--
Summary: Replace externally loaded fonts with locally hosted ones to comply 
with privacy regulations  (was: Replace externally loaded fonts with locally 
hosted once to comply with privacy regulations)

> Replace externally loaded fonts with locally hosted ones to comply with 
> privacy regulations
> ---
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> 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] [Updated] (RAT-359) Replace externally loaded fonts with locally hosted once to comply with privacy regulations

2024-01-21 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-359:
--
Fix Version/s: 0.16.1
   (was: 0.17)

> Replace externally loaded fonts with locally hosted once to comply with 
> privacy regulations
> ---
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> 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] [Assigned] (RAT-359) Replace externally loaded fonts with locally hosted once to comply with privacy regulations

2024-01-21 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger reassigned RAT-359:
-

Assignee: Philipp Ottlinger

> Replace externally loaded fonts with locally hosted once to comply with 
> privacy regulations
> ---
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Assignee: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> 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] [Updated] (RAT-359) Replace externally loaded fonts with locally hosted once to comply with privacy regulations

2024-01-21 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-359:
--
Description: 
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.

  was:
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 for all of Creadur's projects.

h2. Font Mate SC
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.


> Replace externally loaded fonts with locally hosted once to comply with 
> privacy regulations
> ---
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> 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] [Updated] (RAT-359) Replace externally loaded fonts with locally hosted once to comply with privacy regulations

2024-01-21 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-359:
--
Description: 
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 for all of Creadur's projects.

h2. Font Mate SC
licensed under https://openfontlicense.org/
is part of the google-main-fonts:
{code:shell}
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.

  was:
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 for all of Creadur's projects.



> Replace externally loaded fonts with locally hosted once to comply with 
> privacy regulations
> ---
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> 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 for all of Creadur's projects.
> h2. Font Mate SC
> licensed under https://openfontlicense.org/
> is part of the google-main-fonts:
> {code:shell}
> 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] [Updated] (RAT-359) Replace externally loaded fonts with locally hosted once to comply with privacy regulations

2024-01-21 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-359:
--
Description: 
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 for all of Creadur's projects.

h2. Font Mate SC
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.

  was:
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 for all of Creadur's projects.

h2. Font Mate SC
licensed under https://openfontlicense.org/
is part of the google-main-fonts:
{code:shell}
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.


> Replace externally loaded fonts with locally hosted once to comply with 
> privacy regulations
> ---
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> 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 for all of Creadur's projects.
> h2. Font Mate SC
> 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] [Updated] (RAT-359) Replace externally loaded fonts with locally hosted once to comply with privacy regulations

2024-01-21 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-359:
--
Fix Version/s: 0.17
   (was: 0.16.1)

> Replace externally loaded fonts with locally hosted once to comply with 
> privacy regulations
> ---
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> 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 message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (RAT-359) Replace externally loaded fonts with locally hosted once to comply with privacy regulations

2024-01-21 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-359:
--
Description: 
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 for all of Creadur's projects.


  was:
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.



> Replace externally loaded fonts with locally hosted once to comply with 
> privacy regulations
> ---
>
> Key: RAT-359
> URL: https://issues.apache.org/jira/browse/RAT-359
> Project: Apache Rat
>  Issue Type: Task
>  Components: site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
> Fix For: 0.17
>
>
> 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 for all of Creadur's projects.



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


[jira] [Created] (RAT-359) Replace externally loaded fonts with locally hosted once to comply with privacy regulations

2024-01-21 Thread Philipp Ottlinger (Jira)
Philipp Ottlinger created RAT-359:
-

 Summary: Replace externally loaded fonts with locally hosted once 
to comply with privacy regulations
 Key: RAT-359
 URL: https://issues.apache.org/jira/browse/RAT-359
 Project: Apache Rat
  Issue Type: Task
  Components: site
Affects Versions: 0.16
Reporter: 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 message was sent by Atlassian Jira
(v8.20.10#820010)


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

2024-01-21 Thread Philipp Ottlinger (Jira)


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

Philipp Ottlinger updated RAT-355:
--
Summary: optionally Export XML configuration file as part of run.  (was: 
optionally Export XML configuraiton file as part of run.)

> optionally Export XML configuration file as part of run.
> 
>
> Key: RAT-355
> URL: https://issues.apache.org/jira/browse/RAT-355
> Project: Apache Rat
>  Issue Type: Improvement
>  Components: engine
>Affects Versions: 0.16
>Reporter: Claude Warren
>Assignee: Claude Warren
>Priority: Major
> Fix For: 0.17
>
>
> Currently multiples inputs are processed into the internal configuration.  
> This is request is to export the configuration as part of the processing of 
> the files.  This will be an optional output into the XML result of the run. 
>  



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


  1   2   3   4   5   6   7   8   9   10   >