Mercurial > public > mercurial-scm > hg
diff mercurial/debugcommands.py @ 33149:a14e2e7f7d1f
obsutil: move 'getmarkers' to the new modules
We have a new 'obsutil' module now. We move the high level utility there to
bring 'obsolete.py' back to a more reasonable size.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Tue, 27 Jun 2017 02:06:15 +0200 |
parents | 4e30168d7939 |
children | 5724aaa99dd6 |
line wrap: on
line diff
--- a/mercurial/debugcommands.py Tue Jun 27 01:51:40 2017 +0200 +++ b/mercurial/debugcommands.py Tue Jun 27 02:06:15 2017 +0200 @@ -1429,16 +1429,16 @@ if opts['rev']: revs = scmutil.revrange(repo, opts['rev']) nodes = [repo[r].node() for r in revs] - markers = list(obsolete.getmarkers(repo, nodes=nodes, + markers = list(obsutil.getmarkers(repo, nodes=nodes, exclusive=opts['exclusive'])) markers.sort(key=lambda x: x._data) else: - markers = obsolete.getmarkers(repo) + markers = obsutil.getmarkers(repo) markerstoiter = markers isrelevant = lambda m: True if opts.get('rev') and opts.get('index'): - markerstoiter = obsolete.getmarkers(repo) + markerstoiter = obsutil.getmarkers(repo) markerset = set(markers) isrelevant = lambda m: m in markerset