--- a/mercurial/repair.py Tue Jul 21 22:13:54 2020 +0200
+++ b/mercurial/repair.py Sat Aug 08 15:48:17 2020 +0530
@@ -28,6 +28,7 @@
pycompat,
util,
)
+from .interfaces import repository
from .utils import (
hashutil,
stringutil,
@@ -418,7 +419,7 @@
def manifestrevlogs(repo):
yield repo.manifestlog.getstorage(b'')
- if b'treemanifest' in repo.requirements:
+ if repository.TREEMANIFEST_REQUIREMENT in repo.requirements:
# This logic is safe if treemanifest isn't enabled, but also
# pointless, so we skip it if treemanifest isn't enabled.
for unencoded, encoded, size in repo.store.datafiles():
@@ -476,7 +477,7 @@
progress.complete()
- if b'treemanifest' in repo.requirements:
+ if repository.TREEMANIFEST_REQUIREMENT in repo.requirements:
# This logic is safe if treemanifest isn't enabled, but also
# pointless, so we skip it if treemanifest isn't enabled.
for dir in pathutil.dirs(seenfiles):