hgext/remotefilelog/remotefilelog.py
changeset 51826 0338fb200a30
parent 51703 ca7bde5dbafb
child 51863 f4733654f144
equal deleted inserted replaced
51825:766c55492258 51826:0338fb200a30
     5 #
     5 #
     6 # This software may be used and distributed according to the terms of the
     6 # This software may be used and distributed according to the terms of the
     7 # GNU General Public License version 2 or any later version.
     7 # GNU General Public License version 2 or any later version.
     8 
     8 
     9 import collections
     9 import collections
       
    10 
       
    11 from typing import (
       
    12     Iterator,
       
    13 )
    10 
    14 
    11 from mercurial.node import bin
    15 from mercurial.node import bin
    12 from mercurial.i18n import _
    16 from mercurial.i18n import _
    13 from mercurial import (
    17 from mercurial import (
    14     ancestor,
    18     ancestor,
   294         assumehaveparentrevisions=False,
   298         assumehaveparentrevisions=False,
   295         deltaprevious=False,
   299         deltaprevious=False,
   296         deltamode=None,
   300         deltamode=None,
   297         sidedata_helpers=None,
   301         sidedata_helpers=None,
   298         debug_info=None,
   302         debug_info=None,
   299     ):
   303     ) -> Iterator[revlog.RevLogRevisionDelta]:
   300         # we don't use any of these parameters here
   304         # we don't use any of these parameters here
   301         del nodesorder, revisiondata, assumehaveparentrevisions, deltaprevious
   305         del nodesorder, revisiondata, assumehaveparentrevisions, deltaprevious
   302         del deltamode
   306         del deltamode
   303         prevnode = None
   307         prevnode = None
   304         for node in nodes:
   308         for node in nodes: