如何在多次运行中安静FindBugs

时间:2012-04-16 16:16:50

标签: java findbugs

我正在我的项目上运行FindBugs,并且看到一些FindBugs抱怨潜在错误的实例,但我对其编码方式感到满意,并且相信它不会产生实际错误。< / p>

我正在通过FindBugs文档,无法找到“安静”/抑制这些“误报”的方法,这样当我将来运行FindBugs时,它并不会抱怨我要压制的具体内容

这可能吗?或者它是FindBugs的反哲学?提前谢谢!

2 个答案:

答案 0 :(得分:1)

使用findbugs SuppressWarnings注释注释方法,类或声明。例如:

@edu.umd.cs.findbugs.annotations.SuppressWarnings(
            value = "NP",
            justification = "if null, it'll throw a NPE as documented")

有关FindBugs注释here的更多信息。

答案 1 :(得分:0)