This is an automated email from the ASF dual-hosted git repository.

paulk pushed a commit to branch GROOVY_4_0_X
in repository https://gitbox.apache.org/repos/asf/groovy.git


The following commit(s) were added to refs/heads/GROOVY_4_0_X by this push:
     new 562e23ca11 later gradle syntax
562e23ca11 is described below

commit 562e23ca1172a546175aaf2d683394f433f5e923
Author: Paul King <[email protected]>
AuthorDate: Mon Apr 14 22:05:07 2025 +1000

    later gradle syntax
---
 build-logic/src/main/groovy/org.apache.groovy-performance.gradle | 1 +
 subprojects/groovy-contracts/build.gradle                        | 3 +++
 subprojects/groovy-nio/build.gradle                              | 3 +++
 subprojects/groovy-templates/build.gradle                        | 3 +++
 subprojects/groovy-xml/build.gradle                              | 3 +++
 5 files changed, 13 insertions(+)

diff --git a/build-logic/src/main/groovy/org.apache.groovy-performance.gradle 
b/build-logic/src/main/groovy/org.apache.groovy-performance.gradle
index 2e46df2767..a332ff7451 100644
--- a/build-logic/src/main/groovy/org.apache.groovy-performance.gradle
+++ b/build-logic/src/main/groovy/org.apache.groovy-performance.gradle
@@ -44,6 +44,7 @@ repositories {
 dependencies {
     jmh project(":")
     testImplementation project(":")
+    testImplementation "junit:junit:${versions.junit}"
     stats "org.apache.commons:commons-math3:${versions.commonsMath3}"
 }
 
diff --git a/subprojects/groovy-contracts/build.gradle 
b/subprojects/groovy-contracts/build.gradle
index daffe6ea6a..3bcee84d46 100644
--- a/subprojects/groovy-contracts/build.gradle
+++ b/subprojects/groovy-contracts/build.gradle
@@ -29,6 +29,9 @@ dependencies {
         exclude group: 'org.codehaus.groovy'
     }
     
testRuntimeOnly("org.junit.vintage:junit-vintage-engine:${versions.junit5}")
+    
testRuntimeOnly("org.junit.platform:junit-platform-launcher:${versions.junit5Platform}")
 {
+        exclude(group: 'org.apiguardian', module: 'apiguardian-api')
+    }
 }
 
 tasks.named('test') {
diff --git a/subprojects/groovy-nio/build.gradle 
b/subprojects/groovy-nio/build.gradle
index 131f5dead2..ef83f046b0 100644
--- a/subprojects/groovy-nio/build.gradle
+++ b/subprojects/groovy-nio/build.gradle
@@ -27,6 +27,9 @@ dependencies {
     testImplementation("org.spockframework:spock-junit4:${versions.spock}") {
         exclude group: 'org.codehaus.groovy'
     }
+    
testRuntimeOnly("org.junit.platform:junit-platform-launcher:${versions.junit5Platform}")
 {
+        exclude(group: 'org.apiguardian', module: 'apiguardian-api')
+    }
 }
 
 groovyLibrary {
diff --git a/subprojects/groovy-templates/build.gradle 
b/subprojects/groovy-templates/build.gradle
index 2926d22585..8c8d080b16 100644
--- a/subprojects/groovy-templates/build.gradle
+++ b/subprojects/groovy-templates/build.gradle
@@ -30,6 +30,9 @@ dependencies {
     
testRuntimeOnly("org.junit.vintage:junit-vintage-engine:${versions.junit5}") {
         because 'for JUnit 3/4 tests as well as JUnit 5'
     }
+    
testRuntimeOnly("org.junit.platform:junit-platform-launcher:${versions.junit5Platform}")
 {
+        exclude(group: 'org.apiguardian', module: 'apiguardian-api')
+    }
 }
 
 tasks.named('test') {
diff --git a/subprojects/groovy-xml/build.gradle 
b/subprojects/groovy-xml/build.gradle
index 6b3cb4c3de..432bf4b60c 100644
--- a/subprojects/groovy-xml/build.gradle
+++ b/subprojects/groovy-xml/build.gradle
@@ -37,6 +37,9 @@ dependencies {
     
testRuntimeOnly("org.junit.vintage:junit-vintage-engine:${versions.junit5}") {
         because 'for JUnit 3/4 tests as well as JUnit 5'
     }
+    
testRuntimeOnly("org.junit.platform:junit-platform-launcher:${versions.junit5Platform}")
 {
+        exclude(group: 'org.apiguardian', module: 'apiguardian-api')
+    }
 }
 
 plugins.withId('eclipse') {

Reply via email to