I think it is also fine to not force feed it in a component's Maven lifecycle as long as it is listed in the defaultGoal element for that POM.
Maybe that would make a POM slightly less unwieldy. Gary On Mon, Aug 3, 2020 at 9:37 AM sebb <seb...@gmail.com> wrote: > RAT is currently run during the validate phase, which is very early in > the cycle. > > I think that is a nuisance, as it gets in the way of local testing. > Any new file has to have an AL header, or you have to remember to use > -Drat.skip. > This makes it harder to use test cases, e.g. provided in bug reports. > > I think it would be better applied during the verify phase, which is > between package and install. > It will still catch missing licences, but won't be a nuisance otherwise. > > Any objections? > > Sebb > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > >