FindBugs

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис
FindBugs
Логотип программы FindBugs
Тип Статический анализатор кода
Разработчик Уильям Пью
Операционная система Кроссплатформенное
Последняя версия 3.0.1 (6 марта 2015 года)
Лицензия Lesser GNU General Public License
Сайт findbugs.sourceforge.net

FindBugs — статический анализатор кода, написанный Уильямом Пью, который известен тем, что обнаружил ошибку в модели памяти Java[1][2]. Программа использует статический анализ[1][3], чтобы найти потенциальные ошибки сотни различных типов в Java коде[1]. FindBugs работает с Java байткодом, а не с исходным кодом[3]. Приложение распространяется и как отдельное десктопное приложение и как плагин к Eclipse, Netbeans[4], IntelliJ IDEA[5][6][7] и Hudson[8].

Примечания

  1. 1,0 1,1 1,2 FindBugs, Part 1: Improve the quality of your code. Дата обращения: 17 мая 2010. Архивировано 21 октября 2013 года.
  2. FindBugs, Part 2: Writing custom detectors. Дата обращения: 17 мая 2010. Архивировано 21 октября 2013 года.
  3. 3,0 3,1 Static Code Analysis. Дата обращения: 8 мая 2022. Архивировано 6 июля 2018 года.
  4. Netbeans plug-in Архивировано 24 июля 2007 года.
  5. idea-findbugs plug-in. Дата обращения: 17 мая 2010. Архивировано 17 декабря 2008 года.
  6. FindBugs-IDEA plug-in. Дата обращения: 17 мая 2010. Архивировано 29 сентября 2009 года.
  7. QAPlug-FindBugs plug-in. Дата обращения: 17 мая 2010. Архивировано 17 августа 2014 года.
  8. FindBugs Plugin — hudson — Hudson Wiki Архивировано 29 января 2013 года.

Ссылки