From 41eea1c420721dc46c2e0c6ee9adbef7d41cf21c Mon Sep 17 00:00:00 2001 From: Koitharu Date: Sat, 18 Nov 2023 14:28:13 +0200 Subject: [PATCH] Set jvmTarget to 8 --- .idea/kotlinc.xml | 2 +- README.md | 5 +++++ build.gradle | 2 +- buildSrc/build.gradle | 4 ++-- 4 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml index fdf8d994a..e805548aa 100644 --- a/.idea/kotlinc.xml +++ b/.idea/kotlinc.xml @@ -1,6 +1,6 @@ - \ No newline at end of file diff --git a/README.md b/README.md index f63c288ad..2c5e37dee 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,11 @@ This library provides manga sources. Versions are available on [JitPack](https://jitpack.io/#KotatsuApp/kotatsu-parsers) +When used in Android +projects, [core library desugaring](https://developer.android.com/studio/write/java8-support#library-desugaring) with +the [NIO specification](https://developer.android.com/studio/write/java11-nio-support-table) should be enabled to +support Java 8+ features. + 3. Usage in code ```kotlin diff --git a/build.gradle b/build.gradle index 418aef94d..3650828c0 100644 --- a/build.gradle +++ b/build.gradle @@ -36,7 +36,7 @@ compileTestKotlin { } kotlin { - jvmToolchain(11) + jvmToolchain(8) sourceSets { main.kotlin.srcDirs += 'build/generated/ksp/main/kotlin' } diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle index 0ee3993fe..8e8157ff7 100644 --- a/buildSrc/build.gradle +++ b/buildSrc/build.gradle @@ -1,5 +1,5 @@ plugins { - id 'org.jetbrains.kotlin.jvm' version '1.8.22' + id 'org.jetbrains.kotlin.jvm' version '1.9.20' } repositories { mavenCentral() @@ -8,6 +8,6 @@ repositories { dependencies { implementation gradleApi() implementation 'org.simpleframework:simple-xml:2.7.1' - implementation 'com.soywiz.korlibs.korte:korte-jvm:4.0.9' + implementation 'com.soywiz.korlibs.korte:korte-jvm:4.0.10' implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3' }