Skip to content
Snippets Groups Projects
  • Pierre-Yves David's avatar
    c36a3fcf
    upgrade: properly filter action depending on planned work · c36a3fcf
    Pierre-Yves David authored
    The `determineactions` function filters out deficiency that are not scheduled to
    be fixed by the target repository configuration. However it only did so for
    requirement we currently support, letting other actions for unsupported
    requirement through even if the target repo configuration did not request it.
    
    As a result the output of the command was easily polluted by experimental
    feature with no upgrade support.
    
    We rework the code to still filter out requirement based action without the
    faulty filtering.
    
    Differential Revision: https://phab.mercurial-scm.org/D8427
    c36a3fcf
    History
    upgrade: properly filter action depending on planned work
    Pierre-Yves David authored
    The `determineactions` function filters out deficiency that are not scheduled to
    be fixed by the target repository configuration. However it only did so for
    requirement we currently support, letting other actions for unsupported
    requirement through even if the target repo configuration did not request it.
    
    As a result the output of the command was easily polluted by experimental
    feature with no upgrade support.
    
    We rework the code to still filter out requirement based action without the
    faulty filtering.
    
    Differential Revision: https://phab.mercurial-scm.org/D8427