diff options
author | bors[bot] <bors[bot]@users.noreply.github.com> | 2019-01-13 10:41:47 +0000 |
---|---|---|
committer | bors[bot] <bors[bot]@users.noreply.github.com> | 2019-01-13 10:41:47 +0000 |
commit | 0199572a3d06ff66eeae85a2d2c9762996f0d2d8 (patch) | |
tree | 71af98282ee59fb396646f51647a19488b01e4ad /crates/ra_ide_api/src/goto_definition.rs | |
parent | ff3d91bb0ce9e40059c7322ce562946b8088d3e7 (diff) | |
parent | 77f67ca7e2caac6d94215834981ae3f6fb908443 (diff) | |
parent | a53c5de1fd970fed989eb6435ba6a8c67362c63b (diff) |
Merge #517 #518
517: gracefully handle cycles in crate graph r=matklad a=matklad
518: Add an explanatory message when we use the Query fallback r=matklad a=DJMcNab
Fixes https://github.com/rust-analyzer/rust-analyzer/issues/269.
There is no good way to explain it for go_to_def, so I've just fallen back on to_vec.
Co-authored-by: Aleksey Kladov <[email protected]>
Co-authored-by: DJMcNab <[email protected]>