diff --git a/build.gradle b/build.gradle index 3f7f1dc0..e24172af 100644 --- a/build.gradle +++ b/build.gradle @@ -1,8 +1,8 @@ //file:noinspection unused plugins { - id 'com.android.application' version '7.1.2' apply false - id 'com.android.library' version '7.1.2' apply false - id 'org.jetbrains.kotlin.android' version '1.6.10' apply false + id 'com.android.application' version '7.1.3' apply false + id 'com.android.library' version '7.1.3' apply false + id 'org.jetbrains.kotlin.android' version '1.6.20' apply false } ext { diff --git a/demo-module/build.gradle b/demo-module/build.gradle index 6653ceb3..89d260a4 100644 --- a/demo-module/build.gradle +++ b/demo-module/build.gradle @@ -1,7 +1,7 @@ plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' - id 'com.google.devtools.ksp' version '1.6.10-1.0.4' + id 'com.google.devtools.ksp' version '1.6.20-1.0.5' } android { diff --git a/yukihookapi-ksp-xposed/build.gradle b/yukihookapi-ksp-xposed/build.gradle index ea93823e..5051436b 100644 --- a/yukihookapi-ksp-xposed/build.gradle +++ b/yukihookapi-ksp-xposed/build.gradle @@ -1,7 +1,7 @@ plugins { id 'java-library' id 'org.jetbrains.kotlin.jvm' - id 'com.google.devtools.ksp' version '1.6.10-1.0.4' + id 'com.google.devtools.ksp' version '1.6.20-1.0.5' id 'maven-publish' id 'signing' } @@ -20,6 +20,12 @@ javadoc { kotlin { sourceSets.main { kotlin.srcDir("src/api/kotlin") } } +tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).configureEach { + kotlinOptions { + jvmTarget = 11 + } +} + dependencies { implementation 'com.google.auto.service:auto-service-annotations:1.0.1' compileOnly 'com.google.devtools.ksp:symbol-processing-api:1.6.20-RC-1.0.4' diff --git a/yukihookapi/build.gradle b/yukihookapi/build.gradle index 19b6ed28..99d8b650 100644 --- a/yukihookapi/build.gradle +++ b/yukihookapi/build.gradle @@ -32,6 +32,7 @@ kotlin { tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).configureEach { kotlinOptions { + jvmTarget = 11 freeCompilerArgs += "-opt-in=com.highcapable.yukihookapi.annotation.YukiPrivateApi" freeCompilerArgs += "-opt-in=com.highcapable.yukihookapi.annotation.YukiGenerateApi" }