A static code analyzer for Java that finds common programming flaws like unused variables, empty catch blocks, and unnecessary object creation.
<dependency>
<groupId>net.sourceforge.pmd</groupId>
<artifactId>pmd-java</artifactId>
<version>7.23.0</version>
</dependency>No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Run PMD analysis on Java source files with a ruleset.
Update rule set files to the new format and adjust API calls accordingly.
No dependency data recorded yet.