Skip to content

Comments

make miskVitessDatabase runtime scoped#3626

Open
nonbb wants to merge 1 commit intocashapp:masterfrom
nonbb:non.2026-01.13.plugin-dep-scope
Open

make miskVitessDatabase runtime scoped#3626
nonbb wants to merge 1 commit intocashapp:masterfrom
nonbb:non.2026-01.13.plugin-dep-scope

Conversation

@nonbb
Copy link
Collaborator

@nonbb nonbb commented Jan 14, 2026

Description

When consumers apply the miskVitessDatabase plugin, the api configuration forces the plugin's misk-vitess version onto their classpath with compile scope in the POM. This makes it difficult for consumers to control misk versions via their own BOM, leading to version conflicts when misk APIs change.

Using implementation instead of api will allow the plugin access to VitessTestDb at runtime, and dependency appears as runtime scope in the POM instead of compile scope.

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