mercurial/scmutil.py
changeset 52651 f066fc0bdc7a
parent 52645 4cb75772818d
child 52653 b3e68fd7864b
equal deleted inserted replaced
52650:b95b12cb31e2 52651:f066fc0bdc7a
   452     filtered_set = cl.filteredrevs
   452     filtered_set = cl.filteredrevs
   453     if cl.filteredrevs:
   453     if cl.filteredrevs:
   454         obs_set = obs_set - cl.filteredrevs
   454         obs_set = obs_set - cl.filteredrevs
   455     if max_rev < (len(cl) - 1):
   455     if max_rev < (len(cl) - 1):
   456         # there might be revision to filter out
   456         # there might be revision to filter out
   457         filtered_set = set(r for r in filtered_set if r <= max_rev)
   457         filtered_set = {r for r in filtered_set if r <= max_rev}
   458         obs_set = set(r for r in obs_set if r <= max_rev)
   458         obs_set = {r for r in obs_set if r <= max_rev}
   459     return (filtered_set, obs_set)
   459     return (filtered_set, obs_set)
   460 
   460 
   461 
   461 
   462 def _hash_revs(revs: Iterable[int]) -> bytes:
   462 def _hash_revs(revs: Iterable[int]) -> bytes:
   463     """return a hash from a list of revision numbers"""
   463     """return a hash from a list of revision numbers"""