Skip to content

Commit 6f2c8d1

Browse files
Refactored build scripts to use Spock version from catalog.
1 parent 3abf301 commit 6f2c8d1

File tree

5 files changed

+20
-11
lines changed

5 files changed

+20
-11
lines changed

buildSrc/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ dependencies {
4646
implementation("org.ow2.asm", "asm", "9.8")
4747
implementation("org.ow2.asm", "asm-tree", "9.8")
4848

49-
testImplementation("org.spockframework", "spock-core", "2.3-groovy-3.0")
49+
testImplementation(libs.spock.core)
5050
testImplementation("org.codehaus.groovy", "groovy-all", "3.0.17")
5151
}
5252

buildSrc/call-site-instrumentation-plugin/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ dependencies {
3737
implementation("com.github.javaparser", "javaparser-symbol-solver-core", "3.24.4")
3838

3939
testImplementation("net.bytebuddy", "byte-buddy", "1.17.5")
40-
testImplementation("org.spockframework", "spock-core", "2.3-groovy-3.0")
40+
testImplementation(libs.spock.core)
4141
testImplementation("org.objenesis", "objenesis", "3.0.1")
4242
testImplementation("org.codehaus.groovy", "groovy-all", "3.0.17")
4343
testImplementation("javax.servlet", "javax.servlet-api", "3.0.1")

buildSrc/settings.gradle.kts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,9 @@
11
include(":call-site-instrumentation-plugin")
2+
3+
dependencyResolutionManagement {
4+
versionCatalogs {
5+
create("libs") {
6+
from(files("../gradle/libs.versions.toml"))
7+
}
8+
}
9+
}

dd-java-agent/instrumentation/spring-webflux-6/build.gradle

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ dependencies {
5353
}
5454
bootTestImplementation project(':dd-java-agent:instrumentation:spring-webflux-5')
5555
// our default version of spock is too old
56-
bootTestImplementation group: 'org.spockframework', name: 'spock-core', version: '2.4-M1-groovy-3.0'
57-
bootTestImplementation group: 'org.spockframework', name: 'spock-junit4', version: '2.4-M1-groovy-3.0'
58-
bootTestImplementation group: 'org.spockframework', name: 'spock-spring', version: '2.4-M1-groovy-3.0'
56+
bootTestImplementation group: 'org.spockframework', name: 'spock-core', version: libs.versions.spock24.get()
57+
bootTestImplementation group: 'org.spockframework', name: 'spock-junit4', version: libs.versions.spock24.get()
58+
bootTestImplementation group: 'org.spockframework', name: 'spock-spring', version: libs.versions.spock24.get()
5959

6060
latestDepBootTestImplementation group: 'org.springframework.boot', name: 'spring-boot-starter-webflux', version: '3.+'
6161
latestDepBootTestImplementation group: 'org.springframework.boot', name: 'spring-boot-starter-test', version: '3.+', {
@@ -64,9 +64,9 @@ dependencies {
6464
}
6565
latestDepBootTestImplementation project(':dd-java-agent:instrumentation:spring-webflux-5')
6666
// our default version of spock is too old
67-
latestDepBootTestImplementation group: 'org.spockframework', name: 'spock-core', version: '2.4-M1-groovy-3.0'
68-
latestDepBootTestImplementation group: 'org.spockframework', name: 'spock-junit4', version: '2.4-M1-groovy-3.0'
69-
latestDepBootTestImplementation group: 'org.spockframework', name: 'spock-spring', version: '2.4-M1-groovy-3.0'
67+
latestDepBootTestImplementation group: 'org.spockframework', name: 'spock-core', version: libs.versions.spock24.get()
68+
latestDepBootTestImplementation group: 'org.spockframework', name: 'spock-junit4', version: libs.versions.spock24.get()
69+
latestDepBootTestImplementation group: 'org.spockframework', name: 'spock-spring', version: libs.versions.spock24.get()
7070

7171

7272
iastTestImplementation group: 'org.springframework.boot', name: 'spring-boot-starter-reactor-netty', version: '3.0.0'
@@ -85,8 +85,8 @@ dependencies {
8585
iastTestImplementation group: 'org.springframework.boot', name: 'spring-boot-starter-json', version: '3.0.0'
8686

8787
// our default version of spock is too old
88-
iastTestImplementation group: 'org.spockframework', name: 'spock-core', version: '2.4-M1-groovy-3.0'
89-
iastTestImplementation group: 'org.spockframework', name: 'spock-junit4', version: '2.4-M1-groovy-3.0'
90-
iastTestImplementation group: 'org.spockframework', name: 'spock-spring', version: '2.4-M1-groovy-3.0'
88+
iastTestImplementation group: 'org.spockframework', name: 'spock-core', version: libs.versions.spock24.get()
89+
iastTestImplementation group: 'org.spockframework', name: 'spock-junit4', version: libs.versions.spock24.get()
90+
iastTestImplementation group: 'org.spockframework', name: 'spock-spring', version: libs.versions.spock24.get()
9191
}
9292

gradle/libs.versions.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ okhttp-legacy = "[3.0,3.12.12]" # 3.12.x is last version to support Java7
77
okio = "1.17.6" # Datadog fork
88

99
spock = "2.3-groovy-3.0"
10+
spock24 = "2.4-M6-groovy-3.0"
1011
groovy = "3.0.24"
1112
junit5 = "5.9.2"
1213
logback = "1.2.3"

0 commit comments

Comments
 (0)