【问题标题】:How to create PMD custom rule in ruleset?如何在规则集中创建 PMD 自定义规则?
【发布时间】:2020-03-05 21:14:13
【问题描述】:

我很困惑在规则集中创建新的 PMD 规则! 谁能指导我这样做的方法? 提前致谢!

【问题讨论】:

  • 我很困惑这让我很开心,谢谢:-)

标签: java plugins pmd


【解决方案1】:

【讨论】:

  • 是的,所有文档都没有给出在规则集中创建新规则的明确想法。我计划为 cmets 和 javadoc 创建规则。但无法创建它..!有什么想法吗?
  • 我打算按照“java cmets”的规则做类似的事情。
  • 我从 pmd 中选择了现有的规则集,并修改了消息、描述、优先级和实现的类名。现在我准备开发一个类来检查代码以识别 java cmets 语法。由于缺乏想法,我在这里停止了实施!对 java cmets 的 pmd 规则有任何想法吗?
  • 我成功地能够在 myeclipse IDE 中创建 PMD 自定义/新规则。我创建了新的规则来检查整数的初始化等等。但现在的问题是,我只想创建检查 javadoc、java cmets、空格和缩进的规则。有什么想法吗?
  • 这两个链接现在好像都坏了
【解决方案2】:

【讨论】: