Closed
Description
save-analysis includes crates declared with extern crate
or in the implicit prelude, but does not include those inferred from imports due to the new extern crate
elision feature. I assume because extern_crate
on the tcx does not include info for those crates (see https://github.com/rust-lang/rust/blob/master/src/librustc_save_analysis/lib.rs#L113).
This is the root cause for part of rust-lang/rls#729