Mercurial > public > mercurial-scm > hg-stable
diff hgext/rebase.py @ 33151:0a370b93cca2
obsutil: move 'allsuccessors' 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 01:36:20 +0200 |
parents | 40ee74bfa111 |
children | 5d29c55414b3 |
line wrap: on
line diff
--- a/hgext/rebase.py Tue Jun 27 01:31:18 2017 +0200 +++ b/hgext/rebase.py Tue Jun 27 01:36:20 2017 +0200 @@ -40,6 +40,7 @@ merge as mergemod, mergeutil, obsolete, + obsutil, patch, phases, registrar, @@ -1454,7 +1455,7 @@ cl = repo.changelog for r in rebaseobsrevs: node = cl.node(r) - for s in obsolete.allsuccessors(repo.obsstore, [node]): + for s in obsutil.allsuccessors(repo.obsstore, [node]): try: allsuccessors[cl.rev(s)] = cl.rev(node) except LookupError: