代码改变世界

[Gradle] 针对不同的项目类型应用不同的 findbugs 配置

2017-07-04 18:18  shaobin0604  阅读(835)  评论(0编辑  收藏  举报

build.gradle in project root

subprojects { subProject ->
    plugins.withId('com.android.application') {
        subProject.apply from: file("${project.rootDir}/code_analysis/findbugs.gradle")
    }

    plugins.withId('com.android.library') {
        subProject.apply from: file("${project.rootDir}/code_analysis/findbugs.gradle")
    }

    plugins.withId('java') {
        subProject.apply from: file("${project.rootDir}/code_analysis/findbugs-java.gradle")
    }
}