我正在使用 CodeNarc 在我的项目中编写最佳实践,它工作得非常好。一般来说,Codenarc 根据配置文件中定义的规则集(在我的例子中为 codenarc.xml)为所有 Main 类和 Test 类分别生成报告。我已经习惯在我的项目中使用以下代码片段:
apply plugin: 'codenarc'
dependencies {
codenarc group: 'org.codenarc', name: 'CodeNarc', version: '0.17'
}
codenarc {
configFile = file('src/conf/codenarc.xml')
}
我不想强制执行 Main 和 Test 类的所有规则(例如,我可能想从 Test 类中排除一些规则集)。有没有办法做到这一点?