Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/vfs-notify/src/lib.rs')
-rw-r--r--crates/vfs-notify/src/lib.rs22
1 files changed, 12 insertions, 10 deletions
diff --git a/crates/vfs-notify/src/lib.rs b/crates/vfs-notify/src/lib.rs
index bf96788d37..5788fac547 100644
--- a/crates/vfs-notify/src/lib.rs
+++ b/crates/vfs-notify/src/lib.rs
@@ -186,19 +186,17 @@ impl NotifyActor {
}
}
- self.sender
- .send(loader::Message::Progress {
- n_total,
- n_done: LoadingProgress::Finished,
- config_version,
- dir: None,
- })
- .unwrap();
+ self.send(loader::Message::Progress {
+ n_total,
+ n_done: LoadingProgress::Finished,
+ config_version,
+ dir: None,
+ });
}
Message::Invalidate(path) => {
let contents = read(path.as_path());
let files = vec![(path, contents)];
- self.sender.send(loader::Message::Changed { files }).unwrap();
+ self.send(loader::Message::Changed { files });
}
},
Event::NotifyEvent(event) => {
@@ -246,7 +244,7 @@ impl NotifyActor {
Some((path, contents))
})
.collect();
- self.sender.send(loader::Message::Changed { files }).unwrap();
+ self.send(loader::Message::Changed { files });
}
}
}
@@ -330,6 +328,10 @@ impl NotifyActor {
log_notify_error(watcher.watch(path, RecursiveMode::NonRecursive));
}
}
+
+ fn send(&self, msg: loader::Message) {
+ self.sender.send(msg).unwrap();
+ }
}
fn read(path: &AbsPath) -> Option<Vec<u8>> {