Mercurial > evolve
changeset 5069:ada8b7413c0a
obshistory: remove unused preparesuccessorset()
It was used in code that was removed in 901186e1fe05.
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Mon, 13 Jan 2020 14:59:08 +0700 |
parents | 715c85f250e0 |
children | cfd000e0032d |
files | hgext3rd/evolve/obshistory.py |
diffstat | 1 files changed, 0 insertions(+), 37 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext3rd/evolve/obshistory.py Sat Jan 11 20:10:06 2020 +0700 +++ b/hgext3rd/evolve/obshistory.py Mon Jan 13 14:59:08 2020 +0700 @@ -857,12 +857,6 @@ def obsfateverb(orig, *args, **kwargs): return _successorsetverb(*args, **kwargs)[b'verb'] -FORMATSSETSFUNCTIONS = [ - _successorsetdates, - _successorsetusers, - _successorsetverb -] - def successorsetallmarkers(successorset, pathscache): """compute all successors of a successorset. @@ -890,34 +884,3 @@ markers.add(mark) return markers - -def preparesuccessorset(successorset, rawmarkers): - """ For a successor set, get all related markers, compute the set of user, - the min date and the max date - """ - hex = nodemod.hex - - successorset = [hex(n) for n in successorset] - - # hex the binary nodes in the markers - markers = [] - for m in rawmarkers: - hexprec = hex(m[0]) - hexsucs = tuple(hex(n) for n in m[1]) - hexparents = None - if m[5] is not None: - hexparents = tuple(hex(n) for n in m[5]) - newmarker = (hexprec, hexsucs) + m[2:5] + (hexparents,) + m[6:] - markers.append(newmarker) - - # Format basic data - data = { - b"successors": sorted(successorset), - b"markers": sorted(markers) - } - - # Call an extensible list of functions to override or add new data - for function in FORMATSSETSFUNCTIONS: - data.update(function(successorset, markers)) - - return data