mercurial/obsolete.py
changeset 24335 d6440a5076a5
parent 24053 dc4fa3992414
child 24393 77eace2a63cb
equal deleted inserted replaced
24334:eda2f36889b5 24335:d6440a5076a5
   760         yield marker(repo, markerdata)
   760         yield marker(repo, markerdata)
   761 
   761 
   762 
   762 
   763 def precursormarkers(ctx):
   763 def precursormarkers(ctx):
   764     """obsolete marker marking this changeset as a successors"""
   764     """obsolete marker marking this changeset as a successors"""
   765     for data in ctx._repo.obsstore.precursors.get(ctx.node(), ()):
   765     for data in ctx.repo().obsstore.precursors.get(ctx.node(), ()):
   766         yield marker(ctx._repo, data)
   766         yield marker(ctx.repo(), data)
   767 
   767 
   768 def successormarkers(ctx):
   768 def successormarkers(ctx):
   769     """obsolete marker making this changeset obsolete"""
   769     """obsolete marker making this changeset obsolete"""
   770     for data in ctx._repo.obsstore.successors.get(ctx.node(), ()):
   770     for data in ctx.repo().obsstore.successors.get(ctx.node(), ()):
   771         yield marker(ctx._repo, data)
   771         yield marker(ctx.repo(), data)
   772 
   772 
   773 def allsuccessors(obsstore, nodes, ignoreflags=0):
   773 def allsuccessors(obsstore, nodes, ignoreflags=0):
   774     """Yield node for every successor of <nodes>.
   774     """Yield node for every successor of <nodes>.
   775 
   775 
   776     Some successors may be unknown locally.
   776     Some successors may be unknown locally.