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

Change io.quarkus.security:quarkus-security dependency to io.quarkus.security:quarkus-security-api #40465

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

sberyozkin
Copy link
Member

Fixes #40417.
Depends on quarkusio/quarkus-security#41.

This PR changes io.quarkus.security:quarkus-security dependency to io.quarkus.security:quarkus-security-api.
I've removed the old io.quarkus.security:quarkus-security dependency from some extensions where io.quarkus:quarkus-security, or io.quarkus:quarkus-security-api or io.quarkus:quarkus-security-runtime-spi already exist.

As far as relocations are concerned, Quarkus core extensions are most likely the only consumers of the old io.quarkus.security:quarkus-security dependency. Any extension in Quarkus or Quarkiverse or elsewhere, if it needs it, shoud get it indirectly from io.quarkus:quarkus-security, or io.quarkus:quarkus-security-api or io.quarkus:quarkus-security-runtime-spi or other security and vert.x extensions which depend on it.

The relocations in the core repository manages the relocation from the io.quarkus group. If it is really needed then it would have to be added as part of quarkusio/quarkus-security#41.

@quarkus-bot quarkus-bot bot added area/dependencies Pull requests that update a dependency file area/grpc gRPC area/security area/spring Issues relating to the Spring integration area/undertow area/vertx area/websockets labels May 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dependencies Pull requests that update a dependency file area/grpc gRPC area/security area/spring Issues relating to the Spring integration area/undertow area/vertx area/websockets
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make quarkus-security jar names unique so they do not conflict with java auto modules
1 participant