Incorrectly resolved transitive dependencies of custom libraries


Working on an application (with some dependencies) that is meant to be a library jar only and built as such with gradle. We use Spring Boot plugin BootJar for packaging the application. We are noticing that when app jar is built, the jar is available in BOOT-INF/lib, but not any of its transitive dependencies.

Any idea what’s up here?