全名:
org.apache.maven.plugins:maven-pmd-plugin:3.5:cpd-check
说明:
属性:
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
违规失败 | 布尔值 | 3.0 | 如果验证检查失败,是否使构建失败。 默认值为:true。 用户属性是:cpd.failOnViolation。 |
目标目录 | 文件 | 2.0 | 要检查的 XML 报告的位置,由 PMD 报告生成。 用户属性是:project.build.directory。 |
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
总计的 | 布尔值 | 2.2 | 是在根目录构建聚合报告,还是构建单独的报告。 默认值为:false。 用户属性是:聚合。 |
excludeFromFailureFile | 细绳 | 3.0 | 列出要从故障中排除的类和规则的文件 对于 PMD,这是一个属性文件 对于 CPD,这是一个文本文件,其中包含允许复制的类的逗号分隔列表 用户属性是:pmd.excludeFromFailureFile。 |
printFailingErrors | 布尔值 | 3.0 | 打印导致构建失败的错误的详细信息 默认值为:false。 用户属性是:pmd.printFailingErrors。 |
跳过 | 布尔值 | 2.0 | 跳过 CPD 违规检查。通过“-Dcpd.skip=true”在命令行上最有用。 默认值为:false。 用户属性是:cpd.skip。 |
冗长的 | 布尔值 | 2.0 | 打印检查失败的详细信息以构建输出。 默认值为:false。 用户属性是:pmd.verbose。 |
聚合:
失败违规:
跳过:
目标目录:
详细: