FindBugs是由Bill Pugh和David Hovemeyer創建的開源程序,用來查找Java代碼中的程序錯誤。[2][3]它使用靜態分析[2][4]來識別Java程序中上百種不同類型的潛在錯誤。潛在錯誤可分為四個等級:恐怖的(scariest)、嚇人的(scary)、令人困擾的(troubling)和值得關注的(of concern),這是根據其可能產生的影響或嚴重程度,而對開發者的提示。[5]FindBugs操作的是Java字節碼[4]而非源代碼。軟件作為一個獨立的圖形化應用程序分發。[6] Eclipse[7]、NetBeans[6]、IntelliJ IDEA[8][9][10]GradleHudson[11]Jenkins[12]有可用的FindBugs插件。

Quick Facts 開發者, 當前版本 ...
FindBugs
Thumb
開發者Bill Pugh 和 David Hovemeyer
當前版本
  • 3.0.1(2015年3月6日;穩定版本)[1]
編輯維基數據鏈接
源代碼庫 編輯維基數據鏈接
編程語言Java
操作系統跨平台
類型靜態代碼分析
許可協議GNU寬通用公共許可證
網站http://findbugs.sourceforge.net/
Close

也可以給FindBugs添加用於檢查的規則集。[13]

參見

參考文獻

外部連結

拓展閱讀

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.