aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_project_model/src/json_project.rs
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2019-11-10 21:35:19 +0000
committerGitHub <[email protected]>2019-11-10 21:35:19 +0000
commit7973fd66e9a7f178b0963675c62233474dcec954 (patch)
treee55d40fa70e9e1122aecbe66f258073b2c3d7a43 /crates/ra_project_model/src/json_project.rs
parent9d786ea221b27fbdf7c7f7beea0290db448e0611 (diff)
parentd634364462931c0a4944de29b38681a482817b6b (diff)
Merge #2201
2201: Resolve core types r=matklad a=Matthias247 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 Co-authored-by: Matthias Einwag <[email protected]>
Diffstat (limited to 'crates/ra_project_model/src/json_project.rs')
0 files changed, 0 insertions, 0 deletions