Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-diagnostics/src/handlers/unresolved_module.rs')
-rw-r--r--crates/ide-diagnostics/src/handlers/unresolved_module.rs15
1 files changed, 9 insertions, 6 deletions
diff --git a/crates/ide-diagnostics/src/handlers/unresolved_module.rs b/crates/ide-diagnostics/src/handlers/unresolved_module.rs
index be24e50c98..e90d385bab 100644
--- a/crates/ide-diagnostics/src/handlers/unresolved_module.rs
+++ b/crates/ide-diagnostics/src/handlers/unresolved_module.rs
@@ -1,4 +1,4 @@
-use hir::db::ExpandDatabase;
+use hir::{db::ExpandDatabase, HirFileIdExt};
use ide_db::{assists::Assist, base_db::AnchoredPathBuf, source_change::FileSystemEdit};
use itertools::Itertools;
use syntax::AstNode;
@@ -87,7 +87,12 @@ mod baz {}
"E0583",
),
message: "unresolved module, can't find module file: foo.rs, or foo/mod.rs",
- range: 0..8,
+ range: FileRange {
+ file_id: FileId(
+ 0,
+ ),
+ range: 0..8,
+ },
severity: Error,
unused: false,
experimental: false,
@@ -150,11 +155,9 @@ mod baz {}
],
),
main_node: Some(
- InFile {
+ InFileWrapper {
file_id: FileId(
- FileId(
- 0,
- ),
+ 0,
),