跳至內容

FindBugs

出自Taiwan Tongues 台語維基
於 2025年8月23日 (六) 11:00 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

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 使用手冊