File tree Expand file tree Collapse file tree 6 files changed +27
-19
lines changed
Expand file tree Collapse file tree 6 files changed +27
-19
lines changed Original file line number Diff line number Diff line change 11@file:Suppress(" UnstableApiUsage" )
22
3- import org.jetbrains.dokka.gradle.DokkaTask
4-
53buildscript {
64 repositories {
75 mavenCentral()
@@ -31,7 +29,6 @@ repositories {
3129 mavenCentral()
3230}
3331
34-
3532allprojects {
3633 plugins.withId(mavenPublishBase) {
3734 group = Versions .groupID
Original file line number Diff line number Diff line change @@ -32,9 +32,12 @@ dependencies {
3232 }
3333}
3434
35- tasks.withType<ScalaCompile > {
36- sourceSets {
37- targetCompatibility = Versions .jvmTarget
35+
36+ java {
37+ toolchain {
38+ languageVersion.set(
39+ JavaLanguageVersion .of(Versions .jvmTarget)
40+ )
3841 }
3942}
4043
Original file line number Diff line number Diff line change @@ -31,8 +31,10 @@ dependencies {
3131 }
3232}
3333
34- tasks.withType<KotlinCompile > {
35- kotlinOptions {
36- jvmTarget = Versions .jvmTarget
34+ kotlin {
35+ jvmToolchain {
36+ languageVersion.set(
37+ JavaLanguageVersion .of(Versions .jvmTarget)
38+ )
3739 }
3840}
Original file line number Diff line number Diff line change @@ -136,9 +136,11 @@ tasks.compileTestKotlin {
136136 }
137137}
138138
139- tasks.withType<KotlinCompile > {
140- kotlinOptions {
141- jvmTarget = Versions .jvmTarget
139+ kotlin {
140+ jvmToolchain {
141+ languageVersion.set(
142+ JavaLanguageVersion .of(Versions .jvmTarget)
143+ )
142144 }
143145}
144146
Original file line number Diff line number Diff line change @@ -4,7 +4,6 @@ import com.igormaznitsa.jcp.gradle.JcpTask
44import com.vanniktech.maven.publish.JavadocJar.Dokka
55import com.vanniktech.maven.publish.KotlinJvm
66import org.jetbrains.dokka.gradle.AbstractDokkaLeafTask
7- import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
87
98plugins {
109 kotlin
@@ -135,9 +134,11 @@ tasks.compileTestKotlin {
135134 }
136135}
137136
138- tasks.withType<KotlinCompile > {
139- kotlinOptions {
140- jvmTarget = Versions .jvmTarget
137+ kotlin {
138+ jvmToolchain {
139+ languageVersion.set(
140+ JavaLanguageVersion .of(Versions .jvmTarget)
141+ )
141142 }
142143}
143144
Original file line number Diff line number Diff line change @@ -40,12 +40,15 @@ dependencies {
4040}
4141
4242
43- tasks.withType<KotlinCompile > {
44- kotlinOptions {
45- jvmTarget = Versions .jvmTarget
43+ kotlin {
44+ jvmToolchain {
45+ languageVersion.set(
46+ JavaLanguageVersion .of(Versions .jvmTarget)
47+ )
4648 }
4749}
4850
51+
4952tasks.withType<AbstractDokkaLeafTask > {
5053 dokkaSourceSets {
5154 all {
You can’t perform that action at this time.
0 commit comments