1

我收到一些关于从类中的变量访问静态方法的警告。

有没有办法告诉 errorprone 忽略这些警告?加载一组“错误模式”是否容易出错?难道都是这些:

https://github.com/google/error-prone/tree/master/core/src/main/java/com/google/errorprone/bugpatterns

例如,我如何覆盖它以停止抱怨:

警告:(111, 21) java: [StaticAccessedFromInstance] 不应从对象实例访问静态方法信息;而是使用 Log.info(请参阅 errorprone.info/bugpattern/StaticAccessedFromInstance)您的意思是“Log.info(EntityError.class, Gson.asString(this));”吗?

我正在使用 Intellij。

4

2 回答 2

3

也许我错了;但我认为“eclipse 代码清理”能够自动修复这种代码问题。

我的建议是花时间了解如何轻松修复此类错误;而不是花时间抑制相应的警告。

于 2015-06-25T08:16:08.590 回答
2

根据errorprone flags 文档,您可以使用以下命令关闭检查:

-Xep:StaticAccessedFromInstance:OFF

然而,我同意 Kayaman 的观点:你最好解决问题而不是努力忽略它。

于 2015-06-25T14:38:05.317 回答