You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"documentation": "CodeActionKinds that this server may return.\n\nThe list of kinds may be generic, such as `CodeActionKind.Refactor`, or the server\nmay list out every specific kind they provide."
9330
9341
},
9342
+
{
9343
+
"name": "documentation",
9344
+
"type": {
9345
+
"kind": "array",
9346
+
"element": {
9347
+
"kind": "reference",
9348
+
"name": "CodeActionKindDocumentation"
9349
+
}
9350
+
},
9351
+
"optional": true,
9352
+
"documentation": "Static documentation for a class of code actions.\n\nDocumentation from the provider should be shown in the code actions menu if either:\n\n- Code actions of `kind` are requested by the editor. In this case, the editor will show the documentation that\n most closely matches the requested code action kind. For example, if a provider has documentation for\n both `Refactor` and `RefactorExtract`, when the user requests code actions for `RefactorExtract`,\n the editor will use the documentation for `RefactorExtract` instead of the documentation for `Refactor`.\n\n- Any code actions of `kind` are returned by the provider.\n\nAt most one documentation entry should be shown per provider.\n\n@since 3.18.0\n@proposed",
9353
+
"since": "3.18.0",
9354
+
"proposed": true
9355
+
},
9331
9356
{
9332
9357
"name": "resolveProvider",
9333
9358
"type": {
@@ -10452,7 +10477,7 @@
10452
10477
}
10453
10478
]
10454
10479
},
10455
-
"documentation": "The label of this parameter information.\n\nEither a string or an inclusive start and exclusive end offsets within its containing\nsignature label. (see SignatureInformation.label). The offsets are based on a UTF-16\nstring representation as `Position` and `Range` does.\n\n*Note*: a label of type string should be a substring of its containing signature label.\nIts intended use case is to highlight the parameter label part in the `SignatureInformation.label`."
10480
+
"documentation": "The label of this parameter information.\n\nEither a string or an inclusive start and exclusive end offsets within its containing\nsignature label. (see SignatureInformation.label). The offsets are based on a UTF-16\nstring representation as `Position` and `Range` does.\n\nTo avoid ambiguities a server should use the [start, end] offset value instead of using\na substring. Whether a client support this is controlled via `labelOffsetSupport` client\ncapability.\n\n*Note*: a label of type string should be a substring of its containing signature label.\nIts intended use case is to highlight the parameter label part in the `SignatureInformation.label`."
10456
10481
},
10457
10482
{
10458
10483
"name": "documentation",
@@ -10475,6 +10500,30 @@
10475
10500
],
10476
10501
"documentation": "Represents a parameter of a callable-signature. A parameter can\nhave a label and a doc-comment."
10477
10502
},
10503
+
{
10504
+
"name": "CodeActionKindDocumentation",
10505
+
"properties": [
10506
+
{
10507
+
"name": "kind",
10508
+
"type": {
10509
+
"kind": "reference",
10510
+
"name": "CodeActionKind"
10511
+
},
10512
+
"documentation": "The kind of the code action being documented.\n\nIf the kind is generic, such as `CodeActionKind.Refactor`, the documentation will be shown whenever any\nrefactorings are returned. If the kind if more specific, such as `CodeActionKind.RefactorExtract`, the\ndocumentation will only be shown when extract refactoring code actions are returned."
10513
+
},
10514
+
{
10515
+
"name": "command",
10516
+
"type": {
10517
+
"kind": "reference",
10518
+
"name": "Command"
10519
+
},
10520
+
"documentation": "Command that is ued to display the documentation to the user.\n\nThe title of this documentation code action is taken from {@linkcode Command.title}"
10521
+
}
10522
+
],
10523
+
"documentation": "Documentation for a class of code actions.\n\n@since 3.18.0\n@proposed",
10524
+
"since": "3.18.0",
10525
+
"proposed": true
10526
+
},
10478
10527
{
10479
10528
"name": "NotebookCellTextDocumentFilter",
10480
10529
"properties": [
@@ -12281,6 +12330,17 @@
12281
12330
"optional": true,
12282
12331
"documentation": "Whether the client honors the change annotations in\ntext edits and resource operations returned via the\n`CodeAction#edit` property by for example presenting\nthe workspace edit in the user interface and asking\nfor confirmation.\n\n@since 3.16.0",
12283
12332
"since": "3.16.0"
12333
+
},
12334
+
{
12335
+
"name": "documentationSupport",
12336
+
"type": {
12337
+
"kind": "base",
12338
+
"name": "boolean"
12339
+
},
12340
+
"optional": true,
12341
+
"documentation": "Whether the client supports documentation for a class of\ncode actions.\n\n@since 3.18.0\n@proposed",
12342
+
"since": "3.18.0",
12343
+
"proposed": true
12284
12344
}
12285
12345
],
12286
12346
"documentation": "The Client Capabilities of a {@link CodeActionRequest}."
@@ -14331,6 +14391,12 @@
14331
14391
"value": "source.fixAll",
14332
14392
"documentation": "Base kind for auto-fix source actions: `source.fixAll`.\n\nFix all actions automatically fix errors that have a clear fix that do not require user input.\nThey should not suppress errors or perform unsafe fixes such as generating new types or classes.\n\n@since 3.15.0",
14333
14393
"since": "3.15.0"
14394
+
},
14395
+
{
14396
+
"name": "Notebook",
14397
+
"value": "notebook",
14398
+
"documentation": "Base kind for all code actions applying to the entire notebook's scope. CodeActionKinds using\nthis should always begin with `notebook.`\n\n@since 3.18.0",
0 commit comments