2013-07-02 126 views
0

我正在開發一個Java項目。我正在使用IntelliJ Idea 12.1.4作爲IDE。與QAPlug-findbugs和gradle配置不同的Findbugs行爲

我驗證碼兩種方式的質量,

  • 我已經安裝了QAPlug-FindBugs的插件中的IntelliJ IDEA和我分析使用 一個自定義分析配置文件的代碼。此配置文件只激活一個findbugs規則。

  • 我在項目的build.gradle文件中應用了findbugs插件。 I 運行gradlew檢查命令。

這兩種方法導致不同數量的findbugs警告/錯誤。實際上,gradlew檢查結果比QAPlug - > Analyze Code有更多的錯誤/警告。

據我所知,當我提到應用插件:'findbugs'的努力水平設置爲默認值。

我試圖找出gradle插件和Intellij Idea插件之間的關係。我無法弄清楚在我的自定義配置文件(QAPlug - > Analyze Code action)中應該激活哪些編碼規則以匹配「gradle check」的行爲。

任何人都可以給我一個關於發生了什麼事的指針?

回答

1

維傑,

我不知道,如果你正在尋找有關QAPlug或搖籃信息。 在QAPlug的情況下,請檢查下面的教程:

關於搖籃,我發現下面的信息: 「默認情況下,它不會被默認禁用所有探測器運行。」 Gradle FindBugsExtension

具有相同數量的FindBugs的警告/錯誤的,你應該做到以下幾點:使用搜索框找到那些「技術FindBugs的」

  • 停用你所有的規則定製QAPlug分析曲線
  • 並激活它們

我希望它有幫助。

相關問題