lsp: Add support for label_details in completions (#13043)
This fixes an issue reported by @Spoutnik97 in https://github.com/zed-industries/zed/issues/12711#issuecomment-2163785111 - vtsls returns auxiliary docs via .label_details and not plain .details field. Release Notes: - Improved quality of auxiliary details in completions returned by VTSLS
This commit is contained in:
parent
dcb8dc16ca
commit
55ba80ddd1
2 changed files with 12 additions and 3 deletions
|
@ -660,6 +660,7 @@ impl LanguageServer {
|
|||
],
|
||||
}),
|
||||
insert_replace_support: Some(true),
|
||||
label_details_support: Some(true),
|
||||
..Default::default()
|
||||
}),
|
||||
completion_list: Some(CompletionListCapability {
|
||||
|
@ -670,6 +671,7 @@ impl LanguageServer {
|
|||
"data".to_owned(),
|
||||
]),
|
||||
}),
|
||||
context_support: Some(true),
|
||||
..Default::default()
|
||||
}),
|
||||
rename: Some(RenameClientCapabilities {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue