Links to other similar projects

NameShort description
checkstyle Performs coding conventions and naming conventions checks. Also provides some simple best practice checks like "no empty try/catch". Static analysis only.
PMD Performs some simple best practice checks like "unused variables", "classes which could be Singleton", "empty if block", etc. Static analysis only.