comparison mercurial/revlogutils/rewrite.py @ 51907:767f47fc9d42

revlogutils: fix _chunk() reference _chunk is only found in the inner revlog object and not directly exposed outside.
author Joerg Sonnenberger <joerg@bec.de>
date Sat, 20 Jul 2024 00:41:37 +0200
parents 1c5810ce737e
children 82a94a956c54
comparison
equal deleted inserted replaced
51906:5d352e36ce06 51907:767f47fc9d42
613 613
614 def _is_revision_affected_fast(repo, fl, filerev, metadata_cache): 614 def _is_revision_affected_fast(repo, fl, filerev, metadata_cache):
615 rl = fl._revlog 615 rl = fl._revlog
616 is_censored = lambda: rl.iscensored(filerev) 616 is_censored = lambda: rl.iscensored(filerev)
617 delta_base = lambda: rl.deltaparent(filerev) 617 delta_base = lambda: rl.deltaparent(filerev)
618 delta = lambda: rl._chunk(filerev) 618 delta = lambda: rl._inner._chunk(filerev)
619 full_text = lambda: rl.rawdata(filerev) 619 full_text = lambda: rl.rawdata(filerev)
620 parent_revs = lambda: rl.parentrevs(filerev) 620 parent_revs = lambda: rl.parentrevs(filerev)
621 return _is_revision_affected_fast_inner( 621 return _is_revision_affected_fast_inner(
622 is_censored, 622 is_censored,
623 delta_base, 623 delta_base,