Skip to content

Commit b65cb5e

Browse files
Remove log4j dependency from API
1 parent bbf814d commit b65cb5e

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

products/feature-flagging/api/build.gradle.kts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,7 @@ java {
3939
}
4040

4141
dependencies {
42-
implementation(libs.slf4j)
43-
implementation("dev.openfeature:sdk:1.18.2")
42+
api("dev.openfeature:sdk:1.18.2")
4443

4544
compileOnly(project(":products:feature-flagging:bootstrap"))
4645

products/feature-flagging/api/src/main/java/datadog/trace/api/openfeature/DDEvaluator.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,9 @@
3838
import java.util.concurrent.TimeUnit;
3939
import java.util.concurrent.atomic.AtomicReference;
4040
import java.util.regex.Pattern;
41-
import org.slf4j.Logger;
42-
import org.slf4j.LoggerFactory;
4341

4442
class DDEvaluator implements Evaluator, FeatureFlaggingGateway.ConfigListener {
4543

46-
private static final Logger LOGGER = LoggerFactory.getLogger(DDEvaluator.class);
4744
private static final Set<Class<?>> SUPPORTED_RESOLUTION_TYPES =
4845
new HashSet<>(asList(String.class, Boolean.class, Integer.class, Double.class, Value.class));
4946

@@ -152,10 +149,8 @@ public <T> ProviderEvaluation<T> evaluate(
152149
.reason(Reason.DEFAULT.name())
153150
.build();
154151
} catch (final NumberFormatException e) {
155-
LOGGER.debug("Evaluation failed for key {}", key, e);
156-
return error(defaultValue, ErrorCode.TYPE_MISMATCH);
152+
return error(defaultValue, ErrorCode.TYPE_MISMATCH, e);
157153
} catch (final Exception e) {
158-
LOGGER.debug("Evaluation failed for key {}", key, e);
159154
return error(defaultValue, ErrorCode.GENERAL, e);
160155
}
161156
}

0 commit comments

Comments
 (0)