aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/display/navigation_target.rs
diff options
context:
space:
mode:
authorMatthias Einwag <[email protected]>2019-11-09 23:22:19 +0000
committerMatthias Einwag <[email protected]>2019-11-09 23:22:19 +0000
commit799903ba16dd0d80ca975a2e0e58e81f71ddc023 (patch)
tree798af5ece778c1630f903753805f163ba6043fd5 /crates/ra_ide_api/src/display/navigation_target.rs
parent9d786ea221b27fbdf7c7f7beea0290db448e0611 (diff)
Resolve core types
This adds support for completion and goto definition of types defined within the "core" crate. The core crate is added as a dependency to each crate in the project. The core crate exported it's own prelude. This caused now all crates to inherit the core crates prelude instead of the std crates. In order to avoid the problem the prelude resolution has been changed to overwrite an already resolved prelude if this was set to a crate named core - in order to pick a better prelude like std. Fixes #2199
Diffstat (limited to 'crates/ra_ide_api/src/display/navigation_target.rs')
0 files changed, 0 insertions, 0 deletions