comparison hgext/convert/subversion.py @ 36332:238646784294

py3: use default dict iterator instead of iterkeys These are the easy cases. Some cases in manifest.py will require more careful inspection. Differential Revision: https://phab.mercurial-scm.org/D2315
author Augie Fackler <augie@google.com>
date Sun, 18 Feb 2018 00:43:50 -0500
parents 0f9e52f900c4
children 9e3cb58c7ab3
comparison
equal deleted inserted replaced
36331:b1c713ab785d 36332:238646784294
382 self.wc = None 382 self.wc = None
383 self.convertfp = None 383 self.convertfp = None
384 384
385 def setrevmap(self, revmap): 385 def setrevmap(self, revmap):
386 lastrevs = {} 386 lastrevs = {}
387 for revid in revmap.iterkeys(): 387 for revid in revmap:
388 uuid, module, revnum = revsplit(revid) 388 uuid, module, revnum = revsplit(revid)
389 lastrevnum = lastrevs.setdefault(module, revnum) 389 lastrevnum = lastrevs.setdefault(module, revnum)
390 if revnum > lastrevnum: 390 if revnum > lastrevnum:
391 lastrevs[module] = revnum 391 lastrevs[module] = revnum
392 self.lastrevs = lastrevs 392 self.lastrevs = lastrevs