Build: fix some warnings in buildSrc and build.gradle.kts

This commit is contained in:
Alexander Udalov
2023-06-23 16:22:38 +02:00
committed by Space Team
parent 89507c1b82
commit c66bc36382
14 changed files with 31 additions and 23 deletions
+1
View File
@@ -5,6 +5,7 @@ val checkCacheability = findProperty("kotlin.build.cache.check.enabled") as Stri
val isTeamcityBuild = project.hasProperty("teamcity") || System.getenv("TEAMCITY_VERSION") != null
if (checkCacheability && buildCacheEnabled()) {
@Suppress("DEPRECATION")
gradle.taskGraph.afterTask {
if (isCacheable()) {
if (isTeamcityBuild)
+3 -2
View File
@@ -4,7 +4,6 @@
*/
import org.gradle.api.Task
import org.gradle.api.execution.TaskExecutionListener
import org.gradle.api.invocation.Gradle
import org.gradle.api.logging.Logger
import org.gradle.api.tasks.TaskState
@@ -19,7 +18,7 @@ private class BuildTimeReporter(
private val javaCompileClass: Class<*>,
private val jarClass: Class<*>,
private val proguardClass: Class<*>
) : TaskExecutionListener {
) : @Suppress("DEPRECATION") org.gradle.api.execution.TaskExecutionListener {
companion object {
fun configure(gradle: Gradle) {
val rootProject = gradle.rootProject
@@ -40,7 +39,9 @@ private class BuildTimeReporter(
jarClass = findClass("org.gradle.jvm.tasks.Jar") ?: return,
proguardClass = findClass("proguard.gradle.ProGuardTask") ?: return
)
@Suppress("DEPRECATION")
gradle.taskGraph.addTaskExecutionListener(reporter)
@Suppress("DEPRECATION")
gradle.buildFinished {
reporter.report(logger)
}