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]
