Browse Source

Migrate to Hilt KSP compiler (#4136)

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

Closes #4012.
pull/4128/head^2
Zongle Wang 2 years ago committed by GitHub
parent
commit
6494247301
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      app/build.gradle
  2. 1
      build.gradle
  3. 3
      gradle/libs.versions.toml

3
app/build.gradle

@ -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

1
build.gradle

@ -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
} }

3
gradle/libs.versions.toml

@ -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"

Loading…
Cancel
Save