comparison mercurial/phases.py @ 48946:642e31cb55f0

py3: use class X: instead of class X(object): The inheritance from object is implied in Python 3. So this should be equivalent. This change was generated via an automated search and replace. So there may have been some accidental changes. Differential Revision: https://phab.mercurial-scm.org/D12352
author Gregory Szorc <gregory.szorc@gmail.com>
date Mon, 21 Feb 2022 13:08:28 -0700
parents f254fc73d956
children d44e3c45f0e4
comparison
equal deleted inserted replaced
48945:55d132525155 48946:642e31cb55f0
341 data.insert(low, (pycompat.xrange(rev, rev + 1), t)) 341 data.insert(low, (pycompat.xrange(rev, rev + 1), t))
342 else: 342 else:
343 data.insert(low + 1, (pycompat.xrange(rev, rev + 1), t)) 343 data.insert(low + 1, (pycompat.xrange(rev, rev + 1), t))
344 344
345 345
346 class phasecache(object): 346 class phasecache:
347 def __init__(self, repo, phasedefaults, _load=True): 347 def __init__(self, repo, phasedefaults, _load=True):
348 # type: (localrepo.localrepository, Optional[Phasedefaults], bool) -> None 348 # type: (localrepo.localrepository, Optional[Phasedefaults], bool) -> None
349 if _load: 349 if _load:
350 # Cheap trick to allow shallow-copy without copy module 350 # Cheap trick to allow shallow-copy without copy module
351 self.phaseroots, self.dirty = _readroots(repo, phasedefaults) 351 self.phaseroots, self.dirty = _readroots(repo, phasedefaults)
877 # compute heads 877 # compute heads
878 publicheads = newheads(repo, subset, draftroots) 878 publicheads = newheads(repo, subset, draftroots)
879 return publicheads, draftroots 879 return publicheads, draftroots
880 880
881 881
882 class remotephasessummary(object): 882 class remotephasessummary:
883 """summarize phase information on the remote side 883 """summarize phase information on the remote side
884 884
885 :publishing: True is the remote is publishing 885 :publishing: True is the remote is publishing
886 :publicheads: list of remote public phase heads (nodes) 886 :publicheads: list of remote public phase heads (nodes)
887 :draftheads: list of remote draft phase heads (nodes) 887 :draftheads: list of remote draft phase heads (nodes)