aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/diagnostics
diff options
context:
space:
mode:
authorIgor Aleksanov <[email protected]>2020-10-08 07:30:01 +0100
committerIgor Aleksanov <[email protected]>2020-10-12 09:32:22 +0100
commit991d0190968662f23220d8aefaf28bd03b1dbe41 (patch)
treec666f206bff7707a1f3a92340a23c28c84a7cbb3 /crates/ide/src/diagnostics
parentfb0ab9f7456018ff0bac628e05366f976c5af1a7 (diff)
Use TextRange::contains_inclusive in fixes check
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))