You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@grails.apache.org by ma...@apache.org on 2026/08/25 19:39:27 UTC
(grails-core) 05/08: build: remove redundant dependencies on spring-test
This is an automated email from the ASF dual-hosted git repository.
matrei pushed a commit to branch feat/move-to-testFixtures
in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit bc7c51edcefc98859493fc078b9d4136845605d7
Author: Mattias Reichel <ma...@gmail.com>
AuthorDate: Tue Aug 25 21:25:01 2026 +0200
build: remove redundant dependencies on spring-test
---
grails-codecs/build.gradle | 3 ---
grails-converters/build.gradle | 3 ---
grails-core/build.gradle | 1 -
grails-data-hibernate7/dbmigration/build.gradle | 1 -
grails-databinding/build.gradle | 3 ---
grails-datasource/build.gradle | 3 ---
grails-domain-class/build.gradle | 3 ---
grails-i18n/build.gradle | 3 ---
grails-interceptors/build.gradle | 3 ---
grails-mimetypes/build.gradle | 3 ---
grails-rest-transforms/build.gradle | 3 ---
grails-services/build.gradle | 3 ---
grails-test-core/build.gradle | 3 ---
grails-url-mappings/build.gradle | 3 ---
grails-validation/build.gradle | 3 ---
grails-web-boot/build.gradle | 3 ---
grails-web-common/build.gradle | 5 -----
grails-web-core/build.gradle | 3 ---
grails-web-databinding/build.gradle | 3 ---
grails-web-mvc/build.gradle | 3 ---
grails-web-url-mappings/build.gradle | 3 ---
21 files changed, 61 deletions(-)
diff --git a/grails-codecs/build.gradle b/grails-codecs/build.gradle
index 8473b1e7d4..78e5b7c6af 100644
--- a/grails-codecs/build.gradle
+++ b/grails-codecs/build.gradle
@@ -45,9 +45,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-converters/build.gradle b/grails-converters/build.gradle
index 18b234ecd3..f3c3508932 100644
--- a/grails-converters/build.gradle
+++ b/grails-converters/build.gradle
@@ -55,9 +55,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-core/build.gradle b/grails-core/build.gradle
index 23128ada4f..8bf444114a 100644
--- a/grails-core/build.gradle
+++ b/grails-core/build.gradle
@@ -69,7 +69,6 @@ dependencies {
api 'org.springframework:spring-context'
api 'org.springframework.boot:spring-boot-autoconfigure'
- compileOnly 'org.springframework:spring-test'
compileOnly 'org.apache.groovy:groovy-templates'
api project(':grails-common')
diff --git a/grails-data-hibernate7/dbmigration/build.gradle b/grails-data-hibernate7/dbmigration/build.gradle
index ef0d22f552..cc8e0b5720 100644
--- a/grails-data-hibernate7/dbmigration/build.gradle
+++ b/grails-data-hibernate7/dbmigration/build.gradle
@@ -97,7 +97,6 @@ dependencies {
compileOnly 'org.apache.groovy:groovy-sql'
compileOnly 'org.apache.groovy:groovy-xml'
- compileOnly 'org.springframework:spring-test'
compileOnly 'org.springframework:spring-jdbc'
compileOnly 'org.springframework:spring-beans'
compileOnly 'org.springframework:spring-context'
diff --git a/grails-databinding/build.gradle b/grails-databinding/build.gradle
index cf718ac0af..a7a9e9a13f 100644
--- a/grails-databinding/build.gradle
+++ b/grails-databinding/build.gradle
@@ -52,9 +52,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-datasource/build.gradle b/grails-datasource/build.gradle
index 0e91d9be5f..62454f174e 100644
--- a/grails-datasource/build.gradle
+++ b/grails-datasource/build.gradle
@@ -51,9 +51,6 @@ dependencies {
api project(':grails-core')
compileOnly 'jakarta.servlet:jakarta.servlet-api'
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'com.h2database:h2'
testImplementation 'jakarta.servlet:jakarta.servlet-api'
diff --git a/grails-domain-class/build.gradle b/grails-domain-class/build.gradle
index 69b7b019cc..5a1ba46912 100644
--- a/grails-domain-class/build.gradle
+++ b/grails-domain-class/build.gradle
@@ -62,9 +62,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-i18n/build.gradle b/grails-i18n/build.gradle
index 933a353b94..af0d0515fd 100644
--- a/grails-i18n/build.gradle
+++ b/grails-i18n/build.gradle
@@ -47,9 +47,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
compileOnly 'org.springframework.boot:spring-boot-webmvc'
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-interceptors/build.gradle b/grails-interceptors/build.gradle
index e623abba4e..eac2fdb4ee 100644
--- a/grails-interceptors/build.gradle
+++ b/grails-interceptors/build.gradle
@@ -45,9 +45,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-mimetypes/build.gradle b/grails-mimetypes/build.gradle
index 08e61b7ebe..1a060163d8 100644
--- a/grails-mimetypes/build.gradle
+++ b/grails-mimetypes/build.gradle
@@ -43,9 +43,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-rest-transforms/build.gradle b/grails-rest-transforms/build.gradle
index 32cbb005b8..9fe054a63b 100644
--- a/grails-rest-transforms/build.gradle
+++ b/grails-rest-transforms/build.gradle
@@ -59,9 +59,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-services/build.gradle b/grails-services/build.gradle
index 10841e55bd..68b33fbebd 100644
--- a/grails-services/build.gradle
+++ b/grails-services/build.gradle
@@ -46,9 +46,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-test-core/build.gradle b/grails-test-core/build.gradle
index 269617e63d..f3575a302c 100644
--- a/grails-test-core/build.gradle
+++ b/grails-test-core/build.gradle
@@ -60,9 +60,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.jline:jline' // command line requirements
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
// Logging
api 'org.slf4j:slf4j-api'
diff --git a/grails-url-mappings/build.gradle b/grails-url-mappings/build.gradle
index 6fe078eddd..695c1a39b9 100644
--- a/grails-url-mappings/build.gradle
+++ b/grails-url-mappings/build.gradle
@@ -48,9 +48,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-validation/build.gradle b/grails-validation/build.gradle
index 1bf03f925b..a03623b4b0 100644
--- a/grails-validation/build.gradle
+++ b/grails-validation/build.gradle
@@ -44,9 +44,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-web-boot/build.gradle b/grails-web-boot/build.gradle
index 2f7c401b07..5069ceb71b 100644
--- a/grails-web-boot/build.gradle
+++ b/grails-web-boot/build.gradle
@@ -49,9 +49,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-web-common/build.gradle b/grails-web-common/build.gradle
index 33aad6cd07..b7824f0ff3 100644
--- a/grails-web-common/build.gradle
+++ b/grails-web-common/build.gradle
@@ -51,17 +51,12 @@ dependencies {
api 'org.apache.groovy:groovy'
api 'org.apache.groovy:groovy-templates'
compileOnly 'jakarta.servlet:jakarta.servlet-api'
- testCompileOnly 'org.springframework:spring-test'
api 'org.springframework:spring-webmvc'
api 'org.springframework:spring-context-support'
implementation 'com.github.ben-manes.caffeine:caffeine'
compileOnly 'jakarta.servlet:jakarta.servlet-api'
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
-
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
testImplementation 'jakarta.servlet:jakarta.servlet-api'
diff --git a/grails-web-core/build.gradle b/grails-web-core/build.gradle
index 55acbce608..5159bdb2fb 100644
--- a/grails-web-core/build.gradle
+++ b/grails-web-core/build.gradle
@@ -53,9 +53,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-web-databinding/build.gradle b/grails-web-databinding/build.gradle
index 672e2f7d28..47615395d0 100644
--- a/grails-web-databinding/build.gradle
+++ b/grails-web-databinding/build.gradle
@@ -57,9 +57,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-web-mvc/build.gradle b/grails-web-mvc/build.gradle
index 1c925e09ca..2edf112cfd 100644
--- a/grails-web-mvc/build.gradle
+++ b/grails-web-mvc/build.gradle
@@ -45,9 +45,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'
diff --git a/grails-web-url-mappings/build.gradle b/grails-web-url-mappings/build.gradle
index 6b1de96a36..3e463bb2b5 100644
--- a/grails-web-url-mappings/build.gradle
+++ b/grails-web-url-mappings/build.gradle
@@ -77,9 +77,6 @@ dependencies {
compileOnly 'jakarta.servlet:jakarta.servlet-api'
compileOnly 'org.slf4j:slf4j-nop' // Prevents warning about missing slf4j implementation during compilation
- compileOnly 'org.springframework:spring-test', {
- // MockHttpServletRequest/Response/Context used in many classes
- }
testImplementation 'jakarta.servlet:jakarta.servlet-api'
testImplementation 'org.springframework:spring-test'