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
Category: Code Analyzers
License:BSD License
Sponsored Ad