在gradle中的ignoreFailures为codnarcTest

时间:2017-06-27 01:09:21

标签: gradle groovy codenarc

通常在gradle中我有codenarc设置,大多数规则都已开启。

codenarc {
    ignoreFailures = true
    configFile = file 'config/codenarc/codenarc.groovy'
}

我能够将主要源集中的违规行为降低到一个非常小的数字,我想设置最大违规行为,并允许codenarc在违规添加到项目时失败。

codenarc {
    configFile = file 'config/codenarc/codenarc.groovy'
    maxPriority1Violations = 0
    maxPriority2Violations = 2
    maxPriority3Violations = 1
}

我的问题是codenarcTest有很多违规行为。我尝试设置codenarcTest以忽略失败:

condenarcTest {
    ignoreFailures = true
}

由于某种原因,Gradle无法以这种方式配置任务。

A problem occurred evaluating root project 'graph-dsl'.
> Could not find method condenarcTest() for arguments [build_9wxt0rbmoonofvrk71q96y4et$_run_closure5@6fb2b7b4] on root project 'graph-dsl' of type org.gradle.api.Project.

如何设置codenarcTest来忽略失败和codenarcMain而不是忽略失败?

0 个答案:

没有答案