Gradle
Fichier libs.versions.toml
toml[versions]
retrofitVersion = "2.11.0"
moshiVersion = "1.12.0"
ksp = "1.9.21-1.0.15"
[libraries]
# Moshi Converter
moshiConverter = { group = "com.squareup.retrofit2", name = "converter-moshi", version.ref = "retrofitVersion" }
# Moshi
moshi = { group = "com.squareup.moshi", name = "moshi", version.ref = "moshiVersion" }
# Moshi KSP
moshi-kotlin-codegen = { group = "com.squareup.moshi", name = "moshi-kotlin-codegen", version.ref = "moshiVersion" }
[plugins]
# Utilisé pour la génération des adapters Moshi
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
Fichier build.gradle.kts
kotlin// Moshi dependencies for JSON parsing
implementation(libs.moshiConverter) // Si vous utilisez Retrofit
implementation(libs.moshi)