diff --git a/build.gradle.kts b/build.gradle.kts index c7926923c2e..9ea2377c722 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -119,6 +119,7 @@ extra["JDK_10"] = jdkPathIfFound("10") rootProject.apply { from(rootProject.file("versions.gradle.kts")) + from(rootProject.file("report.gradle.kts")) } extra["versions.protobuf-java"] = "2.6.1" @@ -663,6 +664,4 @@ tasks.create("findShadowJarsInClasspath").doLast { project.checkConfig("compileClasspath") project.checkConfig("testCompileClasspath") } -} - -BuildTimeReporter.configure(gradle) \ No newline at end of file +} \ No newline at end of file diff --git a/build.gradle.kts.182 b/build.gradle.kts.182 index 27630bad3fa..27707b4f7c1 100644 --- a/build.gradle.kts.182 +++ b/build.gradle.kts.182 @@ -119,6 +119,7 @@ extra["JDK_10"] = jdkPathIfFound("10") rootProject.apply { from(rootProject.file("versions.gradle.kts")) + from(rootProject.file("report.gradle.kts")) } extra["versions.protobuf-java"] = "2.6.1" @@ -663,5 +664,3 @@ tasks.create("findShadowJarsInClasspath").doLast { project.checkConfig("testCompileClasspath") } } - -BuildTimeReporter.configure(gradle) \ No newline at end of file diff --git a/buildSrc/src/main/kotlin/BuildTimeReporter.kt b/report.gradle.kts similarity index 98% rename from buildSrc/src/main/kotlin/BuildTimeReporter.kt rename to report.gradle.kts index ab75e5ce89f..60f8ff06b29 100644 --- a/buildSrc/src/main/kotlin/BuildTimeReporter.kt +++ b/report.gradle.kts @@ -10,7 +10,9 @@ import org.gradle.api.logging.Logger import org.gradle.api.tasks.TaskState import java.util.HashMap -class BuildTimeReporter( +BuildTimeReporter.configure(gradle) + +private class BuildTimeReporter( private val kotlinCompileClass: Class<*>, private val javaCompileClass: Class<*>, private val jarClass: Class<*>,