Mercurial > public > mercurial-scm > hg-stable
diff mercurial/obsutil.py @ 33759:d5acd967f95a
obsstore: rename precursors into predecessors
Use util.nouideprecwarn because obsstore doesn't have easy access to an ui
object.
The renaming is done according to
https://www.mercurial-scm.org/wiki/CEDVocabulary.
Differential Revision: https://phab.mercurial-scm.org/D245
author | Boris Feld <boris.feld@octobus.net> |
---|---|
date | Wed, 02 Aug 2017 19:39:08 +0200 |
parents | 2cb442bc1a76 |
children | e6d8ee3c9ec3 |
line wrap: on
line diff
--- a/mercurial/obsutil.py Wed Aug 02 19:34:15 2017 +0200 +++ b/mercurial/obsutil.py Wed Aug 02 19:39:08 2017 +0200 @@ -81,7 +81,7 @@ considered missing. """ - precursors = repo.obsstore.precursors + precursors = repo.obsstore.predecessors stack = [nodeid] seen = set(stack) @@ -115,7 +115,7 @@ while remaining: current = remaining.pop() yield current - for mark in obsstore.precursors.get(current, ()): + for mark in obsstore.predecessors.get(current, ()): # ignore marker flagged with specified flag if mark[2] & ignoreflags: continue @@ -207,7 +207,7 @@ # shortcut to various useful item nm = unfi.changelog.nodemap - precursorsmarkers = unfi.obsstore.precursors + precursorsmarkers = unfi.obsstore.predecessors successormarkers = unfi.obsstore.successors childrenmarkers = unfi.obsstore.children