From b2df1ec742afec9eb94826f42c38238927dc0ffc Mon Sep 17 00:00:00 2001 From: Jonatan Ivanov Date: Thu, 28 Oct 2021 13:19:14 -0700 Subject: [PATCH] Add default implementation to Tracer#currentTraceContext --- .../main/java/org/springframework/cloud/sleuth/Tracer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spring-cloud-sleuth-api/src/main/java/org/springframework/cloud/sleuth/Tracer.java b/spring-cloud-sleuth-api/src/main/java/org/springframework/cloud/sleuth/Tracer.java index fda39b613..6e2ee26a9 100644 --- a/spring-cloud-sleuth-api/src/main/java/org/springframework/cloud/sleuth/Tracer.java +++ b/spring-cloud-sleuth-api/src/main/java/org/springframework/cloud/sleuth/Tracer.java @@ -146,7 +146,9 @@ public interface Tracer extends BaggageManager { * @return current trace context */ @Nullable - CurrentTraceContext currentTraceContext(); + default CurrentTraceContext currentTraceContext() { + return null; + } /** * Allows to customize the current span in scope.