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