【问题标题】:which rulesets does the maven pmd plugin use by default?maven pmd 插件默认使用哪些规则集?
【发布时间】:2015-02-12 01:53:22
【问题描述】:

我正在尝试找出 maven pmd 插件(我有 3.4 版)默认使用的规则集。

根据plugin website,它只使用了basic.xml、unusedcode.xml和imports.xml。但是,我可以肯定地说,它还必须使用不必要的.xml 和 empty.xml(因为我们在这些类别的代码中出现了故障而没有更改规则)。

我如何确定默认情况下它实际使用的其他规则集?

我想使用默认规则集,但我需要做一些小的调整,例如到无用括号规则as described here

其他有用的链接:

【问题讨论】:

  • 尝试使用 -X 运行 Maven 并查看日志中的插件配置。这可能会告诉您正在使用哪些规则文件。
  • 试过了,没用。 :( 还尝试使用 true 运行插件,但也没有运气。

标签: java maven maven-plugin pmd


【解决方案1】:

根据documentation of rulesets tag你是对的:

默认为 java-basic、java-empty、java-imports、java-unnecessary 和 java-unusedcode 规则集

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-06
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多