equal
deleted
inserted
replaced
75 if not fmsg: |
75 if not fmsg: |
76 fmsg = pycompat.byterepr(inst) |
76 fmsg = pycompat.byterepr(inst) |
77 self._err(linkrev, "%s: %s" % (msg, fmsg), filename) |
77 self._err(linkrev, "%s: %s" % (msg, fmsg), filename) |
78 |
78 |
79 def checklog(self, obj, name, linkrev): |
79 def checklog(self, obj, name, linkrev): |
|
80 """verify high level property of a revlog |
|
81 |
|
82 - revlog is present, |
|
83 - revlog is non-empty, |
|
84 - sizes (index and data) are correct, |
|
85 - revlog's format version is correct. |
|
86 """ |
80 if not len(obj) and (self.havecl or self.havemf): |
87 if not len(obj) and (self.havecl or self.havemf): |
81 self._err(linkrev, _("empty or missing %s") % name) |
88 self._err(linkrev, _("empty or missing %s") % name) |
82 return |
89 return |
83 |
90 |
84 d = obj.checksize() |
91 d = obj.checksize() |