SpotBugs - FindBugs' successor, A tool for static analysis to look for bugs in Java code.