我可以自定义日食的PMD吗?

时间:2010-01-07 07:54:50

标签: java eclipse pmd

我们知道PMD与eclipse集成在一起。我想定制它。 假设我希望所有变量都以小写字母开头 或者说我希望所有方法名称都超过8个字符左右。 有可能这样做吗?

有谁知道PMD代表什么?

1 个答案:

答案 0 :(得分:6)

您可以使用PMD编写新规则 在您的情况下,新的XPath Rules足以快速检查AST(抽象语法树)并执行您需要的检测。

alt text
(来源:sourceforge.net

因此,您可以声明new ruleset并将其与您的PMD插件一起整合到your eclipse中。


注意:PMD stands for many things;)

  

我们一直试图找到PMD字母的含义 - 因为坦率地说,我们并不知道。我们只是认为这些字母听起来很好。

  • 非常完成
  • Project Mess Detector
  • 项目监控指令
  • 项目符合截止日期
  • 编程错误检测器
  • Pounds Mistakes Dead
  • PMD意义发现(递归,万岁!)
  • 大规模毁灭计划
  • 编程细致的合作
  • A 'Chaotic Metal' rock band name