aboutsummaryrefslogtreecommitdiff
path: root/kamon-core
diff options
context:
space:
mode:
authorIvan Topolnjak <ivantopo@gmail.com>2017-07-18 09:14:26 +0200
committerIvan Topolnjak <ivantopo@gmail.com>2017-07-18 09:14:26 +0200
commit75198eb327823cd31e90a5ff53414de501b1e071 (patch)
tree44dcdba4494107f2fc51aabb7ad25d3eba04b927 /kamon-core
parentba35b9859a342bf9d6ceb12e169333f3b68f8b05 (diff)
downloadKamon-75198eb327823cd31e90a5ff53414de501b1e071.tar.gz
Kamon-75198eb327823cd31e90a5ff53414de501b1e071.tar.bz2
Kamon-75198eb327823cd31e90a5ff53414de501b1e071.zip
remove unnecesary cases handled in extract and inject
Diffstat (limited to 'kamon-core')
-rw-r--r--kamon-core/src/main/scala/kamon/trace/Tracer.scala3
1 files changed, 0 insertions, 3 deletions
diff --git a/kamon-core/src/main/scala/kamon/trace/Tracer.scala b/kamon-core/src/main/scala/kamon/trace/Tracer.scala
index 85d02c8d..1aa07be1 100644
--- a/kamon-core/src/main/scala/kamon/trace/Tracer.scala
+++ b/kamon-core/src/main/scala/kamon/trace/Tracer.scala
@@ -65,21 +65,18 @@ object Tracer {
case SpanContextCodec.Format.HttpHeaders => httpHeaderSpanContextCodec.extract(carrier.asInstanceOf[TextMap])
case SpanContextCodec.Format.TextMap => textMapSpanContextCodec.extract(carrier.asInstanceOf[TextMap])
case SpanContextCodec.Format.Binary => None
- case _ => None
}
override def inject[C](spanContext: SpanContext, format: SpanContextCodec.Format[C], carrier: C): C = format match {
case SpanContextCodec.Format.HttpHeaders => httpHeaderSpanContextCodec.inject(spanContext, carrier.asInstanceOf[TextMap])
case SpanContextCodec.Format.TextMap => textMapSpanContextCodec.inject(spanContext, carrier.asInstanceOf[TextMap])
case SpanContextCodec.Format.Binary => carrier
- case _ => carrier
}
override def inject[C](spanContext: SpanContext, format: SpanContextCodec.Format[C]): C = format match {
case SpanContextCodec.Format.HttpHeaders => httpHeaderSpanContextCodec.inject(spanContext)
case SpanContextCodec.Format.TextMap => textMapSpanContextCodec.inject(spanContext)
case SpanContextCodec.Format.Binary => ByteBuffer.allocate(0) // TODO: Implement binary encoding.
- case _ => sys.error("can't do")
}
override def activeSpan(): ActiveSpan =