|
2 | 2 | * This interface should always match the schema found in the vscode-ruby extension manifest. |
3 | 3 | */ |
4 | 4 | export interface LaunchRequestArguments { |
5 | | - /** An absolute path to the program to debug. */ |
6 | | - program: string; |
7 | | - /** Optional arguments passed to the program being debugged. */ |
8 | | - args: string[]; |
9 | | - /** Automatically stop target after launch. If not specified, target does not stop. */ |
10 | | - stopOnEntry?: boolean; |
11 | | - /** Show debugger process output. If not specified, there will only be executable output */ |
12 | | - showDebuggerOutput?: boolean; |
13 | | - /** Optional arguments passed to the runtime executable. */ |
14 | | - runtimeArgs?: string[]; |
| 5 | + /** An absolute path to the program to debug. */ |
| 6 | + program: string; |
| 7 | + /** Optional arguments passed to the program being debugged. */ |
| 8 | + args: string[]; |
| 9 | + /** Automatically stop target after launch. If not specified, target does not stop. */ |
| 10 | + stopOnEntry?: boolean; |
| 11 | + /** Show debugger process output. If not specified, there will only be executable output */ |
| 12 | + showDebuggerOutput?: boolean; |
| 13 | + /** Optional arguments passed to the runtime executable. */ |
| 14 | + runtimeArgs?: string[]; |
15 | 15 | } |
16 | 16 |
|
17 | 17 | export interface IRubyEvaluationResult { |
18 | | - name: string; |
19 | | - kind: string; |
20 | | - type: string; |
21 | | - value: string; |
22 | | - id: string; |
23 | | - variablesReference: number; |
| 18 | + name: string; |
| 19 | + kind: string; |
| 20 | + type: string; |
| 21 | + value: string; |
| 22 | + id: string; |
| 23 | + variablesReference: number; |
24 | 24 | } |
25 | 25 |
|
26 | 26 | export interface IDebugVariable { |
27 | | - objectId?: number; |
28 | | - variables?: IRubyEvaluationResult[]; |
| 27 | + objectId?: number; |
| 28 | + variables?: IRubyEvaluationResult[]; |
29 | 29 | } |
30 | 30 |
|
31 | 31 | export interface ICommand { |
32 | | - command: string; |
33 | | - resolve: (value?: any) => void |
34 | | - reject: (error?: any) => void |
| 32 | + command: string; |
| 33 | + resolve: (value?: any) => void |
| 34 | + reject: (error?: any) => void |
35 | 35 | } |
0 commit comments