mercurial/localrepo.py
changeset 14929 4bf9493e7b07
parent 14905 207935cda6dc
child 14930 372d9d8b1da4
equal deleted inserted replaced
14928:dca59d5be12d 14929:4bf9493e7b07
   108         self._branchcachetip = None
   108         self._branchcachetip = None
   109         self.nodetagscache = None
   109         self.nodetagscache = None
   110         self.filterpats = {}
   110         self.filterpats = {}
   111         self._datafilters = {}
   111         self._datafilters = {}
   112         self._transref = self._lockref = self._wlockref = None
   112         self._transref = self._lockref = self._wlockref = None
       
   113 
       
   114         # A cache for various files under .hg/ that tracks file changes,
       
   115         # (used by the filecache decorator)
       
   116         #
       
   117         # Maps a property name to its util.filecacheentry
       
   118         self._filecache = {}
   113 
   119 
   114     def _applyrequirements(self, requirements):
   120     def _applyrequirements(self, requirements):
   115         self.requirements = requirements
   121         self.requirements = requirements
   116         openerreqs = set(('revlogv1', 'generaldelta'))
   122         openerreqs = set(('revlogv1', 'generaldelta'))
   117         self.sopener.options = dict((r, 1) for r in requirements
   123         self.sopener.options = dict((r, 1) for r in requirements