# HG changeset patch # User Pierre-Yves David # Date 2023-05-15 20:10:33 # Node ID 0bd214f83216b19bf08ca38f6420fed4a1b43278 # Parent 7a1a0a2361875be0aa27d53d62145e8689cd474f store: use the boolean property in `repair_issue6528` diff --git a/mercurial/revlogutils/rewrite.py b/mercurial/revlogutils/rewrite.py --- a/mercurial/revlogutils/rewrite.py +++ b/mercurial/revlogutils/rewrite.py @@ -808,8 +808,6 @@ def filter_delta_issue6528(revlog, delta def repair_issue6528( ui, repo, dry_run=False, to_report=None, from_report=None, paranoid=False ): - from .. import store # avoid cycle - @contextlib.contextmanager def context(): if dry_run or to_report: # No need for locking @@ -827,9 +825,7 @@ def repair_issue6528( files = list( entry for entry in repo.store.datafiles() - if ( - entry.is_revlog and entry.revlog_type == store.FILEFLAGS_FILELOG - ) + if entry.is_revlog and entry.is_filelog ) progress = ui.makeprogress(