如果有一个包含可以与 java 中的 @SuppressWarnings 一起使用的所有值的列表,那就太好了。
如果这些值取决于编译器,可以说 netbeans 中的 ant。那么 ant 不应该提供所有支持值的完整列表吗?
Here; http://www.breakitdownblog.com/supported-values-for-suppresswarnings/ https://web.archive.org/web/20100209022416/http://www.breakitdownblog.com/supported-values-for-suppresswarnings。请注意,这些是针对主要 Java 库的;其他 API 可能有自己的。
-
all抑制所有警告
-
boxing抑制与装箱/拆箱操作相关的警告
-
cast抑制与强制转换操作相关的警告
-
dep-ann抑制与已弃用注释相关的警告
-
弃用抑制与弃用相关的警告
-
失败抑制与 switch 语句中缺少中断相关的警告
-
finally抑制与不返回的finally块相关的警告
-
hiding抑制与隐藏变量的局部变量相关的警告
-
不完全切换抑制与 switch 语句中缺少条目相关的警告(枚举情况)
-
nls抑制与非 nls 字符串文字相关的警告
-
null抑制与空分析相关的警告
-
rawtypes在类参数上使用泛型时抑制与非特定类型相关的警告
-
限制抑制与使用不鼓励或禁止的引用相关的警告
-
serial抑制与可序列化类缺少serialVersionUID字段相关的警告
-
静态访问抑制与不正确的静态访问相关的警告
-
合成访问抑制与来自内部类的未优化访问相关的警告
-
未经检查的抑制与未经检查的操作相关的警告
-
不合格的现场访问抑制与不合格现场访问相关的警告
-
unused抑制与未使用的代码相关的警告
-
varargs抑制有关可变参数 (varargs) 方法不安全使用的警告,特别是那些包含不可具体化参数的方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)