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

Managing project dependencies with Gradle version catalogs (TOML) #575

Open
luongvo opened this issue May 28, 2024 · 0 comments
Open

Managing project dependencies with Gradle version catalogs (TOML) #575

luongvo opened this issue May 28, 2024 · 0 comments
Assignees
Milestone

Comments

@luongvo
Copy link
Member

luongvo commented May 28, 2024

Why

Managing project dependencies with "Gradle version catalogs via a TOML file" has been introduced to the team quite a long time ago and is now official support and recommended. Plus, the latest generated project by Android Studio uses TOML as the default project dependencies management ✅

Gradle version catalogs enable you to add and maintain dependencies and plugins in a scalable way. Using Gradle version catalogs makes managing dependencies and plugins easier when you have multiple modules. Instead of hardcoding dependency names and versions in individual build files and updating each entry whenever you need to upgrade a dependency, you can create a central version catalog of dependencies that various modules can reference in a type-safe way with Android Studio assistance.

Who Benefits?

Developers

@luongvo luongvo changed the title Manage project dependencies with Gradle version catalogs (TOML) Managing project dependencies with Gradle version catalogs (TOML) May 28, 2024
@hoangnguyen92dn hoangnguyen92dn self-assigned this May 28, 2024
@ryan-conway ryan-conway added this to the 3.30.0 milestone May 28, 2024
@ryan-conway ryan-conway modified the milestones: 3.30.0, 3.31.0 Nov 4, 2024
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

3 participants