diff hgext/largefiles/lfutil.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
line wrap: on
line diff
--- a/hgext/largefiles/lfutil.py	Sun Jan 05 22:12:02 2025 -0500
+++ b/hgext/largefiles/lfutil.py	Sun Jan 05 22:23:31 2025 -0500
@@ -167,12 +167,10 @@
     #   be in unix form for the superclass?
 
     def set_tracked(self, f, reset_copy=False):
-        return super(largefilesdirstate, self).set_tracked(
-            unixpath(f), reset_copy=reset_copy
-        )
+        return super().set_tracked(unixpath(f), reset_copy=reset_copy)
 
     def set_untracked(self, f):
-        return super(largefilesdirstate, self).set_untracked(unixpath(f))
+        return super().set_untracked(unixpath(f))
 
     def _dirignore(self, f):
         return False
@@ -183,7 +181,7 @@
         # (2) avoid develwarn 'use dirstate.write with ....'
         if tr:
             tr.addbackup(b'largefiles/dirstate', location=b'plain')
-        super(largefilesdirstate, self).write(None)
+        super().write(None)
 
 
 def openlfdirstate(ui, repo, create=True):