Mercurial > hg
comparison hgext/convert/subversion.py @ 36299: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
36298:b1c713ab785d | 36299: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 |