Suppress warnings

This commit is contained in:
renaudboutet 2017-05-22 10:49:12 +02:00
parent debd6b2c58
commit 5ed254ac78
3 changed files with 14 additions and 12 deletions

View File

@ -1,7 +1,6 @@
package com.datadoghq.trace; package com.datadoghq.trace;
import java.awt.print.Book;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;
import java.util.HashMap; import java.util.HashMap;

View File

@ -319,7 +319,8 @@ public class DDTracer implements io.opentracing.Tracer {
private final Map<Format<?>, Codec<?>> codecs = new HashMap<Format<?>, Codec<?>>(); private final Map<Format<?>, Codec<?>> codecs = new HashMap<Format<?>, Codec<?>>();
<T> Codec<T> get(Format<T> format) { @SuppressWarnings("unchecked")
<T> Codec<T> get(Format<T> format) {
return (Codec<T>) codecs.get(format); return (Codec<T>) codecs.get(format);
} }

View File

@ -1,5 +1,14 @@
package com.datadoghq.trace.resolver; 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.DDTracer;
import com.datadoghq.trace.integration.DBServiceDecorator; import com.datadoghq.trace.integration.DBServiceDecorator;
import com.datadoghq.trace.integration.DDSpanContextDecorator; 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.databind.ObjectMapper;
import com.fasterxml.jackson.dataformat.yaml.YAMLFactory; import com.fasterxml.jackson.dataformat.yaml.YAMLFactory;
import com.google.auto.service.AutoService; import com.google.auto.service.AutoService;
import io.opentracing.NoopTracerFactory; import io.opentracing.NoopTracerFactory;
import io.opentracing.Tracer; import io.opentracing.Tracer;
import io.opentracing.contrib.tracerresolver.TracerResolver; import io.opentracing.contrib.tracerresolver.TracerResolver;
import io.opentracing.util.GlobalTracer; 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) @AutoService(TracerResolver.class)
@ -112,7 +113,8 @@ public class DDTracerResolver extends TracerResolver {
return tracer; return tracer;
} }
public static Tracer registerTracer() { @SuppressWarnings("static-access")
public static Tracer registerTracer() {
ServiceLoader<TracerResolver> RESOLVERS = ServiceLoader.load(TracerResolver.class); ServiceLoader<TracerResolver> RESOLVERS = ServiceLoader.load(TracerResolver.class);