Mercurial > hg
changeset 50502:e4186ddab473
store: use the new boolean property in `upgrade`
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 15 May 2023 22:11:27 +0200 |
parents | 4242acf5c399 |
children | aede57466804 |
files | mercurial/upgrade_utils/engine.py |
diffstat | 1 files changed, 6 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/upgrade_utils/engine.py Mon May 15 22:11:02 2023 +0200 +++ b/mercurial/upgrade_utils/engine.py Mon May 15 22:11:27 2023 +0200 @@ -52,9 +52,9 @@ An instance of the appropriate class is returned. """ - if entry.revlog_type == store.FILEFLAGS_CHANGELOG: + if entry.is_changelog: return changelog.changelog(repo.svfs) - elif entry.revlog_type == store.FILEFLAGS_MANIFESTLOG: + elif entry.is_manifestlog: mandir = entry.target_id.rstrip(b'/') return manifest.manifestrevlog( repo.nodeconstants, repo.svfs, tree=mandir @@ -89,7 +89,7 @@ if copydata: util.copyfile(olddata, newdata) - if entry.revlog_type & store.FILEFLAGS_FILELOG: + if entry.is_filelog: unencodedname = entry.main_file_path() destrepo.svfs.fncache.add(unencodedname) if copydata: @@ -214,18 +214,18 @@ srcrawsize += rawsize # This is for the separate progress bars. - if entry.revlog_type & store.FILEFLAGS_CHANGELOG: + if entry.is_changelog: changelogs[entry.target_id] = entry crevcount += len(rl) csrcsize += datasize crawsize += rawsize - elif entry.revlog_type & store.FILEFLAGS_MANIFESTLOG: + elif entry.is_manifestlog: manifests[entry.target_id] = entry mcount += 1 mrevcount += len(rl) msrcsize += datasize mrawsize += rawsize - elif entry.revlog_type & store.FILEFLAGS_FILELOG: + elif entry.is_filelog: filelogs[entry.target_id] = entry fcount += 1 frevcount += len(rl)