Migrate to Hilt KSP compiler (#4136)

https://github.com/google/dagger/releases/tag/dagger-2.49

Closes #4012.
This commit is contained in:
Zongle Wang 2024-01-04 04:16:05 +08:00 committed by GitHub
parent e8e7bad110
commit 6494247301
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 2 additions and 5 deletions

View File

@ -2,7 +2,6 @@ plugins {
alias(libs.plugins.android.application) alias(libs.plugins.android.application)
alias(libs.plugins.google.ksp) alias(libs.plugins.google.ksp)
alias(libs.plugins.kotlin.android) alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.kapt)
alias(libs.plugins.kotlin.parcelize) alias(libs.plugins.kotlin.parcelize)
} }
@ -147,7 +146,7 @@ dependencies {
implementation libs.bundles.autodispose implementation libs.bundles.autodispose
implementation libs.bundles.dagger implementation libs.bundles.dagger
kapt libs.bundles.dagger.processors ksp libs.bundles.dagger.processors
implementation libs.sparkbutton implementation libs.sparkbutton

View File

@ -2,7 +2,6 @@ plugins {
alias(libs.plugins.android.application) apply false alias(libs.plugins.android.application) apply false
alias(libs.plugins.google.ksp) apply false alias(libs.plugins.google.ksp) apply false
alias(libs.plugins.kotlin.android) apply false alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.kotlin.kapt) apply false
alias(libs.plugins.kotlin.parcelize) apply false alias(libs.plugins.kotlin.parcelize) apply false
alias(libs.plugins.ktlint) apply false alias(libs.plugins.ktlint) apply false
} }

View File

@ -25,7 +25,7 @@ autodispose = "2.2.1"
bouncycastle = "1.70" bouncycastle = "1.70"
conscrypt = "2.5.2" conscrypt = "2.5.2"
coroutines = "1.7.3" coroutines = "1.7.3"
dagger = "2.48.1" dagger = "2.49"
diffx = "1.1.1" diffx = "1.1.1"
emoji2 = "1.3.0" emoji2 = "1.3.0"
espresso = "3.5.1" espresso = "3.5.1"
@ -59,7 +59,6 @@ xmlwriter = "1.0.4"
android-application = { id = "com.android.application", version.ref = "agp" } android-application = { id = "com.android.application", version.ref = "agp" }
google-ksp = "com.google.devtools.ksp:1.9.20-1.0.13" google-ksp = "com.google.devtools.ksp:1.9.20-1.0.13"
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
kotlin-kapt = { id = "org.jetbrains.kotlin.kapt", version.ref = "kotlin" }
kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" } kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" }
ktlint = "org.jlleitschuh.gradle.ktlint:11.5.1" ktlint = "org.jlleitschuh.gradle.ktlint:11.5.1"