Skip to content

Commit db33043

Browse files
renovate[bot]leonard84
authored andcommitted
Update Spock to v2.4-groovy-5.0, Groovy to 5.0.3, and JUnit to 6.0.1
1 parent 9c34dd5 commit db33043

File tree

3 files changed

+24
-12
lines changed

3 files changed

+24
-12
lines changed

build.gradle

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,13 @@ repositories {
2121

2222
dependencies {
2323
// mandatory dependencies for using Spock
24-
implementation platform('org.apache.groovy:groovy-bom:4.0.29')
24+
implementation platform('org.apache.groovy:groovy-bom:5.0.3')
2525
implementation 'org.apache.groovy:groovy'
26-
testImplementation platform("org.spockframework:spock-bom:2.3-groovy-4.0")
26+
testImplementation platform("org.spockframework:spock-bom:2.4-groovy-5.0")
2727
testImplementation "org.spockframework:spock-core"
2828
testImplementation "org.spockframework:spock-junit4" // you can remove this if your code does not rely on old JUnit 4 rules
29+
testImplementation(platform('org.junit:junit-bom:6.0.1'))
30+
testRuntimeOnly('org.junit.platform:junit-platform-launcher')
2931

3032
// optional dependencies for using Spock
3133
testImplementation "org.hamcrest:hamcrest-core:3.0" // only necessary if Hamcrest matchers are used

ivy.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,22 +26,22 @@
2626
<publications defaultconf="master"/>
2727

2828
<dependencies defaultconf="compile;sources;javadoc">
29-
<dependency org="org.apache.groovy" name="groovy-ant" rev="4.0.26" conf="groovy-ant;sources;javadoc"/>
30-
<dependency org="org.apache.groovy" name="groovy-groovydoc" rev="4.0.26" conf="groovy-ant;sources;javadoc"/>
31-
<dependency org="org.apache.groovy" name="groovy" rev="4.0.26" conf="test;sources;javadoc"/>
29+
<dependency org="org.apache.groovy" name="groovy-ant" rev="5.0.3" conf="groovy-ant;sources;javadoc"/>
30+
<dependency org="org.apache.groovy" name="groovy-groovydoc" rev="5.0.3" conf="groovy-ant;sources;javadoc"/>
31+
<dependency org="org.apache.groovy" name="groovy" rev="5.0.3" conf="test;sources;javadoc"/>
3232
<!-- Mandatory dependencies for using Spock -->
33-
<dependency org="org.spockframework" name="spock-core" rev="2.3-groovy-4.0" conf="test;sources;javadoc"/>
34-
<dependency org="org.junit.platform" name="junit-platform-launcher" rev="1.12.1" conf="test;sources;javadoc"/>
33+
<dependency org="org.spockframework" name="spock-core" rev="2.4-groovy-5.0" conf="test;sources;javadoc"/>
34+
<dependency org="org.junit.platform" name="junit-platform-launcher" rev="6.0.1" conf="test;sources;javadoc"/>
3535
<!-- Optional dependencies for using Spock -->
3636
<!-- enables mocking of classes (in addition to interfaces) -->
3737
<dependency org="org.objenesis" name="objenesis" rev="3.4" conf="test;sources;javadoc"/>
3838
<dependency org="net.bytebuddy" name="byte-buddy" rev="1.17.5" conf="test;sources;javadoc"/>
3939
<!-- Dependencies used by examples in this project (not required for using Spock) -->
40-
<dependency org="org.apache.groovy" name="groovy-sql" rev="4.0.26" conf="test;sources;javadoc"/>
41-
<dependency org="org.spockframework" name="spock-junit4" rev="2.3-groovy-4.0" conf="test;sources;javadoc"/>
40+
<dependency org="org.apache.groovy" name="groovy-sql" rev="5.0.3" conf="test;sources;javadoc"/>
41+
<dependency org="org.spockframework" name="spock-junit4" rev="2.4-groovy-5.0" conf="test;sources;javadoc"/>
4242
<dependency org="com.h2database" name="h2" rev="2.2.224" conf="test;sources;javadoc"/>
4343
<!-- For using the scriptselector with Groovy -->
44-
<dependency org="org.apache.groovy" name="groovy-jsr223" rev="4.0.26" conf="groovy-script;sources;javadoc"/>
44+
<dependency org="org.apache.groovy" name="groovy-jsr223" rev="5.0.3" conf="groovy-script;sources;javadoc"/>
4545
<dependency org="org.ow2.asm" name="asm" rev="9.8" conf="groovy-script;sources;javadoc"/>
4646
</dependencies>
4747
</ivy-module>

pom.xml

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@
1111
<properties>
1212
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1313
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
14-
<groovy.version>4.0.29</groovy.version>
14+
<maven.compiler.release>17</maven.compiler.release>
15+
<spock.version>2.4-groovy-5.0</spock.version>
16+
<groovy.version>5.0.3</groovy.version>
17+
<junit.version>6.0.1</junit.version>
1518
</properties>
1619

1720
<build>
@@ -69,10 +72,17 @@
6972
<dependency>
7073
<groupId>org.spockframework</groupId>
7174
<artifactId>spock-bom</artifactId>
72-
<version>2.3-groovy-4.0</version>
75+
<version>${spock.version}</version>
7376
<type>pom</type>
7477
<scope>import</scope>
7578
</dependency>
79+
<dependency>
80+
<groupId>org.junit</groupId>
81+
<artifactId>junit-bom</artifactId>
82+
<version>${junit.version}</version>
83+
<type>pom</type>
84+
<scope>import</scope>
85+
</dependency>
7686
</dependencies>
7787
</dependencyManagement>
7888

0 commit comments

Comments
 (0)