rust/crates
bors[bot] 96cbad9fb5
Merge #4873
4873: Resolve links in hover documentation r=matklad a=zacps

This PR resolves links in hover documentation. Both the upcoming intra-doc-links style and the old "path-based" style.

## Todo

* [x] More tests
* [ ] Benchmark (Is there an easy way to benchmark this?)
* [x] ~~Resolve issues with the markdown parser/get rid of it~~ Migrate to `pulldown_cmark_to_cmark`
* [x] Reorganise code (Tips appreciated)

---

Fixes #503

Co-authored-by: Zac Pullar-Strecker <zacmps@gmail.com>
2020-08-25 09:11:26 +00:00
..
arena Add TBD description to arena 2020-08-24 13:29:10 +02:00
assists Cleanup invert-if 2020-08-25 11:00:32 +02:00
base_db Add description for crates that will be published 2020-08-24 13:07:22 +02:00
cfg Add description for crates that will be published 2020-08-24 13:07:22 +02:00
flycheck Add description for crates that will be published 2020-08-24 13:07:22 +02:00
hir Merge remote-tracking branch 'upstream/master' into 503-hover-doc-links 2020-08-25 16:44:36 +12:00
hir_def Support extern types 2020-08-24 22:02:55 +02:00
hir_expand Add description for crates that will be published 2020-08-24 13:07:22 +02:00
hir_ty Add description for crates that will be published 2020-08-24 13:07:22 +02:00
ide Merge remote-tracking branch 'upstream/master' into 503-hover-doc-links 2020-08-25 16:44:36 +12:00
ide_db Add description for crates that will be published 2020-08-24 13:07:22 +02:00
mbe Add description for crates that will be published 2020-08-24 13:07:22 +02:00
parser Add description for crates that will be published 2020-08-24 13:07:22 +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 description for crates that will be published 2020-08-24 13:07:22 +02:00
proc_macro_test Add description for crates that will be published 2020-08-24 13:07:22 +02:00
profile Add description for crates that will be published 2020-08-24 13:07:22 +02:00
project_model Add description for crates that will be published 2020-08-24 13:07:22 +02:00
rust-analyzer Merge remote-tracking branch 'upstream/master' into 503-hover-doc-links 2020-08-25 16:44:36 +12:00
ssr Add version to deps in cargo.toml 2020-08-24 11:10:41 +02:00
stdx Add description for crates that will be published 2020-08-24 13:07:22 +02:00
syntax Cleanup invert-if 2020-08-25 11:00:32 +02:00
test_utils Add description for crates that will be published 2020-08-24 13:07:22 +02:00
text_edit Add description for crates that will be published 2020-08-24 13:07:22 +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 Add description for crates that will be published 2020-08-24 13:07:22 +02:00
vfs-notify Add description for crates that will be published 2020-08-24 13:07:22 +02:00