Refine Coroutines support in HttpServiceProxyFactory

Closes gh-29527
This commit is contained in:
Sébastien Deleuze
2023-02-07 10:38:43 +01:00
parent 9f061f1eec
commit cb63164593
3 changed files with 16 additions and 17 deletions

View File

@@ -21,7 +21,6 @@ import java.lang.reflect.Method;
import java.util.Objects;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.JvmClassMappingKt;
import kotlin.reflect.KClass;
@@ -68,10 +67,6 @@ public abstract class CoroutinesUtils {
(scope, continuation) -> MonoKt.awaitSingleOrNull(source, continuation));
}
public static <T> Object awaitSingleOrNull(Mono<T> source, Continuation<T> continuation) {
return MonoKt.awaitSingleOrNull(source, continuation);
}
/**
* Invoke a suspending function and converts it to {@link Mono} or
* {@link Flux}. Uses an {@linkplain Dispatchers#getUnconfined() unconfined}