From d5095329a1c12e93653d8de4a93f0b4f5cad4c6e Mon Sep 17 00:00:00 2001 From: Lukas Wirth Date: Thu, 14 Jan 2021 22:43:36 +0100 Subject: Phase out SourceFileEdits in favour of a plain HashMap --- crates/ide/src/typing.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'crates/ide/src/typing.rs') 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; use ide_db::{ base_db::{FilePosition, SourceDatabase}, - source_change::SourceFileEdits, RootDatabase, }; use syntax::{ @@ -59,7 +58,7 @@ pub(crate) fn on_char_typed( let file = &db.parse(position.file_id).tree(); assert_eq!(file.syntax().text().char_at(position.offset), Some(char_typed)); let edit = on_char_typed_inner(file, position.offset, char_typed)?; - Some(SourceFileEdits::from_text_edit(position.file_id, edit).into()) + Some(SourceChange::from_text_edit(position.file_id, edit)) } fn on_char_typed_inner(file: &SourceFile, offset: TextSize, char_typed: char) -> Option { -- cgit v1.2.3