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
>
>

Reply via email to