mercurial/localrepo.py
changeset 43555 ded3d545b6f0
parent 43537 7f489b9a79a1
child 43661 32048206e7be
equal deleted inserted replaced
43554:b56de57c45ce 43555:ded3d545b6f0
  1821 
  1821 
  1822         return scmutil.revsymbol(self, key).branch()
  1822         return scmutil.revsymbol(self, key).branch()
  1823 
  1823 
  1824     def known(self, nodes):
  1824     def known(self, nodes):
  1825         cl = self.changelog
  1825         cl = self.changelog
  1826         nm = cl.nodemap
  1826         get_rev = cl.index.get_rev
  1827         filtered = cl.filteredrevs
  1827         filtered = cl.filteredrevs
  1828         result = []
  1828         result = []
  1829         for n in nodes:
  1829         for n in nodes:
  1830             r = nm.get(n)
  1830             r = get_rev(n)
  1831             resp = not (r is None or r in filtered)
  1831             resp = not (r is None or r in filtered)
  1832             result.append(resp)
  1832             result.append(resp)
  1833         return result
  1833         return result
  1834 
  1834 
  1835     def local(self):
  1835     def local(self):