|
2380 | 2380 | "name": "FoldingRangeKind" |
2381 | 2381 | }, |
2382 | 2382 | "optional": true, |
2383 | | - "documentation": "Describes the kind of the folding range such as `comment' or 'region'. The kind\nis used to categorize folding ranges and used by commands like 'Fold all comments'. See\n[FoldingRangeKind](#FoldingRangeKind) for an enumeration of standardized kinds." |
| 2383 | + "documentation": "Describes the kind of the folding range such as `comment' or 'region'. The kind\nis used to categorize folding ranges. See [FoldingRangeKind](#FoldingRangeKind)\nfor an enumeration of standardized kinds." |
2384 | 2384 | }, |
2385 | 2385 | { |
2386 | 2386 | "name": "collapsedText", |
@@ -11796,13 +11796,49 @@ |
11796 | 11796 | "documentation": "If set, the client signals that it only supports folding complete lines.\nIf set, client will ignore specified `startCharacter` and `endCharacter`\nproperties in a FoldingRange." |
11797 | 11797 | }, |
11798 | 11798 | { |
11799 | | - "name": "collapsedText", |
| 11799 | + "name": "foldingRangeKind", |
11800 | 11800 | "type": { |
11801 | | - "kind": "base", |
11802 | | - "name": "boolean" |
| 11801 | + "kind": "literal", |
| 11802 | + "value": { |
| 11803 | + "properties": [ |
| 11804 | + { |
| 11805 | + "name": "valueSet", |
| 11806 | + "type": { |
| 11807 | + "kind": "array", |
| 11808 | + "element": { |
| 11809 | + "kind": "reference", |
| 11810 | + "name": "FoldingRangeKind" |
| 11811 | + } |
| 11812 | + }, |
| 11813 | + "optional": true |
| 11814 | + } |
| 11815 | + ] |
| 11816 | + } |
11803 | 11817 | }, |
11804 | 11818 | "optional": true, |
11805 | | - "documentation": "If set, the client signals that it supports setting collapsedText on\nfolding ranges to display instead of the default text.\n@since 3.17.0\n@proposed", |
| 11819 | + "documentation": "Specific options for the folding range kind.\n@since 3.17.0\n@proposed", |
| 11820 | + "since": "3.17.0", |
| 11821 | + "proposed": true |
| 11822 | + }, |
| 11823 | + { |
| 11824 | + "name": "foldingRange", |
| 11825 | + "type": { |
| 11826 | + "kind": "literal", |
| 11827 | + "value": { |
| 11828 | + "properties": [ |
| 11829 | + { |
| 11830 | + "name": "collapsedText", |
| 11831 | + "type": { |
| 11832 | + "kind": "base", |
| 11833 | + "name": "boolean" |
| 11834 | + }, |
| 11835 | + "optional": true |
| 11836 | + } |
| 11837 | + ] |
| 11838 | + } |
| 11839 | + }, |
| 11840 | + "optional": true, |
| 11841 | + "documentation": "Specific options for the folding range.\n@since 3.17.0\n@proposed", |
11806 | 11842 | "since": "3.17.0", |
11807 | 11843 | "proposed": true |
11808 | 11844 | } |
|
12331 | 12367 | "name": "Region", |
12332 | 12368 | "value": "region" |
12333 | 12369 | } |
12334 | | - ] |
| 12370 | + ], |
| 12371 | + "supportsCustomValues": true |
12335 | 12372 | }, |
12336 | 12373 | { |
12337 | 12374 | "name": "SymbolKind", |
|
12770 | 12807 | } |
12771 | 12808 | ] |
12772 | 12809 | }, |
| 12810 | + { |
| 12811 | + "name": "CodeActionKind", |
| 12812 | + "type": { |
| 12813 | + "kind": "base", |
| 12814 | + "name": "string" |
| 12815 | + }, |
| 12816 | + "values": [ |
| 12817 | + { |
| 12818 | + "name": "Empty", |
| 12819 | + "value": "" |
| 12820 | + }, |
| 12821 | + { |
| 12822 | + "name": "QuickFix", |
| 12823 | + "value": "quickfix" |
| 12824 | + }, |
| 12825 | + { |
| 12826 | + "name": "Refactor", |
| 12827 | + "value": "refactor" |
| 12828 | + }, |
| 12829 | + { |
| 12830 | + "name": "RefactorExtract", |
| 12831 | + "value": "refactor.extract" |
| 12832 | + }, |
| 12833 | + { |
| 12834 | + "name": "RefactorInline", |
| 12835 | + "value": "refactor.inline" |
| 12836 | + }, |
| 12837 | + { |
| 12838 | + "name": "RefactorRewrite", |
| 12839 | + "value": "refactor.rewrite" |
| 12840 | + }, |
| 12841 | + { |
| 12842 | + "name": "Source", |
| 12843 | + "value": "source" |
| 12844 | + }, |
| 12845 | + { |
| 12846 | + "name": "SourceOrganizeImports", |
| 12847 | + "value": "source.organizeImports" |
| 12848 | + }, |
| 12849 | + { |
| 12850 | + "name": "SourceFixAll", |
| 12851 | + "value": "source.fixAll", |
| 12852 | + "since": "3.15.0" |
| 12853 | + } |
| 12854 | + ], |
| 12855 | + "supportsCustomValues": true, |
| 12856 | + "documentation": "The kind of a code action.\nKinds are a hierarchical list of identifiers separated by `.`, e.g. `\"refactor.extract.function\"`.\nThe set of kinds is open and client needs to announce the kinds it supports to the server during\ninitialization." |
| 12857 | + }, |
12773 | 12858 | { |
12774 | 12859 | "name": "MarkupKind", |
12775 | 12860 | "type": { |
|
12787 | 12872 | } |
12788 | 12873 | ] |
12789 | 12874 | }, |
| 12875 | + { |
| 12876 | + "name": "PositionEncodingKind", |
| 12877 | + "type": { |
| 12878 | + "kind": "base", |
| 12879 | + "name": "string" |
| 12880 | + }, |
| 12881 | + "values": [ |
| 12882 | + { |
| 12883 | + "name": "UTF8", |
| 12884 | + "value": "utf-8" |
| 12885 | + }, |
| 12886 | + { |
| 12887 | + "name": "UTF16", |
| 12888 | + "value": "utf-16" |
| 12889 | + }, |
| 12890 | + { |
| 12891 | + "name": "UTF32", |
| 12892 | + "value": "utf-32" |
| 12893 | + } |
| 12894 | + ], |
| 12895 | + "supportsCustomValues": true, |
| 12896 | + "documentation": "A type indicating how positions are encoded,\nspecifically what column offsets mean.\n@since 3.17.0\n@proposed", |
| 12897 | + "since": "3.17.0", |
| 12898 | + "proposed": true |
| 12899 | + }, |
12790 | 12900 | { |
12791 | 12901 | "name": "FileChangeType", |
12792 | 12902 | "type": { |
|
13376 | 13486 | }, |
13377 | 13487 | "documentation": "MarkedString can be used to render human readable text. It is either a markdown string\nor a code-block that provides a language and a code snippet. The language identifier\nis semantically equal to the optional language identifier in fenced code blocks in GitHub\nissues. See https://help.github.com/articles/creating-and-highlighting-code-blocks/#syntax-highlighting\nThe pair of a language and a value is an equivalent to markdown:\n```${language}\n${value}\n```\nNote that markdown strings will be sanitized - that means html will be escaped.\n@deprecated use MarkupContent instead." |
13378 | 13488 | }, |
13379 | | - { |
13380 | | - "name": "CodeActionKind", |
13381 | | - "type": { |
13382 | | - "kind": "base", |
13383 | | - "name": "string" |
13384 | | - }, |
13385 | | - "documentation": "The kind of a code action.\nKinds are a hierarchical list of identifiers separated by `.`, e.g. `\"refactor.extract.function\"`.\nThe set of kinds is open and client needs to announce the kinds it supports to the server during\ninitialization." |
13386 | | - }, |
13387 | 13489 | { |
13388 | 13490 | "name": "TraceValues", |
13389 | 13491 | "type": { |
|
13426 | 13528 | "documentation": "A document filter describes a top level text document or\na notebook cell document.\n@since 3.17.0 - proposed support for NotebookCellTextDocumentFilter.", |
13427 | 13529 | "since": "3.17.0 - proposed support for NotebookCellTextDocumentFilter." |
13428 | 13530 | }, |
13429 | | - { |
13430 | | - "name": "PositionEncodingKind", |
13431 | | - "type": { |
13432 | | - "kind": "base", |
13433 | | - "name": "string" |
13434 | | - }, |
13435 | | - "documentation": "A type indicating how positions are encoded,\nspecifically what column offsets mean.\n@since 3.17.0\n@proposed", |
13436 | | - "since": "3.17.0", |
13437 | | - "proposed": true |
13438 | | - }, |
13439 | 13531 | { |
13440 | 13532 | "name": "GlobPattern", |
13441 | 13533 | "type": { |
|
0 commit comments