From 53e3e82d919e36cc2225d4f7f867a45f0cede53a Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Sun, 27 Jan 2019 22:11:17 +0300 Subject: update salsa --- crates/ra_db/Cargo.toml | 2 +- crates/ra_ide_api/src/imp.rs | 18 ++++++++---------- 2 files changed, 9 insertions(+), 11 deletions(-) (limited to 'crates') diff --git a/crates/ra_db/Cargo.toml b/crates/ra_db/Cargo.toml index 3bacd8660..3bae22c74 100644 --- a/crates/ra_db/Cargo.toml +++ b/crates/ra_db/Cargo.toml @@ -5,7 +5,7 @@ version = "0.1.0" authors = ["Aleksey Kladov "] [dependencies] -salsa = "0.10.0-alpha5" +salsa = "0.10.0" relative-path = "0.4.0" rustc-hash = "1.0" parking_lot = "0.7.0" diff --git a/crates/ra_ide_api/src/imp.rs b/crates/ra_ide_api/src/imp.rs index 4e347e973..31e0f5d6d 100644 --- a/crates/ra_ide_api/src/imp.rs +++ b/crates/ra_ide_api/src/imp.rs @@ -96,19 +96,17 @@ impl db::RootDatabase { let sweep = SweepStrategy::default() .discard_values() - .discard_all_revisions(); + .sweep_all_revisions(); - self.query(ra_db::ParseQuery).sweep(sweep.clone()); + self.query(ra_db::ParseQuery).sweep(sweep); - self.query(hir::db::HirParseQuery).sweep(sweep.clone()); - self.query(hir::db::FileItemsQuery).sweep(sweep.clone()); - self.query(hir::db::FileItemQuery).sweep(sweep.clone()); + self.query(hir::db::HirParseQuery).sweep(sweep); + self.query(hir::db::FileItemsQuery).sweep(sweep); + self.query(hir::db::FileItemQuery).sweep(sweep); - self.query(hir::db::LowerModuleQuery).sweep(sweep.clone()); - self.query(hir::db::LowerModuleSourceMapQuery) - .sweep(sweep.clone()); - self.query(hir::db::BodySyntaxMappingQuery) - .sweep(sweep.clone()); + self.query(hir::db::LowerModuleQuery).sweep(sweep); + self.query(hir::db::LowerModuleSourceMapQuery).sweep(sweep); + self.query(hir::db::BodySyntaxMappingQuery).sweep(sweep); } } -- cgit v1.2.3