mercurial/localrepo.py
changeset 35492 3ad582b2895c
parent 35309 d13526333835
child 35708 03e921942163
equal deleted inserted replaced
35491:ded3a63f305b 35492:3ad582b2895c
   673         """Return unfiltered version of the repository
   673         """Return unfiltered version of the repository
   674 
   674 
   675         Intended to be overwritten by filtered repo."""
   675         Intended to be overwritten by filtered repo."""
   676         return self
   676         return self
   677 
   677 
   678     def filtered(self, name):
   678     def filtered(self, name, visibilityexceptions=None):
   679         """Return a filtered version of a repository"""
   679         """Return a filtered version of a repository"""
   680         cls = repoview.newtype(self.unfiltered().__class__)
   680         cls = repoview.newtype(self.unfiltered().__class__)
   681         return cls(self, name)
   681         return cls(self, name, visibilityexceptions)
   682 
   682 
   683     @repofilecache('bookmarks', 'bookmarks.current')
   683     @repofilecache('bookmarks', 'bookmarks.current')
   684     def _bookmarks(self):
   684     def _bookmarks(self):
   685         return bookmarks.bmstore(self)
   685         return bookmarks.bmstore(self)
   686 
   686