PMD-IntelliJ自定义规则导入错误-无法在规则CyclomaticComplexity上设置不存在的属性'showClassesComplexity'

时间:2019-09-25 11:11:03

标签: intellij-idea pmd

我正在尝试将pmd rulessets.xml导入我的Intellij项目。 我通过IntelliJ插件市场下载了PMD插件。

当我尝试通过设置> PMD配置规则时,出现以下错误。

  

无法在规则上设置不存在的属性'showClassesComplexity'   CyclomaticComplexity

但是当我进行gradle构建时,它可以正常工作而不会出现此错误。

 <rule ref="rulesets/java/codesize.xml/CyclomaticComplexity">
      <priority>1</priority>
      <properties>
            <property name="reportLevel" value="10"/>
            <property name="showClassesComplexity" value="true"/>
      </properties>
   </rule>   
    <rule ref="rulesets/java/codesize.xml/NcssMethodCount"/>
    <rule ref="rulesets/java/codesize.xml/TooManyMethods"/>

0 个答案:

没有答案