Extract dependencies from group com.google.auto.service into libs.versions.toml to avoid multiple PR to upgrade the 2 deps.

This commit is contained in:
Benoit Marty 2023-06-14 10:33:26 +02:00
parent 276bcac4aa
commit 321f33c74e
2 changed files with 11 additions and 3 deletions

View file

@ -25,6 +25,6 @@ dependencies {
implementation(libs.anvil.compiler.utils)
implementation("com.squareup:kotlinpoet:1.14.2")
implementation(libs.dagger)
compileOnly("com.google.auto.service:auto-service-annotations:1.1.1")
kapt("com.google.auto.service:auto-service:1.1.1")
compileOnly(libs.google.autoservice.annotations)
kapt(libs.google.autoservice)
}

View file

@ -50,6 +50,9 @@ telephoto = "0.4.0"
dagger = "2.46.1"
anvil = "2.4.6"
# Auto service
autoservice = "1.1.1"
# quality
detekt = "1.23.0"
dependencygraph = "0.12"
@ -165,11 +168,16 @@ dagger_compiler = { module = "com.google.dagger:dagger-compiler", version.ref =
anvil_compiler_api = { module = "com.squareup.anvil:compiler-api", version.ref = "anvil" }
anvil_compiler_utils = { module = "com.squareup.anvil:compiler-utils", version.ref = "anvil" }
# Auto services
google_autoservice = { module = "com.google.auto.service:auto-service", version.ref = "autoservice" }
google_autoservice_annotations = { module = "com.google.auto.service:auto-service-annotations", version.ref = "autoservice" }
# Miscellaneous
# Add unused dependency to androidx.compose.compiler:compiler to let Renovate create PR to change the
# value of `composecompiler` (which is used to set composeOptions.kotlinCompilerExtensionVersion.
# See https://github.com/renovatebot/renovate/issues/18354
android_composeCompiler = {module="androidx.compose.compiler:compiler", version.ref ="composecompiler"}
android_composeCompiler = { module = "androidx.compose.compiler:compiler", version.ref = "composecompiler" }
[bundles]