Adopt native promises

This commit is contained in:
Alex Dima 2019-01-09 15:51:42 +01:00
parent b923f46ad6
commit 505232c7c8
5 changed files with 23 additions and 27 deletions

View file

@ -7,7 +7,6 @@
import { LanguageServiceDefaultsImpl } from './monaco.contribution';
import { TypeScriptWorker } from './tsWorker';
import Promise = monaco.Promise;
import IDisposable = monaco.IDisposable;
import Uri = monaco.Uri;
@ -74,7 +73,7 @@ export class WorkerManager {
}
});
let p = this._worker.getProxy();
let p = <Promise<TypeScriptWorker>>this._worker.getProxy();
if (this._defaults.getEagerModelSync()) {
p = p.then(worker => {