有没有人找到一种方法来抑制PMD的APEX代码中的误报?

时间:2018-06-25 11:53:32

标签: apex pmd

查看PMD文档时,似乎对于顶点代码无法对一行代码进行抑制。我有很多错误的判断使构建失败,因此除了抑制整个班级的规则外,我还需要找到其他解决方法。有没有人找到解决APEX问题的方法?

1 个答案:

答案 0 :(得分:1)

PMD有3种方法来抑制Apex中的警告:

  1. 使用@SuppressWarnings,它可用于任何可注释的元素(类,字段,方法等)
  2. 使用violationSuppressRegex
  3. 使用violationSuppressXPath

由于Apex Jorje的工作方式,无法使用// NOPMD条评论(请参见https://github.com/pmd/pmd/issues/1087

另请参阅:https://pmd.github.io/pmd-6.4.0/pmd_userdocs_suppressing_warnings.html#annotations