FindBugs
外觀
FindBugs是由 Bill Pugh 和 David Hovemeyer 建立的開源程式,用來走揣 Java 代碼中的程式錯誤。伊使用靜態分析來辨識 Java 程式中上百種無仝類型的潛在錯誤。藏佇錯誤會當分做四个坎站:恐怖的(scariest)、 驚人的(scary)、 予人困擾的(troubling)佮值得注意的(of concern), 這是根據其可能產生的影響抑是嚴重程度,對開發者提示。FindBugs 操作的是 Java 位元組碼,毋是原始碼。軟體成做一个獨立的圖形化應用程式分發。Eclipse、NetBeans、IntelliJ IDEA、Gradle、Hudson 和 Jenkins 有通用的 FindBugs 掛程式。
嘛會當予 FindBugs 添加用佇檢查的規則集。
參見
- 靜態代碼分析工具列表
參考文獻
外部連結
- FindBugs 網站 Archive . is 的存檔,存檔日期兩千空一十五孵六鼻二十三
- 手冊
- 缺陷模式列表
- FindBugs-IDEA—— IntelliJ IDEA 的 FindBugs 掛程式
- 利用靜態分析進行軟體缺陷檢測
- Defective Java : Mistakes that matter-Bill Pugh
拓展閱讀
- Eclipse 中的 FindBugs 使用手冊