From 5ed254ac784d234c8028825bb8715a2e74f339db Mon Sep 17 00:00:00 2001 From: renaudboutet Date: Mon, 22 May 2017 10:49:12 +0200 Subject: [PATCH] Suppress warnings --- .../com/datadoghq/trace/DDSpanContext.java | 1 - .../java/com/datadoghq/trace/DDTracer.java | 3 ++- .../trace/resolver/DDTracerResolver.java | 22 ++++++++++--------- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/src/main/java/com/datadoghq/trace/DDSpanContext.java b/src/main/java/com/datadoghq/trace/DDSpanContext.java index bc39d85c81..8f7e495a9a 100644 --- a/src/main/java/com/datadoghq/trace/DDSpanContext.java +++ b/src/main/java/com/datadoghq/trace/DDSpanContext.java @@ -1,7 +1,6 @@ package com.datadoghq.trace; -import java.awt.print.Book; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; diff --git a/src/main/java/com/datadoghq/trace/DDTracer.java b/src/main/java/com/datadoghq/trace/DDTracer.java index 6853c8a796..89daed2532 100644 --- a/src/main/java/com/datadoghq/trace/DDTracer.java +++ b/src/main/java/com/datadoghq/trace/DDTracer.java @@ -319,7 +319,8 @@ public class DDTracer implements io.opentracing.Tracer { private final Map, Codec> codecs = new HashMap, Codec>(); - Codec get(Format format) { + @SuppressWarnings("unchecked") + Codec get(Format format) { return (Codec) codecs.get(format); } diff --git a/src/main/java/com/datadoghq/trace/resolver/DDTracerResolver.java b/src/main/java/com/datadoghq/trace/resolver/DDTracerResolver.java index 921c415527..095c067586 100644 --- a/src/main/java/com/datadoghq/trace/resolver/DDTracerResolver.java +++ b/src/main/java/com/datadoghq/trace/resolver/DDTracerResolver.java @@ -1,5 +1,14 @@ package com.datadoghq.trace.resolver; +import java.io.IOException; +import java.net.URL; +import java.util.Enumeration; +import java.util.Map; +import java.util.ServiceLoader; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import com.datadoghq.trace.DDTracer; import com.datadoghq.trace.integration.DBServiceDecorator; import com.datadoghq.trace.integration.DDSpanContextDecorator; @@ -14,19 +23,11 @@ import com.datadoghq.trace.writer.Writer; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.dataformat.yaml.YAMLFactory; import com.google.auto.service.AutoService; + import io.opentracing.NoopTracerFactory; import io.opentracing.Tracer; import io.opentracing.contrib.tracerresolver.TracerResolver; import io.opentracing.util.GlobalTracer; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import java.io.File; -import java.io.IOException; -import java.net.URL; -import java.util.Enumeration; -import java.util.Map; -import java.util.ServiceLoader; @AutoService(TracerResolver.class) @@ -112,7 +113,8 @@ public class DDTracerResolver extends TracerResolver { return tracer; } - public static Tracer registerTracer() { + @SuppressWarnings("static-access") + public static Tracer registerTracer() { ServiceLoader RESOLVERS = ServiceLoader.load(TracerResolver.class);