-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23300/
-----------------------------------------------------------

(Updated July 8, 2014, 5:40 a.m.)


Review request for samza.


Changes
-------

I have turned the Rat task into a plugin with the configuration specifying 
exclusions in the root build.gradle. The plugin injects a Rat task as a 
dependency on the root project's "check" and runs the Rat task at the beginning 
when gradle build is invoked.

The Rat task first invokes the Rat Anttask to generate an XML report. Then, it 
parses the XML report and prints a list of all files that do not pass the 
license check. Finally, it performs an XSLT to generate the HTML report.


Bugs: SAMZA-285
    https://issues.apache.org/jira/browse/SAMZA-285


Repository: samza


Description
-------

SAMZA-285: Use Apache Rat for release audit tests.


Diffs (updated)
-----

  build.gradle f1a458b8c4cbe6e38f28ba3c5bd9099590c7abde 
  gradle/buildscript.gradle 739a9c1537f61bf59166e6403bcb841415bfe298 
  gradle/license.gradle 82aca213d53cb81c17e705973c4f30d28212d312 
  gradle/rat.gradle PRE-CREATION 
  gradle/resources/rat-output-to-html.xsl PRE-CREATION 

Diff: https://reviews.apache.org/r/23300/diff/


Testing
-------

Manual.


Thanks,

David Chen

Reply via email to