1. Start with a new sub-module See pmd-java or pmd-vm for examples. Make sure to add your new module to PMD's parent pom as <module> entry, so that it is built alongside the other languages. Also add ...
PMD's documentation uses Jekyll with the I'd rather be writing Jekyll Theme. Here are some quick tips. The documentation sources can be found in two places based on how they are generated: the ones ...