2

我在 gradle.build 文件中配置了 pmd、checkstyle 和 findbugs 插件,因为我想保持代码线的质量。

我的 build.gradle 属性的一部分是:

task wrapper(type: Wrapper) {
description = "Generates gradlew (for internal use only)"
gradleVersion = '1.5'
jarFile = 'wrapper/wrapper.jar'
}

subprojects {
apply plugin: 'java'
apply plugin: 'maven'
apply plugin: 'findbugs' //TODO: disable findbugs & checkstyle by default.
apply plugin: 'checkstyle'
apply plugin: 'pmd'

pmd.ignoreFailures = true
findbugs.ignoreFailures = true

findbugsMain.enabled = true
findbugsTest.enabled = true

checkstyleTest.enabled = true
checkstyleMain.enabled = true

checkstyle {
   configFile = new File(rootDir, "config/checkstyle/checkstyle.xml")
   ignoreFailures = true
}

我的目的是获取 pmd、findbugs 和 checkstyle 的所有警告/错误。

我正在尝试gradlew 检查,但我看不到任何特定的行为。有时 findbugs 单独运行。

有人可以建议我在哪里失踪吗?

提前致谢, 维杰·博尔

4

1 回答 1

0

让你列出你的输出

./gradlew check 

调用。通常这应该可以工作,尽管手动启用您的任务(例如,'findbugsMain.enabled = true')不应该是必要的。

干杯,

勒内

于 2013-06-14T22:18:33.553 回答