Full name:
org.apache.maven.plugins:maven-pmd-plugin:3.6:check
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
failOnViolation | boolean | 2.0 | Whether to fail the build if the validation check fails. Default value is: true. User property is: pmd.failOnViolation. |
failurePriority | int | 2.0 | What priority level to fail the build on. Failures at or above this
level will stop the build. Anything below will be warnings and will
be displayed in the build output if verbose=true. Note: Minimum
Priority = 5 Maximum Priority = 0 Default value is: 5. User property is: pmd.failurePriority. |
targetDirectory | File | 2.0 | The location of the XML report to check, as generated by the PMD
report. User property is: project.build.directory. |
Name | Type | Since | Description |
---|---|---|---|
aggregate | boolean | 2.2 | Whether to build an aggregated report at the root, or build
individual reports. Default value is: false. User property is: aggregate. |
excludeFromFailureFile | String | 3.0 | File that lists classes and rules to be excluded from failures For
PMD, this is a properties file For CPD, this is a text file that
contains comma-separated lists of classes that are allowed to
duplicate User property is: pmd.excludeFromFailureFile. |
printFailingErrors | boolean | 3.0 | Print details of errors that cause build failure Default value is: false. User property is: pmd.printFailingErrors. |
skip | boolean | 2.0 | Skip the PMD checks. Most useful on the command line via
"-Dpmd.skip=true". Default value is: false. User property is: pmd.skip. |
verbose | boolean | 2.0 | Print details of check failures to build output. Default value is: false. User property is: pmd.verbose. |
skip: