Build: fix some warnings in buildSrc and build.gradle.kts
This commit is contained in:
committed by
Space Team
parent
89507c1b82
commit
c66bc36382
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user