mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-03 23:25:03 +00:00
store file rsovler
This commit is contained in:
parent
4f64709666
commit
505895a25f
7 changed files with 146 additions and 116 deletions
|
@ -135,12 +135,12 @@ fn main_loop_inner(
|
|||
if root == ws_root {
|
||||
state.apply_fs_changes(events);
|
||||
} else {
|
||||
let files = state.events_to_files(events);
|
||||
let (files, resolver) = state.events_to_files(events);
|
||||
let sender = libdata_sender.clone();
|
||||
pool.spawn(move || {
|
||||
let start = ::std::time::Instant::now();
|
||||
info!("indexing {} ... ", root.display());
|
||||
let data = LibraryData::prepare(files);
|
||||
let data = LibraryData::prepare(files, resolver);
|
||||
info!("indexed {:?} {}", start.elapsed(), root.display());
|
||||
sender.send(data);
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue