Mercurial > hg
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) |