diff --git a/buildSrc/src/main/kotlin/Versions.kt b/buildSrc/src/main/kotlin/Versions.kt index 608d45b..dde97dd 100644 --- a/buildSrc/src/main/kotlin/Versions.kt +++ b/buildSrc/src/main/kotlin/Versions.kt @@ -1,8 +1,8 @@ object Versions { const val dokka = "0.10.1" - const val kotlin = "1.4.32" + const val kotlin = "1.5.10" const val kotlinBenchmark = "0.2.0-dev-20" - const val kotlinCoroutines = "1.4.3" + const val kotlinCoroutines = "1.5.0" const val ktor = "1.5.4" const val logback = "1.2.3" const val versionsPlugin = "0.38.0" diff --git a/kotlin-result-coroutines/src/commonMain/kotlin/com/github/michaelbull/result/coroutines/binding/SuspendableBinding.kt b/kotlin-result-coroutines/src/commonMain/kotlin/com/github/michaelbull/result/coroutines/binding/SuspendableBinding.kt index 38cb63e..96122e8 100644 --- a/kotlin-result-coroutines/src/commonMain/kotlin/com/github/michaelbull/result/coroutines/binding/SuspendableBinding.kt +++ b/kotlin-result-coroutines/src/commonMain/kotlin/com/github/michaelbull/result/coroutines/binding/SuspendableBinding.kt @@ -37,7 +37,7 @@ public suspend inline fun binding(crossinline block: suspend SuspendableR } } -internal object BindCancellationException : CancellationException(null) +internal object BindCancellationException : CancellationException(null as String?) public interface SuspendableResultBinding : CoroutineScope { public suspend fun Result.bind(): V