提交 d0d733a4 编写于 作者: B Benjamin Pasero

more TPromise.timeout() cleanup (#57866)

上级 770c1db8
......@@ -102,7 +102,7 @@ export class QuickKillTerminalAction extends Action {
if (instance) {
instance.dispose();
}
return TPromise.timeout(50).then(result => this.quickOpenService.show(TERMINAL_PICKER_PREFIX, null));
return TPromise.wrap(timeout(50)).then(result => this.quickOpenService.show(TERMINAL_PICKER_PREFIX, null));
}
}
......
......@@ -76,6 +76,7 @@ import { EditorGroup } from 'vs/workbench/common/editor/editorGroup';
import { Dimension } from 'vs/base/browser/dom';
import { ILogService, LogLevel } from 'vs/platform/log/common/log';
import { ILabelService, LabelService } from 'vs/platform/label/common/label';
import { timeout } from 'vs/base/common/async';
export function createFileInput(instantiationService: IInstantiationService, resource: URI): FileEditorInput {
return instantiationService.createInstance(FileEditorInput, resource, void 0);
......@@ -824,16 +825,14 @@ export class TestFileService implements IFileService {
}
updateContent(resource: URI, value: string | ITextSnapshot, options?: IUpdateContentOptions): TPromise<IFileStat> {
return new TPromise(c => {
setTimeout(() => c({
resource,
etag: 'index.txt',
encoding: 'utf8',
mtime: Date.now(),
isDirectory: false,
name: paths.basename(resource.fsPath)
}), 0);
}).then();
return TPromise.wrap(timeout(0).then(() => ({
resource,
etag: 'index.txt',
encoding: 'utf8',
mtime: Date.now(),
isDirectory: false,
name: paths.basename(resource.fsPath)
})));
}
moveFile(source: URI, target: URI, overwrite?: boolean): TPromise<IFileStat> {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册