From eb8be2f90906e15a02471123b126520341904c2e Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Mon, 3 Oct 2022 22:45:21 +0530 Subject: [PATCH] feat(detekt): try running type resolution enabled task if available --- .../src/main/kotlin/dev/msfjarvis/aps/gradle/Detekt.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build-logic/kotlin-plugins/src/main/kotlin/dev/msfjarvis/aps/gradle/Detekt.kt b/build-logic/kotlin-plugins/src/main/kotlin/dev/msfjarvis/aps/gradle/Detekt.kt index 4f749fdf..7604b255 100644 --- a/build-logic/kotlin-plugins/src/main/kotlin/dev/msfjarvis/aps/gradle/Detekt.kt +++ b/build-logic/kotlin-plugins/src/main/kotlin/dev/msfjarvis/aps/gradle/Detekt.kt @@ -23,7 +23,8 @@ object Detekt { } project.pluginManager.withPlugin("base") { project.tasks.named(LifecycleBasePlugin.CHECK_TASK_NAME).configure { - dependsOn(project.tasks.named("detekt")) + val task = project.tasks.findByPath("detektMain") ?: project.tasks.findByPath("detekt") + if (task != null) dependsOn(task) } } project.dependencies.add(