diff --git a/gradle/plugins/src/main/java/static_analysis/linters/AndroidLinter.kt b/gradle/plugins/src/main/java/static_analysis/linters/AndroidLinter.kt index 5365ffe..88063e9 100644 --- a/gradle/plugins/src/main/java/static_analysis/linters/AndroidLinter.kt +++ b/gradle/plugins/src/main/java/static_analysis/linters/AndroidLinter.kt @@ -67,7 +67,11 @@ class AndroidLinter : Linter { .mapNotNull { subproject: Project -> subproject .tasks - .find { task -> task.name.contains(buildType, ignoreCase = true) && task.name.contains("lint") } + .find { task -> + task.name.contains(buildType, ignoreCase = true) + && task.name.contains("lint") + && !task.name.contains("lintVital") + } ?.path } } diff --git a/gradle/plugins/src/main/java/static_analysis/plugins/StaticAnalysisAndroidPlugin.kt b/gradle/plugins/src/main/java/static_analysis/plugins/StaticAnalysisAndroidPlugin.kt index 7b7b4ee..6116a8b 100644 --- a/gradle/plugins/src/main/java/static_analysis/plugins/StaticAnalysisAndroidPlugin.kt +++ b/gradle/plugins/src/main/java/static_analysis/plugins/StaticAnalysisAndroidPlugin.kt @@ -32,9 +32,9 @@ class StaticAnalysisAndroidPlugin : StaticAnalysisPlugin() { } } + //TODO: return CpdLinter after finding better way to disable it override fun createLinters(): List = listOf( DetektLinter(), - CpdLinter(), AndroidLinter() )