コードラインの品質を維持したいので、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 だけが実行されます。
私が行方不明になっている場所を誰かが提案できますか?
前もって感謝します、ビジェイ・ボア