From 60dbca64fc3c1a593fc1f42507d63d3671048da6 Mon Sep 17 00:00:00 2001 From: Sergei Sysoev Date: Tue, 1 Jul 2025 05:59:50 +0200 Subject: [PATCH] [fleet] make fahrplan multiplatform + untie from opentelemetry GitOrigin-RevId: 9fed1b11d11cc5d1525959c58ed93f1808d08712 --- .../fleet/tracing/DynamicTraceRecording.kt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) rename fleet/reporting/api/{srcJvmMain => srcCommonMain}/fleet/tracing/DynamicTraceRecording.kt (81%) diff --git a/fleet/reporting/api/srcJvmMain/fleet/tracing/DynamicTraceRecording.kt b/fleet/reporting/api/srcCommonMain/fleet/tracing/DynamicTraceRecording.kt similarity index 81% rename from fleet/reporting/api/srcJvmMain/fleet/tracing/DynamicTraceRecording.kt rename to fleet/reporting/api/srcCommonMain/fleet/tracing/DynamicTraceRecording.kt index 5e33788b87ca..df46d1313de1 100644 --- a/fleet/reporting/api/srcJvmMain/fleet/tracing/DynamicTraceRecording.kt +++ b/fleet/reporting/api/srcCommonMain/fleet/tracing/DynamicTraceRecording.kt @@ -1,7 +1,6 @@ // Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package fleet.tracing -import java.nio.file.Path import kotlin.coroutines.CoroutineContext interface DynamicTraceRecording : CoroutineContext.Element { @@ -9,6 +8,6 @@ interface DynamicTraceRecording : CoroutineContext.Element { override val key: CoroutineContext.Key<*> get() = DynamicTraceRecording - suspend fun start(output: Path) - suspend fun stop(): Path? + suspend fun start() + suspend fun stop(): Sequence? } \ No newline at end of file