Skip to content

Commit fe9d141

Browse files
committed
Replace debug protocol type definitions with npm packages. This will make updating debug protocol version easier.
1 parent b63a88b commit fe9d141

15 files changed

+51
-1215
lines changed

adapter/adapterProxy.ts

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
*--------------------------------------------------------*/
44

55
import * as utils from '../webkit/utilities';
6+
import {DebugProtocol} from 'vscode-debugprotocol';
7+
import {IDebugTransformer, IDebugAdapter} from '../webkit/WebKitAdapterInterfaces';
68

79
export type EventHandler = (event: DebugProtocol.Event) => void;
810

adapter/lineNumberTransformer.ts

+3
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
* Copyright (C) Microsoft Corporation. All rights reserved.
33
*--------------------------------------------------------*/
44

5+
import {DebugProtocol} from 'vscode-debugprotocol';
6+
import {IDebugTransformer, ISetBreakpointsResponseBody, IStackTraceResponseBody} from '../webkit/WebKitAdapterInterfaces';
7+
58
/**
69
* Converts from 1 based lines on the client side to 0 based lines on the target side
710
*/

adapter/pathTransformer.ts

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
*--------------------------------------------------------*/
44

55
import * as utils from '../webkit/utilities';
6+
import {DebugProtocol} from 'vscode-debugprotocol';
7+
import {ISetBreakpointsArgs, IDebugTransformer, ILaunchRequestArgs, IAttachRequestArgs, IStackTraceResponseBody} from '../webkit/WebKitAdapterInterfaces';
68

79
interface IPendingBreakpoint {
810
resolve: () => void;

adapter/sourceMaps/sourceMapTransformer.ts

+2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@
44

55
import * as path from 'path';
66
import * as fs from 'fs';
7+
import {DebugProtocol} from 'vscode-debugprotocol';
78
import {ISourceMaps, SourceMaps} from './sourceMaps';
9+
import {ISetBreakpointsArgs, IDebugTransformer, ILaunchRequestArgs, IAttachRequestArgs, ISetBreakpointsResponseBody, IStackTraceResponseBody} from '../../webkit/WebKitAdapterInterfaces';
810
import * as utils from '../../webkit/utilities';
911

1012
interface IPendingBreakpoint {

0 commit comments

Comments
 (0)