Mercurial > public > mercurial-scm > hg-stable
diff mercurial/upgrade_utils/engine.py @ 46189:dfddcbb0c244
upgrade: move `printupgradeactions()` to UpgradeOperation class
Part of refactor where we make things more arranged and integrated into single
`UpgradeOperation` class.
Differential Revision: https://phab.mercurial-scm.org/D9575
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Sat, 12 Dec 2020 17:54:59 +0530 |
parents | c407513a44a3 |
children | aba979b1b90b |
line wrap: on
line diff
--- a/mercurial/upgrade_utils/engine.py Sat Dec 12 17:51:27 2020 +0530 +++ b/mercurial/upgrade_utils/engine.py Sat Dec 12 17:54:59 2020 +0530 @@ -403,13 +403,13 @@ ) ) - if b're-delta-all' in upgrade_op.actions: + if upgrade_op.has_action(b're-delta-all'): deltareuse = revlog.revlog.DELTAREUSENEVER - elif b're-delta-parent' in upgrade_op.actions: + elif upgrade_op.has_action(b're-delta-parent'): deltareuse = revlog.revlog.DELTAREUSESAMEREVS - elif b're-delta-multibase' in upgrade_op.actions: + elif upgrade_op.has_action(b're-delta-multibase'): deltareuse = revlog.revlog.DELTAREUSESAMEREVS - elif b're-delta-fulladd' in upgrade_op.actions: + elif upgrade_op.has_action(b're-delta-fulladd'): deltareuse = revlog.revlog.DELTAREUSEFULLADD else: deltareuse = revlog.revlog.DELTAREUSEALWAYS @@ -421,7 +421,7 @@ dstrepo, tr, deltareuse, - b're-delta-multibase' in upgrade_op.actions, + upgrade_op.has_action(b're-delta-multibase'), revlogs=upgrade_op.revlogs_to_process, )