mercurial/repoview.py
changeset 43452 e1dae2ef5588
parent 43451 983cda0e110c
child 43453 61c372100008
equal deleted inserted replaced
43451:983cda0e110c 43452:e1dae2ef5588
   316         def linkrev(self, rev):
   316         def linkrev(self, rev):
   317             """filtered version of revlog.linkrev"""
   317             """filtered version of revlog.linkrev"""
   318             if rev in self.filteredrevs:
   318             if rev in self.filteredrevs:
   319                 raise error.FilteredIndexError(rev)
   319                 raise error.FilteredIndexError(rev)
   320             return super(filteredchangelog, self).linkrev(rev)
   320             return super(filteredchangelog, self).linkrev(rev)
       
   321 
       
   322         def parentrevs(self, rev):
       
   323             """filtered version of revlog.parentrevs"""
       
   324             if rev in self.filteredrevs:
       
   325                 raise error.FilteredIndexError(rev)
       
   326             return super(filteredchangelog, self).parentrevs(rev)
   321 
   327 
   322     cl.__class__ = filteredchangelog
   328     cl.__class__ = filteredchangelog
   323 
   329 
   324     return cl
   330     return cl
   325 
   331