@@ -93,6 +93,7 @@ pub struct DocumentSavedEvent {
93 pub revision: usize,
93 pub revision: usize,
94 pub doc_id: DocumentId,
94 pub doc_id: DocumentId,
95 pub path: PathBuf,
95 pub path: PathBuf,
98pub type DocumentSavedEventResult = Result<DocumentSavedEvent, anyhow::Error>;
99pub type DocumentSavedEventResult = Result<DocumentSavedEvent, anyhow::Error>;
@@ -620,6 +621,7 @@ impl Document {
620 revision: current_rev,
621 revision: current_rev,
625 if let Some(language_server) = language_server {
627 if let Some(language_server) = language_server {