Type Changes:

Home

Projects

Type Before Type After No. of Instances No. of Commits No. of Projects Hierarchy Relation Primitive Info Namespace
ServletRequest javax.servlet.http.HttpServletRequest 1 1 1 - - External -> External
java.lang.Long java.util.Optional<java.lang.Long> 2 1 1 - - Jdk -> Jdk
com.github.kristofa.brave.SpanIdImpl com.github.kristofa.brave.SpanId 7 1 1 R_SUPER_T - Internal -> Internal
long com.github.kristofa.brave.SpanId 6 2 1 Composition - Jdk -> Internal
java.lang.Long com.github.kristofa.brave.SpanId 3 1 1 - - Jdk -> Internal
com.google.common.base.Optional<com.github.kristofa.brave.ClientTracer> com.github.kristofa.brave.ClientTracer 2 1 1 - - External -> Internal
com.google.common.base.Optional<java.lang.String> java.lang.String 17 1 1 SIBLING - External -> Jdk
com.google.common.base.Optional<com.github.kristofa.brave.client.spanfilter.SpanNameFilter> com.github.kristofa.brave.client.spanfilter.SpanNameFilter 5 1 1 - - External -> Internal
java.util.Optional<com.github.kristofa.brave.SpanId> com.github.kristofa.brave.SpanId 3 1 1 - - Jdk -> Internal
java.util.Optional<java.lang.Boolean> java.lang.Boolean 4 1 1 - - Jdk -> Jdk
java.util.Optional<java.lang.Long> java.lang.Long 2 1 1 - - Jdk -> Jdk
com.github.kristofa.brave.EndPointSubmitterImpl com.github.kristofa.brave.EndpointSubmitter 1 1 1 - - Internal -> Internal
com.github.kristofa.brave.EndPointSubmitter com.github.kristofa.brave.EndpointSubmitter 30 1 1 - - Internal -> Internal
com.github.kristofa.brave.ServerTracerImpl com.github.kristofa.brave.ServerTracer 3 1 1 R_SUPER_T - Internal -> Internal
com.github.kristofa.brave.ClientTracerImpl com.github.kristofa.brave.ClientTracer 2 1 1 R_SUPER_T - Internal -> Internal
com.github.kristofa.brave.ServerSpanImpl com.github.kristofa.brave.ServerSpan 3 1 1 R_SUPER_T - Internal -> Internal
com.github.kristofa.brave.ITAbstractAnnotationSubmitterConcurrency.MockAnnotationSubmitter com.github.kristofa.brave.AnnotationSubmitter 1 1 1 - - Internal -> Internal
com.github.kristofa.brave.ClientSpanThreadBinderImpl com.github.kristofa.brave.ClientSpanThreadBinder 1 1 1 R_SUPER_T - Internal -> Internal
com.github.kristofa.brave.AbstractAnnotationSubmitter com.github.kristofa.brave.AnnotationSubmitter 3 1 1 R_SUPER_T - Internal -> Internal
com.github.kristofa.brave.ServerSpanThreadBinderImpl com.github.kristofa.brave.ServerSpanThreadBinder 1 1 1 R_SUPER_T - Internal -> Internal
com.github.kristofa.brave.http.HttpServerResponse com.github.kristofa.brave.http.HttpResponse 6 2 1 - - Internal -> Internal
com.github.kristofa.brave.ServerTracer com.github.kristofa.brave.ServerResponseInterceptor 6 3 1 Composition - Internal -> Internal
com.github.kristofa.brave.client.spanfilter.SpanNameFilter com.github.kristofa.brave.http.SpanNameProvider 3 3 1 - - Internal -> Internal
com.github.kristofa.brave.ServerTracer com.github.kristofa.brave.ServerRequestInterceptor 5 3 1 Composition - Internal -> Internal
com.github.kristofa.brave.EndpointSubmitter com.github.kristofa.brave.http.SpanNameProvider 3 1 1 - - Internal -> Internal
com.github.kristofa.brave.ClientTracer com.github.kristofa.brave.client.ClientRequestInterceptor 2 1 1 Composition - Internal -> Internal
com.github.kristofa.brave.EndpointSubmitter com.github.kristofa.brave.ServerResponseInterceptor 2 1 1 - - Internal -> Internal
java.lang.String com.github.kristofa.brave.http.ServiceNameProvider 1 1 1 - - Jdk -> Internal
com.twitter.zipkin.gen.ZipkinCollector.Client com.twitter.zipkin.gen.scribe.Client 1 1 1 R_SUPER_T - Internal -> Internal
java.util.List java.util.concurrent.BlockingQueue 6 2 1 SIBLING - Jdk -> Jdk
java.net.InetAddress int 1 1 1 - - Jdk -> Jdk
int float 2 1 1 - Widening Jdk -> Jdk
com.github.kristofa.brave.SpanCollector com.github.kristofa.brave.kafka.KafkaSpanCollector 2 1 1 T_SUPER_R - Internal -> Internal
com.github.kristofa.brave.TraceSampler com.github.kristofa.brave.Sampler 12 1 1 - - Internal -> Internal
java.util.List<io.zipkin.Span> java.util.List<zipkin.Span> 1 1 1 - - Jdk -> Jdk
io.zipkin.Span zipkin.Span 1 1 1 - - External -> External
io.zipkin.Sampler zipkin.Sampler 1 1 1 - - External -> External
okio.Buffer byte 1 1 1 - - External -> Jdk
java.nio.ByteBuffer byte 1 1 1 - - Jdk -> Jdk
void com.twitter.zipkin.gen.Span 2 1 1 - - Jdk -> Internal
long java.lang.Long 9 1 1 - Boxing Jdk -> Jdk
java.lang.String byte 1 1 1 - - Jdk -> Jdk
boolean java.lang.Boolean 3 1 1 - Boxing Jdk -> Jdk
short java.lang.Short 1 1 1 - Boxing Jdk -> Jdk
zipkin.junit.ZipkinRule okhttp3.mockwebserver.MockWebServer 1 1 1 - - External -> External
io.grpc.MethodDescriptor io.grpc.ServerCall 1 1 1 - - External -> External
com.github.kristofa.brave.SpanCollector zipkin.reporter.Reporter<zipkin.Span> 4 1 1 - - Internal -> External
com.github.kristofa.brave.ClientRequestInterceptor com.github.kristofa.brave.Brave 1 1 1 Composition - Internal -> Internal
com.github.kristofa.brave.ServerTracer com.github.kristofa.brave.Brave 1 1 1 Composition - Internal -> Internal
com.twitter.zipkin.gen.Span com.github.kristofa.brave.SpanId 2 1 1 Composition - Internal -> Internal
com.github.kristofa.brave.SpanAndEndpoint com.github.kristofa.brave.CurrentSpan 1 1 1 - - Internal -> Internal
com.github.kristofa.brave.SpanIdFactory.Builder com.github.kristofa.brave.SpanFactory.Builder 1 1 1 - - Internal -> Internal
com.github.kristofa.brave.SpanId com.twitter.zipkin.gen.Span 3 1 1 Composition - Internal -> Internal
com.github.kristofa.brave.SpanFactory.Builder SpanFactory.Default.Builder 1 1 1 - - Internal -> Internal
com.github.kristofa.brave.SpanFactory com.github.kristofa.brave.Recorder.Default 1 1 1 - - Internal -> Internal
java.lang.String com.github.kristofa.brave.Recorder.SpanKind 1 1 1 - - Jdk -> Internal
zipkin.Span void 1 1 1 - - External -> Jdk
void long 1 1 1 - - Jdk -> Jdk
com.github.kristofa.brave.Recorder.SpanKind java.lang.String 3 1 1 - - Internal -> Jdk
brave.Tracer brave.Tracing 8 3 1 SIBLING - Internal -> Internal
brave.servlet.HttpServletHandler brave.http.HttpServerHandler<javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse> 6 1 1 R_SUPER_T - Internal -> Internal
brave.Tracer.SpanInScope brave.propagation.CurrentTraceContext.Scope 1 1 1 SIBLING - Internal -> Internal
brave.propagation.TraceContext.Extractor<okhttp3.mockwebserver.RecordedRequest> brave.propagation.TraceContextOrSamplingFlags 1 1 1 - - Internal -> Internal
brave.http.HttpAdapter brave.http.HttpClientAdapter 1 1 1 R_SUPER_T - Internal -> Internal
brave.Tracer brave.propagation.CurrentTraceContext 2 2 1 Composition - Internal -> Internal
brave.http.HttpAdapter brave.http.HttpServerAdapter 2 1 1 R_SUPER_T - Internal -> Internal
org.apache.http.HttpMessage org.apache.http.client.methods.HttpRequestWrapper 1 1 1 T_SUPER_R - External -> External
org.springframework.http.client.OkHttp3ClientHttpRequestFactory org.springframework.http.client.ClientHttpRequestFactory 10 1 1 R_SUPER_T - External -> External
org.springframework.http.client.OkHttp3ClientHttpRequestFactory org.springframework.http.client.HttpComponentsClientHttpRequestFactory 2 1 1 SIBLING - External -> External
org.springframework.web.servlet.handler.HandlerInterceptorAdapter org.springframework.web.servlet.AsyncHandlerInterceptor 2 1 1 R_SUPER_T - External -> External
brave.okhttp3.TracingCallFactory brave.okhttp3.TracingInterceptor 1 1 1 - - Internal -> Internal
brave.Span brave.propagation.TraceContext 3 2 1 - - Internal -> Internal
java.util.List java.util.concurrent.ConcurrentLinkedDeque 5 2 1 SIBLING - Jdk -> Jdk
brave.Span brave.Tagger 6 1 1 R_SUPER_T - Internal -> Internal
brave.Span brave.SpanCustomizer 2 2 1 R_SUPER_T - Internal -> Internal
brave.Tagger brave.SpanCustomizer 6 1 1 - - Internal -> Internal
org.eclipse.jetty.server.Server brave.http.ServletContainer 1 1 1 Composition - External -> Internal
zipkin.Span.Builder zipkin.internal.Span2.Builder 1 1 1 - - External -> Internal
zipkin.Span zipkin.internal.Span2 2 1 1 - - External -> Internal
brave.Tracing java.util.concurrent.atomic.AtomicReference<brave.Tracing> 1 1 1 - - Internal -> Jdk
java.lang.InheritableThreadLocal java.lang.ThreadLocal 1 1 1 R_SUPER_T - Jdk -> Jdk
brave.propagation.CurrentTraceContext.Default brave.propagation.CurrentTraceContext 1 1 1 R_SUPER_T - Internal -> Internal
zipkin.internal.Span2.Kind zipkin.internal.v2.Span.Kind 2 1 1 - - Internal -> Internal
zipkin.internal.Span2.Builder zipkin.internal.v2.Span.Builder 1 1 1 - - Internal -> Internal
zipkin.internal.Span2 zipkin.internal.v2.Span 4 1 1 - - Internal -> Internal
org.apache.kafka.clients.producer.ProducerRecord org.apache.kafka.common.header.Headers 1 1 1 - - External -> External
org.apache.kafka.clients.consumer.ConsumerRecord org.apache.kafka.common.header.Headers 3 1 1 - - External -> External
zipkin.internal.v2.Span zipkin2.Span 4 1 1 - - Internal -> External
java.util.List<zipkin.Span> java.util.List<zipkin2.Span> 18 4 1 - - Jdk -> Jdk
zipkin.internal.v2.Span.Builder zipkin2.Span.Builder 1 1 1 - - Internal -> External
zipkin.reporter.Reporter<zipkin.Span> zipkin.reporter.Reporter<zipkin2.Span> 7 1 1 - - External -> External
zipkin.Span zipkin2.Span 8 3 1 - - External -> External
zipkin.internal.v2.Span.Kind zipkin2.Span.Kind 2 1 1 - - Internal -> External
java.util.concurrent.ConcurrentLinkedDeque<zipkin.Span> java.util.concurrent.ConcurrentLinkedDeque<zipkin2.Span> 3 2 1 - - Jdk -> Jdk
zipkin.internal.Pair<java.lang.String> brave.http.HttpRuleSampler.MethodAndPath 2 1 1 - - Internal -> Internal
java.util.LinkedList<zipkin.Span> java.util.LinkedList<zipkin2.Span> 1 1 1 - - Jdk -> Jdk
brave.Tracing brave.grpc.GrpcTracing 4 1 1 Composition - Internal -> Internal
zipkin.reporter.Reporter<zipkin2.Span> zipkin2.reporter.Reporter<zipkin2.Span> 4 2 1 - - External -> External
zipkin.reporter.SpanEncoder zipkin2.codec.SpanBytesEncoder 2 1 1 - - External -> External
brave.propagation.TraceContext brave.propagation.TraceContextOrSamplingFlags 1 1 1 - - Internal -> Internal
java.lang.String java.lang.CharSequence 6 2 1 R_SUPER_T - Jdk -> Jdk
brave.propagation.TraceContext brave.Span 1 1 1 - - Internal -> Internal
java.util.LinkedList java.util.concurrent.ConcurrentLinkedDeque 2 1 1 SIBLING - Jdk -> Jdk
brave.propagation.TraceContextOrSamplingFlags java.util.List<java.lang.Object> 1 1 1 - - Internal -> Jdk
brave.Tracer brave.http.HttpTracing 1 1 1 - - Internal -> Internal
brave.httpclient.TracingHttpClientBuilder.HttpAdapter brave.http.HttpAdapter 1 1 1 R_SUPER_T - Internal -> Internal
java.lang.String java.lang.Object 2 2 1 - - Jdk -> Jdk
javax.ws.rs.core.MultivaluedMap javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object> 5 1 1 - - External -> External
org.springframework.web.servlet.AsyncHandlerInterceptor org.springframework.web.servlet.HandlerInterceptor 4 1 1 - - External -> External
zipkin.Span java.util.List<zipkin2.Span> 2 1 1 - - External -> Jdk
java.util.List<java.util.List<zipkin.Span>> java.util.List<java.util.List<zipkin2.Span>> 3 1 1 - - Jdk -> Jdk
zipkin.Endpoint zipkin2.Endpoint 4 1 1 - - External -> External
java.lang.Long java.util.List<zipkin2.Span> 2 1 1 - - Jdk -> Jdk
zipkin.reporter.Reporter<zipkin.Span> zipkin2.reporter.Reporter<zipkin2.Span> 3 1 1 - - External -> External
brave.Tracer.SpanInScope java.util.Deque<brave.propagation.ThreadLocalSpan.SpanAndScope> 1 1 1 - - Internal -> Jdk
brave.Tracer.SpanInScope brave.propagation.ThreadLocalSpan.SpanAndScope 1 1 1 - - Internal -> Internal
brave.propagation.TraceContext.Extractor brave.propagation.ExtraFieldPropagation 1 1 1 - - Internal -> Internal
brave.propagation.ExtraFieldPropagation.One brave.propagation.ExtraFieldPropagation.Extra 1 1 1 R_SUPER_T - Internal -> Internal
brave.propagation.ExtraFieldPropagation.Many brave.propagation.ExtraFieldPropagation.Extra 1 1 1 R_SUPER_T - Internal -> Internal
void zipkin2.Span 1 1 1 - - Jdk -> External
java.lang.Long long 1 1 1 - Unboxing Jdk -> Jdk
java.util.Random int 1 1 1 - - Jdk -> Jdk
zipkin.Endpoint.Builder zipkin2.Endpoint.Builder 2 1 1 - - External -> External
java.util.concurrent.ConcurrentLinkedDeque java.util.concurrent.BlockingQueue 6 1 1 SIBLING - Jdk -> Jdk
java.util.concurrent.ConcurrentLinkedDeque java.util.ArrayList 4 1 1 SIBLING - Jdk -> Jdk
java.lang.Integer int 1 1 1 - Unboxing Jdk -> Jdk
java.lang.String brave.vertx.web.TracingRoutingContextHandler.Route 4 1 1 Composition - Jdk -> Internal
java.lang.String boolean 1 1 1 - - Jdk -> Jdk
brave.Tracing brave.spring.rabbit.SpringRabbitTracing.Builder 1 1 1 Composition - Internal -> Internal
brave.spring.rabbit.ITSpringRabbitTracing.HelloWorldRabbitProducer brave.spring.rabbit.ITSpringRabbitTracing.HelloWorldProducer 2 1 1 - - Internal -> Internal
void brave.Span 1 1 1 - - Jdk -> Internal
zipkin2.reporter.Reporter java.util.concurrent.BlockingQueue 1 1 1 - - External -> Jdk
brave.http.HttpSampler brave.sampler.Sampler 1 1 1 - - Internal -> Internal
brave.spring.rabbit.SpringRabbitTracing brave.Tracing 1 1 1 - - Internal -> Internal
brave.Span brave.ScopedSpan 13 1 1 - - Internal -> Internal
brave.propagation.ExtraFieldPropagation.Extra brave.internal.PropagationFields 3 1 1 - - Internal -> Internal
brave.propagation.ExtraFieldPropagation.Extra java.util.List<java.lang.Object> 1 1 1 - - Internal -> Jdk
brave.propagation.ExtraFieldPropagation.Extra brave.internal.PredefinedPropagationFields 1 1 1 - - Internal -> Internal
org.springframework.web.servlet.HandlerInterceptor brave.spring.webmvc.SpanCustomizingHandlerInterceptor 1 1 1 T_SUPER_R - External -> Internal
org.glassfish.jersey.server.ContainerResponse org.glassfish.jersey.server.monitoring.RequestEvent 4 1 1 - - External -> External
zipkin2.Span brave.internal.recorder.MutableSpan 1 1 1 - - External -> Internal
brave.internal.recorder.MutableSpan void 9 1 1 - - Internal -> Jdk
brave.Clock brave.internal.recorder.TickClock 2 1 1 T_SUPER_R - Internal -> Internal
java.lang.ref.Reference<? extendsbrave.propagation.TraceContext> brave.internal.recorder.PendingSpanRecords.RealKey 1 1 1 - - Jdk -> Internal
zipkin2.reporter.Reporter<zipkin2.Span> brave.Tracing.SpanReporter 2 1 1 Composition - External -> Internal
brave.internal.recorder.Recorder brave.internal.recorder.SpanRecord 4 1 1 - - Internal -> Internal
brave.internal.recorder.MutableSpan boolean 1 1 1 - - Internal -> Jdk
brave.internal.recorder.Recorder brave.internal.recorder.PendingSpanRecords 2 1 1 - - Internal -> Internal
brave.internal.recorder.MutableSpanMap.RealKey brave.internal.recorder.PendingSpanRecords.RealKey 3 1 1 SIBLING - Internal -> Internal
brave.internal.recorder.MutableSpan brave.internal.recorder.PendingSpanRecord 14 1 1 - - Internal -> Internal
brave.internal.recorder.PendingSpanRecord brave.internal.recorder.PendingSpan 19 1 1 - - Internal -> Internal
brave.internal.recorder.PendingSpanRecords.RealKey brave.internal.recorder.PendingSpans.RealKey 4 1 1 SIBLING - Internal -> Internal
zipkin2.Endpoint java.lang.String 6 1 1 SIBLING - External -> Jdk
brave.Span boolean 2 1 1 - - Internal -> Jdk
brave.propagation.TraceContext.InternalBuilder void 3 1 1 - - Internal -> Jdk
brave.propagation.TraceContext brave.propagation.TraceContext.Builder 1 1 1 - - Internal -> Internal
brave.propagation.TraceContext.Builder brave.propagation.TraceContext 1 1 1 - - Internal -> Internal
void brave.propagation.TraceIdContext.InternalBuilder 3 1 1 - - Jdk -> Internal
brave.propagation.TraceContext brave.propagation.CurrentTraceContext.Scope 2 1 1 - - Internal -> Internal
brave.propagation.StrictCurrentTraceContext brave.propagation.CurrentTraceContext 1 1 1 R_SUPER_T - Internal -> Internal
brave.propagation.TraceContext byte 1 1 1 - - Internal -> Jdk
brave.internal.PredefinedPropagationFields brave.propagation.ExtraFieldPropagation.Extra 1 1 1 T_SUPER_R - Internal -> Internal
brave.propagation.TraceIdContextTest.TestBuilder brave.propagation.TraceContext.Builder 7 1 1 - - Internal -> Internal
org.apache.kafka.clients.consumer.ConsumerRecord<?, ?> org.apache.kafka.common.header.Headers 1 1 1 - - External -> External
java.util.List java.util.Set 5 3 1 SIBLING - Jdk -> Jdk
brave.kafka.clients.TracingCallback org.apache.kafka.clients.producer.Callback 2 1 1 R_SUPER_T - Internal -> External
brave.propagation.ThreadLocalSpan.SpanAndScope java.lang.Object 1 1 1 - - Internal -> Jdk
brave.vertx.web.TracingRoutingContextHandler.Adapter brave.vertx.web.VertxHttpServerAdapter 1 1 1 SIBLING - Internal -> Internal
brave.propagation.Propagation brave.propagation.ExtraFieldPropagation 1 1 1 R_SUPER_T - Internal -> Internal
brave.propagation.Propagation.Factory brave.propagation.ExtraFieldPropagation.Factory 3 1 1 R_SUPER_T - Internal -> Internal
zipkin2.reporter.Reporter<zipkin2.Span> brave.firehose.FirehoseHandler 1 1 1 - - External -> Internal
brave.internal.recorder.SpanReporter brave.firehose.FirehoseHandler 3 1 1 - - Internal -> Internal
io.reactivex.Observable io.reactivex.ObservableSource 2 1 1 - - External -> External
io.reactivex.Flowable org.reactivestreams.Publisher 2 1 1 - - External -> External
io.reactivex.Completable io.reactivex.CompletableSource 2 1 1 - - External -> External
io.reactivex.Maybe io.reactivex.MaybeSource 2 1 1 - - External -> External
long java.lang.String 2 1 1 - - Jdk -> Jdk
java.lang.String brave.propagation.ExtraFieldPropagation<K> 1 1 1 - - Jdk -> Internal
brave.propagation.ExtraFieldPropagation.ExtraFactory brave.propagation.ExtraFieldPropagation.Factory 1 1 1 Composition - Internal -> Internal
int long 1 1 1 - Widening Jdk -> Jdk
brave.features.opentracing.BraveTracer.TextMapView io.opentracing.propagation.TextMap 1 1 1 - - Internal -> External
io.opentracing.propagation.TextMapInjectAdapter io.opentracing.propagation.TextMapAdapter 1 1 1 - - External -> External
io.opencensus.tags.TagValue io.opencensus.implcore.tags.TagValueWithMetadata 1 1 1 - - External -> External