comparison hgext/remotefilelog/contentstore.py @ 49284:d44e3c45f0e4

py3: replace `pycompat.xrange` by `range`
author Manuel Jacob <me@manueljacob.de>
date Sun, 29 May 2022 15:17:27 +0200
parents 642e31cb55f0
children 862e3a13da44
comparison
equal deleted inserted replaced
49283:44b26349127b 49284:d44e3c45f0e4
5 sha1nodeconstants, 5 sha1nodeconstants,
6 ) 6 )
7 from mercurial.pycompat import getattr 7 from mercurial.pycompat import getattr
8 from mercurial import ( 8 from mercurial import (
9 mdiff, 9 mdiff,
10 pycompat,
11 revlog, 10 revlog,
12 ) 11 )
13 from . import ( 12 from . import (
14 basestore, 13 basestore,
15 constants, 14 constants,
364 return 363 return
365 treename = b'' 364 treename = b''
366 rl = revlog.revlog(self._svfs, radix=b'00manifesttree') 365 rl = revlog.revlog(self._svfs, radix=b'00manifesttree')
367 startlinkrev = self._repackstartlinkrev 366 startlinkrev = self._repackstartlinkrev
368 endlinkrev = self._repackendlinkrev 367 endlinkrev = self._repackendlinkrev
369 for rev in pycompat.xrange(len(rl) - 1, -1, -1): 368 for rev in range(len(rl) - 1, -1, -1):
370 linkrev = rl.linkrev(rev) 369 linkrev = rl.linkrev(rev)
371 if linkrev < startlinkrev: 370 if linkrev < startlinkrev:
372 break 371 break
373 if linkrev > endlinkrev: 372 if linkrev > endlinkrev:
374 continue 373 continue
381 continue 380 continue
382 381
383 treename = path[5 : -len(b'/00manifest')] 382 treename = path[5 : -len(b'/00manifest')]
384 383
385 rl = revlog.revlog(self._svfs, indexfile=path[:-2]) 384 rl = revlog.revlog(self._svfs, indexfile=path[:-2])
386 for rev in pycompat.xrange(len(rl) - 1, -1, -1): 385 for rev in range(len(rl) - 1, -1, -1):
387 linkrev = rl.linkrev(rev) 386 linkrev = rl.linkrev(rev)
388 if linkrev < startlinkrev: 387 if linkrev < startlinkrev:
389 break 388 break
390 if linkrev > endlinkrev: 389 if linkrev > endlinkrev:
391 continue 390 continue