4
4
5
5
package kotlinx.coroutines.flow
6
6
7
+ import kotlinx.coroutines.*
7
8
import kotlin.coroutines.*
8
9
9
10
/* *
@@ -41,3 +42,31 @@ public fun <T> StateFlow<T>.conflate(): Flow<T> = noImpl()
41
42
replaceWith = ReplaceWith (" this" )
42
43
)
43
44
public fun <T > StateFlow<T>.distinctUntilChanged (): Flow <T > = noImpl()
45
+
46
+ // @Deprecated(
47
+ // message = "isActive is resolved into the extension of outer CoroutineScope which is likely to be an error." +
48
+ // "Use currentCoroutineContext().isActive or cancellable() operator instead " +
49
+ // "or specify the receiver of isActive explicitly. " +
50
+ // "Additionally, flow {} builder emissions are cancellable by default.",
51
+ // level = DeprecationLevel.WARNING, // ERROR in 1.4
52
+ // replaceWith = ReplaceWith("currentCoroutineContext().isActive")
53
+ // )
54
+ // public val FlowCollector<*>.isActive: Boolean
55
+ // get() = noImpl()
56
+ //
57
+ // @Deprecated(
58
+ // message = "cancel() is resolved into the extension of outer CoroutineScope which is likely to be an error." +
59
+ // "Use currentCoroutineContext().cancel() instead or specify the receiver of cancel() explicitly",
60
+ // level = DeprecationLevel.WARNING, // ERROR in 1.4
61
+ // replaceWith = ReplaceWith("currentCoroutineContext().cancel(cause)")
62
+ // )
63
+ // public fun FlowCollector<*>.cancel(cause: CancellationException? = null): Unit = noImpl()
64
+ //
65
+ // @Deprecated(
66
+ // message = "coroutineContext is resolved into the property of outer CoroutineScope which is likely to be an error." +
67
+ // "Use currentCoroutineContext() instead or specify the receiver of coroutineContext explicitly",
68
+ // level = DeprecationLevel.WARNING, // ERROR in 1.4
69
+ // replaceWith = ReplaceWith("currentCoroutineContext()")
70
+ // )
71
+ // public val FlowCollector<*>.coroutineContext: CoroutineContext
72
+ // get() = noImpl()
0 commit comments