lingochamp/okcheck

可以忽略某一个moudle吗?

Closed this issue · 1 comments

可以忽略某一个moudle吗?

okcheck是一个gradle插件,可以很灵活的,当然可以做到。

假如你原本在根项目的build.gradle的配置如下:

allprojects {
    apply plugin: 'okcheck'

    okcheck {
        findbugs {
            ignoreFailures = true
        }
    }
}

此时,你想要忽略project名为app的module,那么修改为下面这样:

allprojects {
    apply plugin: 'okcheck'
    
    if (project.name != "app") {
        apply plugin: 'okcheck'

        okcheck {
            findbugs {
                ignoreFailures = true
            }
        }
    }
}

这样,由于app module没有apply okcheck,app module便没有okcheck任务了,也就是说你在根项目执行如./gradlew okcheckDebug便不会扫描app项目了。