Eclipse 显示存在的 checkstyle SuppresWarnings 警告
Eclipse shows warning for checkstyle SuppresWarnings that exists
在我的 Eclipse (Kepler 4.3) 中,我安装了 Checkstyle 并使用了正确的文件(验证也通过 Jenkins 进行)。尽管如此,我的 Eclipse 编辑器对我所有的 @SuppressWarnings("checkstyle:parameternumber")
都发出警告
Checkstyle 中存在 parameternumber
值,因为一些开发人员没有这个问题。然而,我们比较了环境,无法弄清楚我们有什么不同。
这里有人知道如何解决这个问题吗?
public class MyClass {
@SuppressWarnings("checkstyle:parameternumber")
public MyClass(...multiple paramters...){
/*Implementation*/
}
当我删除这个 @SuppresWarnings
时,我从 Eclipse 收到了一个 Checkstyle 警告,我正在使用许多参数。所以我假设它确实识别它。
您需要禁用 Eclipse 检查 @SuppressWarnings
中的名称,您可以像 PMD 那样执行此操作(需要完全相同的步骤):
To get Eclipse to not flag the @SuppressWarnings("PMD") annotation, look under the menu headings Java -> Compiler -> Errors/Warnings -> Annotations -> Unhandled Warning Token.
在我的 Eclipse (Kepler 4.3) 中,我安装了 Checkstyle 并使用了正确的文件(验证也通过 Jenkins 进行)。尽管如此,我的 Eclipse 编辑器对我所有的 @SuppressWarnings("checkstyle:parameternumber")
Checkstyle 中存在 parameternumber
值,因为一些开发人员没有这个问题。然而,我们比较了环境,无法弄清楚我们有什么不同。
这里有人知道如何解决这个问题吗?
public class MyClass {
@SuppressWarnings("checkstyle:parameternumber")
public MyClass(...multiple paramters...){
/*Implementation*/
}
当我删除这个 @SuppresWarnings
时,我从 Eclipse 收到了一个 Checkstyle 警告,我正在使用许多参数。所以我假设它确实识别它。
您需要禁用 Eclipse 检查 @SuppressWarnings
中的名称,您可以像 PMD 那样执行此操作(需要完全相同的步骤):
To get Eclipse to not flag the @SuppressWarnings("PMD") annotation, look under the menu headings Java -> Compiler -> Errors/Warnings -> Annotations -> Unhandled Warning Token.