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
@@ -269,12 +271,6 @@ public final class kotlinx/coroutines/experimental/DispatchedTask$DefaultImpls {
269
271
public static fun run (Lkotlinx/coroutines/experimental/DispatchedTask;)V
270
272
}
271
273
272
-
public final class kotlinx/coroutines/experimental/DisposableFutureHandle : kotlinx/coroutines/experimental/DisposableHandle {
273
-
public fun <init> (Ljava/util/concurrent/Future;)V
274
-
public fun dispose ()V
275
-
public fun toString ()Ljava/lang/String;
276
-
}
277
-
278
274
public abstract interface class kotlinx/coroutines/experimental/DisposableHandle {
279
275
public abstract fun dispose ()V
280
276
}
@@ -294,7 +290,12 @@ public final class kotlinx/coroutines/experimental/EventLoopKt {
294
290
public static synthetic fun EventLoop$default (Ljava/lang/Thread;Lkotlinx/coroutines/experimental/Job;ILjava/lang/Object;)Lkotlinx/coroutines/experimental/CoroutineDispatcher;
295
291
}
296
292
297
-
public abstract class kotlinx/coroutines/experimental/ExecutorCoroutineDispatcherBase : kotlinx/coroutines/experimental/CloseableCoroutineDispatcher, kotlinx/coroutines/experimental/Delay {
293
+
public abstract class kotlinx/coroutines/experimental/ExecutorCoroutineDispatcher : kotlinx/coroutines/experimental/CloseableCoroutineDispatcher, java/io/Closeable {
294
+
public fun <init> ()V
295
+
public abstract fun getExecutor ()Ljava/util/concurrent/Executor;
296
+
}
297
+
298
+
public abstract class kotlinx/coroutines/experimental/ExecutorCoroutineDispatcherBase : kotlinx/coroutines/experimental/ExecutorCoroutineDispatcher, kotlinx/coroutines/experimental/Delay {
298
299
public fun <init> ()V
299
300
public fun close ()V
300
301
public fun delay (JLjava/util/concurrent/TimeUnit;Lkotlin/coroutines/experimental/Continuation;)Ljava/lang/Object;
@@ -308,7 +309,8 @@ public abstract class kotlinx/coroutines/experimental/ExecutorCoroutineDispatche
308
309
309
310
public final class kotlinx/coroutines/experimental/ExecutorsKt {
310
311
public static final fun asCoroutineDispatcher (Ljava/util/concurrent/Executor;)Lkotlinx/coroutines/experimental/CoroutineDispatcher;
311
-
public static final fun asCoroutineDispatcher (Ljava/util/concurrent/ExecutorService;)Lkotlinx/coroutines/experimental/CloseableCoroutineDispatcher;
312
+
public static final synthetic fun asCoroutineDispatcher (Ljava/util/concurrent/ExecutorService;)Lkotlinx/coroutines/experimental/CloseableCoroutineDispatcher;
313
+
public static final fun asCoroutineDispatcher (Ljava/util/concurrent/ExecutorService;)Lkotlinx/coroutines/experimental/ExecutorCoroutineDispatcher;
312
314
public static final fun toCoroutineDispatcher (Ljava/util/concurrent/Executor;)Lkotlinx/coroutines/experimental/CoroutineDispatcher;
313
315
}
314
316
@@ -423,8 +425,9 @@ public final class kotlinx/coroutines/experimental/ScheduledKt {
423
425
public static synthetic fun withTimeoutOrNull$default (JLjava/util/concurrent/TimeUnit;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/experimental/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
424
426
}
425
427
426
-
public final class kotlinx/coroutines/experimental/ThreadPoolDispatcher : kotlinx/coroutines/experimental/ExecutorCoroutineDispatcherBase, java/io/Closeable {
428
+
public final class kotlinx/coroutines/experimental/ThreadPoolDispatcher : kotlinx/coroutines/experimental/ExecutorCoroutineDispatcherBase {
427
429
public fun close ()V
430
+
public fun getExecutor ()Ljava/util/concurrent/Executor;
0 commit comments