Skip to content

Commit 2cd27fb

Browse files
committed
Replace DeprecationLevel.HIDDEN with DeprecationLevel.WARNING
1 parent b5328a7 commit 2cd27fb

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

binary-compatibility-validator/reference-public-api/kotlinx-coroutines-core.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ public abstract interface class kotlinx/coroutines/experimental/CancellableConti
4444
public abstract fun completeResume (Ljava/lang/Object;)V
4545
public abstract fun initCancellability ()V
4646
public abstract fun invokeOnCancellation (Lkotlin/jvm/functions/Function1;)V
47-
public abstract synthetic fun invokeOnCompletion (ZZLkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/experimental/DisposableHandle;
47+
public abstract fun invokeOnCompletion (ZZLkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/experimental/DisposableHandle;
4848
public abstract fun isActive ()Z
4949
public abstract fun isCancelled ()Z
5050
public abstract fun isCompleted ()Z
@@ -66,7 +66,7 @@ public final class kotlinx/coroutines/experimental/CancellableContinuationImpl :
6666
public fun getContext ()Lkotlin/coroutines/experimental/CoroutineContext;
6767
public fun getSuccessfulResult (Ljava/lang/Object;)Ljava/lang/Object;
6868
public fun initCancellability ()V
69-
public synthetic fun invokeOnCompletion (ZZLkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/experimental/DisposableHandle;
69+
public fun invokeOnCompletion (ZZLkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/experimental/DisposableHandle;
7070
public fun resumeUndispatched (Lkotlinx/coroutines/experimental/CoroutineDispatcher;Ljava/lang/Object;)V
7171
public fun resumeUndispatchedWithException (Lkotlinx/coroutines/experimental/CoroutineDispatcher;Ljava/lang/Throwable;)V
7272
public fun tryResume (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
@@ -75,8 +75,8 @@ public final class kotlinx/coroutines/experimental/CancellableContinuationImpl :
7575

7676
public final class kotlinx/coroutines/experimental/CancellableContinuationKt {
7777
public static final fun disposeOnCancellation (Lkotlinx/coroutines/experimental/CancellableContinuation;Lkotlinx/coroutines/experimental/DisposableHandle;)V
78-
public static final synthetic fun disposeOnCompletion (Lkotlinx/coroutines/experimental/CancellableContinuation;Lkotlinx/coroutines/experimental/DisposableHandle;)Lkotlinx/coroutines/experimental/DisposableHandle;
79-
public static final synthetic fun removeOnCancel (Lkotlinx/coroutines/experimental/CancellableContinuation;Lkotlinx/coroutines/experimental/internal/LockFreeLinkedListNode;)Lkotlinx/coroutines/experimental/DisposableHandle;
78+
public static final fun disposeOnCompletion (Lkotlinx/coroutines/experimental/CancellableContinuation;Lkotlinx/coroutines/experimental/DisposableHandle;)Lkotlinx/coroutines/experimental/DisposableHandle;
79+
public static final fun removeOnCancel (Lkotlinx/coroutines/experimental/CancellableContinuation;Lkotlinx/coroutines/experimental/internal/LockFreeLinkedListNode;)Lkotlinx/coroutines/experimental/DisposableHandle;
8080
public static final fun removeOnCancellation (Lkotlinx/coroutines/experimental/CancellableContinuation;Lkotlinx/coroutines/experimental/internal/LockFreeLinkedListNode;)V
8181
}
8282

@@ -371,7 +371,7 @@ public final class kotlinx/coroutines/experimental/JobKt {
371371
public static synthetic fun cancelChildren$default (Lkotlin/coroutines/experimental/CoroutineContext;Ljava/lang/Throwable;ILjava/lang/Object;)V
372372
public static synthetic fun cancelChildren$default (Lkotlinx/coroutines/experimental/Job;Ljava/lang/Throwable;ILjava/lang/Object;)V
373373
public static final fun cancelFutureOnCancellation (Lkotlinx/coroutines/experimental/CancellableContinuation;Ljava/util/concurrent/Future;)V
374-
public static final synthetic fun cancelFutureOnCompletion (Lkotlinx/coroutines/experimental/CancellableContinuation;Ljava/util/concurrent/Future;)Lkotlinx/coroutines/experimental/DisposableHandle;
374+
public static final fun cancelFutureOnCompletion (Lkotlinx/coroutines/experimental/CancellableContinuation;Ljava/util/concurrent/Future;)Lkotlinx/coroutines/experimental/DisposableHandle;
375375
public static final fun cancelFutureOnCompletion (Lkotlinx/coroutines/experimental/Job;Ljava/util/concurrent/Future;)Lkotlinx/coroutines/experimental/DisposableHandle;
376376
public static final fun disposeOnCompletion (Lkotlinx/coroutines/experimental/Job;Lkotlinx/coroutines/experimental/DisposableHandle;)Lkotlinx/coroutines/experimental/DisposableHandle;
377377
public static final fun isActive (Lkotlin/coroutines/experimental/CoroutineContext;)Z

common/kotlinx-coroutines-core-common/src/main/kotlin/kotlinx/coroutines/experimental/CancellableContinuation.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ public interface CancellableContinuation<in T> : Continuation<T> {
134134
@Deprecated(
135135
message = "Disposable handlers on regular completion are no longer supported",
136136
replaceWith = ReplaceWith("invokeOnCancellation(handler)"),
137-
level = DeprecationLevel.HIDDEN
137+
level = DeprecationLevel.WARNING
138138
)
139139
public fun invokeOnCompletion(
140140
onCancelling: Boolean = false,
@@ -217,7 +217,7 @@ public suspend inline fun <T> suspendAtomicCancellableCoroutine(
217217
@Deprecated(
218218
message = "Disposable handlers on cancellation are no longer supported",
219219
replaceWith = ReplaceWith("removeOnCancellation(handler)"),
220-
level = DeprecationLevel.HIDDEN)
220+
level = DeprecationLevel.WARNING)
221221
public fun CancellableContinuation<*>.removeOnCancel(node: LockFreeLinkedListNode): DisposableHandle {
222222
removeOnCancellation(node)
223223
return NonDisposableHandle
@@ -241,7 +241,7 @@ public fun CancellableContinuation<*>.removeOnCancellation(node: LockFreeLinkedL
241241
@Deprecated(
242242
message = "Disposable handlers on regular completion are no longer supported",
243243
replaceWith = ReplaceWith("disposeOnCancellation(handler)"),
244-
level = DeprecationLevel.HIDDEN)
244+
level = DeprecationLevel.WARNING)
245245
public fun CancellableContinuation<*>.disposeOnCompletion(handle: DisposableHandle): DisposableHandle {
246246
disposeOnCancellation(handle)
247247
return NonDisposableHandle

core/kotlinx-coroutines-core/src/main/kotlin/kotlinx/coroutines/experimental/Future.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public fun Job.cancelFutureOnCompletion(future: Future<*>): DisposableHandle =
4141
@Deprecated(
4242
message = "Disposable handlers on regular completion are no longer supported",
4343
replaceWith = ReplaceWith("cancelFutureOnCancellation(future)"),
44-
level = DeprecationLevel.HIDDEN)
44+
level = DeprecationLevel.WARNING)
4545
public fun CancellableContinuation<*>.cancelFutureOnCompletion(future: Future<*>): DisposableHandle {
4646
cancelFutureOnCancellation(future)
4747
return NonDisposableHandle

0 commit comments

Comments
 (0)