diff options
author | Andrea Pretto <[email protected]> | 2019-02-19 16:54:00 +0000 |
---|---|---|
committer | Andrea Pretto <[email protected]> | 2019-04-21 23:13:00 +0100 |
commit | 0e0ae47b47f80e30fca366e5922c19ff81b0a2e2 (patch) | |
tree | bba8c09076b79a20fea2984799d36fca85083d1d /crates/ra_assists/src/assist_ctx.rs | |
parent | bbc5c1d24e1a641b134f634516828301e8cfc320 (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.rs | 4 |
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) |