Skip to content

Commit 1bd9f49

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 328a6f4 commit 1bd9f49

File tree

3 files changed

+25
-12
lines changed

3 files changed

+25
-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: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,11 @@
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.source>17</maven.compiler.source>
15+
<maven.compiler.target>17</maven.compiler.target>
16+
<spock.version>2.4-groovy-5.0</spock.version>
17+
<groovy.version>5.0.3</groovy.version>
18+
<junit.version>6.0.1</junit.version>
1519
</properties>
1620

1721
<build>
@@ -69,10 +73,17 @@
6973
<dependency>
7074
<groupId>org.spockframework</groupId>
7175
<artifactId>spock-bom</artifactId>
72-
<version>2.3-groovy-4.0</version>
76+
<version>${spock.version}</version>
7377
<type>pom</type>
7478
<scope>import</scope>
7579
</dependency>
80+
<dependency>
81+
<groupId>org.junit</groupId>
82+
<artifactId>junit-bom</artifactId>
83+
<version>${junit.version}</version>
84+
<type>pom</type>
85+
<scope>import</scope>
86+
</dependency>
7687
</dependencies>
7788
</dependencyManagement>
7889

0 commit comments

Comments
 (0)