add completion detail

This commit is contained in:
Aleksey Kladov 2019-01-09 18:09:49 +03:00
parent c2b8aa1ce5
commit ddf2a8a948
2 changed files with 13 additions and 0 deletions

View file

@ -75,6 +75,7 @@ impl Conv for CompletionItem {
fn conv(self) -> <Self as Conv>::Output {
let mut res = ::languageserver_types::CompletionItem {
label: self.label().to_string(),
detail: self.detail().map(|it| it.to_string()),
filter_text: Some(self.lookup().to_string()),
kind: self.kind().map(|it| it.conv()),
..Default::default()