提交 f6ab4302 编写于 作者: S Sandeep Somavarapu

#53526 Migrate away from TPromise in Problems panel

上级 0e966cd3
......@@ -6,7 +6,6 @@
import 'vs/css!./media/markers';
import { URI } from 'vs/base/common/uri';
import { TPromise } from 'vs/base/common/winjs.base';
import * as dom from 'vs/base/browser/dom';
import { IAction, IActionItem, Action } from 'vs/base/common/actions';
import { ITelemetryService } from 'vs/platform/telemetry/common/telemetry';
......@@ -202,7 +201,7 @@ export class MarkersPanel extends Panel implements IMarkerFilterController {
return false;
}
private refreshPanel(): TPromise<any> {
private refreshPanel(): void {
if (this.isVisible()) {
this.cachedFilterStats = undefined;
this.tree.setChildren(null, createModelIterator(this.markersWorkbenchService.markersModel));
......@@ -212,7 +211,6 @@ export class MarkersPanel extends Panel implements IMarkerFilterController {
this.renderMessage();
this._onDidFilter.fire();
}
return TPromise.as(null);
}
private updateFilter() {
......
......@@ -5,7 +5,6 @@
import { Delayer } from 'vs/base/common/async';
import * as DOM from 'vs/base/browser/dom';
import { TPromise } from 'vs/base/common/winjs.base';
import { Action, IAction, IActionChangeEvent } from 'vs/base/common/actions';
import { HistoryInputBox } from 'vs/base/browser/ui/inputbox/inputBox';
import { KeyCode } from 'vs/base/common/keyCodes';
......@@ -69,7 +68,7 @@ export class ShowProblemsPanelAction extends Action {
super(id, label);
}
public run(): TPromise<any> {
public run(): Thenable<any> {
this.panelService.openPanel(Constants.MARKERS_PANEL_ID, true);
return Promise.resolve(null);
}
......@@ -347,7 +346,7 @@ export class QuickFixAction extends Action {
}));
}
public openFileAtMarker(element: Marker): TPromise<void> {
public openFileAtMarker(element: Marker): Thenable<void> {
const { resource, selection } = { resource: element.resource, selection: element.range };
return this.editorService.openEditor({
resource,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册