Skip to main content
2 of 3
simplifying double-negative (apologies if you actually want that, feel free to revert!)
h.j.k.
  • 19.4k
  • 14
  • 13

Java

Java lint tools are usually dependent of the IDE you develop in. All the major IDE's (Eclipse, IntelliJ, Netbeans, etc. - alphabetical order) have mechanisms in place for not only checking for lint-like problems, but also for fixing them too.

Features to expect from your IDE - identification of, and correction of:

  1. automatic code formatting (indentation, brace positions, line-wrapping, etc.)
  2. redundant code, or impossible code
  3. incomplete documentation
  4. variable and function name "shadowing"
  5. and much, much more.
rolfl Mod
  • 98.1k
  • 4
  • 117
  • 238