Mercurial > public > mercurial-scm > hg-stable
diff mercurial/unionrepo.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 | 4675ab746a02 |
children |
line wrap: on
line diff
--- a/mercurial/unionrepo.py Sun Jan 05 22:12:02 2025 -0500 +++ b/mercurial/unionrepo.py Sun Jan 05 22:23:31 2025 -0500 @@ -137,7 +137,7 @@ def _chunk(self, rev): if rev <= self.repotiprev: - return super(unionrevlog, self)._inner._chunk(rev) + return super()._inner._chunk(rev) return self.revlog2._chunk(self.node(rev)) def revdiff(self, rev1, rev2): @@ -148,7 +148,7 @@ self.revlog2.rev(self.node(rev2)), ) elif rev1 <= self.repotiprev and rev2 <= self.repotiprev: - return super(unionrevlog, self).revdiff(rev1, rev2) + return super().revdiff(rev1, rev2) return mdiff.textdiff(self.rawdata(rev1), self.rawdata(rev2)) @@ -165,7 +165,7 @@ revlog2 = getattr(self.revlog2, '_revlog', self.revlog2) func = revlog2._revisiondata else: - func = super(unionrevlog, self)._revisiondata + func = super()._revisiondata return func(node, raw=raw) def addrevision(