我找不到报告“Redundant nullcheck”(RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE)任何知道它的人的检测器的名称?谷歌搜索只给了我很多项目报告......
由于我使用JetBrains @NotNull
注释工具(它在字节码中插入空值检查),因此我收到很多错误。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>2.5.2</version>
<configuration>
<omitVisitors>???WhatIsTheDetectorsName???</omitVisitors>
</configuration>
</plugin>
提前致谢
答案 0 :(得分:4)
来自findbugs-maven-plugin用法documentation表明visitors
/ omitVisitors
选项都指定了一个逗号分隔的错误检测器列表,应该运行/不运行。错误检测器由其类名指定,没有任何包证书。
据我所知,检查非空值的冗余空值检查的类是FindNullDeref。然而,它也进行了许多其他检查,因此您也可以将其关闭。不确定是否可以关闭一个困扰你的支票。