From 66a2e9ef690d4f47879f6c003c8611b336d5d41c Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Wed, 17 Feb 2021 00:15:19 +0530 Subject: [PATCH] BaseProjectConfig: properly register clean task Signed-off-by: Harsh Shandilya --- buildSrc/src/main/java/BaseProjectConfig.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/buildSrc/src/main/java/BaseProjectConfig.kt b/buildSrc/src/main/java/BaseProjectConfig.kt index e2731179..7edea789 100644 --- a/buildSrc/src/main/java/BaseProjectConfig.kt +++ b/buildSrc/src/main/java/BaseProjectConfig.kt @@ -11,6 +11,7 @@ import org.gradle.api.tasks.Delete import org.gradle.api.tasks.testing.Test import org.gradle.api.tasks.testing.logging.TestLogEvent import org.gradle.api.tasks.wrapper.Wrapper +import org.gradle.kotlin.dsl.register import org.gradle.kotlin.dsl.repositories import org.gradle.kotlin.dsl.withType import org.jetbrains.kotlin.gradle.tasks.KotlinCompile @@ -21,7 +22,7 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile */ internal fun Project.configureForRootProject() { // register task for cleaning the build directory in the root project - tasks.register("clean", Delete::class.java) { + tasks.register("clean") { delete(rootProject.buildDir) } tasks.withType {