diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2020-01-08 14:33:05 +0000 |
---|---|---|
committer | GitHub <[email protected]> | 2020-01-08 14:33:05 +0000 |
commit | 928ecd069a508845ef4dbfd1bc1b9bf975d76e5b (patch) | |
tree | ec7d616010741522ac4718ff472e8fc6307b2d24 /crates/ra_ide/src/references/rename.rs | |
parent | 5d8f2bd822c1e9384ef547c781ccc26a6dec63e2 (diff) | |
parent | fb25c919793cc9aafbe57f61cd74d18146163ada (diff) |
Merge #2738
2738: [Draft] Adds a way to limits reference search by StructLiteral r=matklad a=mikhail-m1
first draft for #2549
Co-authored-by: Mikhail Modin <[email protected]>
Diffstat (limited to 'crates/ra_ide/src/references/rename.rs')
-rw-r--r-- | crates/ra_ide/src/references/rename.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/crates/ra_ide/src/references/rename.rs b/crates/ra_ide/src/references/rename.rs index b804d5f6d..e02985dcd 100644 --- a/crates/ra_ide/src/references/rename.rs +++ b/crates/ra_ide/src/references/rename.rs | |||
@@ -110,7 +110,13 @@ fn rename_reference( | |||
110 | 110 | ||
111 | let edit = refs | 111 | let edit = refs |
112 | .into_iter() | 112 | .into_iter() |
113 | .map(|range| source_edit_from_file_id_range(range.file_id, range.range, new_name)) | 113 | .map(|reference| { |
114 | source_edit_from_file_id_range( | ||
115 | reference.file_range.file_id, | ||
116 | reference.file_range.range, | ||
117 | new_name, | ||
118 | ) | ||
119 | }) | ||
114 | .collect::<Vec<_>>(); | 120 | .collect::<Vec<_>>(); |
115 | 121 | ||
116 | if edit.is_empty() { | 122 | if edit.is_empty() { |