Claudenw commented on issue #312:
URL: 
https://github.com/apache/tooling-trusted-releases/issues/312#issuecomment-3677581418

   Rat does not process .rat-excludes files within the artifact tree unless it
   is explicitly included ob the command line.
   
   Since the location of the exclude is given in the option argument it can
   rgmead files from any directory including .rat or
   .atr/license-headers-ignore if it is the same format.
   
   There is an open ticket to create a .rat-excludes processor that would
   function like in-tree .gitignore files
   
   Claude
   
   
   LinkedIn: http://www.linkedin.com/in/claudewarren
   
   On Fri 19 Dec 2025, 21:00 Sean B. Palmer, ***@***.***> wrote:
   
   > *sbp* left a comment (apache/tooling-trusted-releases#312)
   > 
<https://github.com/apache/tooling-trusted-releases/issues/312#issuecomment-3676604740>
   >
   > @Claudenw <https://github.com/Claudenw> Hello, many thanks for the
   > information! I researched this and was unable to find a C, Rust, or Python
   > implementation of Ant patterns. It might be reasonably trivial for us to
   > implement ourselves, but we currently plan to allow release managers to
   > choose *between* our lightweight checks and the RAT checks, as tracked by
   > #439 <https://github.com/apache/tooling-trusted-releases/issues/439>.
   > This will allow us to see if our lightweight checks are even wanted, but
   > also means that we would not need to achieve compatbility with RAT as these
   > would be entirely different checking models. Essentially our lightweight
   > checks would provide a stopgap for those projects who have not yet set up
   > RAT. Of course any project already using RAT is very unlikely to want to
   > use our lightweight checks instead. We would also encourage people to use
   > RAT as it is the established and comprehensive solution.
   >
   > —
   > Reply to this email directly, view it on GitHub
   > 
<https://github.com/apache/tooling-trusted-releases/issues/312#issuecomment-3676604740>,
   > or unsubscribe
   > 
<https://github.com/notifications/unsubscribe-auth/AASTVHWFEYKN4E32JA54XCD4CRROZAVCNFSM6AAAAACMD7XPOKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTMNZWGYYDINZUGA>
   > .
   > You are receiving this because you were mentioned.Message ID:
   > ***@***.***>
   >
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to