Skip to content

Conversation

devin-ai-integration[bot]
Copy link
Contributor

Implement Gradle Version Catalog for Dependency Management

This PR implements Gradle version catalog for managing dependency versions.

Changes

  • Created version catalog file (gradle/libs.versions.toml)
  • Migrated domaVersion from gradle.properties to version catalog
  • Updated build.gradle.kts to use version catalog for dependencies and plugins
  • No library versions were changed during migration

Testing

  • Ran ./gradlew spotlessApply for code formatting
  • Ran ./gradlew check to verify tests pass
  • Ran ./gradlew domaCodeGenDevAll to verify code generation
  • Ran ./gradlew build to ensure full build passes

Note: The failing tests in example.dao package were already failing on the master branch and are unrelated to these changes.

Link to Devin run: https://app.devin.ai/sessions/bcd43c679c2b4fd0b87908ac5b32e9e7
Requested by: Toshihiro Nakamura

Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@nakamura-to
Copy link
Member

Please define the ktlint version in the Gradle version catalog.

Co-Authored-By: Toshihiro Nakamura <[email protected]>
@nakamura-to nakamura-to merged commit deb4233 into master May 3, 2025
3 checks passed
@nakamura-to nakamura-to deleted the devin/1746314676-add-version-catalog branch May 3, 2025 23:35
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