转载

java – 如何在Eclipse-Helios JDT中专门抑制“比较相同的表达式”

我尝试用封装方法注释

@SuppressWarnings("compareIdentical")

但是这不起作用(更糟糕的是,注释会导致自己的Unsupported @SuppressWarnings(“compareIdentical”)警告!)

我知道我可以随时使用

@SuppressWarnings("all")

但这会比我想要的更加警惕.

FWIW,我从 http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.jdt.doc.isv/guide/jdt_api_compile.htm 的“警告选项”表中获得了“compareIdentical”字符串(一个冰雹通行证).

谢谢!

可以在SuppressWarning注释中使用的令牌列表是:

>所有以压制所有警告

>拳击,以压制相对于拳击/拆箱操作的警告

> cast来压制相对于演员操作的警告

> dep-ann以抑制相对于弃用注释的警告

>弃用以禁止相对于弃用的警告

>删除相关于switch语句中缺少断点的警告

>最后抑制相对于finally块的警告不返回

>隐藏以抑制相对于隐藏变量的本地人的警告

>不完全切换以禁止相对于switch语句中的缺少条目的警告(枚举大小写)

> nls来抑制相对于非nls字符串文字的警告

> null可以抑制相对于零分析的警告

>原料以抑制相对于使用原始类型的警告

>限制禁止使用不鼓励或禁止的引用的警告

> serial可以抑制相对于serializable类的缺少serialVersionUID字段的警告

> static-access可以抑制相对于不正确的静态访问的警告

> super来抑制相对于超越一个没有超级调用的方法的警告

>合成访问可以抑制相对于内部类的未优化访问的警告

>取消选中以禁止相对于未选中操作的警告

>不合格的场地访问,以禁止相对于现场访问的警告不合格

>未使用以禁止相对于未使用的代码和死代码的警告

所以没有什么可以帮助你的.

http://stackoverflow.com/questions/6996631/how-to-specifically-suppress-comparing-identical-expressions-in-eclipse-helios

原文  https://codeday.me/bug/20181015/292934.html
正文到此结束
Loading...