From 00fd47f12499e95d17abaf94c88de01fee7a01e4 Mon Sep 17 00:00:00 2001 From: Him188 <Him188@mamoe.net> Date: Fri, 21 Feb 2020 22:39:41 +0800 Subject: [PATCH] Update docs --- .../src/commonMain/kotlin/net.mamoe.mirai/event/linear.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/event/linear.kt b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/event/linear.kt index e73d3e922..e6bca704c 100644 --- a/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/event/linear.kt +++ b/mirai-core/src/commonMain/kotlin/net.mamoe.mirai/event/linear.kt @@ -27,7 +27,7 @@ import kotlin.coroutines.EmptyCoroutineContext @MiraiExperimentalAPI suspend inline fun <reified E : Event, R : Any> subscribingGet( timeoutMillis: Long = -1, - noinline filter: E.(E) -> R? + noinline filter: E.(E) -> R? // 不要 crossinline: crossinline 后 stacktrace 会不正常 ): R { require(timeoutMillis == -1L || timeoutMillis > 0) { "timeoutMillis must be -1 or > 0" } return subscribingGetOrNull(timeoutMillis, filter) ?: error("timeout subscribingGet") @@ -46,7 +46,7 @@ suspend inline fun <reified E : Event, R : Any> subscribingGet( @MiraiExperimentalAPI suspend inline fun <reified E : Event, R : Any> subscribingGetOrNull( timeoutMillis: Long = -1, - noinline filter: E.(E) -> R? + noinline filter: E.(E) -> R? // 不要 crossinline: crossinline 后 stacktrace 会不正常 ): R? { require(timeoutMillis == -1L || timeoutMillis > 0) { "timeoutMillis must be -1 or > 0" } var result: R? = null @@ -106,7 +106,7 @@ suspend inline fun <reified E : Event, R : Any> subscribingGetOrNull( inline fun <reified E : Event, R : Any> CoroutineScope.subscribingGetAsync( coroutineContext: CoroutineContext = EmptyCoroutineContext, timeoutMillis: Long = -1, - noinline filter: E.(E) -> R? + noinline filter: E.(E) -> R? // 不要 crossinline: crossinline 后 stacktrace 会不正常 ): Deferred<R> = this.async(coroutineContext) { subscribingGet(timeoutMillis, filter) } \ No newline at end of file