Mercurial > evolve
changeset 3698:4819656d1134
compat: from compatibility layer for allprecursors
We only support down to 4.3 now.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Thu, 19 Apr 2018 16:15:10 +0200 |
parents | 6aff4bb3970d |
children | 67d6cc7e0979 |
files | hgext3rd/evolve/compat.py hgext3rd/evolve/evolvecmd.py |
diffstat | 2 files changed, 1 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext3rd/evolve/compat.py Thu Apr 19 16:12:37 2018 +0200 +++ b/hgext3rd/evolve/compat.py Thu Apr 19 16:15:10 2018 +0200 @@ -38,16 +38,6 @@ eh = exthelper.exthelper() -# allprecursors set move from mercurial.obsolete to mercurial.obsutil in 4.3 -# allprecursors was renamed into allpredecessors in 4.4 -def allprecursors(*args, **kwargs): - func = getattr(obsutil, 'allpredecessors', None) - if func is None: - func = getattr(obsutil, 'allprecursors', None) - if func is None: - func = obsolete.allprecursors - return func(*args, **kwargs) - # compatibility layer for mercurial < 4.3 def bookmarkapplychanges(repo, tr, changes): """Apply a list of changes to bookmarks
--- a/hgext3rd/evolve/evolvecmd.py Thu Apr 19 16:12:37 2018 +0200 +++ b/hgext3rd/evolve/evolvecmd.py Thu Apr 19 16:15:10 2018 +0200 @@ -1019,7 +1019,7 @@ """Compute sets of commits divergent with a given one""" cache = {} base = {} - for n in compat.allprecursors(repo.obsstore, [ctx.node()]): + for n in obsutil.allpredecessors(repo.obsstore, [ctx.node()]): if n == ctx.node(): # a node can't be a base for divergence with itself continue