From 6f49b02084b01c4576893490793b37b6dda37684 Mon Sep 17 00:00:00 2001 From: Goooler Date: Thu, 18 Sep 2025 14:48:40 +0800 Subject: [PATCH] Migrate Shadow's coordinate I didn't update Shadow to v9 as it requires min Gradle 8.11 https://github.com/GradleUp/shadow/releases/tag/8.3.0 --- benchmark/build.gradle.kts | 4 ++++ gradle/libs.versions.toml | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/benchmark/build.gradle.kts b/benchmark/build.gradle.kts index 1f5585cfa5..2672a74976 100644 --- a/benchmark/build.gradle.kts +++ b/benchmark/build.gradle.kts @@ -29,6 +29,10 @@ tasks.processJmhResources { duplicatesStrategy = DuplicatesStrategy.EXCLUDE } +tasks.shadowJar { + duplicatesStrategy = DuplicatesStrategy.EXCLUDE +} + tasks.jmhJar { archiveBaseName.set("benchmarks") archiveVersion.set("") diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index c9d8fd26a1..9437a9fb1a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -6,7 +6,7 @@ knit = "0.5.0" bcv = "0.16.2" animalsniffer = "1.7.1" protobuf = "0.8.19" -shadow = "8.1.1" +shadow = "8.3.9" jmh = "0.7.2" jmh-core = "1.37" guava = "31.1-jre" @@ -58,6 +58,6 @@ moshi-codegen = { module = "com.squareup.moshi:moshi-kotlin-codegen", version.re [plugins] knit = { id = "org.jetbrains.kotlinx.knit", version.ref = "knit" } jmh = { id = "me.champeau.jmh", version.ref = "jmh" } -shadow = { id = "com.github.johnrengelman.shadow", version.ref = "shadow" } +shadow = { id = "com.gradleup.shadow", version.ref = "shadow" } protobuf = { id = "com.google.protobuf", version.ref = "protobuf" } serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }