我正在使用Gradle通过我的源代码配置和运行PMD。我的构建gradle文件包含PMD插件的以下配置:
pmd {
ruleSets = [
'java-android',
'java-basic',
'java-braces',
...,
'java-controverial'
]
}
我已经在build.gradle文件中显式启用了所有检查,并希望禁用那些我认为不必要的检查。我希望禁用的第一个规则是UnnecessaryConstructor
规则。
我可以从我的build.gradle文件中禁用此规则吗,或者我必须定义一个xml规则文件并从其中禁用规则吗?
2条答案
按热度按时间hc2pp10m1#
您不必在文件中定义XML,可以通过incubating ruleSetConfig属性内联定义它。
下面是一个KotlinDSL的例子:
unguejic2#
在你的构建中使用下面的代码片段。gradle