Я использую скрипт Gradle для создания своего Java-проекта. У меня добавлен плагин FindBugs.
Я часто получаю сообщения об ошибках типа «Отсутствуют следующие классы, необходимые для анализа» для внутренних классов Java. Я в порядке с ними, потому что они не то, что я хочу проверить в любом случае.
Проблема в том, что это квалифицируется как ошибка, которая нарушает Arcanist (и, следовательно, нарушает тесты CI). Я хочу игнорировать эту ошибку.
На основании руководства Gradle FindBugs я вижу параметр excludeFilter
, который привел меня к руководству FindBugs по фильтрам , которое привело меня к списку ошибок но я не могу найти "пропущенные классы" в списке ...
Проще говоря, я ищу способ игнорировать «Отсутствуют следующие классы, необходимые для анализа».
В качестве бонуса я хотел бы скрыть только ошибку для классов JDK, а не для своих собственных. Эта часть была уже задана этим вопросом , но на данный момент она остается без ответа.