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: binary-compatibility-validator/reference-public-api/kotlinx-coroutines-core.txt
+13-10
Original file line number
Diff line number
Diff line change
@@ -86,10 +86,12 @@ public abstract class kotlinx/coroutines/experimental/CloseableCoroutineDispatch
86
86
public fun <init> ()V
87
87
}
88
88
89
-
public final class kotlinx/coroutines/experimental/CommonPool : kotlinx/coroutines/experimental/CoroutineDispatcher {
89
+
public final class kotlinx/coroutines/experimental/CommonPool : kotlinx/coroutines/experimental/ExecutorCoroutineDispatcher {
90
90
public static final field DEFAULT_PARALLELISM_PROPERTY_NAME Ljava/lang/String;
91
91
public static final field INSTANCE Lkotlinx/coroutines/experimental/CommonPool;
92
+
public fun close ()V
92
93
public fun dispatch (Lkotlin/coroutines/experimental/CoroutineContext;Ljava/lang/Runnable;)V
94
+
public fun getExecutor ()Ljava/util/concurrent/Executor;
93
95
public fun toString ()Ljava/lang/String;
94
96
}
95
97
@@ -271,12 +273,6 @@ public final class kotlinx/coroutines/experimental/DispatchedTask$DefaultImpls {
271
273
public static fun run (Lkotlinx/coroutines/experimental/DispatchedTask;)V
272
274
}
273
275
274
-
public final class kotlinx/coroutines/experimental/DisposableFutureHandle : kotlinx/coroutines/experimental/DisposableHandle {
275
-
public fun <init> (Ljava/util/concurrent/Future;)V
276
-
public fun dispose ()V
277
-
public fun toString ()Ljava/lang/String;
278
-
}
279
-
280
276
public abstract interface class kotlinx/coroutines/experimental/DisposableHandle {
281
277
public abstract fun dispose ()V
282
278
}
@@ -305,7 +301,12 @@ public final class kotlinx/coroutines/experimental/EventLoopKt {
305
301
public static synthetic fun EventLoop$default (Ljava/lang/Thread;Lkotlinx/coroutines/experimental/Job;ILjava/lang/Object;)Lkotlinx/coroutines/experimental/EventLoop;
306
302
}
307
303
308
-
public abstract class kotlinx/coroutines/experimental/ExecutorCoroutineDispatcherBase : kotlinx/coroutines/experimental/CloseableCoroutineDispatcher, kotlinx/coroutines/experimental/Delay {
304
+
public abstract class kotlinx/coroutines/experimental/ExecutorCoroutineDispatcher : kotlinx/coroutines/experimental/CloseableCoroutineDispatcher, java/io/Closeable {
305
+
public fun <init> ()V
306
+
public abstract fun getExecutor ()Ljava/util/concurrent/Executor;
307
+
}
308
+
309
+
public abstract class kotlinx/coroutines/experimental/ExecutorCoroutineDispatcherBase : kotlinx/coroutines/experimental/ExecutorCoroutineDispatcher, kotlinx/coroutines/experimental/Delay {
309
310
public fun <init> ()V
310
311
public fun close ()V
311
312
public fun delay (JLjava/util/concurrent/TimeUnit;Lkotlin/coroutines/experimental/Continuation;)Ljava/lang/Object;
@@ -319,7 +320,8 @@ public abstract class kotlinx/coroutines/experimental/ExecutorCoroutineDispatche
319
320
320
321
public final class kotlinx/coroutines/experimental/ExecutorsKt {
321
322
public static final fun asCoroutineDispatcher (Ljava/util/concurrent/Executor;)Lkotlinx/coroutines/experimental/CoroutineDispatcher;
322
-
public static final fun asCoroutineDispatcher (Ljava/util/concurrent/ExecutorService;)Lkotlinx/coroutines/experimental/CloseableCoroutineDispatcher;
323
+
public static final synthetic fun asCoroutineDispatcher (Ljava/util/concurrent/ExecutorService;)Lkotlinx/coroutines/experimental/CloseableCoroutineDispatcher;
324
+
public static final fun asCoroutineDispatcher (Ljava/util/concurrent/ExecutorService;)Lkotlinx/coroutines/experimental/ExecutorCoroutineDispatcher;
323
325
public static final fun toCoroutineDispatcher (Ljava/util/concurrent/Executor;)Lkotlinx/coroutines/experimental/CoroutineDispatcher;
324
326
}
325
327
@@ -434,8 +436,9 @@ public final class kotlinx/coroutines/experimental/ScheduledKt {
434
436
public static synthetic fun withTimeoutOrNull$default (JLjava/util/concurrent/TimeUnit;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/experimental/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
435
437
}
436
438
437
-
public final class kotlinx/coroutines/experimental/ThreadPoolDispatcher : kotlinx/coroutines/experimental/ExecutorCoroutineDispatcherBase, java/io/Closeable {
439
+
public final class kotlinx/coroutines/experimental/ThreadPoolDispatcher : kotlinx/coroutines/experimental/ExecutorCoroutineDispatcherBase {
438
440
public fun close ()V
441
+
public fun getExecutor ()Ljava/util/concurrent/Executor;
0 commit comments