![]() |
1
271
findbugs初始方法涉及XML配置文件aka filters . 这确实比PMD解决方案不方便,但是findbugs在字节码上工作,而不是在源代码上工作,因此注释显然不是一个选项。例子:
然而,为了解决这个问题,findbugs后来引入了另一个基于
annotations
(见
注意,由于findbugs 3.0.0
|
![]() |
2
15
正如其他人提到的,您可以使用
来源: https://sourceforge.net/p/findbugs/feature-requests/298/#5e88 |
![]() |
3
15
下面是一个更完整的XML过滤器示例(上面的示例本身不起作用,因为它只显示了一个片段,并且缺少
如果您使用的是Android Studio FindBugs插件,请使用文件->其他设置->默认设置->其他设置->FindBugs想法->筛选器->排除筛选器文件->添加浏览到XML筛选器文件。 |
![]() |
4
7
更新级差
找到findbugs报告
查找特定消息
导入注释的正确版本
在有问题的代码的正上方添加注释
有关详细信息,请参阅此处: findbugs Spring Annotation |
![]() |
5
4
|
![]() |
6
-6
我要把这个留在这里: https://stackoverflow.com/a/14509697/1356953
请注意,这适用于
|