PMD is a tool that looks for potential problems like possible bugs, dead code, suboptimal code, overcomplicated expressions or duplicate code.

Compile Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
jdom » jdom
A complete, Java-based solution for accessing, manipulating,
1.02.0.2
BSD
net.sourceforge.pmd » pmd-core2 vulnerabilities 5.2.17.24.0
BSD
net.sourceforge.pmd » pmd-java5.2.17.24.0

Provided Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
LGPL 3.0
org.codehaus.sonar » sonar-java-api4.5.15.1
LGPL 3.0
org.codehaus.sonar » sonar-plugin-api
Open source platform for continuous inspection of code quality
4.5.19.4.0.54424
org.codehaus.sonar-plugins.java » sonar-java-plugin
Code Analyzer for Java
2.5.18.29.0.43460

Test Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
I/O Apache 2.0
commons-io » commons-io2 vulnerabilities
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.42.22.0
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
Testing LGPL 3.0
org.codehaus.sonar » sonar-testing-harness
Open source platform for continuous inspection of code quality
4.5.126.5.0.122743
Mocking MIT
org.mockito » mockito-all
Mockito mock objects library core API and implementation
1.9.55.23.0