mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 23:38:50 +03:00
filectx: add size method
This commit is contained in:
parent
6feb12faa2
commit
7ac4f59673
@ -8,7 +8,7 @@
|
||||
from node import *
|
||||
from i18n import gettext as _
|
||||
from demandload import demandload
|
||||
demandload(globals(), "ancestor bdiff repo revlog util")
|
||||
demandload(globals(), "ancestor bdiff repo revlog util os")
|
||||
|
||||
class changectx(object):
|
||||
"""A changecontext object makes access to data related to a particular
|
||||
@ -191,6 +191,7 @@ class filectx(object):
|
||||
def data(self): return self._filelog.read(self._filenode)
|
||||
def renamed(self): return self._filelog.renamed(self._filenode)
|
||||
def path(self): return self._path
|
||||
def size(self): return self._filelog.size(self._filerev)
|
||||
|
||||
def parents(self):
|
||||
p = self._path
|
||||
@ -465,3 +466,4 @@ class workingfilectx(filectx):
|
||||
def children(self):
|
||||
return []
|
||||
|
||||
def size(self): return os.stat(self._repo.wjoin(self._path)).st_size
|
||||
|
Loading…
Reference in New Issue
Block a user