We had a similar discussion about Configuration.
Personally, I'm all for enforcing checkstyle during the validate phase, but
we couldn't reach a consensus about it there:
http://www.mail-archive.com/dev@commons.apache.org/msg58573.html
On Fri, Aug 4, 2017 at 7:16 PM, Karl-Philipp Richter
wrote:
Hi,
While working on a [small
contribution](https://issues.apache.org/jira/browse/MATH-1426) I noticed
that there's a checkstyle setup which is run in a reporting phase of
Maven which might be skipped by most developers and isn't used on Travis
CI. I suggest to move this phase to the validate phase