From bbb3f41ad778a5b09abf5541cfc8751c210cc737 Mon Sep 17 00:00:00 2001 From: jack-berg <34418638+jack-berg@users.noreply.github.com> Date: Fri, 22 Jan 2021 10:04:40 -0600 Subject: [PATCH] ensure dependency module-info.class dont make it into telemetry-core shadowJar --- telemetry-core/build.gradle.kts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/telemetry-core/build.gradle.kts b/telemetry-core/build.gradle.kts index cdf9ac19..f28b447e 100644 --- a/telemetry-core/build.gradle.kts +++ b/telemetry-core/build.gradle.kts @@ -58,6 +58,8 @@ tasks { manifest { attributes(mapOf("Implementation-Version" to project.version, "Implementation-Vendor" to "New Relic, Inc.")) } + // Ensure module-info.class files from dependencies don't erroneously make it into the jar + exclude("**/module-info.class") relocate("com.google.gson", "com.newrelic.relocated") minimize() }