From 846bc3fbedbefac59e5fedbf79ccecaaf000ae30 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Fri, 16 Sep 2016 10:28:45 +0200 Subject: [PATCH] cleanup: remove Promise.wrap --- .../src/org/jetbrains/concurrency/Promise.java | 8 -------- 1 file changed, 8 deletions(-) diff --git a/platform/projectModel-api/src/org/jetbrains/concurrency/Promise.java b/platform/projectModel-api/src/org/jetbrains/concurrency/Promise.java index 0b8b5c63b3ea..119a187f0472 100644 --- a/platform/projectModel-api/src/org/jetbrains/concurrency/Promise.java +++ b/platform/projectModel-api/src/org/jetbrains/concurrency/Promise.java @@ -15,7 +15,6 @@ */ package org.jetbrains.concurrency; -import com.intellij.openapi.util.AsyncResult; import com.intellij.util.Consumer; import com.intellij.util.Function; import org.jetbrains.annotations.NotNull; @@ -42,13 +41,6 @@ public interface Promise { } } - @NotNull - static Promise wrap(@NotNull AsyncResult asyncResult) { - final AsyncPromise promise = new AsyncPromise<>(); - asyncResult.doWhenDone((Consumer)result -> promise.setResult(result)).doWhenRejected(promise::setError); - return promise; - } - @NotNull Promise done(@NotNull Consumer done);