From 8468f2eb8eed1d4451f188f5ad1f88a32f36e357 Mon Sep 17 00:00:00 2001 From: "alejandro.gonzalez" Date: Thu, 9 May 2024 08:40:46 +0200 Subject: [PATCH] fix --- .../src/main/java/com/datadog/iast/Dependencies.java | 11 +---------- .../src/main/java/com/datadog/iast/IastSystem.java | 8 +------- 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/dd-java-agent/agent-iast/src/main/java/com/datadog/iast/Dependencies.java b/dd-java-agent/agent-iast/src/main/java/com/datadog/iast/Dependencies.java index ba9e49be920..de8f760652c 100644 --- a/dd-java-agent/agent-iast/src/main/java/com/datadog/iast/Dependencies.java +++ b/dd-java-agent/agent-iast/src/main/java/com/datadog/iast/Dependencies.java @@ -3,7 +3,6 @@ import com.datadog.iast.overhead.OverheadController; import datadog.trace.api.Config; import datadog.trace.api.iast.IastContext; -import datadog.trace.instrumentation.iastinstrumenter.StratumListener; import datadog.trace.util.stacktrace.StackWalker; import javax.annotation.Nonnull; @@ -14,8 +13,6 @@ public class Dependencies { private final OverheadController overheadController; private final StackWalker stackWalker; - private final StratumListener iastJSPClassListener; - final IastContext.Provider contextProvider; public Dependencies( @@ -23,14 +20,12 @@ public Dependencies( @Nonnull final Reporter reporter, @Nonnull final OverheadController overheadController, @Nonnull final StackWalker stackWalker, - @Nonnull final IastContext.Provider contextProvider, - @Nonnull final StratumListener stratumListener) { + @Nonnull final IastContext.Provider contextProvider) { this.config = config; this.reporter = reporter; this.overheadController = overheadController; this.stackWalker = stackWalker; this.contextProvider = contextProvider; - this.iastJSPClassListener = stratumListener; } public Config getConfig() { @@ -48,8 +43,4 @@ public OverheadController getOverheadController() { public StackWalker getStackWalker() { return stackWalker; } - - public StratumListener getIastJSPClassListener() { - return iastJSPClassListener; - } } diff --git a/dd-java-agent/agent-iast/src/main/java/com/datadog/iast/IastSystem.java b/dd-java-agent/agent-iast/src/main/java/com/datadog/iast/IastSystem.java index 0fd08f08950..bd002f60416 100644 --- a/dd-java-agent/agent-iast/src/main/java/com/datadog/iast/IastSystem.java +++ b/dd-java-agent/agent-iast/src/main/java/com/datadog/iast/IastSystem.java @@ -48,7 +48,6 @@ import datadog.trace.api.iast.InstrumentationBridge; import datadog.trace.api.iast.telemetry.IastMetricCollector; import datadog.trace.api.iast.telemetry.Verbosity; -import datadog.trace.instrumentation.iastinstrumenter.StratumListener; import datadog.trace.util.AgentTaskScheduler; import datadog.trace.util.stacktrace.StackWalkerFactory; import java.lang.reflect.Constructor; @@ -99,12 +98,7 @@ public static void start( IastContext.Provider.register(contextProvider); final Dependencies dependencies = new Dependencies( - config, - reporter, - overheadController, - StackWalkerFactory.INSTANCE, - contextProvider, - StratumListener.INSTANCE); + config, reporter, overheadController, StackWalkerFactory.INSTANCE, contextProvider); final boolean addTelemetry = config.getIastTelemetryVerbosity() != Verbosity.OFF; iastModules(iast, dependencies).forEach(InstrumentationBridge::registerIastModule); registerRequestStartedCallback(ss, addTelemetry, dependencies);