##// END OF EJS Templates
revlog: avoid shadowing several variables using list comprehensions
Augie Fackler -
r30391:2ded17b6 default
parent child Browse files
Show More
@@ -597,7 +597,7 b' class revlog(object):'
597 597 visit.append(p)
598 598 missing = list(missing)
599 599 missing.sort()
600 return has, [self.node(r) for r in missing]
600 return has, [self.node(miss) for miss in missing]
601 601
602 602 def incrementalmissingrevs(self, common=None):
603 603 """Return an object that can be used to incrementally compute the
@@ -749,10 +749,10 b' class revlog(object):'
749 749 # include roots that aren't ancestors.
750 750
751 751 # Filter out roots that aren't ancestors of heads
752 roots = [n for n in roots if n in ancestors]
752 roots = [root for root in roots if root in ancestors]
753 753 # Recompute the lowest revision
754 754 if roots:
755 lowestrev = min([self.rev(n) for n in roots])
755 lowestrev = min([self.rev(root) for root in roots])
756 756 else:
757 757 # No more roots? Return empty list
758 758 return nonodes
@@ -811,7 +811,7 b' class revlog(object):'
811 811 # But, obviously its parents aren't.
812 812 for p in self.parents(n):
813 813 heads.pop(p, None)
814 heads = [n for n, flag in heads.iteritems() if flag]
814 heads = [head for head, flag in heads.iteritems() if flag]
815 815 roots = list(roots)
816 816 assert orderedout
817 817 assert roots
@@ -963,9 +963,9 b' class revlog(object):'
963 963
964 964 def _partialmatch(self, id):
965 965 try:
966 n = self.index.partialmatch(id)
967 if n and self.hasnode(n):
968 return n
966 partial = self.index.partialmatch(id)
967 if partial and self.hasnode(partial):
968 return partial
969 969 return None
970 970 except RevlogError:
971 971 # parsers.c radix tree lookup gave multiple matches
General Comments 0
You need to be logged in to leave comments. Login now