rust-analyzer/crates
bors[bot] a6d080608d
Merge #2249
2249: Cleanup hover r=matklad a=kjeremy

Take advantage of classify_name to consolidate multiple hover paths. This isn't quite as clean as I want it to be (`no_fallback` bool is wonky). There's a relationship between `HoverResult` being empty and the range that is a little warty.

Also I noticed that HoverResults are always marked as exact and have been for quite a while... maybe that should be removed in another PR.

Co-authored-by: Jeremy Kolb <kjeremy@gmail.com>
2019-11-15 06:27:59 +00:00
..
ra_arena cleanup 2019-08-06 10:57:16 +02:00
ra_assists Use strongly-typed ast building for early-return assist 2019-11-13 11:54:21 +03:00
ra_batch Update crates 2019-11-07 13:05:12 -05:00
ra_cfg Disallow regressing crate docs 2019-11-12 15:41:02 +03:00
ra_cli Bump psm, console, indicatif 2019-11-05 10:38:50 -05:00
ra_db Fix unused import 2019-11-12 12:01:13 +01:00
ra_fmt Disallow regressing crate docs 2019-11-12 15:41:02 +03:00
ra_hir Move body queries to hir_def 2019-11-14 17:37:22 +03:00
ra_hir_def Move body queries to hir_def 2019-11-14 17:37:22 +03:00
ra_hir_expand Handle macro-generated expressions slightly less wrong 2019-11-14 10:30:30 +03:00
ra_ide_api Cleanup hover 2019-11-14 22:53:42 -05:00
ra_lsp_server Update crates 2019-11-07 13:05:12 -05:00
ra_mbe Remove typed macro parsing API 2019-11-09 13:14:10 +03:00
ra_parser Simplify parsing 2019-11-14 17:36:27 +03:00
ra_prof Renormalize line endings 2019-11-14 19:44:37 -05:00
ra_project_model return Error instead of panicking in from_cargo_metadata 2019-11-12 12:01:13 +01:00
ra_syntax Make make:: builders slightly more convenient 2019-11-13 11:59:18 +03:00
ra_text_edit introduce SingleFileChange 2019-10-25 11:49:38 +03:00
ra_tt Use macro_rules shift to map text ranges 2019-11-05 02:09:16 +08:00
ra_vfs_glob relative-path 1.0 2019-10-17 13:08:33 -04:00
test_utils support range selection in assist docs 2019-10-26 20:57:23 +03:00