PMD
Extensible cross-language static code analyzer. Finds common flaws: unused variables, empty catch blocks, duplicate code, and 400+ built-in rules. Supports Java, Apex, and 16+ languages; includes CPD (copy-paste detector). Maven, Gradle, Eclipse, IntelliJ integrations.
Metadata
Sponsored Ad