Skip to content

Commit 45620c0

Browse files
committed
Try shadow again
1 parent bb40624 commit 45620c0

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

build.gradle

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import net.ltgt.gradle.errorprone.CheckSeverity
2+
import org.gradle.api.file.DuplicatesStrategy
23
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
34
import org.jetbrains.kotlin.gradle.dsl.KotlinVersion
45

@@ -10,7 +11,7 @@ plugins {
1011
id 'maven-publish'
1112
id 'antlr'
1213
id 'signing'
13-
id "com.gradleup.shadow" version "8.3.8"
14+
id "com.gradleup.shadow" version "9.0.0"
1415
id "biz.aQute.bnd.builder" version "6.4.0"
1516
id "io.github.gradle-nexus.publish-plugin" version "2.0.0"
1617
id "groovy"
@@ -208,6 +209,15 @@ Import-Package: !android.os.*,!com.google.*,!org.checkerframework.*,!graphql.com
208209
''')
209210
}
210211

212+
tasks.named('jmhJar') {
213+
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
214+
from {
215+
project.configurations.jmhRuntimeClasspath
216+
.filter { it.exists() }
217+
.collect { it.isDirectory() ? it : zipTree(it) }
218+
}
219+
}
220+
211221

212222
task extractWithoutGuava(type: Copy) {
213223
from({ zipTree({ "build/libs/graphql-java-${project.version}.jar" }) }) {

0 commit comments

Comments
 (0)