diff -r 43602c675b4f -r 61557734c0ae mercurial/revlog.py --- a/mercurial/revlog.py Wed Oct 23 16:14:13 2024 +0200 +++ b/mercurial/revlog.py Wed Oct 23 16:19:24 2024 -0400 @@ -190,7 +190,7 @@ @attr.s(slots=True) -class RevLogRevisionDelta: +class revlogrevisiondelta: # (repository.irevisiondelta) node = attr.ib() p1node = attr.ib() p2node = attr.ib() @@ -204,14 +204,6 @@ linknode = attr.ib(default=None) -revlogrevisiondelta = interfaceutil.implementer(repository.irevisiondelta)( - RevLogRevisionDelta -) - -if typing.TYPE_CHECKING: - revlogrevisiondelta = RevLogRevisionDelta - - @attr.s(frozen=True) class RevLogProblem: warning = attr.ib(default=None, type=Optional[bytes])