diff options
author | Aleksey Kladov <[email protected]> | 2020-05-06 12:08:37 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2020-05-06 12:21:49 +0100 |
commit | 1116c9a0e9992d0dea8dac87de95c8a74c093cff (patch) | |
tree | fe1fb40500ea87a6e92351800884248ed6fe81e5 /crates/ra_assists/src/assist_ctx.rs | |
parent | 4de3c3eedc1f6576d59e00f0ddde3c70c97be066 (diff) |
Fix TODO
Diffstat (limited to 'crates/ra_assists/src/assist_ctx.rs')
-rw-r--r-- | crates/ra_assists/src/assist_ctx.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/ra_assists/src/assist_ctx.rs b/crates/ra_assists/src/assist_ctx.rs index 600e5689c..cbf1963b7 100644 --- a/crates/ra_assists/src/assist_ctx.rs +++ b/crates/ra_assists/src/assist_ctx.rs | |||
@@ -256,10 +256,10 @@ impl<'a, 'b> ActionBuilder<'a, 'b> { | |||
256 | } | 256 | } |
257 | 257 | ||
258 | fn build(self) -> AssistAction { | 258 | fn build(self) -> AssistAction { |
259 | AssistAction { | 259 | let edit = self.edit.finish(); |
260 | edit: self.edit.finish(), | 260 | if edit.is_empty() && self.cursor_position.is_none() { |
261 | cursor_position: self.cursor_position, | 261 | panic!("Only call `add_assist` if the assist can be applied") |
262 | file: self.file, | ||
263 | } | 262 | } |
263 | AssistAction { edit, cursor_position: self.cursor_position, file: self.file } | ||
264 | } | 264 | } |
265 | } | 265 | } |