A plugin for the PMD source code analyzer.
Declares a pmd configuration which needs to be configured with the PMD library to be used.
For each source set that is to be analyzed, a Pmd task is created and configured to analyze all Java code.
check lifecycle task.
Type | Name and description |
---|---|
protected void |
configureForSourceSet(SourceSet sourceSet, Pmd task) |
protected void |
configureTaskDefaults(Pmd task, String baseName) |
protected CodeQualityExtension |
createExtension() |
TargetJdk |
getDefaultTargetJdk(JavaVersion javaVersion) |
protected Class<Pmd> |
getTaskType() |
protected String |
getToolName() |