Mercurial > hg
comparison mercurial/localrepo.py @ 13200:6f011cf52f9a
avoid .split() in for loops and use tuples instead
split can be more readable for longer lists like the list in
dirstate.invalidate. As dirstate.invalidate is used in wlock() and therefoe
used heavily, I think it's worth avoiding a split there too.
author | David Soria Parra <dsp@php.net> |
---|---|
date | Thu, 02 Dec 2010 03:43:06 +0100 |
parents | 84cec5895d01 |
children | 61c9bc3da402 |
comparison
equal
deleted
inserted
replaced
13199:a38df1250945 | 13200:6f011cf52f9a |
---|---|
731 self.nodetagscache = None | 731 self.nodetagscache = None |
732 self._branchcache = None # in UTF-8 | 732 self._branchcache = None # in UTF-8 |
733 self._branchcachetip = None | 733 self._branchcachetip = None |
734 | 734 |
735 def invalidate(self): | 735 def invalidate(self): |
736 for a in "changelog manifest".split(): | 736 for a in ("changelog", "manifest"): |
737 if a in self.__dict__: | 737 if a in self.__dict__: |
738 delattr(self, a) | 738 delattr(self, a) |
739 self.invalidatecaches() | 739 self.invalidatecaches() |
740 | 740 |
741 def _lock(self, lockname, wait, releasefn, acquirefn, desc): | 741 def _lock(self, lockname, wait, releasefn, acquirefn, desc): |