@@ -90,7 +90,7 @@ use hir::{
9090 Crate , DisplayTarget , InFile , Semantics , db:: ExpandDatabase , diagnostics:: AnyDiagnostic ,
9191} ;
9292use ide_db:: {
93- EditionedFileId , FileId , FileRange , FxHashMap , FxHashSet , RootDatabase , Severity , SnippetCap ,
93+ FileId , FileRange , FxHashMap , FxHashSet , RootDatabase , Severity , SnippetCap ,
9494 assists:: { Assist , AssistId , AssistResolveStrategy , ExprFillDefaultMode } ,
9595 base_db:: { ReleaseChannel , RootQueryDb as _} ,
9696 generated:: lints:: { CLIPPY_LINT_GROUPS , DEFAULT_LINT_GROUPS , DEFAULT_LINTS , Lint , LintGroup } ,
@@ -290,9 +290,7 @@ pub fn syntax_diagnostics(
290290 }
291291
292292 let sema = Semantics :: new ( db) ;
293- let editioned_file_id = sema
294- . attach_first_edition ( file_id)
295- . unwrap_or_else ( || EditionedFileId :: current_edition_guess_origin ( db, file_id) ) ;
293+ let editioned_file_id = sema. attach_first_edition ( file_id) ;
296294
297295 let ( file_id, _) = editioned_file_id. unpack ( db) ;
298296
@@ -321,9 +319,7 @@ pub fn semantic_diagnostics(
321319) -> Vec < Diagnostic > {
322320 let _p = tracing:: info_span!( "semantic_diagnostics" ) . entered ( ) ;
323321 let sema = Semantics :: new ( db) ;
324- let editioned_file_id = sema
325- . attach_first_edition ( file_id)
326- . unwrap_or_else ( || EditionedFileId :: current_edition_guess_origin ( db, file_id) ) ;
322+ let editioned_file_id = sema. attach_first_edition ( file_id) ;
327323
328324 let ( file_id, edition) = editioned_file_id. unpack ( db) ;
329325 let mut res = Vec :: new ( ) ;
0 commit comments