Skip to content

Commit f7a13f0

Browse files
Merge pull request #20369 from ChayimFriedman2/rename-self2
feat: When renaming `self` to other name, change callers method method call syntax to assoc fn syntax
2 parents 049767e + 9d038a9 commit f7a13f0

File tree

4 files changed

+358
-15
lines changed

4 files changed

+358
-15
lines changed

crates/ide/src/lib.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ pub use crate::{
106106
move_item::Direction,
107107
navigation_target::{NavigationTarget, TryToNav, UpmappingResult},
108108
references::{FindAllRefsConfig, ReferenceSearchResult},
109-
rename::RenameError,
109+
rename::{RenameConfig, RenameError},
110110
runnables::{Runnable, RunnableKind, TestId, UpdateTest},
111111
signature_help::SignatureHelp,
112112
static_index::{
@@ -830,8 +830,9 @@ impl Analysis {
830830
&self,
831831
position: FilePosition,
832832
new_name: &str,
833+
config: &RenameConfig,
833834
) -> Cancellable<Result<SourceChange, RenameError>> {
834-
self.with_db(|db| rename::rename(db, position, new_name))
835+
self.with_db(|db| rename::rename(db, position, new_name, config))
835836
}
836837

837838
pub fn prepare_rename(

0 commit comments

Comments
 (0)