# HG changeset patch # User Raphaël Gomès # Date 1730713097 -3600 # Node ID 7ffc715526629c764a31f3bf12ca4b45cbe9d01f # Parent e2319309bed45aed1f14e63961863992a237e759 rust-revlog: rename `end` to `data_end` This is more explicit. diff -r e2319309bed4 -r 7ffc71552662 rust/hg-core/src/revlog/inner_revlog.rs --- a/rust/hg-core/src/revlog/inner_revlog.rs Mon Nov 04 10:37:42 2024 +0100 +++ b/rust/hg-core/src/revlog/inner_revlog.rs Mon Nov 04 10:38:17 2024 +0100 @@ -243,7 +243,7 @@ /// The end of the data chunk for this revision #[inline(always)] - pub fn end(&self, rev: Revision) -> usize { + pub fn data_end(&self, rev: Revision) -> usize { self.data_start(rev) + self.data_compressed_length(rev) } @@ -661,7 +661,7 @@ target_size: Option, ) -> Result, RevlogError> { let mut start_data = self.data_start(revs[0]); - let end_data = self.end(revs[revs.len() - 1]); + let end_data = self.data_end(revs[revs.len() - 1]); let full_span = end_data - start_data; let nothing_to_do = target_size @@ -678,7 +678,7 @@ let mut chunks = vec![]; for (idx, rev) in revs.iter().enumerate().skip(1) { - let span = self.end(*rev) - start_data; + let span = self.data_end(*rev) - start_data; let is_snapshot = self.is_snapshot(*rev)?; if span <= target_size && is_snapshot { end_rev_idx = idx + 1; @@ -709,7 +709,7 @@ // Protect against individual chunks larger than the limit break; } - let mut local_end_data = self.end(revs[end_rev_idx - 1]); + let mut local_end_data = self.data_end(revs[end_rev_idx - 1]); let mut span = local_end_data - start_data; while span > target_size { if end_rev_idx - start_rev_idx <= 1 { @@ -717,7 +717,7 @@ break; } end_rev_idx -= (end_rev_idx - start_rev_idx) / 2; - local_end_data = self.end(revs[end_rev_idx - 1]); + local_end_data = self.data_end(revs[end_rev_idx - 1]); span = local_end_data - start_data; } let chunk = @@ -833,7 +833,7 @@ let data_size = if self.is_empty() { 0 } else { - self.end(Revision((self.len() - 1) as BaseRevision)) + self.data_end(Revision((self.len() - 1) as BaseRevision)) }; let data_handle = if !self.is_inline() { let data_handle = match self.vfs.open_write(&self.data_file) {