comparison mercurial/revlog.py @ 32331:bd872f64a8ba

cleanup: use set literals We no longer support Python 2.6, so we can now use set literals.
author Martin von Zweigbergk <martinvonz@google.com>
date Fri, 10 Feb 2017 16:56:29 -0800
parents 539cbe0f8fa3
children 3caec778774b
comparison
equal deleted inserted replaced
32330:2959c3e986e0 32331:bd872f64a8ba
911 start = nullid 911 start = nullid
912 if stop is None: 912 if stop is None:
913 stop = [] 913 stop = []
914 stoprevs = set([self.rev(n) for n in stop]) 914 stoprevs = set([self.rev(n) for n in stop])
915 startrev = self.rev(start) 915 startrev = self.rev(start)
916 reachable = set((startrev,)) 916 reachable = {startrev}
917 heads = set((startrev,)) 917 heads = {startrev}
918 918
919 parentrevs = self.parentrevs 919 parentrevs = self.parentrevs
920 for r in self.revs(start=startrev + 1): 920 for r in self.revs(start=startrev + 1):
921 for p in parentrevs(r): 921 for p in parentrevs(r):
922 if p in reachable: 922 if p in reachable:
2037 2037
2038 DELTAREUSEALWAYS = 'always' 2038 DELTAREUSEALWAYS = 'always'
2039 DELTAREUSESAMEREVS = 'samerevs' 2039 DELTAREUSESAMEREVS = 'samerevs'
2040 DELTAREUSENEVER = 'never' 2040 DELTAREUSENEVER = 'never'
2041 2041
2042 DELTAREUSEALL = set(['always', 'samerevs', 'never']) 2042 DELTAREUSEALL = {'always', 'samerevs', 'never'}
2043 2043
2044 def clone(self, tr, destrevlog, addrevisioncb=None, 2044 def clone(self, tr, destrevlog, addrevisioncb=None,
2045 deltareuse=DELTAREUSESAMEREVS, aggressivemergedeltas=None): 2045 deltareuse=DELTAREUSESAMEREVS, aggressivemergedeltas=None):
2046 """Copy this revlog to another, possibly with format changes. 2046 """Copy this revlog to another, possibly with format changes.
2047 2047