如何使用 Findbugs 避免 kotlin 文件
How to avoid kotlin files with Findbugs
我正在将 findbugs 集成到一个混合 java/kotlin 项目中。但是,当 findbugs 作用于生成的 jar 时,它会发现与通过 kotlin 文件生成的 类 相关的错误。
有什么方法可以避免检查这些 类?
谢谢
我认为过滤器在很多情况下应该有用:
<FindBugsFilter>
<Match>
<Class name="*Kt"/>
</Match>
</FindBugsFilter>
我不确定这个过滤器是否正确,但你应该知道了。
基于 <Source>
过滤器类型的过滤器。
This element matches warnings associated with a particular source file. The name attribute is used to specify the exact or regex match pattern for the source file name.
<FindBugsFilter>
<Match>
<Source name="~.*\.kt"/>
</Match>
</FindBugsFilter>
参见:documentation for FindBugs filters
和 name matching details
我正在将 findbugs 集成到一个混合 java/kotlin 项目中。但是,当 findbugs 作用于生成的 jar 时,它会发现与通过 kotlin 文件生成的 类 相关的错误。
有什么方法可以避免检查这些 类?
谢谢
我认为过滤器在很多情况下应该有用:
<FindBugsFilter>
<Match>
<Class name="*Kt"/>
</Match>
</FindBugsFilter>
我不确定这个过滤器是否正确,但你应该知道了。
基于 <Source>
过滤器类型的过滤器。
This element matches warnings associated with a particular source file. The name attribute is used to specify the exact or regex match pattern for the source file name.
<FindBugsFilter>
<Match>
<Source name="~.*\.kt"/>
</Match>
</FindBugsFilter>
参见:documentation for FindBugs filters 和 name matching details