Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-assists/src/lib.rs')
-rw-r--r--crates/ide-assists/src/lib.rs6
1 files changed, 2 insertions, 4 deletions
diff --git a/crates/ide-assists/src/lib.rs b/crates/ide-assists/src/lib.rs
index 8f754bcf21..0b5dae6bc4 100644
--- a/crates/ide-assists/src/lib.rs
+++ b/crates/ide-assists/src/lib.rs
@@ -67,7 +67,7 @@ mod tests;
pub mod utils;
use hir::Semantics;
-use ide_db::{EditionedFileId, RootDatabase};
+use ide_db::RootDatabase;
use syntax::TextRange;
pub(crate) use crate::assist_context::{AssistContext, Assists};
@@ -88,9 +88,7 @@ pub fn assists(
range: ide_db::FileRange,
) -> Vec<Assist> {
let sema = Semantics::new(db);
- let file_id = sema
- .attach_first_edition(range.file_id)
- .unwrap_or_else(|| EditionedFileId::current_edition_guess_origin(db, range.file_id));
+ let file_id = sema.attach_first_edition(range.file_id);
let ctx = AssistContext::new(sema, config, hir::FileRange { file_id, range: range.range });
let mut acc = Assists::new(&ctx, resolve);
handlers::all().iter().for_each(|handler| {