[Build] Remove usages of Provider.forUseAtConfigurationTime()

It's not required anymore and was deprecated since Gradle 7.4
#KTI-1221 In Progress
This commit is contained in:
Alexander.Likhachev
2023-05-17 15:38:24 +02:00
committed by Space Team
parent 58490ea184
commit 407a2d4203
3 changed files with 6 additions and 7 deletions
@@ -105,10 +105,10 @@ dependencies {
}
// Aapt2 from Android Gradle Plugin 3.2 and below does not handle long paths on Windows.
val shortenTempRootName = project.providers.systemProperty("os.name").forUseAtConfigurationTime().get().contains("Windows")
val shortenTempRootName = project.providers.systemProperty("os.name").get().contains("Windows")
val splitGradleIntegrationTestTasks =
project.providers.gradleProperty("gradle.integration.tests.split.tasks").forUseAtConfigurationTime().orNull?.toBoolean()
project.providers.gradleProperty("gradle.integration.tests.split.tasks").orNull?.toBoolean()
?: project.kotlinBuildProperties.isTeamcityBuild
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>().configureEach {
@@ -355,7 +355,7 @@ tasks.withType<Test> {
val jdk11Provider = project.getToolchainJdkHomeFor(JdkMajorVersion.JDK_11_0)
val jdk16Provider = project.getToolchainJdkHomeFor(JdkMajorVersion.JDK_16_0)
val jdk17Provider = project.getToolchainJdkHomeFor(JdkMajorVersion.JDK_17_0)
val mavenLocalRepo = project.providers.systemProperty("maven.repo.local").forUseAtConfigurationTime().orNull
val mavenLocalRepo = project.providers.systemProperty("maven.repo.local").orNull
// Query required JDKs paths only on execution phase to avoid triggering auto-download on project configuration phase
doFirst {