Unnamed repository; edit this file 'description' to name the repository.
Merge #11896
11896: fix: Show the path to be created in the unresolved-module fix label r=Veykril a=Veykril
bors r+
Co-authored-by: Lukas Wirth <[email protected]>
| -rw-r--r-- | crates/ide_diagnostics/src/handlers/unresolved_module.rs | 6 | ||||
| -rw-r--r-- | crates/rust-analyzer/tests/slow-tests/main.rs | 8 |
2 files changed, 7 insertions, 7 deletions
diff --git a/crates/ide_diagnostics/src/handlers/unresolved_module.rs b/crates/ide_diagnostics/src/handlers/unresolved_module.rs index 640ba38a28..587a3ee26d 100644 --- a/crates/ide_diagnostics/src/handlers/unresolved_module.rs +++ b/crates/ide_diagnostics/src/handlers/unresolved_module.rs @@ -39,7 +39,7 @@ fn fixes(ctx: &DiagnosticsContext<'_>, d: &hir::UnresolvedModule) -> Option<Vec< .map(|candidate| { fix( "create_module", - "Create module", + &format!("Create module at `{candidate}`"), FileSystemEdit::CreateFile { dst: AnchoredPathBuf { anchor: d.decl.file_id.original_file(ctx.sema.db), @@ -97,7 +97,7 @@ mod baz {} "create_module", QuickFix, ), - label: "Create module", + label: "Create module at `foo.rs`", group: None, target: 0..8, source_change: Some( @@ -123,7 +123,7 @@ mod baz {} "create_module", QuickFix, ), - label: "Create module", + label: "Create module at `foo/mod.rs`", group: None, target: 0..8, source_change: Some( diff --git a/crates/rust-analyzer/tests/slow-tests/main.rs b/crates/rust-analyzer/tests/slow-tests/main.rs index eb7e73236a..147e8c141a 100644 --- a/crates/rust-analyzer/tests/slow-tests/main.rs +++ b/crates/rust-analyzer/tests/slow-tests/main.rs @@ -465,7 +465,7 @@ fn main() {} }, json!([ { - "title": "Create module", + "title": "Create module at `bar.rs`", "kind": "quickfix", "edit": { "documentChanges": [ @@ -477,7 +477,7 @@ fn main() {} } }, { - "title": "Create module", + "title": "Create module at `bar/mod.rs`", "kind": "quickfix", "edit": { "documentChanges": [ @@ -549,7 +549,7 @@ fn main() {{}} }, json!([ { - "title": "Create module", + "title": "Create module at `bar.rs`", "kind": "quickfix", "edit": { "documentChanges": [ @@ -561,7 +561,7 @@ fn main() {{}} } }, { - "title": "Create module", + "title": "Create module at `bar/mod.rs`", "kind": "quickfix", "edit": { "documentChanges": [ |