rust/crates
bors[bot] 518f6d7724
Merge #5917
5917: Add a command to open docs for the symbol under the cursor r=matklad a=zacps

#### Todo

- [ ] Decide if there should be a default keybind or context menu entry
- [x] Figure out how to get the documentation path for methods and other non-top-level defs
- [x] Design the protocol extension. In future we'll probably want parameters for local/remote documentation URLs, so that should maybe be done in this PR?
- [x] Code organisation
- [x] Tests


Co-authored-by: Zac Pullar-Strecker <zacmps@gmail.com>
2020-10-12 07:38:24 +00:00
..
arena Add TBD description to arena 2020-08-24 13:29:10 +02:00
assists adt: correctly inherit field visibility from enum 2020-10-09 20:46:45 +02:00
base_db Properly name the field 2020-10-02 21:38:22 +03:00
cfg Add description for crates that will be published 2020-08-24 13:07:22 +02:00
flycheck Spawn a flycheck instance per workspace 2020-09-27 19:41:54 +02:00
hir Merge #5917 2020-10-12 07:38:24 +00:00
hir_def Merge #5917 2020-10-12 07:38:24 +00:00
hir_expand Shorten type hints for std::iter Iterators 2020-10-06 19:20:42 +02:00
hir_ty Update crates 2020-10-11 18:01:50 -04:00
ide Merge #5917 2020-10-12 07:38:24 +00:00
ide_db Treat ast::Name in field patterns as use 2020-10-09 19:56:54 +02:00
mbe Cleanup 2020-10-07 11:55:20 +02:00
parser Rename record_field_pat to record_pat_field 2020-09-10 18:56:04 +02:00
paths Add description for crates that will be published 2020-08-24 13:07:22 +02:00
proc_macro_api Add description for crates that will be published 2020-08-24 13:07:22 +02:00
proc_macro_srv Add track_env_var to the proc macro server 2020-10-08 17:06:20 +03:00
proc_macro_test Add description for crates that will be published 2020-08-24 13:07:22 +02:00
profile Bump rustc_lexer, cfg-if to 1.0 and add new license to check 2020-10-08 10:39:02 -04:00
project_model Update crates/project_model/src/sysroot.rs 2020-10-09 16:17:05 +02:00
rust-analyzer Merge #5917 2020-10-12 07:38:24 +00:00
ssr Minor clippy performance suggestions 2020-09-30 15:22:49 -04:00
stdx Code reorganisation and field support 2020-10-08 15:04:20 +13:00
syntax Bump rustc_lexer, cfg-if to 1.0 and add new license to check 2020-10-08 10:39:02 -04:00
test_utils Add description for crates that will be published 2020-08-24 13:07:22 +02:00
text_edit Actually assert disjointness 2020-09-03 13:37:36 +02:00
toolchain Add description for crates that will be published 2020-08-24 13:07:22 +02:00
tt Add description for crates that will be published 2020-08-24 13:07:22 +02:00
vfs Rename the method to avoid false promises 2020-09-10 01:45:49 +03:00
vfs-notify Add description for crates that will be published 2020-08-24 13:07:22 +02:00