diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index 16ef3666471..d93c261886a 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -53,7 +53,7 @@ dependencies { implementation(gradleApi()) implementation(localGroovy()) - implementation("net.bytebuddy", "byte-buddy-gradle-plugin", "1.17.5") + implementation("net.bytebuddy", "byte-buddy-gradle-plugin", "1.17.7") implementation("org.eclipse.aether", "aether-connector-basic", "1.1.0") implementation("org.eclipse.aether", "aether-transport-http", "1.1.0") diff --git a/buildSrc/call-site-instrumentation-plugin/build.gradle.kts b/buildSrc/call-site-instrumentation-plugin/build.gradle.kts index 1e99828bbba..9ee8a129d7f 100644 --- a/buildSrc/call-site-instrumentation-plugin/build.gradle.kts +++ b/buildSrc/call-site-instrumentation-plugin/build.gradle.kts @@ -36,7 +36,7 @@ dependencies { implementation(libs.asm.tree) implementation("com.github.javaparser", "javaparser-symbol-solver-core", "3.24.4") - testImplementation("net.bytebuddy", "byte-buddy", "1.17.5") + testImplementation(libs.bytebuddy) testImplementation(libs.spock.core) testImplementation("org.objenesis", "objenesis", "3.0.1") testImplementation(libs.groovy) diff --git a/buildSrc/src/test/groovy/CallSiteInstrumentationPluginTest.groovy b/buildSrc/src/test/groovy/CallSiteInstrumentationPluginTest.groovy index 357072f0487..f3453017a0c 100644 --- a/buildSrc/src/test/groovy/CallSiteInstrumentationPluginTest.groovy +++ b/buildSrc/src/test/groovy/CallSiteInstrumentationPluginTest.groovy @@ -27,7 +27,7 @@ class CallSiteInstrumentationPluginTest extends Specification { } dependencies { - implementation group: 'net.bytebuddy', name: 'byte-buddy', version: '1.17.5' + implementation group: 'net.bytebuddy', name: 'byte-buddy', version: '1.17.7' implementation group: 'com.google.auto.service', name: 'auto-service-annotations', version: '1.1.1' } ''' diff --git a/buildSrc/src/test/groovy/InstrumentPluginTest.groovy b/buildSrc/src/test/groovy/InstrumentPluginTest.groovy index fb9c6e35f1e..8e5b84ae7d6 100644 --- a/buildSrc/src/test/groovy/InstrumentPluginTest.groovy +++ b/buildSrc/src/test/groovy/InstrumentPluginTest.groovy @@ -23,7 +23,7 @@ class InstrumentPluginTest extends Specification { } dependencies { - compileOnly group: 'net.bytebuddy', name: 'byte-buddy', version: '1.17.5' // just to build TestPlugin + compileOnly group: 'net.bytebuddy', name: 'byte-buddy', version: '1.17.7' // just to build TestPlugin } apply plugin: 'instrument' diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 9ded9638c85..3d6506ffbae 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -11,7 +11,7 @@ groovy = "3.0.24" junit5 = "5.12.2" junit-platform = "1.12.2" logback = "1.2.13" -bytebuddy = "1.17.5" +bytebuddy = "1.17.7" scala = "2.11.12" # Last version to support Java 7 (2.12+ require Java 8+) scala211 = "2.11.12" scala212 = "2.12.18" @@ -77,9 +77,6 @@ junit-platform-launcher = { module = "org.junit.platform:junit-platform-launcher mokito-core = { module = "org.mockito:mockito-core", version.ref = "mockito" } mokito-junit-jupiter = { module = "org.mockito:mockito-junit-jupiter", version.ref = "mockito" } -# needed for Java 21 support -byte-buddy = { module = "net.bytebuddy:byte-buddy", version.ref = "bytebuddy" } -byte-buddy-agent = { module = "net.bytebuddy:byte-buddy-agent", version.ref = "bytebuddy" } testcontainers = { module = "org.testcontainers:testcontainers", version.ref = "testcontainers" } testcontainers-localstack = { module = "org.testcontainers:localstack", version.ref = "testcontainers" } @@ -111,7 +108,7 @@ cafe-crypto = ["cafe-crypto-curve25519", "cafe-crypto-ed25519"] spock = ["spock-core", "spock-junit4", "objenesis"] junit5 = ["junit-jupiter", "junit-jupiter-params"] junit-platform = ["junit-platform-launcher"] -mockito = ["mokito-core", "mokito-junit-jupiter", "byte-buddy", "byte-buddy-agent"] +mockito = ["mokito-core", "mokito-junit-jupiter", "bytebuddy", "bytebuddyagent"] test-logging = ["logback-classic", "log4j-over-slf4j", "jcl-over-slf4j", "jul-to-slf4j"] jmc = ["jmc-common", "jmc-flightrecorder"]