# HG changeset patch # User Simon Sapin # Date 1634576560 -7200 # Node ID f45d35950db6862b3755eb253efb63626fd07ae3 # Parent 56d037d073955cb2de504051be3146fa88e4e2f6 dirstate: rename a `very_likely_equal` method to `likely_equal` No need to oversell it. Differential Revision: https://phab.mercurial-scm.org/D11691 diff -r 56d037d07395 -r f45d35950db6 rust/hg-core/src/dirstate/entry.rs --- a/rust/hg-core/src/dirstate/entry.rs Tue Oct 19 19:03:39 2021 +0200 +++ b/rust/hg-core/src/dirstate/entry.rs Mon Oct 18 19:02:40 2021 +0200 @@ -114,16 +114,16 @@ /// If someone is manipulating the modification times of some files to /// intentionally make `hg status` return incorrect results, not truncating /// wouldn’t help much since they can set exactly the expected timestamp. - pub fn very_likely_equal(self, other: Self) -> bool { + pub fn likely_equal(self, other: Self) -> bool { self.truncated_seconds == other.truncated_seconds && self.nanoseconds == other.nanoseconds } - pub fn very_likely_equal_to_mtime_of( + pub fn likely_equal_to_mtime_of( self, metadata: &fs::Metadata, ) -> io::Result { - Ok(self.very_likely_equal(Self::for_mtime_of(metadata)?)) + Ok(self.likely_equal(Self::for_mtime_of(metadata)?)) } } diff -r 56d037d07395 -r f45d35950db6 rust/hg-core/src/dirstate_tree/status.rs --- a/rust/hg-core/src/dirstate_tree/status.rs Tue Oct 19 19:03:39 2021 +0200 +++ b/rust/hg-core/src/dirstate_tree/status.rs Mon Oct 18 19:02:40 2021 +0200 @@ -200,7 +200,7 @@ // directory eligible for `read_dir` caching. if let Some(meta) = directory_metadata { if cached_mtime - .very_likely_equal_to_mtime_of(meta) + .likely_equal_to_mtime_of(meta) .unwrap_or(false) { // The mtime of that directory has not changed @@ -471,7 +471,7 @@ let is_up_to_date = if let Some(cached) = dirstate_node.cached_directory_mtime()? { - cached.very_likely_equal(truncated) + cached.likely_equal(truncated) } else { false };