Update Gradle & Kotlin

- Update Kotlin version to 1.8.20
- Update Gradle version to 8.0.2
- Update Gradle dependencies
This commit is contained in:
2023-04-07 23:55:35 +08:00
parent df5a24cf3f
commit e17ce34d77
6 changed files with 14 additions and 14 deletions

View File

@@ -1,8 +1,8 @@
//file:noinspection unused //file:noinspection unused
plugins { plugins {
id 'com.android.application' version '7.4.0' apply false id 'com.android.application' version '7.4.1' apply false
id 'com.android.library' version '7.4.0' apply false id 'com.android.library' version '7.4.1' apply false
id 'org.jetbrains.kotlin.android' version '1.7.22' apply false id 'org.jetbrains.kotlin.android' version '1.8.20' apply false
} }
ext { ext {

View File

@@ -47,9 +47,9 @@ android {
} }
dependencies { dependencies {
implementation 'androidx.core:core-ktx:1.9.0' implementation 'androidx.core:core-ktx:1.10.0'
implementation 'androidx.appcompat:appcompat:1.6.0' implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1' implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1'
implementation 'com.google.android.material:material:1.8.0' implementation 'com.google.android.material:material:1.8.0'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4' implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
testImplementation 'junit:junit:4.13.2' testImplementation 'junit:junit:4.13.2'

View File

@@ -1,7 +1,7 @@
plugins { plugins {
id 'com.android.application' id 'com.android.application'
id 'org.jetbrains.kotlin.android' id 'org.jetbrains.kotlin.android'
id 'com.google.devtools.ksp' version '1.7.22-1.0.8' id 'com.google.devtools.ksp' version '1.8.20-1.0.10'
} }
android { android {
@@ -61,9 +61,9 @@ dependencies {
// Implementation Processor // Implementation Processor
ksp project(':yukihookapi-ksp-xposed') ksp project(':yukihookapi-ksp-xposed')
implementation 'androidx.preference:preference-ktx:1.2.0' implementation 'androidx.preference:preference-ktx:1.2.0'
implementation 'androidx.core:core-ktx:1.9.0' implementation 'androidx.core:core-ktx:1.10.0'
implementation 'androidx.appcompat:appcompat:1.6.0' implementation 'androidx.appcompat:appcompat:1.6.1'
implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1' implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.6.1'
implementation 'com.google.android.material:material:1.8.0' implementation 'com.google.android.material:material:1.8.0'
implementation 'androidx.constraintlayout:constraintlayout:2.1.4' implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
testImplementation 'junit:junit:4.13.2' testImplementation 'junit:junit:4.13.2'

View File

@@ -1,6 +1,6 @@
#Sat Jan 29 22:55:22 CST 2022 #Sat Jan 29 22:55:22 CST 2022
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6-bin.zip distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-bin.zip
distributionPath=wrapper/dists distributionPath=wrapper/dists
zipStorePath=wrapper/dists zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME

View File

@@ -1,7 +1,7 @@
plugins { plugins {
id 'java-library' id 'java-library'
id 'org.jetbrains.kotlin.jvm' id 'org.jetbrains.kotlin.jvm'
id 'com.google.devtools.ksp' version '1.7.22-1.0.8' id 'com.google.devtools.ksp' version '1.8.20-1.0.10'
id 'maven-publish' id 'maven-publish'
id 'signing' id 'signing'
} }
@@ -28,7 +28,7 @@ tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).configureEach {
dependencies { dependencies {
implementation 'com.google.auto.service:auto-service-annotations:1.0.1' implementation 'com.google.auto.service:auto-service-annotations:1.0.1'
compileOnly 'com.google.devtools.ksp:symbol-processing-api:1.7.22-1.0.8' compileOnly 'com.google.devtools.ksp:symbol-processing-api:1.8.20-1.0.10'
ksp 'dev.zacsweers.autoservice:auto-service-ksp:1.0.0' ksp 'dev.zacsweers.autoservice:auto-service-ksp:1.0.0'
} }

View File

@@ -48,7 +48,7 @@ dependencies {
compileOnly 'de.robv.android.xposed:api:82' compileOnly 'de.robv.android.xposed:api:82'
compileOnly project(':yukihookapi-stub') compileOnly project(':yukihookapi-stub')
compileOnly fileTree(include: ['*.jar'], dir: 'libs') compileOnly fileTree(include: ['*.jar'], dir: 'libs')
implementation 'androidx.annotation:annotation:1.5.0' implementation 'androidx.annotation:annotation:1.6.0'
} }
group = rootProject.ext.groupId group = rootProject.ext.groupId