equal
deleted
inserted
replaced
226 def linkrev(self, rev): |
226 def linkrev(self, rev): |
227 validaterev(rev) |
227 validaterev(rev) |
228 |
228 |
229 return self._indexbyrev[rev][b'linkrev'] |
229 return self._indexbyrev[rev][b'linkrev'] |
230 |
230 |
231 def flags(self, rev): |
231 def _flags(self, rev): |
232 validaterev(rev) |
232 validaterev(rev) |
233 |
233 |
234 return self._indexbyrev[rev][b'flags'] |
234 return self._indexbyrev[rev][b'flags'] |
235 |
235 |
236 def deltaparent(self, rev): |
236 def deltaparent(self, rev): |
241 |
241 |
242 def _candelta(self, baserev, rev): |
242 def _candelta(self, baserev, rev): |
243 validaterev(baserev) |
243 validaterev(baserev) |
244 validaterev(rev) |
244 validaterev(rev) |
245 |
245 |
246 if ((self.flags(baserev) & revlog.REVIDX_RAWTEXT_CHANGING_FLAGS) |
246 if ((self._flags(baserev) & revlog.REVIDX_RAWTEXT_CHANGING_FLAGS) |
247 or (self.flags(rev) & revlog.REVIDX_RAWTEXT_CHANGING_FLAGS)): |
247 or (self._flags(rev) & revlog.REVIDX_RAWTEXT_CHANGING_FLAGS)): |
248 return False |
248 return False |
249 |
249 |
250 return True |
250 return True |
251 |
251 |
252 def rawsize(self, rev): |
252 def rawsize(self, rev): |
305 |
305 |
306 if node == nullid: |
306 if node == nullid: |
307 return b'' |
307 return b'' |
308 |
308 |
309 rev = self.rev(node) |
309 rev = self.rev(node) |
310 flags = self.flags(rev) |
310 flags = self._flags(rev) |
311 |
311 |
312 path = b'/'.join([self._storepath, hex(node)]) |
312 path = b'/'.join([self._storepath, hex(node)]) |
313 rawtext = self._svfs.read(path) |
313 rawtext = self._svfs.read(path) |
314 |
314 |
315 text, validatehash = self._processflags(rawtext, flags, 'read', raw=raw) |
315 text, validatehash = self._processflags(rawtext, flags, 'read', raw=raw) |
379 return len(self.revision(node)) |
379 return len(self.revision(node)) |
380 |
380 |
381 def iscensored(self, rev): |
381 def iscensored(self, rev): |
382 validaterev(rev) |
382 validaterev(rev) |
383 |
383 |
384 return self.flags(rev) & revlog.REVIDX_ISCENSORED |
384 return self._flags(rev) & revlog.REVIDX_ISCENSORED |
385 |
385 |
386 def commonancestorsheads(self, a, b): |
386 def commonancestorsheads(self, a, b): |
387 validatenode(a) |
387 validatenode(a) |
388 validatenode(b) |
388 validatenode(b) |
389 |
389 |