]> git.lizzy.rs Git - rust.git/commitdiff
minor: less ambiguous name
authorAleksey Kladov <aleksey.kladov@gmail.com>
Mon, 14 Jun 2021 16:15:53 +0000 (19:15 +0300)
committerAleksey Kladov <aleksey.kladov@gmail.com>
Mon, 14 Jun 2021 16:16:03 +0000 (19:16 +0300)
crates/ide/src/rename.rs
crates/ide_db/src/rename.rs

index 41689a939e3451c6c5f32d469ab7a582a16ed0a7..8096dfa0ea785c4fe967ebbd6b42e643fd8440ca 100644 (file)
@@ -32,8 +32,9 @@ pub(crate) fn prepare_rename(
     let syntax = source_file.syntax();
 
     let def = find_definition(&sema, syntax, position)?;
-    let frange =
-        def.rename_range(&sema).ok_or_else(|| format_err!("No references found at position"))?;
+    let frange = def
+        .range_for_rename(&sema)
+        .ok_or_else(|| format_err!("No references found at position"))?;
     Ok(RangeInfo::new(frange.range, ()))
 }
 
index d7760245351951c6eaf67156b2b216cf8c287661..82855725fa179cbd7a6e95a8551398015b00aa55 100644 (file)
@@ -80,7 +80,7 @@ pub fn rename(&self, sema: &Semantics<RootDatabase>, new_name: &str) -> Result<S
     /// Textual range of the identifier which will change when renaming this
     /// `Definition`. Note that some definitions, like buitin types, can't be
     /// renamed.
-    pub fn rename_range(self, sema: &Semantics<RootDatabase>) -> Option<FileRange> {
+    pub fn range_for_rename(self, sema: &Semantics<RootDatabase>) -> Option<FileRange> {
         // FIXME: the `original_file_range` calls here are wrong -- they never fail,
         // and _fall back_ to the entirety of the macro call. Such fall back is
         // incorrect for renames. The safe behavior would be to return an error for
@@ -412,8 +412,9 @@ fn source_edit_from_def(
     def: Definition,
     new_name: &str,
 ) -> Result<(FileId, TextEdit)> {
-    let frange =
-        def.rename_range(sema).ok_or_else(|| format_err!("No identifier available to rename"))?;
+    let frange = def
+        .range_for_rename(sema)
+        .ok_or_else(|| format_err!("No identifier available to rename"))?;
 
     let mut replacement_text = String::new();
     let mut repl_range = frange.range;