Skip to content

Commit 3544460

Browse files
committed
Excluding all the transitive dependencies of grace-datastore-core
Closes gh-682
1 parent 90ee644 commit 3544460

File tree

5 files changed

+11
-10
lines changed

5 files changed

+11
-10
lines changed

grace-core/build.gradle

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@ dependencies {
55
api project(":grace-spring")
66
api project(":grace-util")
77

8-
api libs.jakarta.persistence.api
9-
api libs.grails.datastore.core
8+
compileOnly libs.jakarta.persistence.api
9+
api libs.grails.datastore.core, {
10+
transitive = false
11+
}
1012
api libs.spring.beans
1113
api libs.spring.boot
1214
api libs.spring.context

grace-plugin-api/build.gradle

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@ dependencies {
66
api project(":grace-util")
77

88
api libs.commons.lang3
9-
api libs.grails.datastore.core
9+
api libs.grails.datastore.core, {
10+
transitive = false
11+
}
1012
api libs.spring.boot.autoconfigure
1113
annotationProcessor libs.spring.boot.autoconfigureProcessor
1214
annotationProcessor libs.spring.boot.configurationProcessor

grace-plugin-validation/build.gradle

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
dependencies {
22
api project(":grace-core")
33
api project(":grace-util")
4-
api(libs.grails.datastore.gorm.validation) {
5-
transitive = false
6-
}
4+
api libs.grails.datastore.gorm.validation
75

86
testImplementation project(":grace-web-common")
97
testImplementation libs.jakarta.servlet

grace-web-databinding/build.gradle

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,8 @@ dependencies {
33
api project(":grace-util")
44
api project(":grace-web-common")
55

6-
api libs.grails.datastore.core, {
7-
transitive = false
8-
}
9-
6+
compileOnly libs.grails.datastore.core
7+
compileOnly libs.jakarta.annotation.api
108
compileOnly libs.jakarta.servlet
119

1210
testImplementation libs.jakarta.servlet

grace-web-taglib/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
dependencies {
2+
compileOnly libs.jakarta.annotation.api
23
compileOnly libs.jakarta.servlet
34
api project(":grace-web-common")
45
api project(":grace-taglib")

0 commit comments

Comments
 (0)