FindBugs - FindBugs

FindBugs
Logo FindBugs.png
Geliştirici (ler)Bill Pugh ve David Hovemeyer
İlk sürüm10 Haziran 2006; 14 yıl önce (2006-06-10)[1]
Kararlı sürüm
3.0.1 / 6 Mart 2015; 5 yıl önce (2015-03-06)
Depo Bunu Vikiveri'de düzenleyin
YazılmışJava
İşletim sistemiÇapraz platform
TürStatik kod analizi
LisansDaha Az GNU Genel Kamu Lisansı
İnternet sitesibulma böcekleri.sourceforge.ağ Bunu Vikiveri'de düzenleyin

FindBugs bir açık kaynak statik kod çözümleyicisi tarafından yaratıldı Bill Pugh ve olası hataları tespit eden David Hovemeyer Java programları.[2][3] Olası hatalar dört aşamada sınıflandırılır: (i) en korkunç, (ii) korkutucu, (iii) rahatsız edici ve (iv) endişe verici. Bu, geliştiriciye olası etkileri veya önem dereceleri hakkında bir ipucudur.[4] FindBugs, Java bayt kodu kaynak kod yerine. Yazılım bağımsız olarak dağıtılır GUI uygulama. Aşağıdakiler için de eklentiler mevcuttur: Tutulma,[5] NetBeans,[6] IntelliJ FİKİR,[7][8][9] Gradle, Hudson,[10] Uzman,[11] Bambu[12] ve Jenkins.[13]

Ek kural kümeleri, gerçekleştirilen denetim kümesini artırmak için FindBugs'a takılabilir.[14]

FindBugs'un halefi olarak adlandırılan SpotBugs, yaratıldı.[15]

Ayrıca bakınız

Referanslar

  1. ^ "FindBugs 1.0.0 çıkış tarihi".
  2. ^ "FindBugs, 1. Bölüm: Kodunuzun kalitesini artırın".
  3. ^ "FindBugs, Bölüm 2: Özel algılayıcılar yazma".
  4. ^ Markus, Sprunck. "Findbugs - Java'nın Statik Kod Analizi". Alındı 24 Nisan 2013.
  5. ^ "FindBugs İndirmeleri".
  6. ^ "NetBeans IDE Java Düzenleyicisinde Statik Kod Analizi".
  7. ^ idea-findbugs eklentisi
  8. ^ "Google Proje Barındırma".
  9. ^ "QAPlug - kalite güvence eklentisi".
  10. ^ "FindBugs Eklentisi". Arşivlenen orijinal 2013-01-29 tarihinde. Alındı 2010-03-22.
  11. ^ https://gleclaire.github.io/findbugs-maven-plugin/
  12. ^ FindBug'ları Görüntüle
  13. ^ https://wiki.jenkins-ci.org/display/JENKINS/FindBugs+Plugin
  14. ^ "fb-Contrib ™: Bir FindBugs ™ yardımcı dedektör eklentisi".
  15. ^ "SpotBugs 3.1.0 yayın tarihi".

Dış bağlantılar