Add simple support for completion item details

This commit is contained in:
Lukas Wirth
2022-07-18 19:25:43 +02:00
parent ea416175d5
commit d17a5ef8e1
3 changed files with 38 additions and 11 deletions

View File

@@ -277,6 +277,13 @@ fn completion_item(
..Default::default()
};
if config.completion_label_details_support() {
lsp_item.label_details = Some(lsp_types::CompletionItemLabelDetails {
detail: None,
description: lsp_item.detail.clone(),
});
}
set_score(&mut lsp_item, max_relevance, item.relevance());
if config.completion().enable_imports_on_the_fly {