Show More
@@ -22,6 +22,7 b' from mercurial import (' | |||||
22 | error, |
|
22 | error, | |
23 | mdiff, |
|
23 | mdiff, | |
24 | revlog, |
|
24 | revlog, | |
|
25 | util, | |||
25 | ) |
|
26 | ) | |
26 | from mercurial.utils import storageutil |
|
27 | from mercurial.utils import storageutil | |
27 | from mercurial.revlogutils import flagutil |
|
28 | from mercurial.revlogutils import flagutil | |
@@ -307,6 +308,17 b' class remotefilelog(flagutil.flagprocess' | |||||
307 | 'remotefilelog does not convert integer rev to node') |
|
308 | 'remotefilelog does not convert integer rev to node') | |
308 | return rev |
|
309 | return rev | |
309 |
|
310 | |||
|
311 | def _processflags(self, text, flags, operation, raw=False): | |||
|
312 | """deprecated entry point to access flag processors""" | |||
|
313 | msg = ('_processflag(...) use the specialized variant') | |||
|
314 | util.nouideprecwarn(msg, '5.2', stacklevel=2) | |||
|
315 | if raw: | |||
|
316 | return text, flagutil.processflagsraw(self, text, flags) | |||
|
317 | elif operation == 'read': | |||
|
318 | return flagutil.processflagsread(self, text, flags) | |||
|
319 | else: # write operation | |||
|
320 | return flagutil.processflagswrite(self, text, flags) | |||
|
321 | ||||
310 | def revision(self, node, raw=False): |
|
322 | def revision(self, node, raw=False): | |
311 | """returns the revlog contents at this node. |
|
323 | """returns the revlog contents at this node. | |
312 | this includes the meta data traditionally included in file revlogs. |
|
324 | this includes the meta data traditionally included in file revlogs. |
@@ -1601,6 +1601,17 b' class revlog(flagutil.flagprocessorsmixi' | |||||
1601 | return mdiff.textdiff(self.rawdata(rev1), |
|
1601 | return mdiff.textdiff(self.rawdata(rev1), | |
1602 | self.rawdata(rev2)) |
|
1602 | self.rawdata(rev2)) | |
1603 |
|
1603 | |||
|
1604 | def _processflags(self, text, flags, operation, raw=False): | |||
|
1605 | """deprecated entry point to access flag processors""" | |||
|
1606 | msg = ('_processflag(...) use the specialized variant') | |||
|
1607 | util.nouideprecwarn(msg, '5.2', stacklevel=2) | |||
|
1608 | if raw: | |||
|
1609 | return text, flagutil.processflagsraw(self, text, flags) | |||
|
1610 | elif operation == 'read': | |||
|
1611 | return flagutil.processflagsread(self, text, flags) | |||
|
1612 | else: # write operation | |||
|
1613 | return flagutil.processflagswrite(self, text, flags) | |||
|
1614 | ||||
1604 | def revision(self, nodeorrev, _df=None, raw=False): |
|
1615 | def revision(self, nodeorrev, _df=None, raw=False): | |
1605 | """return an uncompressed revision of a given node or revision |
|
1616 | """return an uncompressed revision of a given node or revision | |
1606 | number. |
|
1617 | number. |
@@ -89,17 +89,6 b' class flagprocessorsmixin(object):' | |||||
89 |
|
89 | |||
90 | _flagserrorclass = error.RevlogError |
|
90 | _flagserrorclass = error.RevlogError | |
91 |
|
91 | |||
92 | def _processflags(self, text, flags, operation, raw=False): |
|
|||
93 | """deprecated entry point to access flag processors""" |
|
|||
94 | msg = ('_processflag(...) use the specialized variant') |
|
|||
95 | util.nouideprecwarn(msg, '5.2', stacklevel=2) |
|
|||
96 | if raw: |
|
|||
97 | return text, processflagsraw(self, text, flags) |
|
|||
98 | elif operation == 'read': |
|
|||
99 | return processflagsread(self, text, flags) |
|
|||
100 | else: # write operation |
|
|||
101 | return processflagswrite(self, text, flags) |
|
|||
102 |
|
||||
103 | def processflagswrite(revlog, text, flags, sidedata): |
|
92 | def processflagswrite(revlog, text, flags, sidedata): | |
104 | """Inspect revision data flags and applies write transformations defined |
|
93 | """Inspect revision data flags and applies write transformations defined | |
105 | by registered flag processors. |
|
94 | by registered flag processors. |
General Comments 0
You need to be logged in to leave comments.
Login now