← Browse all tools

Go Back
Report Abuse

PMD

Extensible source code analyser

Tool overview

PMD is an extensible source code analyser. It finds common programming flaws such as unused variables, empty catch blocks and unnecessary object creation, mainly in Java and Apex, and supports many other languages. It also includes CPD, a copy-paste detector.

PMD is open source under a BSD-style licence and actively maintained.

Screenshots & video

pmd_logo
pmd_logo

Community reviews

Login to Write Your Review

There are no reviews yet.

Source & attribution

Original contributor
Jean-Baptiste CROUIGNEAU
External references
https://pmd.github.io/
https://github.com/pmd/pmd