FindBugs中是否有类注释来忽略文件中的所有警告

时间:2012-11-15 13:41:45

标签: findbugs

FindBugs中有一个注释来忽略一组错误, 例如:

import edu.umd.cs.findbugs.annotations.SuppressWarnings;
@SuppressWarnings(value="DLS_DEAD_LOCAL_STORE", justification="...")

有没有办法忽略java文件的所有类型的错误, 使用注释?

我知道可以从命令行或配置文件中排除文件: http://findbugs.sourceforge.net/manual/filter.html

但对于这种特殊情况,我需要定义此排除仅修改该java文件。

1 个答案:

答案 0 :(得分:18)

value属性使用带有空字符串的标准注释。

@SuppressWarnings(value = "")

如果您使用@SuppressFBWarnings代替@SuppressWarnings来避免与java.lang.SuppressWarnings混淆并允许在IDE中自动导入,则您甚至可以完全省略value属性。

@SuppressFBWarnings