aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kamon-core/src/main/scala/kamon/context/Context.scala2
-rw-r--r--kamon-core/src/main/scala/kamon/trace/Span.scala2
2 files changed, 2 insertions, 2 deletions
diff --git a/kamon-core/src/main/scala/kamon/context/Context.scala b/kamon-core/src/main/scala/kamon/context/Context.scala
index 18e77f5f..e0b084cb 100644
--- a/kamon-core/src/main/scala/kamon/context/Context.scala
+++ b/kamon-core/src/main/scala/kamon/context/Context.scala
@@ -74,7 +74,7 @@ object Context {
}
-trait Key[T] {
+sealed abstract class Key[T] {
def name: String
def emptyValue: T
def broadcast: Boolean
diff --git a/kamon-core/src/main/scala/kamon/trace/Span.scala b/kamon-core/src/main/scala/kamon/trace/Span.scala
index 16dc1d3d..ceb1f56c 100644
--- a/kamon-core/src/main/scala/kamon/trace/Span.scala
+++ b/kamon-core/src/main/scala/kamon/trace/Span.scala
@@ -23,7 +23,7 @@ import kamon.trace.SpanContext.SamplingDecision
import kamon.util.Clock
-trait Span {
+sealed abstract class Span {
def isEmpty(): Boolean
def isLocal(): Boolean