rust/crates/ide/src
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
..
completion add eprintln in fmt-like postfix 2020-10-08 20:53:39 +02:00
diagnostics
display rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
references Show reason for failed rename refactoring 2020-10-10 13:46:10 +02:00
syntax_highlighting rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
typing Trim all trailing whitespace in onEnter 2020-10-03 14:17:21 -04:00
call_hierarchy.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
call_info.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
completion.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
diagnostics.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
display.rs inline parameters for a function description #6002 2020-09-15 18:04:34 +02:00
doc_links.rs Remove methodowner & fix formatting 2020-10-08 15:50:48 +13:00
expand_macro.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
extend_selection.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
file_structure.rs
fixture.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
fn_references.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
folding_ranges.rs
goto_definition.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
goto_implementation.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
goto_type_definition.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
hover.rs Remove methodowner & fix formatting 2020-10-08 15:50:48 +13:00
inlay_hints.rs Clean up inlay_hints 2020-10-07 13:18:12 +02:00
join_lines.rs
lib.rs Merge #5917 2020-10-12 07:38:24 +00:00
markdown_remove.rs add break after codeblocks 2020-10-06 16:34:38 +02:00
markup.rs
matching_brace.rs
parent_module.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
prime_caches.rs
references.rs Show reason for failed rename refactoring 2020-10-10 13:46:10 +02:00
runnables.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
status.rs Properly name the field 2020-10-02 21:38:22 +03:00
syntax_highlighting.rs Fix handling of consuming self, refactor shared logic into a single function 2020-09-06 14:34:01 -04:00
syntax_tree.rs rename mock_analysis -> fixture 2020-10-02 17:49:44 +02:00
typing.rs Document VS Code setting needed for on-typing assists 2020-09-01 23:40:53 +10:00