• Duncan Coutts's avatar
    Refactor implementation of InstallPlan.installed · d5288df0
    Duncan Coutts authored
    All the use sites (currently only two but soon to be three) use
    InstallPlan.installed to do a bulk change of states, differing only in
    the filter condition. So it simplifies things and shares more code if
    we make the main one be the bulk version. The InstallPlan.remove already
    works similarly.