Why we should stop using Grunt & Gulp
http://blog.keithcirkel.co.uk/why-we-should-stop-using-grunt/
What if you want to have both checkstyle reports (for ci) and a developer reports for developer usage? There are no rules for the task names you have, other than your own conventions - so we could steal a convention from Grunt, and namespace our tasks with :, like so: