如何在 spotbug 报告中标记误报
Posted
技术标签:
【中文标题】如何在 spotbug 报告中标记误报【英文标题】:How to mark false positive in spotbug report 【发布时间】:2019-02-05 02:44:39 【问题描述】:我浏览了spotbug https://spotbugs.readthedocs.io/en/stable/的文档
但是关于误报的信息并不全面。
请帮助我将报告的某些错误标记为误报,以便这些错误不再是报告的一部分。
附: - 在我们的例子中不能使用 SuppressFBWarnings。
【问题讨论】:
我们使用 XML 文件来指定 SpotBugs 应该忽略的“错误”(我们为 FindBugs 使用了相同的 XML 文件,它也适用于 SpotBugs)。 谢谢奥莱。请让我知道您的 XML 文件是否是这样的,并且您在 spotbugs maven 插件的谢谢奥莱。 XML文件是这样的,必须在文件中添加文件名 pom 文件中的 spotbugs maven 插件:
<?xml version="1.0" encoding="UTF-8"?>
<FindBugsFilter>
<Match>
<Class name="com.foobar.MyClass" />
<Method name="someMethod" />
<Bug pattern="DLS_DEAD_LOCAL_STORE" />
<Priority value="2" />
</Match>
</FindBugsFilter>
【讨论】:
以上是关于如何在 spotbug 报告中标记误报的主要内容,如果未能解决你的问题,请参考以下文章