quarkusio / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
13.73k stars 2.67k forks source link

Use keycloak-client libraries instead of keycloak-common, keycloak-core and keycloak-adapter-spi #43259

Open pskopek opened 1 month ago

pskopek commented 1 month ago

Description

This change aims on breaking cyclic dependency between Keycloak and Quarkus. keycloak-client libraries are not pdirectly dependent on anything from Keycloak and have separate release cycle.

Tests still remain to be dependent on Keycloak main artifacts.

Implementation ideas

No response

quarkus-bot[bot] commented 1 month ago

/cc @pedroigor (keycloak), @sberyozkin (keycloak)

pskopek commented 1 month ago

related keycloak-client issues: