aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/src/lib.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2020-05-05 22:23:29 +0100
committerAleksey Kladov <[email protected]>2020-05-05 22:23:29 +0100
commit27c7ef6d65ffa6a642768377d3f0ba85ac8564bf (patch)
treeeb205f315338931e2a8ea6da63d9ea0ff06199c2 /crates/ra_syntax/src/lib.rs
parent4a6fa8f0dfcebbb4ea80394e5e4ca21f076f58f2 (diff)
Use more natural signature for Edit::apply
Diffstat (limited to 'crates/ra_syntax/src/lib.rs')
-rw-r--r--crates/ra_syntax/src/lib.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/ra_syntax/src/lib.rs b/crates/ra_syntax/src/lib.rs
index 1a7348dac..61e686da5 100644
--- a/crates/ra_syntax/src/lib.rs
+++ b/crates/ra_syntax/src/lib.rs
@@ -142,7 +142,8 @@ impl Parse<SourceFile> {
142 } 142 }
143 143
144 fn full_reparse(&self, indel: &Indel) -> Parse<SourceFile> { 144 fn full_reparse(&self, indel: &Indel) -> Parse<SourceFile> {
145 let text = indel.apply(self.tree().syntax().text().to_string()); 145 let mut text = self.tree().syntax().text().to_string();
146 indel.apply(&mut text);
146 SourceFile::parse(&text) 147 SourceFile::parse(&text)
147 } 148 }
148} 149}