Mercurial > public > mercurial-scm > hg-stable
diff mercurial/util.py @ 52668:5cc8deb96b48
pyupgrade: modernize calls to superclass methods
This is the `legacy` fixer in `pyupgrade`, with the loop yielding the offset of
`yield` statements commented out.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Sun, 05 Jan 2025 22:23:31 -0500 |
parents | 24ee91ba9aa8 |
children | e627cc25b6f3 |
line wrap: on
line diff
--- a/mercurial/util.py Sun Jan 05 22:12:02 2025 -0500 +++ b/mercurial/util.py Sun Jan 05 22:23:31 2025 -0500 @@ -370,7 +370,7 @@ if isinstance(fh, fileobjectproxy): cls = observedbufferedinputpipe - return super(bufferedinputpipe, cls).__new__(cls) + return super().__new__(cls) def __init__(self, input): self._input = input @@ -712,7 +712,7 @@ """ def _fillbuffer(self, size=_chunksize): - res = super(observedbufferedinputpipe, self)._fillbuffer(size=size) + res = super()._fillbuffer(size=size) fn = getattr(self._input._observer, 'osread', None) if fn: @@ -723,7 +723,7 @@ # We use different observer methods because the operation isn't # performed on the actual file object but on us. def read(self, size): - res = super(observedbufferedinputpipe, self).read(size) + res = super().read(size) fn = getattr(self._input._observer, 'bufferedread', None) if fn: @@ -732,7 +732,7 @@ return res def readline(self, *args, **kwargs): - res = super(observedbufferedinputpipe, self).readline(*args, **kwargs) + res = super().readline(*args, **kwargs) fn = getattr(self._input._observer, 'bufferedreadline', None) if fn: @@ -923,7 +923,7 @@ def __init__( self, fh, name, reads=True, writes=True, logdata=False, logdataapis=True ): - super(fileobjectobserver, self).__init__(fh, name, logdata, logdataapis) + super().__init__(fh, name, logdata, logdataapis) self.reads = reads self.writes = writes @@ -1046,7 +1046,7 @@ logdata=False, logdataapis=True, ): - super(socketobserver, self).__init__(fh, name, logdata, logdataapis) + super().__init__(fh, name, logdata, logdataapis) self.reads = reads self.writes = writes self.states = states @@ -1358,7 +1358,7 @@ def __setitem__(self, key, value): if key in self: del self[key] - super(sortdict, self).__setitem__(key, value) + super().__setitem__(key, value) if pycompat.ispypy: # __setitem__() isn't called as of PyPy 5.8.0