You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: kotlinx-coroutines-core/api/kotlinx-coroutines-core.api
+75-3
Original file line number
Diff line number
Diff line change
@@ -51,7 +51,7 @@ public final class kotlinx/coroutines/CancellableContinuation$DefaultImpls {
51
51
public static synthetic fun tryResume$default (Lkotlinx/coroutines/CancellableContinuation;Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;
52
52
}
53
53
54
-
public class kotlinx/coroutines/CancellableContinuationImpl : kotlin/coroutines/jvm/internal/CoroutineStackFrame, kotlinx/coroutines/CancellableContinuation, kotlinx/coroutines/Waiter {
54
+
public class kotlinx/coroutines/CancellableContinuationImpl : kotlinx/coroutines/DispatchedTask, kotlin/coroutines/jvm/internal/CoroutineStackFrame, kotlinx/coroutines/CancellableContinuation, kotlinx/coroutines/Waiter {
55
55
public fun <init> (Lkotlin/coroutines/Continuation;I)V
56
56
public final fun callCancelHandler (Lkotlinx/coroutines/CancelHandler;Ljava/lang/Throwable;)V
57
57
public final fun callOnCancellation (Lkotlin/jvm/functions/Function1;Ljava/lang/Throwable;)V
@@ -84,6 +84,13 @@ public final class kotlinx/coroutines/CancellableContinuationKt {
84
84
public static final fun suspendCancellableCoroutine (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
85
85
}
86
86
87
+
public final class kotlinx/coroutines/ChildContinuation {
88
+
public final field child Lkotlinx/coroutines/CancellableContinuationImpl;
89
+
public fun <init> (Lkotlinx/coroutines/CancellableContinuationImpl;)V
90
+
public synthetic fun invoke (Ljava/lang/Object;)Ljava/lang/Object;
91
+
public fun invoke (Ljava/lang/Throwable;)V
92
+
}
93
+
87
94
public abstract interface class kotlinx/coroutines/ChildHandle : kotlinx/coroutines/DisposableHandle {
88
95
public abstract fun childCancelled (Ljava/lang/Throwable;)Z
89
96
public abstract fun getParent ()Lkotlinx/coroutines/Job;
@@ -200,6 +207,25 @@ public final class kotlinx/coroutines/CoroutineExceptionHandlerKt {
200
207
public static final fun handleCoroutineException (Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V
201
208
}
202
209
210
+
public final class kotlinx/coroutines/CoroutineId : kotlin/coroutines/AbstractCoroutineContextElement, kotlinx/coroutines/ThreadContextElement {
211
+
public static final field Key Lkotlinx/coroutines/CoroutineId$Key;
212
+
public fun <init> (J)V
213
+
public final fun component1 ()J
214
+
public final fun copy (J)Lkotlinx/coroutines/CoroutineId;
215
+
public static synthetic fun copy$default (Lkotlinx/coroutines/CoroutineId;JILjava/lang/Object;)Lkotlinx/coroutines/CoroutineId;
216
+
public fun equals (Ljava/lang/Object;)Z
217
+
public final fun getId ()J
218
+
public fun hashCode ()I
219
+
public synthetic fun restoreThreadContext (Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V
220
+
public fun restoreThreadContext (Lkotlin/coroutines/CoroutineContext;Ljava/lang/String;)V
221
+
public fun toString ()Ljava/lang/String;
222
+
public synthetic fun updateThreadContext (Lkotlin/coroutines/CoroutineContext;)Ljava/lang/Object;
223
+
public fun updateThreadContext (Lkotlin/coroutines/CoroutineContext;)Ljava/lang/String;
224
+
}
225
+
226
+
public final class kotlinx/coroutines/CoroutineId$Key : kotlin/coroutines/CoroutineContext$Key {
227
+
}
228
+
203
229
public final class kotlinx/coroutines/CoroutineName : kotlin/coroutines/AbstractCoroutineContextElement {
204
230
public static final field Key Lkotlinx/coroutines/CoroutineName$Key;
205
231
public fun <init> (Ljava/lang/String;)V
@@ -288,6 +314,15 @@ public final class kotlinx/coroutines/DelayKt {
288
314
public abstract interface annotation class kotlinx/coroutines/DelicateCoroutinesApi : java/lang/annotation/Annotation {
289
315
}
290
316
317
+
public final class kotlinx/coroutines/DispatchedCoroutine {
318
+
public static final fun get_decision$FU ()Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
319
+
}
320
+
321
+
public abstract class kotlinx/coroutines/DispatchedTask : kotlinx/coroutines/scheduling/Task {
322
+
public field resumeMode I
323
+
public final fun run ()V
324
+
}
325
+
291
326
public final class kotlinx/coroutines/DispatchedTaskKt {
292
327
public static final field MODE_CANCELLABLE I
293
328
}
@@ -877,9 +912,7 @@ public final class kotlinx/coroutines/channels/TickerMode : java/lang/Enum {
877
912
}
878
913
879
914
public final class kotlinx/coroutines/debug/internal/DebugCoroutineInfo {
880
-
public fun <init> (Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;Lkotlin/coroutines/CoroutineContext;)V
881
915
public final fun getContext ()Lkotlin/coroutines/CoroutineContext;
882
-
public final fun getCreationStackBottom ()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;
883
916
public final fun getCreationStackTrace ()Ljava/util/List;
884
917
public final fun getLastObservedFrame ()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;
885
918
public final fun getLastObservedThread ()Ljava/lang/Thread;
@@ -888,6 +921,35 @@ public final class kotlinx/coroutines/debug/internal/DebugCoroutineInfo {
888
921
public final fun lastObservedStackTrace ()Ljava/util/List;
889
922
}
890
923
924
+
public final class kotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl {
925
+
public field _lastObservedFrame Ljava/lang/ref/WeakReference;
926
+
public field _state Ljava/lang/String;
927
+
public field lastObservedThread Ljava/lang/Thread;
928
+
public final field sequenceNumber J
929
+
public final fun getContext ()Lkotlin/coroutines/CoroutineContext;
930
+
public final fun getCreationStackTrace ()Ljava/util/List;
931
+
public fun toString ()Ljava/lang/String;
932
+
}
933
+
934
+
public final class kotlinx/coroutines/debug/internal/DebugProbesImpl {
935
+
public static final field INSTANCE Lkotlinx/coroutines/debug/internal/DebugProbesImpl;
936
+
public final fun dumpCoroutinesInfo ()Ljava/util/List;
937
+
public final fun dumpCoroutinesInfoAsJsonAndReferences ()[Ljava/lang/Object;
938
+
public final fun dumpDebuggerInfo ()Ljava/util/List;
939
+
public final fun enhanceStackTraceWithThreadDump (Lkotlinx/coroutines/debug/internal/DebugCoroutineInfo;Ljava/util/List;)Ljava/util/List;
940
+
public final fun enhanceStackTraceWithThreadDumpAsJson (Lkotlinx/coroutines/debug/internal/DebugCoroutineInfo;)Ljava/lang/String;
941
+
public final fun isInstalled ()Z
942
+
}
943
+
944
+
public final class kotlinx/coroutines/debug/internal/DebugProbesImpl$CoroutineOwner : kotlin/coroutines/Continuation, kotlin/coroutines/jvm/internal/CoroutineStackFrame {
945
+
public final field info Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;
946
+
public fun getCallerFrame ()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;
947
+
public fun getContext ()Lkotlin/coroutines/CoroutineContext;
948
+
public fun getStackTraceElement ()Ljava/lang/StackTraceElement;
949
+
public fun resumeWith (Ljava/lang/Object;)V
950
+
public fun toString ()Ljava/lang/String;
951
+
}
952
+
891
953
public final class kotlinx/coroutines/debug/internal/DebuggerInfo : java/io/Serializable {
892
954
public fun <init> (Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;Lkotlin/coroutines/CoroutineContext;)V
893
955
public final fun getCoroutineId ()Ljava/lang/Long;
@@ -900,6 +962,12 @@ public final class kotlinx/coroutines/debug/internal/DebuggerInfo : java/io/Seri
900
962
public final fun getState ()Ljava/lang/String;
901
963
}
902
964
965
+
public final class kotlinx/coroutines/debug/internal/StackTraceFrame : kotlin/coroutines/jvm/internal/CoroutineStackFrame {
966
+
public final field stackTraceElement Ljava/lang/StackTraceElement;
967
+
public fun getCallerFrame ()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;
968
+
public fun getStackTraceElement ()Ljava/lang/StackTraceElement;
969
+
}
970
+
903
971
public abstract class kotlinx/coroutines/flow/AbstractFlow : kotlinx/coroutines/flow/CancellableFlow, kotlinx/coroutines/flow/Flow {
904
972
public fun <init> ()V
905
973
public final fun collect (Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -1210,6 +1278,10 @@ public class kotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher : kot
1210
1278
public fun toString ()Ljava/lang/String;
1211
1279
}
1212
1280
1281
+
public abstract class kotlinx/coroutines/scheduling/Task : java/lang/Runnable {
1282
+
public field submissionTime J
1283
+
}
1284
+
1213
1285
public final class kotlinx/coroutines/selects/OnTimeoutKt {
1214
1286
public static final fun onTimeout (Lkotlinx/coroutines/selects/SelectBuilder;JLkotlin/jvm/functions/Function1;)V
1215
1287
public static final fun onTimeout-8Mi8wO0 (Lkotlinx/coroutines/selects/SelectBuilder;JLkotlin/jvm/functions/Function1;)V
0 commit comments