f34762abb7
One source completion can produce up to two lsp completions. Additionally, `preselct` and `sort_text` are global properties of the whole set of completions, so the right granularity here is to convert many completions. As a side-benefit, we no loger allocate intermediate vec. |
||
---|---|---|
.. | ||
bin | ||
cli | ||
diagnostics | ||
caps.rs | ||
cargo_target_spec.rs | ||
cli.rs | ||
config.rs | ||
diagnostics.rs | ||
diff.rs | ||
dispatch.rs | ||
document.rs | ||
from_proto.rs | ||
global_state.rs | ||
handlers.rs | ||
integrated_benchmarks.rs | ||
lib.rs | ||
line_index.rs | ||
lsp_ext.rs | ||
lsp_utils.rs | ||
main_loop.rs | ||
markdown.rs | ||
op_queue.rs | ||
reload.rs | ||
request_metrics.rs | ||
semantic_tokens.rs | ||
thread_pool.rs | ||
to_proto.rs |