Hi!
Please express your opinion on each of these:
[X] Check license headers are correct as part of "mvn compile"
[X] Check for tabs in files as part of "mvn compile"
[X] Check for dangerous code as part of "mvn compile"
(eg assignment-in-condition, equals overridden but not hashcode)
[X] Check general code style (braces, varnames, unused imports etc)
At least with IDEA it should be easily possible to configure it to check
these things (except the license header; there is a copyright plugin
though) even at edit time; or have it correct the source on "reformat
code" e.g. it inserts the missing bracets.
A good code-style is another important piece in the puzzle of getting
good code at all, I think!
Ciao,
Mario