rust/crates
Aleksey Kladov f34762abb7 internal: better factoring for to_proto::completion
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.
2021-07-04 14:08:33 +03:00
..
base_db Don't implement Eq for CrateGraph 2021-07-01 14:10:57 +03:00
cfg
flycheck
hir
hir_def Merge #9431 2021-07-01 18:25:06 +00:00
hir_expand
hir_ty Merge #9428 2021-07-02 12:49:34 +00:00
ide feat: join lines joins two ifs into else if 2021-07-03 18:40:23 +03:00
ide_assists replace_qualified_name_with_use insert qualified import paths 2021-07-03 23:42:59 +02:00
ide_completion minor: fix lint completion sourcegen 2021-07-04 11:30:56 +03:00
ide_db replace_qualified_name_with_use insert qualified import paths 2021-07-03 23:42:59 +02:00
ide_diagnostics internal: overhaul code generation 2021-07-03 22:11:03 +03:00
ide_ssr
mbe
parser internal: overhaul code generation 2021-07-03 22:11:03 +03:00
paths
proc_macro_api
proc_macro_srv
proc_macro_test
profile
project_model Remove incorrect std dep 2021-07-02 15:42:42 +02:00
rust-analyzer internal: better factoring for to_proto::completion 2021-07-04 14:08:33 +03:00
sourcegen internal: overhaul code generation 2021-07-03 22:11:03 +03:00
stdx
syntax minor: better error message 2021-07-04 11:20:31 +03:00
test_utils
text_edit
toolchain
tt
vfs
vfs-notify