提交 6272a7fe 编写于 作者: A Alex Dima

Remove usage of wireCancellationToken where the promise cannot be cancelled anyways

上级 73b7f479
...@@ -6,7 +6,6 @@ ...@@ -6,7 +6,6 @@
import 'vs/css!vs/workbench/parts/debug/browser/media/repl'; import 'vs/css!vs/workbench/parts/debug/browser/media/repl';
import * as nls from 'vs/nls'; import * as nls from 'vs/nls';
import { URI as uri } from 'vs/base/common/uri'; import { URI as uri } from 'vs/base/common/uri';
import { wireCancellationToken } from 'vs/base/common/async';
import { TPromise } from 'vs/base/common/winjs.base'; import { TPromise } from 'vs/base/common/winjs.base';
import * as errors from 'vs/base/common/errors'; import * as errors from 'vs/base/common/errors';
import { IAction } from 'vs/base/common/actions'; import { IAction } from 'vs/base/common/actions';
...@@ -188,9 +187,9 @@ export class Repl extends Panel implements IPrivateReplService, IHistoryNavigati ...@@ -188,9 +187,9 @@ export class Repl extends Panel implements IPrivateReplService, IHistoryNavigati
const frameId = focusedStackFrame ? focusedStackFrame.frameId : undefined; const frameId = focusedStackFrame ? focusedStackFrame.frameId : undefined;
const focusedSession = this.debugService.getViewModel().focusedSession; const focusedSession = this.debugService.getViewModel().focusedSession;
const completions = focusedSession ? focusedSession.completions(frameId, text, position, overwriteBefore) : TPromise.as([]); const completions = focusedSession ? focusedSession.completions(frameId, text, position, overwriteBefore) : TPromise.as([]);
return wireCancellationToken(token, completions.then(suggestions => ({ return completions.then(suggestions => ({
suggestions suggestions
}))); }));
} }
}); });
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册