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.

Compile Dependencies (2)

Category/LicenseGroup / ArtifactVersionUpdates
Code Analyzer LGPL 2.1
com.google.code.findbugs » findbugs
SpotBugs: Because it is easy!
2.0.34.9.8
com.google.code.findbugs » annotations
Annotations the SpotBugs tool supports
2.0.14.9.8

Provided Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
Build Tool Apache 2.0
org.apache.maven » maven-project
Core classes of Apache Maven to manage the building process.
2.0.73.9.15
LGPL 3.0
org.codehaus.sonar » sonar-plugin-api
Open source platform for continuous inspection of code quality
4.2-M149.4.0.54424
LGPL 3.0
org.codehaus.sonar » sonar-deprecated
Open source platform for continuous inspection of code quality
4.2-M149.4.0.54424
org.codehaus.sonar-plugins.java » sonar-java-plugin
Code Analyzer for Java
2.1-RC18.29.0.43460

Test Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
junit » junit1 vulnerability
JUnit Jupiter is the API for writing tests using JUnit 5.
4.106.0.3
Testing LGPL 3.0
org.codehaus.sonar » sonar-testing-harness
Open source platform for continuous inspection of code quality
4.2-M1426.5.0.122743
Testing Apache 2.0
org.easytesting » fest-assert
'Flexible' or 'fluent' assertions for testing
1.42.0M10
Mocking MIT
org.mockito » mockito-all
Mockito mock objects library core API and implementation
1.9.05.23.0