Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit 33f7ea6

Browse files
committed
clean up spring dependencies
1 parent 7c001b1 commit 33f7ea6

File tree

7 files changed

+27
-45
lines changed

7 files changed

+27
-45
lines changed

boot-plugin/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ dependencies {
33
exclude group:'org.apache.groovy', module:'groovy'
44
}
55
api "org.apache.groovy:groovy:$groovyVersion"
6-
api "org.springframework.boot:spring-boot-autoconfigure:$springBootVersion"
6+
api "org.springframework.boot:spring-boot-autoconfigure"
77
api project(":grails-datastore-gorm-hibernate5")
88

99
testImplementation "org.grails:grails-shell:$grailsShellVersion", {

build.gradle

Lines changed: 19 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,6 @@ subprojects { Project subproject ->
9999
if(details.requested.group == 'org.apache.groovy' && details.requested.name.startsWith('groovy')) {
100100
details.useVersion(groovyVersion)
101101
}
102-
if(details.requested.group == 'org.springframework') {
103-
details.useVersion(springVersion)
104-
}
105-
if (details.requested.group == "org.springframework.boot") {
106-
details.useVersion(springBootVersion)
107-
}
108102
if (details.requested.group == "org.grails" && details.requested.name.contains("testing-support")) {
109103
details.useVersion(testingSupportVersion)
110104
}
@@ -118,14 +112,14 @@ subprojects { Project subproject ->
118112

119113
dependencies {
120114
implementation platform("org.grails:grails-bom:$grailsVersion")
121-
testImplementation "jakarta.annotation:jakarta.annotation-api:$jakartaAnnotationApiVersion"
115+
testImplementation "jakarta.annotation:jakarta.annotation-api"
122116
testImplementation "io.micrometer:micrometer-core:latest.integration"
123-
testImplementation "io.projectreactor:reactor-test:$projectReactorVersion"
124-
testImplementation "org.apache.groovy:groovy-test-junit5:$groovyVersion"
125-
testImplementation("org.spockframework:spock-core:$spockVersion") { transitive = false}
126-
testImplementation "org.junit.jupiter:junit-jupiter-api:$junitJupiterVersion"
127-
testImplementation "org.junit.platform:junit-platform-runner:$junitJupiterPlatformVersion"
128-
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:$junitJupiterVersion"
117+
testImplementation "io.projectreactor:reactor-test"
118+
testImplementation "org.apache.groovy:groovy-test-junit5"
119+
testImplementation "org.spockframework:spock-core"
120+
testImplementation "org.junit.jupiter:junit-jupiter-api"
121+
testImplementation "org.junit.platform:junit-platform-runner"
122+
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"
129123
}
130124

131125
apply from: "${rootProject.projectDir}/gradle/testVerbose.gradle"
@@ -223,17 +217,18 @@ subprojects { Project subproject ->
223217
}
224218

225219
dependencies {
226-
documentation "org.fusesource.jansi:jansi:$jansiVersion"
227-
documentation "org.apache.groovy:groovy-dateutil:$groovyVersion"
228-
documentation "info.picocli:picocli:$picocliVersion"
229-
documentation "com.github.javaparser:javaparser-core:$javaParserCoreVersion"
230-
231-
implementation "org.apache.groovy:groovy:$groovyVersion"
232-
testImplementation "org.apache.groovy:groovy-test-junit5:$groovyVersion"
233-
testImplementation("org.spockframework:spock-core:$spockVersion") { transitive = false}
234-
testImplementation "org.junit.jupiter:junit-jupiter-api:$junitJupiterVersion"
235-
testImplementation "org.junit.platform:junit-platform-runner:$junitJupiterPlatformVersion"
236-
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:$junitJupiterVersion"
220+
documentation platform("org.grails:grails-bom:$grailsVersion")
221+
documentation "org.fusesource.jansi:jansi"
222+
documentation "org.apache.groovy:groovy-dateutil"
223+
documentation "info.picocli:picocli"
224+
documentation "com.github.javaparser:javaparser-core"
225+
226+
implementation "org.apache.groovy:groovy"
227+
testImplementation "org.apache.groovy:groovy-test-junit5"
228+
testImplementation "org.spockframework:spock-core"
229+
testImplementation "org.junit.jupiter:junit-jupiter-api"
230+
testImplementation "org.junit.platform:junit-platform-runner"
231+
testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine"
237232
}
238233

239234
apply from: "${rootProject.projectDir}/gradle/testVerbose.gradle"

docs/build.gradle

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,6 @@ configurations.all {
2222
if (details.requested.group == 'org.apache.groovy' && details.requested.name.startsWith('groovy')) {
2323
details.useVersion(groovyVersion)
2424
}
25-
if (details.requested.group == 'org.springframework') {
26-
details.useVersion(springVersion)
27-
}
28-
if (details.requested.group == "org.springframework.boot") {
29-
details.useVersion(springBootVersion)
30-
}
3125
}
3226
}
3327

examples/grails3-database-per-tenant/build.gradle

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@ group "examples"
22

33
configurations.all {
44
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
5-
if (details.requested.group == "org.springframework.boot") {
6-
details.useVersion(springBootVersion)
7-
}
85
}
96
}
107

gradle.properties

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ snakeYamlVersion=2.3
3232
slf4jVersion=2.0.16
3333
spockVersion=2.3-groovy-4.0
3434
springBootVersion=3.3.5
35-
springVersion=6.1.13
3635
testingSupportVersion=4.0.0-SNAPSHOT
3736
tomcatLog4jVersion=8.5.2
3837
tomcatVersion=10.1.31

grails-datastore-gorm-hibernate5/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ dependencies {
22
api "org.slf4j:slf4j-api:$slf4jVersion"
33

44
api "org.apache.groovy:groovy:$groovyVersion"
5-
api("org.grails:grails-datastore-gorm:$gormVersion")
6-
api "org.springframework:spring-orm:$springVersion"
5+
api "org.grails:grails-datastore-gorm"
6+
api "org.springframework:spring-orm"
77
api("org.hibernate:hibernate-core-jakarta:$hibernateVersion") {
88
exclude group:'commons-logging', module:'commons-logging'
99
exclude group:'com.h2database', module:'h2'
@@ -46,7 +46,7 @@ dependencies {
4646
testImplementation "org.yakworks:hibernate-groovy-proxy:$hibernateGroovyProxy"
4747

4848
testImplementation "org.apache.tomcat:tomcat-jdbc:$tomcatVersion"
49-
testRuntimeOnly "org.springframework:spring-aop:$springVersion"
49+
testRuntimeOnly "org.springframework:spring-aop"
5050
testRuntimeOnly "org.apache.tomcat.embed:tomcat-embed-logging-log4j:$tomcatLog4jVersion"
5151

5252
testRuntimeOnly "org.slf4j:slf4j-simple:$slf4jVersion"

grails-plugin/build.gradle

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ configurations.all {
55
details.requested.name != 'grails-datastore-gorm-hibernate5') {
66
details.useVersion(gormVersion)
77
}
8-
if(details.requested.group == 'org.springframework') {
9-
details.useVersion(springVersion)
10-
}
118
}
129
}
1310

@@ -25,8 +22,8 @@ dependencies {
2522
exclude group: 'org.hamcrest', module: 'hamcrest-core'
2623
}
2724

28-
api "org.springframework.boot:spring-boot:$springBootVersion"
29-
api "org.springframework:spring-orm:$springVersion"
25+
api "org.springframework.boot:spring-boot"
26+
api "org.springframework:spring-orm"
3027
api "org.hibernate:hibernate-core-jakarta:${hibernateVersion}"
3128
api "org.hibernate:hibernate-ehcache:$hibernateVersion"
3229
api "org.grails:grails-datastore-web:$gormVersion"
@@ -46,8 +43,8 @@ dependencies {
4643
testRuntimeOnly "com.h2database:h2"
4744
testRuntimeOnly "org.apache.tomcat:tomcat-jdbc:$tomcatVersion"
4845
testRuntimeOnly "org.apache.tomcat.embed:tomcat-embed-logging-log4j:$tomcatLog4jVersion"
49-
testRuntimeOnly "org.springframework:spring-aop:$springVersion"
50-
testRuntimeOnly "org.springframework:spring-expression:$springVersion"
46+
testRuntimeOnly "org.springframework:spring-aop"
47+
testRuntimeOnly "org.springframework:spring-expression"
5148
}
5249

5350
groovydoc.classpath += configurations.documentation

0 commit comments

Comments
 (0)