Mercurial > public > mercurial-scm > hg-stable
diff mercurial/upgrade.py @ 46192:25d11b24dedf
upgrade: move printing of unused optimizations to UpgradeOperation class
Differential Revision: https://phab.mercurial-scm.org/D9578
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Mon, 14 Dec 2020 13:48:25 +0530 |
parents | aba979b1b90b |
children | 53d083fa1f83 |
line wrap: on
line diff
--- a/mercurial/upgrade.py Sat Dec 12 18:09:16 2020 +0530 +++ b/mercurial/upgrade.py Mon Dec 14 13:48:25 2020 +0530 @@ -184,17 +184,14 @@ upgrade_op.print_upgrade_actions() upgrade_op.print_affected_revlogs() - unusedoptimize = [i for i in alloptimizations if i not in actions] - - if unusedoptimize: + if upgrade_op.unused_optimizations: ui.status( _( b'additional optimizations are available by specifying ' b'"--optimize <name>":\n\n' ) ) - for i in unusedoptimize: - ui.status(_(b'%s\n %s\n\n') % (i.name, i.description)) + upgrade_op.print_unused_optimizations() return # Else we're in the run=true case.