add sort_text to sort in editor view

Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
This commit is contained in:
Benjamin Coenen
2020-04-14 19:21:17 +02:00
parent b092bbc83d
commit c5d18f570c
2 changed files with 12 additions and 8 deletions

View File

@@ -423,8 +423,11 @@ pub fn handle_completion(
};
let line_index = world.analysis().file_line_index(position.file_id)?;
let line_endings = world.file_line_endings(position.file_id);
let items: Vec<CompletionItem> =
items.into_iter().map(|item| item.conv_with((&line_index, line_endings))).collect();
let items: Vec<CompletionItem> = items
.into_iter()
.enumerate()
.map(|(idx, item)| item.conv_with((&line_index, line_endings, idx)))
.collect();
Ok(Some(items.into()))
}