From 76697eb1720203caec097f7e8aa2bd516f72b9b5 Mon Sep 17 00:00:00 2001 From: Sergey Andreev Date: Tue, 9 May 2023 15:50:52 +0200 Subject: [PATCH] Removed default for CancellationToken, since there can be ambiguous calls --- .../Assets/Plugins/UniTask/Runtime/UniTaskExtensions.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.cs b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.cs index 794a39c..34a71c6 100644 --- a/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.cs +++ b/src/UniTask/Assets/Plugins/UniTask/Runtime/UniTaskExtensions.cs @@ -41,7 +41,7 @@ namespace Cysharp.Threading.Tasks return promise.Task; } - public static UniTask AsUniTask(this Task task, CancellationToken cancellationToken = default, bool useCurrentSynchronizationContext = true) + public static UniTask AsUniTask(this Task task, CancellationToken cancellationToken, bool useCurrentSynchronizationContext = true) { var promise = new UniTaskCompletionSource(); var state = StatePool, CancellationToken>.Create(promise, cancellationToken); @@ -102,7 +102,7 @@ namespace Cysharp.Threading.Tasks return promise.Task; } - public static UniTask AsUniTask(this Task task, CancellationToken cancellationToken = default, bool useCurrentSynchronizationContext = true) + public static UniTask AsUniTask(this Task task, CancellationToken cancellationToken, bool useCurrentSynchronizationContext = true) { var promise = new UniTaskCompletionSource(); var state = StatePool.Create(promise, cancellationToken);