Rat audits software distributions, with a special interest in headers. If this isn't quite what you're looking for then take a look at the other products developed by Apache Creadur, including Apache Whisker which audits and generates legal (for example LICENSE) documents for complex software distributions.
This module, apache-rat-core, is a library containing the basic engine. Other modules allow this engine to be run in various ways.
|Runs Rat via||Requires||Module|
|An Ant task||Apache Ant||apache-rat-tasks|
|The command line||Java®||apache-rat|
|A Maven plugin||Apache Maven||apache-rat-plugin|
Support for new build tools and alternative ways to run rat should be coded in new modules building on apache-rat-core. Developers interested in improving existing support for a specific build tool should start by taking a look at that module.