Этап 1: version catalog (libs.versions.toml) — устранён дрейф версий
- gradle/libs.versions.toml: единый источник версий (Gradle 9.3 авто-подхват). - 15 module build.gradle мигрированы на libs.* (скриптом, регекс по group:name). - Устранён дрейф: coroutines 1.8.1/1.10.1→1.10.1, coil 2.6.0/2.7.0→2.7.0, lifecycle 2.8.1/2.8.7→2.8.7, activity-compose 1.9.0/1.10.1→1.10.1, core-ktx 1.13.1/1.15.0→1.15.0. Firebase в core/push → bom (был explicit 24.0.1). - Compose BOM в каталоге вместо дубля в каждом модуле. Проверено: assembleRelease BUILD SUCCESSFUL, APK 53 МБ.
This commit is contained in:
@@ -21,7 +21,7 @@ android {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
api 'androidx.room:room-runtime:2.7.2'
|
||||
implementation 'androidx.room:room-ktx:2.7.2'
|
||||
ksp 'androidx.room:room-compiler:2.7.2'
|
||||
api libs.room.runtime
|
||||
implementation libs.room.ktx
|
||||
ksp libs.room.compiler
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user