Cleanup Gradle dependencies and miscellaneous improvements
Open
SimonMarquis
opened this issue 8 months ago
•
0 comments
~Inline versions that were used only once, allowing us to use the compact form for libraries & plugins~
Merge TOML declarations with group + name into the unique module component
Expose new BoMs to enforce versioning across packages (coil-kt-bom, kotlin-bom, kotlinx-coroutines-bom, kotlinx-serialization-bom, protobuf-bom, okhttp-bom, retrofit-bom)
Refactor jacoco version declaration into a proper dependency declaration to enable actual dependency tracking
Rename androidx.hilt.navigation.compose to hilt.ext.navigation.compose to match the already existing hiltExt group.
Replace duplicated *.gradlePlugin dependencies with converter that converts plugin alias to usable dependencies.