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

@@ -833,6 +833,20 @@ impl Config {
)
}
pub fn completion_label_details_support(&self) -> bool {
try_!(self
.caps
.text_document
.as_ref()?
.completion
.as_ref()?
.completion_item
.as_ref()?
.label_details_support
.as_ref()?)
.is_some()
}
pub fn offset_encoding(&self) -> OffsetEncoding {
if supports_utf8(&self.caps) {
OffsetEncoding::Utf8