bors[bot] 068ede0991
Merge #9693
9693: feat: Add the Hover Range capability which enables showing the type of an expression r=matklad a=alexfertel

Closes https://github.com/rust-analyzer/rust-analyzer/issues/389

This PR extends the `textDocument/hover` method to allow getting the type of an expression. It looks like this:

![type_of_expression](https://user-images.githubusercontent.com/22298999/126914293-0ce49a92-545d-4005-a59e-9294fa2330d6.gif)

Edit: One thing I noticed is that when hovering a selection that includes a macro it doesn't work, so maybe this would need a follow-up issue discussing what problem that may have.

(PS: What a great project! I am learning a lot! 🚀)

Co-authored-by: Alexander Gonzalez <alexfertel97@gmail.com>
Co-authored-by: Alexander González <alexfertel97@gmail.com>
2021-07-28 11:21:33 +00:00
..
2021-07-05 21:37:17 +04:30
2021-07-19 16:38:36 +03:00
2021-06-11 02:00:03 +03:00
2021-07-28 12:35:21 +03:00
2021-06-13 09:24:16 +05:30
2021-06-13 09:35:29 +05:30
2021-07-28 11:21:33 +00:00
2021-06-13 09:24:16 +05:30