mercurial/localrepo.py
changeset 42905 3df3b139a43d
parent 42814 2c4f656c8e9f
child 42969 76608f9f27f6
equal deleted inserted replaced
42904:d26a6706b070 42905:3df3b139a43d
    26 from . import (
    26 from . import (
    27     bookmarks,
    27     bookmarks,
    28     branchmap,
    28     branchmap,
    29     bundle2,
    29     bundle2,
    30     changegroup,
    30     changegroup,
    31     changelog,
       
    32     color,
    31     color,
    33     context,
    32     context,
    34     dirstate,
    33     dirstate,
    35     dirstateguard,
    34     dirstateguard,
    36     discovery,
    35     discovery,
    39     exchange,
    38     exchange,
    40     extensions,
    39     extensions,
    41     filelog,
    40     filelog,
    42     hook,
    41     hook,
    43     lock as lockmod,
    42     lock as lockmod,
    44     manifest,
       
    45     match as matchmod,
    43     match as matchmod,
    46     merge as mergemod,
    44     merge as mergemod,
    47     mergeutil,
    45     mergeutil,
    48     namespaces,
    46     namespaces,
    49     narrowspec,
    47     narrowspec,
  1302     def obsstore(self):
  1300     def obsstore(self):
  1303         return obsolete.makestore(self.ui, self)
  1301         return obsolete.makestore(self.ui, self)
  1304 
  1302 
  1305     @storecache('00changelog.i')
  1303     @storecache('00changelog.i')
  1306     def changelog(self):
  1304     def changelog(self):
  1307         return changelog.changelog(self.svfs,
  1305         return self.store.changelog(txnutil.mayhavepending(self.root))
  1308                                    trypending=txnutil.mayhavepending(self.root))
       
  1309 
  1306 
  1310     @storecache('00manifest.i')
  1307     @storecache('00manifest.i')
  1311     def manifestlog(self):
  1308     def manifestlog(self):
  1312         rootstore = manifest.manifestrevlog(self.svfs)
  1309         return self.store.manifestlog(self, self._storenarrowmatch)
  1313         return manifest.manifestlog(self.svfs, self, rootstore,
       
  1314                                     self._storenarrowmatch)
       
  1315 
  1310 
  1316     @repofilecache('dirstate')
  1311     @repofilecache('dirstate')
  1317     def dirstate(self):
  1312     def dirstate(self):
  1318         return self._makedirstate()
  1313         return self._makedirstate()
  1319 
  1314