mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-10-30 11:37:31 +00:00
fix: Fix stale Building CrateGraph report
This commit is contained in:
parent
23e8d13531
commit
c159ac2f4b
1 changed files with 5 additions and 5 deletions
|
|
@ -754,13 +754,11 @@ impl GlobalState {
|
|||
self.analysis_host.apply_change(change);
|
||||
|
||||
self.finish_loading_crate_graph();
|
||||
return;
|
||||
} else {
|
||||
change.set_crate_graph(crate_graph);
|
||||
self.fetch_proc_macros_queue.request_op(cause, (change, proc_macro_paths));
|
||||
}
|
||||
change.set_crate_graph(crate_graph);
|
||||
self.fetch_proc_macros_queue.request_op(cause, (change, proc_macro_paths));
|
||||
}
|
||||
|
||||
pub(crate) fn finish_loading_crate_graph(&mut self) {
|
||||
self.report_progress(
|
||||
"Building CrateGraph",
|
||||
crate::lsp::utils::Progress::End,
|
||||
|
|
@ -768,7 +766,9 @@ impl GlobalState {
|
|||
None,
|
||||
None,
|
||||
);
|
||||
}
|
||||
|
||||
pub(crate) fn finish_loading_crate_graph(&mut self) {
|
||||
self.process_changes();
|
||||
self.reload_flycheck();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue