The following pages and posts are tagged with
| Title | Type | Excerpt |
|---|---|---|
| Adding support for metrics to a language | Page | PMD's Java module has an extensive framework for the calculation of metrics, which allows rule developers to implement and use new code metrics very simply. ... |
| PMD How to Add a New CPD Language | Page | How to Add a New CPD Language |
| PMD Adding a New Language | Page | Adding a New Language to PMD |
| Index of Apex code metrics | Page | Index of the code metrics available out of the box to Apex rule developers. |
| How PMD Works | Page | Processing overview of the different steps taken by PMD. |
| Index of Java code metrics | Page | Index of the code metrics available out of the box to Java rule developers. |
| PMD Making Rulesets | Page | Making Custom Rulesets for PMD |
| Using code metrics in custom rules | Page | Since 6.0.0, PMD is enhanced with the ability to compute code metrics on Java and Apex source (the so-called Metrics Framework). This framework provides deve... |
| PMD Rule Guidelines | Page | Rule Guidelines |
| Working with properties | Page | Properties are a way to parameterise the behaviour of PMD rules and your own directly from the ruleset XML, which greatly improves their reusability. This pa... |
| PMD Writing a Custom Rule | Page | Writing a Custom Rule for PMD |
| Writing XPath Rules | Page | Writing XPath rules for PMD |