diff mercurial/obsutil.py @ 33733: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