aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_db/src
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_ide_db/src')
-rw-r--r--crates/ra_ide_db/src/source_change.rs5
1 files changed, 2 insertions, 3 deletions
diff --git a/crates/ra_ide_db/src/source_change.rs b/crates/ra_ide_db/src/source_change.rs
index c64165f3a..94e118dd8 100644
--- a/crates/ra_ide_db/src/source_change.rs
+++ b/crates/ra_ide_db/src/source_change.rs
@@ -4,7 +4,7 @@
4//! It can be viewed as a dual for `AnalysisChange`. 4//! It can be viewed as a dual for `AnalysisChange`.
5 5
6use ra_db::{FileId, FilePosition, RelativePathBuf, SourceRootId}; 6use ra_db::{FileId, FilePosition, RelativePathBuf, SourceRootId};
7use ra_text_edit::{TextEdit, TextSize}; 7use ra_text_edit::TextEdit;
8 8
9#[derive(Debug, Clone)] 9#[derive(Debug, Clone)]
10pub struct SourceChange { 10pub struct SourceChange {
@@ -109,7 +109,6 @@ pub enum FileSystemEdit {
109pub struct SingleFileChange { 109pub struct SingleFileChange {
110 pub label: String, 110 pub label: String,
111 pub edit: TextEdit, 111 pub edit: TextEdit,
112 pub cursor_position: Option<TextSize>,
113} 112}
114 113
115impl SingleFileChange { 114impl SingleFileChange {
@@ -118,7 +117,7 @@ impl SingleFileChange {
118 label: self.label, 117 label: self.label,
119 source_file_edits: vec![SourceFileEdit { file_id, edit: self.edit }], 118 source_file_edits: vec![SourceFileEdit { file_id, edit: self.edit }],
120 file_system_edits: Vec::new(), 119 file_system_edits: Vec::new(),
121 cursor_position: self.cursor_position.map(|offset| FilePosition { file_id, offset }), 120 cursor_position: None,
122 is_snippet: false, 121 is_snippet: false,
123 } 122 }
124 } 123 }