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

Dav*_*lla 10 findbugs

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

import edu.umd.cs.findbugs.annotations.SuppressWarnings;
@SuppressWarnings(value="DLS_DEAD_LOCAL_STORE", justification="...")
Run Code Online (Sandbox Code Playgroud)

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

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

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

Dav*_*ess 18

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

@SuppressWarnings(value = "")
Run Code Online (Sandbox Code Playgroud)

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

@SuppressFBWarnings
Run Code Online (Sandbox Code Playgroud)