我有一个来自Spotbug的警告。所有这些文件中的@suppressfbwarnings都会禁止此操作。我需要找到一种方法从一个地方抑制这个,这样我就不必@suppressfbwarnings在该包的每个文件中。
oug3syen1#
可以使用筛选器文件
<?xml version="1.0" encoding="UTF-8"?> <FindBugsFilter> <Match> <Classname="my.package.*" /> </Match> </FindBugsFilter>
此文件可以作为命令行参数提供给spotbug -exclude ,或者如果您使用的是ide,则可以将其配置为在某个地方使用。当您想排除第三方代码或生成的代码时,这一点尤其有用,因为您无法从中添加注解。但它也有助于分离spotbug配置和代码。
-exclude
1条答案
按热度按时间oug3syen1#
可以使用筛选器文件
此文件可以作为命令行参数提供给spotbug
-exclude
,或者如果您使用的是ide,则可以将其配置为在某个地方使用。当您想排除第三方代码或生成的代码时,这一点尤其有用,因为您无法从中添加注解。但它也有助于分离spotbug配置和代码。