aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_assists/src/assist_ctx.rs
diff options
context:
space:
mode:
authorAndrea Pretto <[email protected]>2019-02-19 16:54:00 +0000
committerAndrea Pretto <[email protected]>2019-04-21 23:13:00 +0100
commit0e0ae47b47f80e30fca366e5922c19ff81b0a2e2 (patch)
treebba8c09076b79a20fea2984799d36fca85083d1d /crates/ra_assists/src/assist_ctx.rs
parentbbc5c1d24e1a641b134f634516828301e8cfc320 (diff)
auto_import: use TextEditBuilder instead of AssistBuilder to make it more reusable
Diffstat (limited to 'crates/ra_assists/src/assist_ctx.rs')
-rw-r--r--crates/ra_assists/src/assist_ctx.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/crates/ra_assists/src/assist_ctx.rs b/crates/ra_assists/src/assist_ctx.rs
index e80e35738..17a9041c5 100644
--- a/crates/ra_assists/src/assist_ctx.rs
+++ b/crates/ra_assists/src/assist_ctx.rs
@@ -144,6 +144,10 @@ impl AssistBuilder {
144 self.replace(node.range(), replace_with) 144 self.replace(node.range(), replace_with)
145 } 145 }
146 146
147 pub(crate) fn set_edit_builder(&mut self, edit: TextEditBuilder) {
148 self.edit = edit;
149 }
150
147 #[allow(unused)] 151 #[allow(unused)]
148 pub(crate) fn delete(&mut self, range: TextRange) { 152 pub(crate) fn delete(&mut self, range: TextRange) {
149 self.edit.delete(range) 153 self.edit.delete(range)