aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_analysis/src
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_analysis/src')
-rw-r--r--crates/ra_analysis/src/completion.rs4
-rw-r--r--crates/ra_analysis/src/lib.rs4
2 files changed, 4 insertions, 4 deletions
diff --git a/crates/ra_analysis/src/completion.rs b/crates/ra_analysis/src/completion.rs
index e83330966..f480af611 100644
--- a/crates/ra_analysis/src/completion.rs
+++ b/crates/ra_analysis/src/completion.rs
@@ -1,7 +1,7 @@
1mod reference_completion; 1mod reference_completion;
2 2
3use ra_editor::find_node_at_offset; 3use ra_editor::find_node_at_offset;
4use ra_text_edit::AtomEdit; 4use ra_text_edit::AtomTextEdit;
5use ra_syntax::{ 5use ra_syntax::{
6 algo::visit::{visitor_ctx, VisitorCtx}, 6 algo::visit::{visitor_ctx, VisitorCtx},
7 ast, 7 ast,
@@ -34,7 +34,7 @@ pub(crate) fn completions(
34 let original_file = db.source_file(position.file_id); 34 let original_file = db.source_file(position.file_id);
35 // Insert a fake ident to get a valid parse tree 35 // Insert a fake ident to get a valid parse tree
36 let file = { 36 let file = {
37 let edit = AtomEdit::insert(position.offset, "intellijRulezz".to_string()); 37 let edit = AtomTextEdit::insert(position.offset, "intellijRulezz".to_string());
38 original_file.reparse(&edit) 38 original_file.reparse(&edit)
39 }; 39 };
40 40
diff --git a/crates/ra_analysis/src/lib.rs b/crates/ra_analysis/src/lib.rs
index 2f8f1dab5..22fff71ab 100644
--- a/crates/ra_analysis/src/lib.rs
+++ b/crates/ra_analysis/src/lib.rs
@@ -19,7 +19,7 @@ pub mod mock_analysis;
19use std::{fmt, sync::Arc}; 19use std::{fmt, sync::Arc};
20 20
21use ra_syntax::{SourceFileNode, TextRange, TextUnit}; 21use ra_syntax::{SourceFileNode, TextRange, TextUnit};
22use ra_text_edit::AtomEdit; 22use ra_text_edit::AtomTextEdit;
23use ra_db::FileResolverImp; 23use ra_db::FileResolverImp;
24use rayon::prelude::*; 24use rayon::prelude::*;
25use relative_path::RelativePathBuf; 25use relative_path::RelativePathBuf;
@@ -121,7 +121,7 @@ pub struct SourceChange {
121#[derive(Debug)] 121#[derive(Debug)]
122pub struct SourceFileNodeEdit { 122pub struct SourceFileNodeEdit {
123 pub file_id: FileId, 123 pub file_id: FileId,
124 pub edits: Vec<AtomEdit>, 124 pub edits: Vec<AtomTextEdit>,
125} 125}
126 126
127#[derive(Debug)] 127#[derive(Debug)]