--- a/rust/hg-core/src/dirstate_tree/status.rs Thu Dec 02 15:10:03 2021 +0100
+++ b/rust/hg-core/src/dirstate_tree/status.rs Thu Nov 25 18:33:51 2021 +0100
@@ -61,16 +61,21 @@
(Box::new(|&_| true), vec![], None)
};
+ let filesystem_time_at_status_start = filesystem_now(&root_dir).ok();
+ let outcome = DirstateStatus {
+ filesystem_time_at_status_start,
+ ..Default::default()
+ };
let common = StatusCommon {
dmap,
options,
matcher,
ignore_fn,
- outcome: Default::default(),
+ outcome: Mutex::new(outcome),
ignore_patterns_have_changed: patterns_changed,
new_cachable_directories: Default::default(),
outated_cached_directories: Default::default(),
- filesystem_time_at_status_start: filesystem_now(&root_dir).ok(),
+ filesystem_time_at_status_start,
};
let is_at_repo_root = true;
let hg_path = &BorrowedPath::OnDisk(HgPath::new(""));