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.