mercurial/upgrade.py
changeset 46192 25d11b24dedf
parent 46191 aba979b1b90b
child 46205 53d083fa1f83
equal deleted inserted replaced
46191:aba979b1b90b 46192:25d11b24dedf
   182         upgrade_op.print_requirements()
   182         upgrade_op.print_requirements()
   183         upgrade_op.print_optimisations()
   183         upgrade_op.print_optimisations()
   184         upgrade_op.print_upgrade_actions()
   184         upgrade_op.print_upgrade_actions()
   185         upgrade_op.print_affected_revlogs()
   185         upgrade_op.print_affected_revlogs()
   186 
   186 
   187         unusedoptimize = [i for i in alloptimizations if i not in actions]
   187         if upgrade_op.unused_optimizations:
   188 
       
   189         if unusedoptimize:
       
   190             ui.status(
   188             ui.status(
   191                 _(
   189                 _(
   192                     b'additional optimizations are available by specifying '
   190                     b'additional optimizations are available by specifying '
   193                     b'"--optimize <name>":\n\n'
   191                     b'"--optimize <name>":\n\n'
   194                 )
   192                 )
   195             )
   193             )
   196             for i in unusedoptimize:
   194             upgrade_op.print_unused_optimizations()
   197                 ui.status(_(b'%s\n   %s\n\n') % (i.name, i.description))
       
   198         return
   195         return
   199 
   196 
   200     # Else we're in the run=true case.
   197     # Else we're in the run=true case.
   201     ui.write(_(b'upgrade will perform the following actions:\n\n'))
   198     ui.write(_(b'upgrade will perform the following actions:\n\n'))
   202     upgrade_op.print_requirements()
   199     upgrade_op.print_requirements()