aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_api/src/typing.rs
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2019-05-28 16:46:11 +0100
committerAleksey Kladov <[email protected]>2019-05-28 16:46:11 +0100
commit61e1474ab35deb7d54cc2f5d710b901f200b6467 (patch)
tree158afa2f165a70fdcb5870c940cc9653854e59fa /crates/ra_ide_api/src/typing.rs
parentc8bcfe6a05d82e151d459bcd2bd8a7b2742f7a66 (diff)
fix typos in mbe tests
Diffstat (limited to 'crates/ra_ide_api/src/typing.rs')
-rw-r--r--crates/ra_ide_api/src/typing.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/crates/ra_ide_api/src/typing.rs b/crates/ra_ide_api/src/typing.rs
index ae53bca77..63bc0cf88 100644
--- a/crates/ra_ide_api/src/typing.rs
+++ b/crates/ra_ide_api/src/typing.rs
@@ -10,7 +10,7 @@ use ra_db::{FilePosition, SourceDatabase};
10use crate::{db::RootDatabase, SourceChange, SourceFileEdit}; 10use crate::{db::RootDatabase, SourceChange, SourceFileEdit};
11 11
12pub(crate) fn on_enter(db: &RootDatabase, position: FilePosition) -> Option<SourceChange> { 12pub(crate) fn on_enter(db: &RootDatabase, position: FilePosition) -> Option<SourceChange> {
13 let file = db.parse(position.file_id); 13 let file = db.parse(position.file_id).tree;
14 let comment = find_token_at_offset(file.syntax(), position.offset) 14 let comment = find_token_at_offset(file.syntax(), position.offset)
15 .left_biased() 15 .left_biased()
16 .and_then(ast::Comment::cast)?; 16 .and_then(ast::Comment::cast)?;
@@ -85,7 +85,7 @@ pub fn on_eq_typed(file: &SourceFile, eq_offset: TextUnit) -> Option<TextEdit> {
85} 85}
86 86
87pub(crate) fn on_dot_typed(db: &RootDatabase, position: FilePosition) -> Option<SourceChange> { 87pub(crate) fn on_dot_typed(db: &RootDatabase, position: FilePosition) -> Option<SourceChange> {
88 let file = db.parse(position.file_id); 88 let file = db.parse(position.file_id).tree;
89 assert_eq!(file.syntax().text().char_at(position.offset), Some('.')); 89 assert_eq!(file.syntax().text().char_at(position.offset), Some('.'));
90 90
91 let whitespace = find_token_at_offset(file.syntax(), position.offset) 91 let whitespace = find_token_at_offset(file.syntax(), position.offset)
@@ -138,7 +138,7 @@ mod tests {
138 let mut edit = TextEditBuilder::default(); 138 let mut edit = TextEditBuilder::default();
139 edit.insert(offset, "=".to_string()); 139 edit.insert(offset, "=".to_string());
140 let before = edit.finish().apply(&before); 140 let before = edit.finish().apply(&before);
141 let file = SourceFile::parse(&before); 141 let file = SourceFile::parse(&before).tree;
142 if let Some(result) = on_eq_typed(&file, offset) { 142 if let Some(result) = on_eq_typed(&file, offset) {
143 let actual = result.apply(&before); 143 let actual = result.apply(&before);
144 assert_eq_text!(after, &actual); 144 assert_eq_text!(after, &actual);