Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/revset.py @ 22880:5b635b44af14
baseset: access `_set` directly for containment check
The `.set()` method is going away.
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Fri, 10 Oct 2014 12:31:22 -0700 |
parents | efe5062145c1 |
children | 057ebf7714e1 |
comparison
equal
deleted
inserted
replaced
22879:efe5062145c1 | 22880:5b635b44af14 |
---|---|
2350 self._set = set(self) | 2350 self._set = set(self) |
2351 return self._set | 2351 return self._set |
2352 | 2352 |
2353 @util.propertycache | 2353 @util.propertycache |
2354 def __contains__(self): | 2354 def __contains__(self): |
2355 return self.set().__contains__ | 2355 return self._set.__contains__ |
2356 | 2356 |
2357 def __nonzero__(self): | 2357 def __nonzero__(self): |
2358 return bool(self._list) | 2358 return bool(self._list) |
2359 | 2359 |
2360 def sort(self, reverse=False): | 2360 def sort(self, reverse=False): |