Вопросы по теме 'findbugs'
Findbugs с использованием аннотаций jsr305 в eclipse не находит ошибок
Я экспериментировал с аннотациями jsr 305 для использования с Findbugs, в частности с аннотацией @CheckForNull, которая позволила бы избежать ошибки, которую я только что обнаружил, чтобы сообщить клиентам. Я добавил jsr305.jar и annotations.jar в...
2046 просмотров
schedule
03.04.2024
Ведение истории ошибок FindBugs
FindBugs позволяет выполнять анализ данных об ошибках. Это выглядит интересно, так как помогает отслеживать ошибки в различных версиях. Что я хочу сделать, так это:
При каждой фиксации в системе управления версиями будет запускаться FindBugs и...
271 просмотров
schedule
04.01.2023
Sonar не использует excludeFilterFile из проектов pom.xml.
У меня есть findbugs (и стиль проверки), настроенные в моем проекте pom.xml:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>...
6404 просмотров
schedule
03.02.2024
Фреймворк безопасности потоков
Следующий класс не является потокобезопасным (как показано в Доказательство того, что следующий код не является потоковым безопасно )
Существует ли структура, которая может помочь с анализом времени компиляции/времени выполнения и сообщить нам,...
1476 просмотров
schedule
28.05.2024
Плагин Hudson FindBugs сообщает об ошибках в строке номер -1. Идеи?
Приветствую! У меня есть простой тестовый проект, настроенный в Hudson, и процесс сборки проекта (пакетный файл) создает файл findbugs.xml. Это обрабатывается плагином Hudson FindBugs, но он показывает номер строки ошибок как «-1» вместо их...
964 просмотров
schedule
28.11.2022
Метод может не закрыть поток при исключении
Я получаю критическую ошибку с findbugs:
Метод создает объект потока ввода-вывода, не присваивает его никаким полям, не передает другим методам и не возвращает, а также не закрывает его на всех возможных путях исключения из метода. Это может...
7118 просмотров
schedule
26.05.2023
Тест на равенство с плавающей запятой. (FE_FLOATING_POINT_EQUALITY)
Я использую findbugs в скрипте ANT и не могу понять, как исправить две мои ошибки. Я читал документацию, но не понимаю. Вот мои ошибки и код, который с ними связан:
Ошибка 1: Тест на равенство с плавающей запятой. (FE_FLOATING_POINT_EQUALITY)...
32881 просмотров
schedule
07.10.2022
Подавить предупреждения FindBugs в Eclipse
Я использую строку в качестве блокировки и поэтому хочу убедиться, что объект является новым экземпляром. FindBugs жалуется, потому что обычно более эффективно определять строку напрямую (с двойными кавычками). Мой код выглядит так:
/** A lock...
4842 просмотров
schedule
02.08.2023
FindBugs не показывает найденные ошибки
Я использовал FindBugs раньше, и у меня не было проблем, однако на этот раз в Eclipse Helios на Ubuntu ошибки Natty Narval обнаружены, но не показаны.
Вот что я пробовал:
Щелкните правой кнопкой мыши проект> Найти ошибки> Найти ошибки
Глядя...
30198 просмотров
schedule
06.04.2022
Как экспортировать правила FindBugs / PMD / Checkstyle из Sonar и импортировать в Netbeans
Моя компания использует сонар с различными плагинами ( PMD , FindBugs , CheckStyle ), и хотя он очень полезен как есть (он работает после каждой сборки Jenkins, которая запускалась при регистрации в SVN ), я бы хотел, чтобы я мог запускать эти...
33098 просмотров
schedule
02.09.2022
FindBugs — создание HTML-отчета из XML-отчета Findbugs.
Я использую плагин Eclipse FindBugs (версия 1.3.9). Я запускаю findbugs и сохраняю результаты в файле XML. Мне нужно сгенерировать HTML-отчет XML-отчета.
Есть ли у нас какой-нибудь инструмент?
Я хочу, чтобы вывод был похож на:...
16865 просмотров
schedule
01.03.2022
Как провалить мою сборку Ant, если цель findBugs найти ошибки
Я хочу запустить findBugs в существующем проекте (в командной строке сейчас 522 ошибки).
Как я могу установить в файле ant (в цели findbugs) возможность сбоя сборки, если обнаружено более 522 ошибок?
Я хочу фактически провалить сборку ant, а не...
999 просмотров
schedule
05.08.2023
Как избежать безопасности - подготовленный оператор генерируется из непостоянной строки Предупреждение FindBugs
Я работаю над проектом, в котором есть фрагмент кода, подобный приведенному ниже:
String sql = "SELECT MAX(" + columnName + ") FROM " + tableName;
PreparedStatement ps = connection.prepareStatement(sql);
Есть ли способ...
20388 просмотров
schedule
29.11.2022
Непрерывное несериализуемое поле экземпляра в сериализуемом классе
Рассмотрим следующий код:
public class LIMSGrid extends ClientEventSource implements Focusable, FramingBlockWrapper {
//cell that is curently in edit mode
private CellCoord editingCell = null;
//framing block info
private FramingBlock...
23156 просмотров
schedule
16.02.2024
Как указать, что поля-члены по умолчанию являются @Nonnull?
Мой вопрос является продолжением этого .
В прошлых версиях FindBugs можно было использовать @DefaultAnnotation(Nonnull.class) или @DefaultAnnotationForFields(Nonnull.class) , чтобы указать, что все поля в пакете должны обрабатываться как...
5504 просмотров
schedule
29.11.2022
Обнаружено использование кодировки по умолчанию в FileReader
Как мы можем исправить указанную ниже проблему, о которой сообщает findBugs:
Found reliance on default encoding in abc.java : new java.io.FileReader(File)
Я просто читаю файл, и Findbug сообщил о проблеме.
Любая помощь высоко ценится!
18635 просмотров
schedule
23.06.2023
В чем смысл возможного разыменования нулевого указателя в findbug?
Я использую Sonar, и у меня есть такое нарушение для мира моего кода:
Correctness - Possible null pointer dereference
Кто-нибудь знает об этом правиле в findbugs? Я много искал, но не могу найти хороший пример кода (на Java), описывающий...
69907 просмотров
schedule
21.03.2022
FindBugs не исключает отфильтрованные шаблоны с помощью Gradle
Я хочу настроить FindBugsExtension на Gradle . Это работает, но я не могу исключить определенные шаблоны с помощью параметра excludeFilter .
У меня есть следующее определение градации FindBugs:
findbugs {
toolVersion = "2.0.1"...
2269 просмотров
schedule
25.04.2023
Обнаружено «Зависимость от кодировки по умолчанию» в OutputStream
Как мы можем исправить Reliance on default encoding , о котором сообщает findBugs:
StringBuffer printData = getPrintData(data);
try {
OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream(new File(linkName)));...
4743 просмотров
schedule
12.11.2022
не может правильно запустить findbugs через sbt
Я пытаюсь запустить плагин findbugs-sbt ( https://bitbucket.org/jmhofer/findbugs4sbt/wiki/Home ) для моего проекта. Однако я получил эту ошибку при попытке запустить findbugs в консоли sbt.
[error] Exception in thread "main"...
603 просмотров
schedule
10.04.2024