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。 | |
findbugs |
|
針對source set 的 Java 原始檔執行 FindBugs。 |
FindBugs 外掛向 Java 外掛所加入的任務添加了以下的依賴。
表 31.2. FindBugs 外掛 - 附加的任務依賴
任務名稱 | 依賴於 |
check |
所有 FindBugs 任務,包括findbugsMain 和findbugsTest 。 |
31.3. 依賴管理
FindBugs 外掛增加了下列的依賴配置:
表31.3. FindBugs 外掛 - 依賴配置
名稱 | 意義 |
findbugs |
使用的 FindBugs 庫 |