Popularity
7.2
Growing
Activity
9.9
Growing
1,300
93
445

Description

PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, Salesforce.com Apex, XML, XSL. Additionally it includes CPD, the copy-paste-detector. CPD finds duplicated code in Java, C, C++, C#, PHP, Ruby, Fortran, JavaScript, Salesforce.com Apex, Perl, Swift.

Code Quality Rank: L3
Programming language: Java
Tags: Code Analysis    

Recently added PMD resources

Do you know of a usefull tutorial, book or news relevant to PMD?
Be the first to add one!

PMD Recommendations

There are no recommendations yet. Be the first to promote PMD!

Have you used PMD? Share your experience. Write a short recommendation and PMD, you and your project will be promoted on Awesome Java.
Recommend PMD

PMD alternatives and related libraries

Based on the "Code Analysis" category

Do you think we are missing an alternative of PMD or a related project?

Add another 'Code Analysis' Library

Popular Comparisons