Jandex, Classmate and commons annotations shouldn't be listed as API

This commit is contained in:
Sanne Grinovero 2022-02-24 21:04:37 +00:00 committed by Sanne Grinovero
parent e9b3066f93
commit 572171e27f
3 changed files with 9 additions and 7 deletions

View File

@ -27,9 +27,10 @@ configurations {
dependencies {
api libraries.jakarta_jpa
api libraries.jakarta_jta
api libraries.jandex
api libraries.classmate
api libraries.commons_annotations
implementation libraries.jandex
implementation libraries.classmate
implementation libraries.commons_annotations
implementation libraries.byteBuddy
implementation libraries.jakarta_activation

View File

@ -15,6 +15,8 @@ dependencies {
implementation libraries.jakarta_jaxb_api
implementation libraries.jakarta_jaxb_runtime
implementation libraries.commons_annotations
implementation libraries.jandex
compileOnly libraries.ant

View File

@ -12,6 +12,9 @@ apply from: rootProject.file( 'gradle/published-java-module.gradle' )
dependencies {
api project( ':hibernate-core' )
implementation libraries.commons_annotations
implementation libraries.jandex
api libraries.junit
api libraries.junit5_api
api libraries.junit5_params
@ -45,7 +48,3 @@ dependencies {
tasks.checkstyleMain {
exclude '**/org/hibernate/orm/test/legacy/**'
}