PMD

Topics 

  • What is & Why PMD? 
  • PMD Rule Sets 
  • How to get started 
  • Integration with other tools 
  • Best practices

What is & Why PMD?

What is PMD? 

  • PMD is a static Java source code analysis tool - it checks your code for
    • unused fields 
    • empty try/catch/finally/if/while blocks 
    • unused method parameters
    • etc. 
  • Based on a code ruleset 
    • Unused code rules (represented by class UnusedPrivateFieldRule.java) – checks unused private field, unused local variable, unused private method, unused parameter 
    • Many ready-to-use rulesets 
    • You can create your own ruleset

You must have an active subscription to download PDF,Lab Zip and Recordings of this course topic.Please click the "Subscribe" button or the "Login" button if you already have an account.