diff options
author | Lukas Wirth <[email protected]> | 2021-04-08 13:22:54 +0100 |
---|---|---|
committer | Lukas Wirth <[email protected]> | 2021-04-08 14:21:27 +0100 |
commit | 8fa3011908e3b6cc74cfa4d7e896f5d329e4228c (patch) | |
tree | 9c6f1e2a87d045a2cd65c9f9597f0b7285d0303b /crates/ide_completion | |
parent | 3191a93185b34c6deebca2aad0584d2840ad6d43 (diff) |
Use CompletionTextEdit::InsertAndReplace if supported by the client
Diffstat (limited to 'crates/ide_completion')
-rw-r--r-- | crates/ide_completion/src/item.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/crates/ide_completion/src/item.rs b/crates/ide_completion/src/item.rs index cc4ac9ea2..16991b688 100644 --- a/crates/ide_completion/src/item.rs +++ b/crates/ide_completion/src/item.rs | |||
@@ -29,7 +29,7 @@ pub struct CompletionItem { | |||
29 | /// Range of identifier that is being completed. | 29 | /// Range of identifier that is being completed. |
30 | /// | 30 | /// |
31 | /// It should be used primarily for UI, but we also use this to convert | 31 | /// It should be used primarily for UI, but we also use this to convert |
32 | /// genetic TextEdit into LSP's completion edit (see conv.rs). | 32 | /// generic TextEdit into LSP's completion edit (see conv.rs). |
33 | /// | 33 | /// |
34 | /// `source_range` must contain the completion offset. `insert_text` should | 34 | /// `source_range` must contain the completion offset. `insert_text` should |
35 | /// start with what `source_range` points to, or VSCode will filter out the | 35 | /// start with what `source_range` points to, or VSCode will filter out the |