Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to build version catalog #586

Open
ryan-conway opened this issue Oct 4, 2024 · 1 comment
Open

Migrate to build version catalog #586

ryan-conway opened this issue Oct 4, 2024 · 1 comment
Assignees

Comments

@ryan-conway
Copy link
Collaborator

Why

Gradle Version Catalogs allow developers to mange dependencies across modules from a single filegradle/libs.versions.toml, which contains 4 sections:

  • [versions] declares what versions are used by the dependencies
  • [libraries] declares our libraries/dependencies
  • [bundles] allows defining groups of dependencies that are commonly used together
  • [plugins] declares our plugins

This allows us to centralize the dependencies declared across modules and submodules. We can replace Dependencies, Plugins and Versions from the buildSrc module with a single project level gradle/lib.versions.toml file 🙇🏻

References

Who Benefits?

Developers

@hoangnguyen92dn
Copy link
Contributor

@ryan-conway Seems you open duplicated issue? #575

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants