FindBugs - FindBugs

FindBugs
Логотип FindBugs.png
Разработчики)Билл Пью и Дэвид Ховемейер
изначальный выпуск10 июня 2006 г.; 14 лет назад (2006-06-10)[1]
Стабильный выпуск
3.0.1 / 6 марта 2015 г.; 5 лет назад (2015-03-06)
Репозиторий Отредактируйте это в Викиданных
Написано вЯва
Операционная системаКроссплатформенность
ТипСтатический анализ кода
ЛицензияСтандартная общественная лицензия GNU ограниченного применения
Интернет сайтfindbugs.sourceforge.сеть Отредактируйте это в Викиданных

FindBugs является Открытый исходный код статический анализатор кода сделано Билл Пью и Дэвид Ховемейер, который обнаруживает возможные ошибки в Ява программы.[2][3] Возможные ошибки классифицируются по четырем классам: (i) самые страшные, (ii) страшные, (iii) вызывающие беспокойство и (iv) вызывающие беспокойство. Это подсказка разработчику об их возможном влиянии или серьезности.[4] FindBugs работает на Байт-код Java, а не исходный код. Программа распространяется как отдельная GUI заявление. Также доступны плагины для Затмение,[5] NetBeans,[6] IntelliJ IDEA,[7][8][9] Gradle, Hudson,[10] Maven,[11] Бамбук[12] и Дженкинс.[13]

В FindBugs можно подключить дополнительные наборы правил для увеличения количества выполняемых проверок.[14]

Преемник FindBugs, названный SpotBugs, был создан.[15]

Смотрите также

Рекомендации

  1. ^ «Дата выпуска FindBugs 1.0.0».
  2. ^ «FindBugs, часть 1. Повысьте качество вашего кода».
  3. ^ "FindBugs, часть 2: Написание пользовательских детекторов".
  4. ^ Маркус, Спранк. «Findbugs - Статический анализ кода Java». Получено 24 апреля, 2013.
  5. ^ "Загрузки FindBugs".
  6. ^ «Статический анализ кода в редакторе Java IDE NetBeans».
  7. ^ плагин idea-findbugs
  8. ^ «Хостинг проектов Google».
  9. ^ «QAPlug - плагин контроля качества».
  10. ^ «Плагин FindBugs». Архивировано из оригинал в 2013-01-29. Получено 2010-03-22.
  11. ^ https://gleclaire.github.io/findbugs-maven-plugin/
  12. ^ Просмотр FindBugs
  13. ^ https://wiki.jenkins-ci.org/display/JENKINS/FindBugs+Plugin
  14. ^ "fb-contrib ™: дополнительный модуль детектора FindBugs ™".
  15. ^ «Дата выпуска SpotBugs 3.1.0».

внешняя ссылка