# HG changeset patch # User Augie Fackler # Date 2018-04-04 19:16:50 # Node ID d62d2e346acfdba97e3fb4a256c010fc59765479 # Parent 8cf97e0e1730322a2af4fe72d24116e34387628f simplestorerepo: avoid shadowing dict in list comprehension over dict Caught by pyflakes. Differential Revision: https://phab.mercurial-scm.org/D3077 diff --git a/tests/simplestorerepo.py b/tests/simplestorerepo.py --- a/tests/simplestorerepo.py +++ b/tests/simplestorerepo.py @@ -480,14 +480,14 @@ class filestorage(object): def headrevs(self): # Assume all revisions are heads by default. - ishead = {rev: True for rev in self._indexbyrev} + revishead = {rev: True for rev in self._indexbyrev} for rev, entry in self._indexbyrev.items(): # Unset head flag for all seen parents. - ishead[self.rev(entry[b'p1'])] = False - ishead[self.rev(entry[b'p2'])] = False + revishead[self.rev(entry[b'p1'])] = False + revishead[self.rev(entry[b'p2'])] = False - return [rev for rev, ishead in sorted(ishead.items()) + return [rev for rev, ishead in sorted(revishead.items()) if ishead] def heads(self, start=None, stop=None):