提交 31caa015 编写于 作者: I isidor

debug: remove ISource

上级 3eadcbe3
...@@ -14,7 +14,7 @@ import { IModel as EditorIModel, IEditorContribution } from 'vs/editor/common/ed ...@@ -14,7 +14,7 @@ import { IModel as EditorIModel, IEditorContribution } from 'vs/editor/common/ed
import { IEditor } from 'vs/platform/editor/common/editor'; import { IEditor } from 'vs/platform/editor/common/editor';
import { Position } from 'vs/editor/common/core/position'; import { Position } from 'vs/editor/common/core/position';
import { ISuggestion } from 'vs/editor/common/modes'; import { ISuggestion } from 'vs/editor/common/modes';
import { Source, ISource } from 'vs/workbench/parts/debug/common/debugSource'; import { Source } from 'vs/workbench/parts/debug/common/debugSource';
import { Range, IRange } from 'vs/editor/common/core/range'; import { Range, IRange } from 'vs/editor/common/core/range';
import { RawContextKey, ContextKeyExpr } from 'vs/platform/contextkey/common/contextkey'; import { RawContextKey, ContextKeyExpr } from 'vs/platform/contextkey/common/contextkey';
import { IWorkspaceFolder } from 'vs/platform/workspace/common/workspace'; import { IWorkspaceFolder } from 'vs/platform/workspace/common/workspace';
...@@ -77,7 +77,7 @@ export interface IReplElement extends ITreeElement { ...@@ -77,7 +77,7 @@ export interface IReplElement extends ITreeElement {
} }
export interface IReplElementSource { export interface IReplElementSource {
source: ISource; source: Source;
lineNumber: number; lineNumber: number;
column: number; column: number;
} }
......
...@@ -13,14 +13,7 @@ import { IWorkbenchEditorService } from 'vs/workbench/services/editor/common/edi ...@@ -13,14 +13,7 @@ import { IWorkbenchEditorService } from 'vs/workbench/services/editor/common/edi
const UNKNOWN_SOURCE_LABEL = nls.localize('unknownSource', "Unknown Source"); const UNKNOWN_SOURCE_LABEL = nls.localize('unknownSource', "Unknown Source");
export interface ISource { export class Source {
readonly uri: uri;
name: string;
openInEditor(editorService: IWorkbenchEditorService, selection: IRange, preserveFocus?: boolean, sideBySide?: boolean): TPromise<any>;
}
export class Source implements ISource {
public readonly uri: uri; public readonly uri: uri;
public available: boolean; public available: boolean;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册