Google 容易出错 java 编译器 - 默认错误模式?标记忽略?
Google errorprone java compiler - Default bugpatterns? Mark ignore?
我收到一些关于从 class 上的变量访问静态方法的警告。
有没有办法告诉 errorprone 忽略这些警告?是不是装了一套"bugpatterns"容易出错?都是这些吗:
我怎样才能覆盖例如这个以停止抱怨:
Warning:(111, 21) java: [StaticAccessedFromInstance] Static method
info should not be accessed from an object instance; instead use
Log.info (see errorprone.info/bugpattern/StaticAccessedFromInstance)
Did you mean 'Log.info( EntityError.class, Gson.asString(this) );'?
我正在使用 Intellij。
也许我错了;但我认为 "eclipse code cleanup" 能够自动修复此类代码问题。
我的建议是花时间了解如何轻松修复此类错误;与花时间抑制相应的警告。
根据 errorprone flags documentation,您可以关闭检查:
-Xep:StaticAccessedFromInstance:OFF
不过,我同意 Kayaman 的观点:解决问题比忽略它要好。
我收到一些关于从 class 上的变量访问静态方法的警告。
有没有办法告诉 errorprone 忽略这些警告?是不是装了一套"bugpatterns"容易出错?都是这些吗:
我怎样才能覆盖例如这个以停止抱怨:
Warning:(111, 21) java: [StaticAccessedFromInstance] Static method info should not be accessed from an object instance; instead use Log.info (see errorprone.info/bugpattern/StaticAccessedFromInstance) Did you mean 'Log.info( EntityError.class, Gson.asString(this) );'?
我正在使用 Intellij。
也许我错了;但我认为 "eclipse code cleanup" 能够自动修复此类代码问题。
我的建议是花时间了解如何轻松修复此类错误;与花时间抑制相应的警告。
根据 errorprone flags documentation,您可以关闭检查:
-Xep:StaticAccessedFromInstance:OFF
不过,我同意 Kayaman 的观点:解决问题比忽略它要好。