Skip to content

Commit a58f873

Browse files
committed
update to 1.53
1 parent d760648 commit a58f873

File tree

8 files changed

+1058
-14
lines changed

8 files changed

+1058
-14
lines changed

adapter/package-lock.json

Lines changed: 985 additions & 5 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.51.1",
4+
"version": "1.53.0",
55
"author": "Microsoft Corporation",
66
"license": "MIT",
77
"repository": {
@@ -19,7 +19,7 @@
1919
"typings": "./lib/main",
2020
"dependencies": {
2121
"mkdirp": "^1.0.4",
22-
"@vscode/debugprotocol": "1.51.0"
22+
"@vscode/debugprotocol": "1.53.0"
2323
},
2424
"devDependencies": {
2525
"@types/mkdirp": "^1.0.2",

debugProtocol.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3495,7 +3495,7 @@
34953495
},
34963496
"value": {
34973497
"type": "string",
3498-
"description": "The variable's value. This can be a multi-line text, e.g. for a function the body of a function."
3498+
"description": "The variable's value.\nThis can be a multi-line text, e.g. for a function the body of a function.\nFor structured variables (which do not have a simple value), it is recommended to provide a one line representation of the structured object. This helps to identify the structured object in the collapsed state when its children are not yet visible.\nAn empty string can be used if no value should be shown in the UI."
34993499
},
35003500
"type": {
35013501
"type": "string",
@@ -3830,6 +3830,10 @@
38303830
"type": "string",
38313831
"description": "A string that should be used when comparing this item with other items. When `falsy` the label is used."
38323832
},
3833+
"detail": {
3834+
"type": "string",
3835+
"description": "A human-readable string with additional information about this item, like type or symbol information."
3836+
},
38333837
"type": {
38343838
"$ref": "#/definitions/CompletionItemType",
38353839
"description": "The item's type. Typically the client uses this information to render the item in the UI with an icon."

package-lock.json

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

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
},
2121
"scripts": {
2222
"compile": "tsc -p ./src",
23-
"watch": "tsc -w -p ./src"
23+
"watch": "tsc -w -p ./src",
24+
"postinstall": "cd protocol && npm i && cd ../adapter && npm i"
2425
},
2526
"main": "./out/generator"
2627
}

protocol/package-lock.json

Lines changed: 25 additions & 2 deletions
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.51.0",
4+
"version": "1.53.0",
55
"author": "Microsoft Corporation",
66
"license": "MIT",
77
"repository": {

protocol/src/debugProtocol.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1938,7 +1938,11 @@ export module DebugProtocol {
19381938
export interface Variable {
19391939
/** The variable's name. */
19401940
name: string;
1941-
/** The variable's value. This can be a multi-line text, e.g. for a function the body of a function. */
1941+
/** The variable's value.
1942+
This can be a multi-line text, e.g. for a function the body of a function.
1943+
For structured variables (which do not have a simple value), it is recommended to provide a one line representation of the structured object. This helps to identify the structured object in the collapsed state when its children are not yet visible.
1944+
An empty string can be used if no value should be shown in the UI.
1945+
*/
19421946
value: string;
19431947
/** The type of the variable's value. Typically shown in the UI when hovering over the value.
19441948
This attribute should only be returned by a debug adapter if the client has passed the value true for the 'supportsVariableType' capability of the 'initialize' request.
@@ -2164,6 +2168,8 @@ export module DebugProtocol {
21642168
text?: string;
21652169
/** A string that should be used when comparing this item with other items. When `falsy` the label is used. */
21662170
sortText?: string;
2171+
/** A human-readable string with additional information about this item, like type or symbol information. */
2172+
detail?: string;
21672173
/** The item's type. Typically the client uses this information to render the item in the UI with an icon. */
21682174
type?: CompletionItemType;
21692175
/** This value determines the location (in the CompletionsRequest's 'text' attribute) where the completion text is added.

0 commit comments

Comments
 (0)