Skip to content

Conversation

@labkey-matthewb
Copy link

Rationale

dependency resolution

Related Pull Requests

Changes

// google-genai dependencies in API pull in newer versions of these modules
exclude group: "com.google.api", module : "api-common"
exclude group: "com.google.auth", module : "google-auth-library-oauth2-http"
exclude group: "com.google.auth", module : "google-auth-library-credentials"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since those are being pulled in from API, this is probably ok. Usually we go the route of forcing a particular version of dependencies when there's a conflict. It allows the dependency to come through to the module without relying on the presence of the other module (though, of course, for API it will always be there), but it also can result in duplicate (transitive) dependencies, so it's a bit of a tradeoff.

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.

3 participants