mercurial/manifest.py
branchstable
changeset 43346 6ada8a274b9c
parent 43117 8ff1ecfadcd1
child 43506 9f70512ae2cf
equal deleted inserted replaced
43345:dc3fe251de72 43346:6ada8a274b9c
   865             return False
   865             return False
   866         self._loadalllazy()
   866         self._loadalllazy()
   867         return not self._dirs or all(m._isempty() for m in self._dirs.values())
   867         return not self._dirs or all(m._isempty() for m in self._dirs.values())
   868 
   868 
   869     def __repr__(self):
   869     def __repr__(self):
   870         return b'<treemanifest dir=%s, node=%s, loaded=%s, dirty=%s at 0x%x>' % (
   870         return (
   871             self._dir,
   871             b'<treemanifest dir=%s, node=%s, loaded=%s, dirty=%s at 0x%x>'
   872             hex(self._node),
   872             % (
   873             bool(self._loadfunc is _noop),
   873                 self._dir,
   874             self._dirty,
   874                 hex(self._node),
   875             id(self),
   875                 bool(self._loadfunc is _noop),
       
   876                 self._dirty,
       
   877                 id(self),
       
   878             )
   876         )
   879         )
   877 
   880 
   878     def dir(self):
   881     def dir(self):
   879         '''The directory that this tree manifest represents, including a
   882         '''The directory that this tree manifest represents, including a
   880         trailing '/'. Empty string for the repo root directory.'''
   883         trailing '/'. Empty string for the repo root directory.'''