Kostas, More old school than an LLM; take the unmet dependency class and search the Cas code base for the file (on github or a clone of the project).
Ray ________________________________ From: [email protected] <[email protected]> on behalf of Kostas Kalevras <[email protected]> Sent: July 7, 2025 01:00 To: CAS Community <[email protected]> Subject: [cas-user] compileOnly and implementation dependencies Hello team We are using the sso-cas-overlay template along with our own code for building CAS with multiple features enabled (JPA, LDAP, GAuth, OIDC, SAML, REST protocols etc). Does anyone have a guide on how to determine which dependencies must be added as implementation and which can be declared as only compileOnly? Obviously those that are included in the documentation for enabling a feature have already been declared as implementation but we are having a bit of a hard time with cas-server-core-* and *-api dependencies (with a few required to be added in build.gradle in order for our code to build) We have already run gradlew dependencies --configuration runtimeClasspath and gradlew dependencies --configuration compileClasspath but it's not extremely helpful. Any help will be appreciated -- - Website: https://apereo.github.io/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]<mailto:[email protected]>. To view this discussion visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/b1bc1ca7-b634-4618-8f4c-11e1ac620cd7n%40apereo.org<https://groups.google.com/a/apereo.org/d/msgid/cas-user/b1bc1ca7-b634-4618-8f4c-11e1ac620cd7n%40apereo.org?utm_medium=email&utm_source=footer>. -- - Website: https://apereo.github.io/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- You received this message because you are subscribed to the Google Groups "CAS Community" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/YQBP288MB00819A40B82EA1D5528CB4B7CE25A%40YQBP288MB0081.CANP288.PROD.OUTLOOK.COM.
