Static Code Analysis with PMD for Apex

Robert Sösemann | 2018-06-28 Salesforce Way


Robert Söesemann ported PMD, a static code analyzer, to the Salesforce world. He teaches me what this is all about. This talk is a continuation from the last episode.

Download the mp3

Show Notes:

Discussing points:

  • How PMD works
  • What is PMD for Apex
  • Out-of-the-box rules
  • Code formatting check in PMD for Apex
  • Integration of PMD into various IDEs and CI-platforms
  • How to get started
  • Ways to customize and create new rules
  • Contribute to the PMD open source repo
  • Clean code with PMD as a Trailhead topic