Spotbugs, чтобы найти ошибки в Java-файле - PullRequest
1 голос
/ 10 июля 2019

В настоящее время мы запускаем точечные ошибки против jar-файлов, чтобы найти ошибки.Есть ли способ запустить spotbugs над одним файлом Java, чтобы найти список ошибок в нем

Ответы [ 2 ]

0 голосов
/ 20 июля 2019

Быстрый поиск дал мне следующую ссылку. https://spotbugs.readthedocs.io/en/stable/filter.html.
У меня не было возможности проверить это, но из того, что я прочитал, похоже, что вы можете предоставить файл конфигурации XML, в котором вы бы фильтровали только тот класс, который вам нужен.
Приведенный ниже фрагмент должен работать.

<Match>
   <Class name="com.foobar.MyClass" />
</Match>

Однако, если вы ищете статический анализ кода по требованию, вы можете просто установить плагин findbugs на intellij и использовать его по требованию

0 голосов
/ 20 июля 2019

Spotbugs работает с скомпилированными файлами Java. Это означает, что он анализирует файлы .class, которые существуют в файлах .jar.

Невозможно проанализировать файлы java без предварительной их компиляции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...