diff --git a/platform/projectModel-api/src/org/jetbrains/concurrency/Promise.java b/platform/projectModel-api/src/org/jetbrains/concurrency/Promise.java index 3bc2f6e68594..cca4adff2fa9 100644 --- a/platform/projectModel-api/src/org/jetbrains/concurrency/Promise.java +++ b/platform/projectModel-api/src/org/jetbrains/concurrency/Promise.java @@ -27,13 +27,13 @@ public interface Promise { * @deprecated Use Promises.resolvedPromise() */ @Deprecated - Promise DONE = Promises.resolvedPromise(); + Promise DONE = new DonePromise(null); /** * @deprecated Use Promises.rejectedPromise() */ @Deprecated - Promise REJECTED = Promises.rejectedPromise(); + Promise REJECTED = new RejectedPromise(new MessageError("rejected", false)); enum State { PENDING, FULFILLED, REJECTED