aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/diagnostics
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ide/src/diagnostics')
-rw-r--r--crates/ide/src/diagnostics/fixes.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/ide/src/diagnostics/fixes.rs b/crates/ide/src/diagnostics/fixes.rs
index b47fe0469..0c75e50b0 100644
--- a/crates/ide/src/diagnostics/fixes.rs
+++ b/crates/ide/src/diagnostics/fixes.rs
@@ -111,7 +111,8 @@ impl DiagnosticWithFix for IncorrectCase {
111 let offset = name_node.syntax().text_range().start(); 111 let offset = name_node.syntax().text_range().start();
112 let file_position = FilePosition { file_id, offset }; 112 let file_position = FilePosition { file_id, offset };
113 113
114 let rename_changes = rename_with_semantics(sema, file_position, &self.suggested_text)?; 114 let rename_changes =
115 rename_with_semantics(sema, file_position, &self.suggested_text).ok()?;
115 116
116 let label = format!("Rename to {}", self.suggested_text); 117 let label = format!("Rename to {}", self.suggested_text);
117 Some(Fix::new(&label, rename_changes.info, rename_changes.range)) 118 Some(Fix::new(&label, rename_changes.info, rename_changes.range))