dweiss commented on issue #1157: Add RAT check using Gradle
URL: https://github.com/apache/lucene-solr/pull/1157#issuecomment-574539229
 
 
   Thanks Mike. I'll merge it in today. I actually looked at apache rat sources 
yesterday -- they are indeed riddled with encoding issues (writer on top of 
printstream, etc.) and they're not easy to use directly to apply just to a 
bunch of files instead of directory+inclusions/exclusions.
   
   My motivation here was to replace the whole fileset trickery with gradle's 
file collections. Then it's easier to pick what you need, pass it to task 
inputs, etc. Also, what rat does is merely simple pattern detection (line 
matching)... this could also be written in just plain groovy with relative ease 
- perhaps at some point we can just switch over to having our own license check 
where we can control things better. 
   
   For now I think it's fine.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to