From 88cab67d73ecc9413b104ff59cc0bd36fe82932d Mon Sep 17 00:00:00 2001 From: alex Date: Wed, 4 Mar 2020 15:14:11 +0300 Subject: [PATCH] moved static task creation to subproject --- gradle/staticAnalysis.gradle | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/gradle/staticAnalysis.gradle b/gradle/staticAnalysis.gradle index 35cb3c7..3cb2335 100644 --- a/gradle/staticAnalysis.gradle +++ b/gradle/staticAnalysis.gradle @@ -72,15 +72,6 @@ gradle.projectsEvaluated { } subprojects { subproject -> - pluginManager.withPlugin('com.android.application') { - android.applicationVariants.all { variant -> - task("staticAnalysis${variant.name.capitalize()}") { - dependsOn getStaticAnalysisTaskNames(true, androidSources, variant) - doFirst { generateReport(true) } - } - } - } - if (subproject.plugins.hasPlugin("com.android.application")) { subproject.android { lintOptions.abortOnError = false @@ -91,6 +82,13 @@ gradle.projectsEvaluated { lintOptions.htmlReport = false lintOptions.lintConfig = file "$buildScriptsDir/lint/lint.xml" lintOptions.checkDependencies true + + applicationVariants.all { variant -> + task("staticAnalysis${variant.name.capitalize()}") { + dependsOn getStaticAnalysisTaskNames(true, androidSources, variant) + doFirst { generateReport(true) } + } + } } }