From c14f4a0ab6af72483abf9e3318b5324a5ffe3d07 Mon Sep 17 00:00:00 2001 From: Stuart McCulloch Date: Tue, 23 Sep 2025 14:38:49 +0100 Subject: [PATCH] Exclude config-utils from shadowed sub-projects (avoids duplicate jar entries) --- dd-java-agent/build.gradle | 1 + gradle/dependencies.gradle | 1 + 2 files changed, 2 insertions(+) diff --git a/dd-java-agent/build.gradle b/dd-java-agent/build.gradle index 891e58fc79c..6b86d0ba802 100644 --- a/dd-java-agent/build.gradle +++ b/dd-java-agent/build.gradle @@ -184,6 +184,7 @@ def sharedShadowJar = tasks.register('sharedShadowJar', ShadowJar) { exclude(project(':dd-trace-api')) exclude(project(':internal-api')) exclude(project(':components:context')) + exclude(project(':utils:config-utils')) exclude(project(':utils:time-utils')) exclude(dependency('org.slf4j::')) } diff --git a/gradle/dependencies.gradle b/gradle/dependencies.gradle index 73a71bdbffa..f4c8bd35b08 100644 --- a/gradle/dependencies.gradle +++ b/gradle/dependencies.gradle @@ -23,6 +23,7 @@ final class CachedData { exclude(project(':remote-config:remote-config-api')) exclude(project(':remote-config:remote-config-core')) exclude(project(':telemetry')) + exclude(project(':utils:config-utils')) exclude(project(':utils:container-utils')) exclude(project(':utils:socket-utils')) exclude(project(':utils:time-utils'))