diff options
Diffstat (limited to 'crates/ide/src/typing.rs')
-rw-r--r-- | crates/ide/src/typing.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/crates/ide/src/typing.rs b/crates/ide/src/typing.rs index b3fc32645..e3c3aebac 100644 --- a/crates/ide/src/typing.rs +++ b/crates/ide/src/typing.rs | |||
@@ -17,7 +17,6 @@ mod on_enter; | |||
17 | 17 | ||
18 | use ide_db::{ | 18 | use ide_db::{ |
19 | base_db::{FilePosition, SourceDatabase}, | 19 | base_db::{FilePosition, SourceDatabase}, |
20 | source_change::SourceFileEdits, | ||
21 | RootDatabase, | 20 | RootDatabase, |
22 | }; | 21 | }; |
23 | use syntax::{ | 22 | use syntax::{ |
@@ -59,7 +58,7 @@ pub(crate) fn on_char_typed( | |||
59 | let file = &db.parse(position.file_id).tree(); | 58 | let file = &db.parse(position.file_id).tree(); |
60 | assert_eq!(file.syntax().text().char_at(position.offset), Some(char_typed)); | 59 | assert_eq!(file.syntax().text().char_at(position.offset), Some(char_typed)); |
61 | let edit = on_char_typed_inner(file, position.offset, char_typed)?; | 60 | let edit = on_char_typed_inner(file, position.offset, char_typed)?; |
62 | Some(SourceFileEdits::from_text_edit(position.file_id, edit).into()) | 61 | Some(SourceChange::from_text_edit(position.file_id, edit)) |
63 | } | 62 | } |
64 | 63 | ||
65 | fn on_char_typed_inner(file: &SourceFile, offset: TextSize, char_typed: char) -> Option<TextEdit> { | 64 | fn on_char_typed_inner(file: &SourceFile, offset: TextSize, char_typed: char) -> Option<TextEdit> { |