make ext API SourceBreakpoint use Location; fixes #39647

This commit is contained in:
Andre Weinand
2017-12-06 16:13:25 +01:00
parent 8d6f510a0d
commit 7c801e972a
4 changed files with 6 additions and 11 deletions

View File

@@ -12,7 +12,7 @@ import { ExtHostWorkspace } from 'vs/workbench/api/node/extHostWorkspace';
import * as vscode from 'vscode';
import URI from 'vs/base/common/uri';
import { Disposable, Position } from 'vs/workbench/api/node/extHostTypes';
import { Disposable, Position, Location } from 'vs/workbench/api/node/extHostTypes';
export class ExtHostDebugService implements ExtHostDebugServiceShape {
@@ -148,8 +148,7 @@ export class ExtHostDebugService implements ExtHostDebugServiceShape {
enabled: bp.enabled,
condition: bp.condition,
hitCondition: bp.hitCondition,
source: URI.parse(bp.sourceUriStr),
location: new Position(bp.line, bp.character)
location: new Location(bp.uri, new Position(bp.line, bp.character))
};
return sbp;
}