我正在尝试为我的类(class)禁用多个任意 PMD 警告。
我如何列出几个要忽略的 PMD 规则?我无法通过 Google 找到。
@SuppressWarnings("PMD.OnlyOneReturn")
@SuppressWarnings("PMD.ShortVariable")
public class MyClass {
它给出 Eclipse 编译时错误:
Duplicate annotation @SurpressWarnings
这是可编译的但被忽略了
@SuppressWarnings("PMD.OnlyOneReturn, PMD.ShortVariable")
这个
@SuppressWarnings("PMD.OnlyOneReturn", "PMD.ShortVariable")
结果是
Syntax error on token ,
Eclipse 配置为接受 PMD 类型:
最佳答案
您必须将它们列在一个数组中。
像这样:
@SuppressWarnings({
"PMD.OnlyOneReturn",
"PMD.ShortVariable" })
关于java - PMD 的 Eclipse 重复注释 @SurpressWarnings,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14702932/