--- a/rust/hg-cpython/src/dirstate/dispatch.rs Fri Jul 16 22:30:11 2021 +0200
+++ b/rust/hg-cpython/src/dirstate/dispatch.rs Mon Jul 19 07:23:55 2021 +0200
@@ -20,6 +20,10 @@
self.get_mut().clear()
}
+ fn set_v1(&mut self, filename: &HgPath, entry: DirstateEntry) {
+ self.get_mut().set_v1(filename, entry)
+ }
+
fn add_file(
&mut self,
filename: &HgPath,
@@ -66,10 +70,14 @@
self.get_mut().non_normal_entries_contains(key)
}
- fn non_normal_entries_remove(&mut self, key: &HgPath) {
+ fn non_normal_entries_remove(&mut self, key: &HgPath) -> bool {
self.get_mut().non_normal_entries_remove(key)
}
+ fn non_normal_entries_add(&mut self, key: &HgPath) {
+ self.get_mut().non_normal_entries_add(key)
+ }
+
fn non_normal_or_other_parent_paths(
&mut self,
) -> Box<dyn Iterator<Item = Result<&HgPath, DirstateV2ParseError>> + '_>