git.net

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GitHub] stevedlawrence opened a new pull request #73: Enable the sbt-rat plugin to perform Apache Rat checks


stevedlawrence opened a new pull request #73: Enable the sbt-rat plugin to perform Apache Rat checks
URL: https://github.com/apache/incubator-daffodil/pull/73
 
 
   One can now run 'sbt ratReport' to generate an Apache Rat report in
   target/rat.txt to check for any unapproved licensed files. Running 'sbt
   ratCheck' will do the same, but will return an error if any unapproved
   licenses are found. Specifically, this patch does the following:
   
   - Enable the sbt-rat plugin
   - Removes the .rat-excludes file and instead uses the sbt ratExcludes
     setting, which allows exluding full paths rather than just file names
   - Modify Travis CI config to perform a ratCheck on every commit
   - Add matchers for the passera and Scala BSD licenses, and mark them as
     approved licenses
   - Rename LICENSE-bin and NOTICE-bin to bin.LICENSE and bin.NOTICE.
     Apache Rat does not see them as NOTICE files otherwise
   - Fix URL in W3C files so rat can detect the license
   
   DAFFODIL-1937

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@xxxxxxxxxxxxxxxx


With regards,
Apache Git Services