equal
deleted
inserted
replaced
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: |