diff -r 55d132525155 -r 642e31cb55f0 hgext/absorb.py --- a/hgext/absorb.py Mon Feb 21 13:03:43 2022 -0700 +++ b/hgext/absorb.py Mon Feb 21 13:08:28 2022 -0700 @@ -83,7 +83,7 @@ defaultdict = collections.defaultdict -class nullui(object): +class nullui: """blank ui object doing nothing""" debugflag = False @@ -97,7 +97,7 @@ return nullfunc -class emptyfilecontext(object): +class emptyfilecontext: """minimal filecontext representing an empty file""" def __init__(self, repo): @@ -277,7 +277,7 @@ ) -class filefixupstate(object): +class filefixupstate: """state needed to apply fixups to a single file internally, it keeps file contents of several revisions and a linelog. @@ -655,7 +655,7 @@ ) -class fixupstate(object): +class fixupstate: """state needed to run absorb internally, it keeps paths and filefixupstates.