...
Info | ||||||||
---|---|---|---|---|---|---|---|---|
Do note that while its possible to use other tools to check for headers (such as rat) its not recommend because all of the header requirements that resulted from legal discussions such as
Ontop of this since Pekko projects use sbt as a build tool, sbt-header (which is an sbt plugin) is aware of the difference between generated sources (i.e. from templates/macros) which are NOT part of the source distribution and actual sources. rat cannot tell the difference which means it may incorrectly mark files as needing headers if you didn't clean the project after building it. In short, rat can provide both a lot of false positives and false negatives and although it can be configured to remediate some of these problems it won't solve all of them. |