FindBugs is a program that uses static analysis to look for bugs in Java code. It can detect a variety of common coding mistakes, including thread synchronization problems, misuse of API methods.
Homepage POM file JAR file Javadoc'org.codehaus.sonar.plugins:sonar-findbugs-plugin:2.14-RC2'