equal
deleted
inserted
replaced
10 import hashlib |
10 import hashlib |
11 import struct |
11 import struct |
12 |
12 |
13 from mercurial.node import nullrev |
13 from mercurial.node import nullrev |
14 from mercurial import ( |
14 from mercurial import ( |
15 changegroup, |
|
16 extensions, |
15 extensions, |
17 requirements, |
16 requirements, |
18 revlog, |
17 revlog, |
19 ) |
18 ) |
20 |
19 |
86 computer, |
85 computer, |
87 0, |
86 0, |
88 ) |
87 ) |
89 dstrepo.register_wanted_sidedata(b"whatever") |
88 dstrepo.register_wanted_sidedata(b"whatever") |
90 |
89 |
91 return changegroup.get_sidedata_helpers(srcrepo, dstrepo._wanted_sidedata) |
90 return sidedata.get_sidedata_helpers(srcrepo, dstrepo._wanted_sidedata) |
92 |
91 |
93 |
92 |
94 def extsetup(ui): |
93 def extsetup(ui): |
95 extensions.wrapfunction(revlog.revlog, 'addrevision', wrapaddrevision) |
94 extensions.wrapfunction(revlog.revlog, 'addrevision', wrapaddrevision) |
96 extensions.wrapfunction(revlog.revlog, '_revisiondata', wrap_revisiondata) |
95 extensions.wrapfunction(revlog.revlog, '_revisiondata', wrap_revisiondata) |