rust/crates
bors[bot] f51b0cfdd6
Merge #5116
5116: Categorize assists r=matklad a=kjeremy

Categorize assists so that editors can use them. Follows the LSP spec pretty close (and some things may need adjustments) but this populates the Refactor menu in vscode and pushes quickfixes through again.

This is a prerequisite to filtering out assists that the client doesn't care about.

Fixes #4147

Co-authored-by: Jeremy Kolb <kjeremy@gmail.com>
Co-authored-by: kjeremy <kjeremy@gmail.com>
2020-07-03 12:44:09 +00:00
..
expect Move test data to test_data directory 2020-07-01 11:26:09 +02:00
flycheck Log flycheck command 2020-07-01 14:49:13 +02:00
paths
ra_arena
ra_assists Don't categorize things we don't care about 2020-07-02 18:01:22 -04:00
ra_cfg
ra_db Add a transitive deps iterator to CrateGraph 2020-07-01 15:18:51 +02:00
ra_fmt
ra_hir Merge #5149 2020-07-01 18:41:06 +00:00
ra_hir_def Use SmolStr 2020-07-02 15:42:37 +02:00
ra_hir_expand Merge #5154 #5157 2020-07-01 08:11:23 +00:00
ra_hir_ty Merge #5149 2020-07-01 18:41:06 +00:00
ra_ide Merge #5116 2020-07-03 12:44:09 +00:00
ra_ide_db Merge #5175 2020-07-01 17:12:06 +00:00
ra_mbe Simlify with matches!() 2020-06-28 04:03:59 +03:00
ra_parser Simlify with matches!() 2020-06-28 04:03:59 +03:00
ra_proc_macro
ra_proc_macro_srv Colorize more test fixtures 2020-07-01 19:05:34 +03:00
ra_prof
ra_project_model Move cargo metadata off the main loop 2020-07-02 17:39:51 +02:00
ra_ssr SSR: Use T! instead of SyntaxKind::* where possible 2020-07-02 09:19:58 +10:00
ra_syntax Unify magic env var name 2020-07-01 12:31:03 +02:00
ra_text_edit
ra_toolchain
ra_tt Simlify with matches!() 2020-06-28 04:03:59 +03:00
rust-analyzer Don't categorize things we don't care about 2020-07-02 18:01:22 -04:00
stdx
test_utils Fold multiline calls 2020-07-01 18:27:58 +02:00
vfs FileSetConfig works with empty set of roots 2020-07-01 09:06:51 +02:00
vfs-notify Naming 2020-06-28 22:35:18 +02:00