FindBugs - FindBugs

FindBugs
Logo FindBugs.png
VývojářiBill Pugh a David Hovemeyer
První vydání10. června 2006; Před 14 lety (2006-06-10)[1]
Stabilní uvolnění
3.0.1 / 6. března 2015; před 5 lety (2015-03-06)
Úložiště Upravte to na Wikidata
NapsánoJáva
Operační systémCross-platform
TypStatická analýza kódu
LicenceMalá obecná veřejná licence GNU
webová stránkanálezy.sourceforge.síť Upravte to na Wikidata

FindBugs je open-source statický analyzátor kódu vytvořil Bill Pugh a David Hovemeyer, který detekuje možné chyby Jáva programy.[2][3] Potenciální chyby jsou klasifikovány ve čtyřech řadách: (i) nejděsivější, (ii) děsivé, (iii) znepokojující a (iv) znepokojující. Toto je nápověda pro vývojáře o jejich možném dopadu nebo závažnosti.[4] FindBugs funguje dále Bajtový kód Java, spíše než zdrojový kód. Software je distribuován jako samostatný GUI aplikace. K dispozici jsou také doplňky pro Zatmění,[5] NetBeans,[6] IntelliJ IDEA,[7][8][9] Gradle, Hudson,[10] Maven,[11] Bambus[12] a Jenkins.[13]

Do sady FindBugs lze zapojit další sady pravidel, aby se zvýšila sada provedených kontrol.[14]

Nástupce FindBugs, tzv SpotBugs, byl vytvořen.[15]

Viz také

Reference

  1. ^ „Datum vydání FindBugs 1.0.0“.
  2. ^ „FindBugs, část 1: Vylepšete kvalitu svého kódu“.
  3. ^ „FindBugs, část 2: Psaní vlastních detektorů“.
  4. ^ Markus, Sprunck. "Findbugs - statická analýza kódu Java". Citováno 24. dubna 2013.
  5. ^ „FindBugs ke stažení“.
  6. ^ "Statická analýza kódu v editoru Java NetBeans IDE".
  7. ^ doplněk idea-findbugs
  8. ^ „Google Project Hosting“.
  9. ^ „QAPlug - plugin pro zajištění kvality“.
  10. ^ „Plugin FindBugs“. Archivovány od originál dne 29.01.2013. Citováno 2010-03-22.
  11. ^ https://gleclaire.github.io/findbugs-maven-plugin/
  12. ^ Zobrazit FindBugs
  13. ^ https://wiki.jenkins-ci.org/display/JENKINS/FindBugs+Plugin
  14. ^ „fb-contrib ™: Doplněk pomocného detektoru FindBugs ™“.
  15. ^ „Datum vydání SpotBugs 3.1.0“.

externí odkazy