我正在将findbugs集成到一个混合的java / kotlin项目中。但是,当findbugs作用于生成的jar时,它会发现与通过kotlin文件生成的类相关的错误。
有没有办法避免对这些课程进行检查?
谢谢
答案 0 :(得分:10)
根据<Source>
过滤器类型进行过滤。
此元素匹配与特定源文件关联的警告。 name属性用于指定源文件名的精确或正则表达式匹配模式。
<FindBugsFilter>
<Match>
<Source name="~.*\.kt"/>
</Match>
</FindBugsFilter>
请参阅:documentation for FindBugs filters 和name matching details
答案 1 :(得分:0)
我认为过滤器应该在很多情况下有所帮助:
<FindBugsFilter>
<Match>
<Class name="*Kt"/>
</Match>
</FindBugsFilter>
我不确定这个过滤器是否正确,但你应该知道。