Indifferent. Though, I personally like forcing as much of the build/validation into the developer’s machine in a default way as possible. :-p
-Rob > On Aug 3, 2020, at 9:51 AM, Gary Gregory <[email protected]> wrote: > > 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 <[email protected]> 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: [email protected] >> For additional commands, e-mail: [email protected] >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
