You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@creadur.apache.org by "Tamas Cservenak (Jira)" <ji...@apache.org> on 2026/06/29 11:17:00 UTC
[jira] [Commented] (RAT-554) Share ignore information between different RAT tools
[ https://issues.apache.org/jira/browse/RAT-554?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18092292#comment-18092292 ]
Tamas Cservenak commented on RAT-554:
-------------------------------------
Related RAT-567. Why limit on excludes only? Same tool, same config across all the ecosystems it is being used with.
> Share ignore information between different RAT tools
> ----------------------------------------------------
>
> Key: RAT-554
> URL: https://issues.apache.org/jira/browse/RAT-554
> Project: Apache RAT
> Issue Type: New Feature
> Reporter: Slawomir Jaranowski
> Priority: Major
>
> We use Maven {{apache-rat-plugin}} to verify project files.
> Some of files in project can be accepted for missing license, like test code, simple configurations and so on ....
> To achieve it we use excludes configuration for Maven plugin, so build pass with success.
> Configuration for Maven project can be in project root pom, modules pom or in external parent pom ... it is inherited in effective pom.
> Next code in project is archived int source artifact.
> Now when I testing ATR (https://release-test.apache.org/) I put such source archive to release proces ... and ART which use CLI RAT tool report about missing licenses in many files ... configuration from Maven project is not used by CLI.
> It will be helpful if different RAT tools like Maven plugin, Ant task, CLI can share configuration in some way.
> One proposition which I see is to produce report by RAT maven plugin about verification and attach it in source archive.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)