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):