Intereting Posts
Не может быть возврата внутри Runnable SAM в Котлин? ERROR: error.NonExistentClass Kotlin В проекте с несколькими модулями Dagger Клиент Android и Java-сервер в одном проекте git Изменить значение nullability параметра переопределенной функции в kotlin Kotlin: Видимость статического вложенного класса Java, объявленного внутри невидимого класса Конструктор ненулевой перегрузки заполнять прядильщик с модифицированным и моши не может вызывать модуль kotlin из java-модуля Программно сделать изображениеView видимым / невидимым с помощью переменной Gradle KTS. Как переместить конфигурацию зависимостей в отдельный файл из основной сборки? Желающий инициализировать объект в котлин? Расшифровка значительно медленнее по сравнению с шифрованием на Android Как ссылаться на «это» в анонимных слушателях при использовании коротких обозначений? Что такое «?» В ArrayList <String?> Завершить деятельность андроида от другого с помощью Kotlin

Как избежать файлов kotlin с помощью Findbugs

Я интегрирую findbugs в смешанный проект java / kotlin. Однако, поскольку findbugs воздействует на сгенерированную банку, она находит ошибки, связанные с классами, сгенерированными через файл kotlin.

Есть ли способ избежать проверки этих классов?

спасибо

Solutions Collecting From Web of "Как избежать файлов kotlin с помощью Findbugs"

Фильтр на основе типа фильтра <Source> .

Этот элемент соответствует предупреждениям, связанным с определенным исходным файлом. Атрибут name используется для указания точного шаблона соответствия или регулярного выражения для имени исходного файла.

 <FindBugsFilter> <Match> <Source name="~.*\.kt"/> </Match> </FindBugsFilter> 

См. Документацию по фильтрам FindBugs и сведениям о совпадении имен.

Я думаю, фильтр должен помочь во многих случаях:

 <FindBugsFilter> <Match> <Class name="*Kt"/> </Match> </FindBugsFilter> 

Я не уверен, что этот фильтр прав, но у вас должна получиться идея.

Документация.