11

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

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

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

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

但是对于这种特殊情况,我需要定义这个排除只修改那个 java 文件。

4

1 回答 1

18

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

@SuppressWarnings(value = "")

如果您使用@SuppressFBWarnings而不是@SuppressWarnings避免混淆java.lang.SuppressWarnings并允许 IDE 中的自动导入工作,您甚至可以value完全省略该属性。

@SuppressFBWarnings
于 2012-11-18T21:40:19.950 回答