Skip to content

Commit fe793ab

Browse files
committed
update to DAP version 1.39.0-pre.0
1 parent 5b37a18 commit fe793ab

File tree

8 files changed

+51
-14
lines changed

8 files changed

+51
-14
lines changed

adapter/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

adapter/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "vscode-debugadapter",
33
"description": "Debug adapter implementation for node",
4-
"version": "1.38.0",
4+
"version": "1.39.0-pre.0",
55
"author": "Microsoft Corporation",
66
"license": "MIT",
77
"repository": {
@@ -15,7 +15,7 @@
1515
"typings": "./lib/main",
1616
"dependencies": {
1717
"mkdirp": "^0.5.1",
18-
"vscode-debugprotocol": "1.38.0"
18+
"vscode-debugprotocol": "1.39.0-pre.0"
1919
},
2020
"devDependencies": {
2121
"@types/mkdirp": "^0.5.2",

debugProtocol.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,16 @@
345345
"type": "string",
346346
"description": "The output to report."
347347
},
348+
"group": {
349+
"type": "string",
350+
"description": "Support for keeping an output log organized by grouping related messages.",
351+
"enum": [ "start", "startCollapsed", "end" ],
352+
"enumDescriptions": [
353+
"Start a new group in expanded mode. Subsequent output events are members of the group and should be shown indented.\nThe 'output' attribute becomes the name of the group and is not indented.",
354+
"Start a new group in collapsed mode. Subsequent output events are members of the group and should be shown indented (as soon as the group is expanded).\nThe 'output' attribute becomes the name of the group and is not indented.",
355+
"End the current group and decreases the indentation of subsequent output events.\nA non empty 'output' attribute is shown as the unindented end of the group."
356+
]
357+
},
348358
"variablesReference": {
349359
"type": "integer",
350360
"description": "If an attribute 'variablesReference' exists and its value is > 0, the output contains objects which can be retrieved by passing 'variablesReference' to the 'variables' request. The value should be less than or equal to 2147483647 (2^31 - 1)."
@@ -3350,6 +3360,14 @@
33503360
"length": {
33513361
"type": "integer",
33523362
"description": "This value determines how many characters are overwritten by the completion text.\nIf missing the value 0 is assumed which results in the completion text being inserted."
3363+
},
3364+
"selectionStart": {
3365+
"type": "integer",
3366+
"description": "Determines the start of the new selection after the text has been inserted (or replaced).\nThe start position must in the range 0 and length of the completion text.\nIf omitted the selection starts at the end of the completion text."
3367+
},
3368+
"selectionLength": {
3369+
"type": "integer",
3370+
"description": "Determines the length of the new selection after the text has been inserted (or replaced).\nThe selection can not extend beyond the bounds of the completion text.\nIf omitted the length is assumed to be 0."
33533371
}
33543372
},
33553373
"required": [ "label" ]

protocol/package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

protocol/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "vscode-debugprotocol",
33
"description": "Npm module with declarations for the Visual Studio Code debug protocol",
4-
"version": "1.38.0",
4+
"version": "1.39.0-pre.0",
55
"author": "Microsoft Corporation",
66
"license": "MIT",
77
"repository": {

protocol/src/debugProtocol.ts

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,15 @@ export module DebugProtocol {
203203
category?: string;
204204
/** The output to report. */
205205
output: string;
206+
/** Support for keeping an output log organized by grouping related messages.
207+
'start': Start a new group in expanded mode. Subsequent output events are members of the group and should be shown indented.
208+
The 'output' attribute becomes the name of the group and is not indented.
209+
'startCollapsed': Start a new group in collapsed mode. Subsequent output events are members of the group and should be shown indented (as soon as the group is expanded).
210+
The 'output' attribute becomes the name of the group and is not indented.
211+
'end': End the current group and decreases the indentation of subsequent output events.
212+
A non empty 'output' attribute is shown as the unindented end of the group.
213+
*/
214+
group?: 'start' | 'startCollapsed' | 'end';
206215
/** If an attribute 'variablesReference' exists and its value is > 0, the output contains objects which can be retrieved by passing 'variablesReference' to the 'variables' request. The value should be less than or equal to 2147483647 (2^31 - 1). */
207216
variablesReference?: number;
208217
/** An optional source location where the output was produced. */
@@ -1765,6 +1774,16 @@ export module DebugProtocol {
17651774
If missing the value 0 is assumed which results in the completion text being inserted.
17661775
*/
17671776
length?: number;
1777+
/** Determines the start of the new selection after the text has been inserted (or replaced).
1778+
The start position must in the range 0 and length of the completion text.
1779+
If omitted the selection starts at the end of the completion text.
1780+
*/
1781+
selectionStart?: number;
1782+
/** Determines the length of the new selection after the text has been inserted (or replaced).
1783+
The selection can not extend beyond the bounds of the completion text.
1784+
If omitted the length is assumed to be 0.
1785+
*/
1786+
selectionLength?: number;
17681787
}
17691788

17701789
/** Some predefined types for the CompletionItem. Please note that not all clients have specific icons for all of them. */

testSupport/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

testSupport/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "vscode-debugadapter-testsupport",
33
"description": "Npm module with mocha test support for Visual Studio Code debug adapters",
4-
"version": "1.40.1",
4+
"version": "1.40.2-pre.0",
55
"author": "Microsoft Corporation",
66
"license": "MIT",
77
"repository": {
@@ -14,7 +14,7 @@
1414
"main": "./lib/main.js",
1515
"typings": "./lib/main",
1616
"dependencies": {
17-
"vscode-debugprotocol": "1.38.0"
17+
"vscode-debugprotocol": "1.39.0-pre.0"
1818
},
1919
"devDependencies": {
2020
"@types/node": "8.9.3",

0 commit comments

Comments
 (0)