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 に答える