我想知道是否有可能在不得到Eclipse警告的情况下局部抑制errorprone警告。例如,用此行
private final byte[] magicBytes;
在一个枚举中,由于ImmutableEnumChecker
易变,所以我收到byte[]
警告。这是有道理的,但是我确保它不会泄漏也不会被突变,因此在这里我想取消警告。我不想全局抑制它,所以不能使用命令行参数,并且不能使用[]
@SuppressWarnings("ImmutableEnumChecker")
我仅将容易出错的警告替换为Eclipse警告
Unsupported @SuppressWarnings("ImmutableEnumChecker")
。
以前,出于这个原因,我以前经常使用具有@SuppressFBWarnings
的findbug。...
是否容易出错,例如“ SuppressFBWarnings”?或其他解决方案?
我想知道是否有可能在不得到Eclipse警告的情况下本地抑制容易出错的警告。例如,在此行中,私有最终字节[] magicBytes;在一个枚举中,我得到了...
eclipse中有一个选项可以禁止@SuppressWarnings(“ ImmutableEnumChecker”)批注。转到“ @SuppressWarnings”中的“设置”->“ Java”->“编译器”->“错误/警告”->“注释”->“未处理的令牌”,然后将其设置为忽略。