mercurial/localrepo.py
changeset 32314 9f35c7836f60
parent 32312 0d6b3572ad92
child 32332 7aa4a4cf0dde
equal deleted inserted replaced
32313:a580b2d65ded 32314:9f35c7836f60
   245     def changegroupsubset(self, bases, heads, source):
   245     def changegroupsubset(self, bases, heads, source):
   246         return changegroup.changegroupsubset(self._repo, bases, heads, source)
   246         return changegroup.changegroupsubset(self._repo, bases, heads, source)
   247 
   247 
   248 class localrepository(object):
   248 class localrepository(object):
   249 
   249 
   250     supportedformats = {'revlogv1', 'generaldelta', 'treemanifest',
   250     supportedformats = {
   251                         'manifestv2'}
   251         'revlogv1',
   252     _basesupported = supportedformats | {'store', 'fncache', 'shared',
   252         'generaldelta',
   253                                          'relshared', 'dotencode'}
   253         'treemanifest',
   254     openerreqs = {'revlogv1', 'generaldelta', 'treemanifest', 'manifestv2'}
   254         'manifestv2',
       
   255     }
       
   256     _basesupported = supportedformats | {
       
   257         'store',
       
   258         'fncache',
       
   259         'shared',
       
   260         'relshared',
       
   261         'dotencode',
       
   262     }
       
   263     openerreqs = {
       
   264         'revlogv1',
       
   265         'generaldelta',
       
   266         'treemanifest',
       
   267         'manifestv2',
       
   268     }
   255     filtername = None
   269     filtername = None
   256 
   270 
   257     # a list of (ui, featureset) functions.
   271     # a list of (ui, featureset) functions.
   258     # only functions defined in module of enabled extensions are invoked
   272     # only functions defined in module of enabled extensions are invoked
   259     featuresetupfuncs = set()
   273     featuresetupfuncs = set()