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:
+1
-1
@@ -404,7 +404,7 @@ class KotlinJavaToolchainTest : KGPBaseTest() {
|
|||||||
import org.gradle.jvm.toolchain.JavaToolchainService
|
import org.gradle.jvm.toolchain.JavaToolchainService
|
||||||
|
|
||||||
kotlin {
|
kotlin {
|
||||||
toolchain {
|
jvmToolchain {
|
||||||
languageVersion.set(JavaLanguageVersion.of($jdkVersion))
|
languageVersion.set(JavaLanguageVersion.of($jdkVersion))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -64,11 +64,11 @@ open class KotlinTopLevelExtension (internal val project: Project) {
|
|||||||
private val toolchainSupport = ToolchainSupport.createToolchain(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`.
|
* @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)
|
toolchainSupport.applyToolchain(action)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user