1. 程式人生 > >Gradle 1.12使用者指南翻譯——第三十一章. FindBugs 外掛

Gradle 1.12使用者指南翻譯——第三十一章. FindBugs 外掛

其他章節的翻譯請參見:

http://blog.csdn.net/column/details/gradle-translation.html

翻譯專案請關注Github上的地址:

https://github.com/msdx/gradledoc/tree/1.12。

直接瀏覽雙語版的文件請訪問:

http://gradledoc.qiniudn.com/1.12/userguide/userguide.html。

另外,Android 手機使用者可通過我寫的一個程式瀏覽文件,帶快取功能的,目前0.2版本相容2.1以上(5.0及以上沒試過)的Android系統,地址如下:

http://www.wandoujia.com/apps/com.githang.gradledoc

翻譯不易,轉載請註明本文在CSDN部落格上的出處:

http://blog.csdn.net/maosidiaoxian/article/details/45664943

關於我對Gradle的翻譯,以Github上的專案及http://gradledoc.qiniudn.com 上的文件為準。如有發現翻譯有誤的地方,將首先在以上兩個地方更新。因時間精力問題,部落格中發表的譯文基本不會同步修改。

第三十一章. FindBugs 外掛

FindBugs 外掛使用FindBugs對專案的 Java 原始檔執行質量檢查,並從檢查結果中生成報告。

31.1. 用法

要使用 FindBugs 外掛,請在構建指令碼中包含以下語句:

示例 31.1. 使用 FindBugs 外掛

build.gradle

apply plugin: 'findbugs'

該外掛向你的專案添加了大量的執行質量檢查的任務。你可以通過執行gradle check執行檢查。

31.2. 任務

FindBugs 外掛向project 中添加了以下任務:

表 31.1. FindBugs 外掛 - 任務

任務名稱 依賴於 型別 描述
findbugsMain classes 針對生產Java 原始檔執行 FindBugs。
findbugsTest testClasses 針對測試 Java 原始檔執行 FindBugs。
findbugsSourceSet sourceSetClasses 針對source set 的 Java 原始檔執行 FindBugs。

FindBugs 外掛向 Java 外掛所加入的任務添加了以下的依賴。

表 31.2. FindBugs 外掛 - 附加的任務依賴

任務名稱 依賴於
check 所有 FindBugs 任務,包括findbugsMainfindbugsTest

31.3. 依賴管理

FindBugs 外掛增加了下列的依賴配置:

表31.3. FindBugs 外掛 ​​- 依賴配置

名稱 意義
findbugs 使用的 FindBugs 庫