Change dsl method to 'jvmToolchain'.

This better reflects that applying toolchain only affects jvm
backend compilations.

^KT-43095 In Progress
This commit is contained in:
Yahor Berdnikau
2021-06-15 15:59:16 +02:00
committed by Space
parent 1a6bb5cd08
commit 1c9b013732
2 changed files with 3 additions and 3 deletions
@@ -404,7 +404,7 @@ class KotlinJavaToolchainTest : KGPBaseTest() {
import org.gradle.jvm.toolchain.JavaToolchainService
kotlin {
toolchain {
jvmToolchain {
languageVersion.set(JavaLanguageVersion.of($jdkVersion))
}
}
@@ -64,11 +64,11 @@ open class KotlinTopLevelExtension (internal val project: Project) {
private val toolchainSupport = ToolchainSupport.createToolchain(project)
/**
* Configures [Java toolchain](https://docs.gradle.org/current/userguide/toolchains.html) both for Kotlin and Java tasks.
* Configures [Java toolchain](https://docs.gradle.org/current/userguide/toolchains.html) both for Kotlin JVM and Java tasks.
*
* @param action - action to configure [JavaToolchainSpec]. You could safely cast `Any` into `JavaToolchainSpec`.
*/
fun toolchain(action: Action<Any>) {
fun jvmToolchain(action: Action<Any>) {
toolchainSupport.applyToolchain(action)
}