Вопросы по теме 'findbugs'

Как экспортировать результаты findbugs из плагина Eclipse findbugs?
У меня есть плагин findbugs для eclipse, который при запуске в моем проекте будет показывать результаты в проводнике ошибок, разбитом по типу ошибки. Мне нужно уметь делать две вещи: Экспортируйте все это в лист excel Узнайте об ошибках, о...
13815 просмотров
schedule 26.01.2023

Какие инструменты отловить глупые ошибки в коде C?
У меня была неприятная опечатка, которая зря потратила мое время и время моего коллеги, это было примерно так: for (i = 0; i < blah; i++); // <- I had a semi-colon here, that's the bug! { // Some awesome logic here } Во-первых, это...
829 просмотров
schedule 13.06.2022

Предупреждение Findbugs: целочисленный сдвиг на 32, что это значит?
Я сканировал сторонний исходный код с помощью Findbugs (просто чтобы быть осторожным, прежде чем интегрировать в него свой) и обнаружил следующее предупреждение: long a = b << 32 | c Ошибка: целочисленный сдвиг на 32. Идентификатор...
7812 просмотров
schedule 20.05.2023

Как автоматически запускать findbugs в maven при установке
Легко добавить плагин findbugs в maven, чтобы он будет работать, если я это сделаю mvn site Тем не менее, я хотел бы, чтобы он запускался всякий раз, когда я делаю mvn install так же, как модульные тесты. То есть я не хочу, чтобы...
8709 просмотров
schedule 03.06.2022

Когда перестать следовать советам статического анализа кода?
Я использую статический анализ кода в проекте с более чем 100 000 строк кода Java уже довольно давно. Я начал с Findbugs, который дал мне около 1500 проблем в начале. Со временем я исправил самые серьезные и начал использовать дополнительные...
767 просмотров
schedule 22.11.2022

findbugs и проблема безопасности пароля базы данных
Я использую следующий код для инициализации подключения к базе данных: public Connection getConnection() { try { if (null == connection) { String driverName = "com.mysql.jdbc.Driver"; // MySQL MM JDBC driver...
2213 просмотров
schedule 26.06.2022

Использование пользовательских детекторов с плагином FindBugs Maven
У меня есть хороший JAR-файл с некоторыми пользовательскими детекторами FindBugs, которые я хотел бы использовать с плагином FindBugs Maven. Есть способ сделать это с помощью плагина с помощью параметра конфигурации <pluginList> , но он...
1232 просмотров
schedule 18.05.2022

Каков наилучший способ исправить это предупреждение findbugs «запись в статическое поле из метода экземпляра»?
У меня есть класс, похожий на этот, и findbugz жалуется на «запись в статическое поле из метода экземпляра» ( initialize() и killStaticfield() ). Я не могу установить статическое поле в ctor. Как лучше всего решить эту проблему? Достаточно...
44637 просмотров
schedule 16.08.2022

Findbug — ссылки на исходный код таблицы стилей ANT xslt
У меня есть цель ANT, которая дважды запускает findbugs в одном и том же исходном коде для создания отчета в формате xml и html. <delete dir="${findbugs.dir}"/> <mkdir dir="${findbugs.dir}"/> <findbugs...
5541 просмотров
schedule 24.02.2023

Как настроить плагин Hudson findbugs для отправки писем с уведомлениями
как настроить плагин Hudson Findbugs для отправки уведомления по электронной почте при обнаружении нового сбоя? Спасибо
726 просмотров
schedule 15.08.2023

как связать ошибки с файлом src при использовании муравьиной задачи findbugs?
как связать ошибки с файлом src при использовании муравьиной задачи findbugs?
87 просмотров
schedule 04.10.2022

Настройка FindBugs в eclipse
Я хочу использовать одну и ту же конфигурацию для FindBugs независимо от того, выполняется ли она из eclipse или ant build. С помощью задачи ant FindBugs можно указать, какие классы FindBugs должен анализировать. Однако плагин FindBugs eclipse не...
1066 просмотров
schedule 03.02.2023

@ Nullable / @ NotNull с IntelliJ IDEA, Maven и JSR 305
Мне очень нравятся функции проверки кода, которые теперь можно использовать с аннотациями JSR 305 или Jetbrains для IntelliJ. К сожалению, обе реализации (JSR 305 и Jetbrains) плохо сочетаются: Очевидно, что IntelliJ понимает только свой...
8003 просмотров
schedule 11.09.2023

Как исправить проблему Findbugs Нулевое значение гарантированно будет разыменовано NP_GUARANTEED_DEREF
Привет, у меня есть код, о котором сообщает Findbugs как о проблеме NP_GUARANTEED_DEREF. Теперь, глядя на мой код, я не совсем понимаю, что с ним не так, может ли кто-нибудь подсказать, в чем проблема. public void test() { String var = "";...
17431 просмотров

Работа с круговой зависимостью
Интересно, может ли кто-нибудь посоветовать какие-либо хорошие способы разорвать круговую зависимость между двумя классами в Java. FindBugs предлагает использование интерфейсов, поэтому мне интересно, есть ли у кого-нибудь хороший опыт решения этого...
18418 просмотров

Findbugs - close() вызывается для значения, которое всегда равно null
У меня есть этот блок кода private void doSomething(Properties properties) throws XXException { PersistenceManager pm = null; try { pm = new PersistenceManager(distributedDatabase, "PeriodHelper: insertPeriod");...
390 просмотров
schedule 16.06.2023

Написание детектора для поиска использования System.out.println с помощью Findbugs
Я пытаюсь написать детектор ошибок, чтобы найти экземпляры вызова метода «System.out.println», используя Findbugs. Я понимаю, что "System.out.println" в байт-коде компилируется в вызов GETSTATIC, который помещает "System.out" в стек . Вызов...
1918 просмотров
schedule 12.05.2023

Детали реализации Findbugs
Я читаю исходный код findbugs, чтобы иметь четкое представление о реализации Findbugs. У меня есть некоторые проблемы: 1 В исходных файлах слишком много основных классов. Какой из них я должен выбрать для отладки. 2 Насколько мне известно,...
266 просмотров
schedule 17.10.2022

Командная строка findbugs для src
Я пытаюсь интегрировать hudson и findbugs с помощью командной строки. Я использую скрипт командной строки. ./findbugs -textui -xml -outputFile report.xml src/ При попытке запустить это я получаю ошибку Exception in thread "main"...
6181 просмотров
schedule 26.10.2022

bamboo Плагин FindBug не показывает статистику
У меня есть некоторые проблемы с FindBug Plugin в бамбуке. Я хочу попробовать использовать плагин FindBug в бамбуке. Мой проект получен из репозитория SVN и собран с помощью maven3 . Я импортирую плагин и устанавливаю Разное в конфигурации в...
847 просмотров
schedule 20.05.2023