debt remove TPromise from extHost-files #53526

This commit is contained in:
Johannes Rieken
2018-10-19 09:49:05 +02:00
parent 66b397316d
commit 45f4904378
15 changed files with 152 additions and 175 deletions

View File

@@ -111,7 +111,7 @@ export class FileIndexSearchEngine {
}
errs = errs.filter(e => !!e);
return TPromise.wrapError(errs[0]);
return Promise.reject(errs[0]);
});
});
}
@@ -381,7 +381,7 @@ export class FileIndexSearchManager {
allResultsPromise = this.preventCancellation(allResultsPromise);
}
return TPromise.wrap<IInternalSearchComplete>(
return Promise.resolve<IInternalSearchComplete>(
allResultsPromise.then(complete => {
const scorerCache: ScorerCache = cache ? cache.scorerCache : Object.create(null);
const sortSW = (typeof config.maxResults !== 'number' || config.maxResults > 0) && StopWatch.create();
@@ -555,7 +555,7 @@ export class FileIndexSearchManager {
public clearCache(cacheKey: string): TPromise<void> {
if (!this.folderCacheKeys.has(cacheKey)) {
return TPromise.wrap(undefined);
return Promise.resolve(undefined);
}
const expandedKeys = this.folderCacheKeys.get(cacheKey);
@@ -563,7 +563,7 @@ export class FileIndexSearchManager {
this.folderCacheKeys.delete(cacheKey);
return TPromise.as(undefined);
return Promise.resolve(undefined);
}
private preventCancellation<C>(promise: CancelablePromise<C>): CancelablePromise<C> {