Skip to content

Migrate to Gradle Version Catalog#11

Merged
detivenc merged 1 commit intomainfrom
feature/gradle-version-catalog
Aug 17, 2025
Merged

Migrate to Gradle Version Catalog#11
detivenc merged 1 commit intomainfrom
feature/gradle-version-catalog

Conversation

@detivenc
Copy link
Owner

This change migrates the project to use a Gradle Version Catalog (libs.versions.toml) for dependency management.

Key changes:

  • Created gradle/libs.versions.toml to define dependencies, versions, and plugins.
  • Updated build.gradle.kts to reference the version catalog.
  • Enabled Gradle caching by adding org.gradle.caching=true to gradle.properties.
  • Added @file:Suppress("UnstableApiUsage") to settings.gradle.kts to handle incubating features.
  • Centralized repository management in settings.gradle.kts as a best practice.

This change migrates the project to use a Gradle Version Catalog (`libs.versions.toml`) for dependency management.

Key changes:
- Created `gradle/libs.versions.toml` to define dependencies, versions, and plugins.
- Updated `build.gradle.kts` to reference the version catalog.
- Enabled Gradle caching by adding `org.gradle.caching=true` to `gradle.properties`.
- Added `@file:Suppress("UnstableApiUsage")` to `settings.gradle.kts` to handle incubating features.
- Centralized repository management in `settings.gradle.kts` as a best practice.
@detivenc detivenc merged commit 43fb3c8 into main Aug 17, 2025
@detivenc detivenc deleted the feature/gradle-version-catalog branch August 17, 2025 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant