davidliu
Committed by GitHub

Revert java target to Java 1.8 (#328)

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<bytecodeTargetLevel target="17" />
<bytecodeTargetLevel target="1.8" />
</component>
</project>
\ No newline at end of file
... ...
... ... @@ -66,6 +66,16 @@ subprojects {
toggleOffOn()
}
}
// From Gradle 8 onwards, Kapt no longer automatically picks up jvmTarget
// from normal KotlinOptions. Must be manually set.
// JvmToolchain should not be used since it changes the actual JDK used.
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KaptGenerateStubs).configureEach {
kotlinOptions {
jvmTarget = java_version
}
}
}
task clean(type: Delete) {
... ...
... ... @@ -3,7 +3,7 @@ ext {
compose_version = '1.2.1'
compose_compiler_version = '1.4.5'
kotlin_version = '1.8.20'
java_version = JavaVersion.VERSION_17
java_version = JavaVersion.VERSION_1_8
dokka_version = '1.5.0'
androidSdk = [
compileVersion: 33,
... ...
... ... @@ -8,6 +8,11 @@ java {
sourceCompatibility = java_version
targetCompatibility = java_version
}
compileKotlin {
kotlinOptions {
jvmTarget = java_version
}
}
dependencies {
... ...