playground-gradle-bom-dep-manage
A sample project managing the dependencies using Gradle version catalog.
Pros/Cons
Comparison with dependency management using buildSrc
.
Pros
- Type-safe dependency management.
- Don’t need to use
buildSrc
for the dependency management. - Don’t need to re-compile
buildSrc
sources when the dependencies changed. - Renovate works!! See PRs.
Cons
- Needs to write the dependencies with TOML.