From 82e2c674528e9f68590ae1408a4a1a00ce3df628 Mon Sep 17 00:00:00 2001 From: itsjunetime Date: Sat, 4 Oct 2025 12:30:15 -0500 Subject: [PATCH] Move salsa attach to end before call to run_ide_things --- .../rust-analyzer/src/cli/analysis_stats.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/tools/rust-analyzer/crates/rust-analyzer/src/cli/analysis_stats.rs b/src/tools/rust-analyzer/crates/rust-analyzer/src/cli/analysis_stats.rs index 9c8743536877..36c4f281b730 100644 --- a/src/tools/rust-analyzer/crates/rust-analyzer/src/cli/analysis_stats.rs +++ b/src/tools/rust-analyzer/crates/rust-analyzer/src/cli/analysis_stats.rs @@ -335,16 +335,16 @@ impl flags::AnalysisStats { if !self.skip_const_eval { self.run_const_eval(db, &bodies, verbosity); } - - if self.run_all_ide_things { - self.run_ide_things(host.analysis(), file_ids.clone(), db, &vfs, verbosity); - } - - if self.run_term_search { - self.run_term_search(&workspace, db, &vfs, file_ids, verbosity); - } }); + if self.run_all_ide_things { + self.run_ide_things(host.analysis(), file_ids.clone(), db, &vfs, verbosity); + } + + if self.run_term_search { + self.run_term_search(&workspace, db, &vfs, file_ids, verbosity); + } + let db = host.raw_database_mut(); db.trigger_lru_eviction();