FindBugs
FindBugs | |
---|---|
![]() | |
Тип | Статический анализатор кода |
Разработчик | Уильям Пью |
Написана на | Java[1] |
Операционная система | Кроссплатформенное |
Аппаратная платформа | Java Virtual Machine |
Последняя версия | 3.0.1 (6 марта 2015 года) |
Репозиторий | github.com/findbugsproje… |
Лицензия | Lesser GNU General Public License |
Сайт | findbugs.sourceforge.net |
FindBugs — статический анализатор кода, написанный Уильямом Пью, который известен тем, что обнаружил ошибку в модели памяти Java[2][3]. Программа использует статический анализ[2][4], чтобы найти потенциальные ошибки сотни различных типов в Java коде[2]. FindBugs работает с Java байткодом, а не с исходным кодом[4]. Приложение распространяется и как отдельное десктопное приложение и как плагин к Eclipse, Netbeans[5], IntelliJ IDEA[6][7][8] и Hudson[9].
Примечания
- ↑ The findbugs Open Source Project on Open Hub: Languages Page — 2006.
- ↑ 1 2 3 FindBugs, Part 1: Improve the quality of your code (неопр.). Дата обращения: 17 мая 2010. Архивировано 21 октября 2013 года.
- ↑ FindBugs, Part 2: Writing custom detectors (неопр.). Дата обращения: 17 мая 2010. Архивировано 21 октября 2013 года.
- ↑ 1 2 Static Code Analysis (неопр.). Дата обращения: 8 мая 2022. Архивировано 6 июля 2018 года.
- ↑ Netbeans plug-in Архивировано 24 июля 2007 года.
- ↑ idea-findbugs plug-in (неопр.). Дата обращения: 17 мая 2010. Архивировано 17 декабря 2008 года.
- ↑ FindBugs-IDEA plug-in (неопр.). Дата обращения: 17 мая 2010. Архивировано 29 сентября 2009 года.
- ↑ QAPlug-FindBugs plug-in (неопр.). Дата обращения: 17 мая 2010. Архивировано 17 августа 2014 года.
- ↑ FindBugs Plugin — hudson — Hudson Wiki Архивировано 29 января 2013 года.
Ссылки
- FindBugs Manual (англ.). — Руководство. Архивировано из оригинала 26 апреля 2012 года.
- FindBugs Bug Descriptions (англ.). — Шаблоны багов. Архивировано из оригинала 26 апреля 2012 года.