##// END OF EJS Templates
manifestrevlog: flag some inconsistency in bundle/union repo inheritance...
marmoute -
r51921:f70ce1ae default
parent child Browse files
Show More
@@ -204,6 +204,8 b' class bundlemanifest(bundlerevlog, manif'
204 dirlogstarts=None,
204 dirlogstarts=None,
205 dir=b'',
205 dir=b'',
206 ):
206 ):
207 # XXX manifestrevlog is not actually a revlog , so mixing it with
208 # bundlerevlog is not a good idea.
207 manifest.manifestrevlog.__init__(self, nodeconstants, opener, tree=dir)
209 manifest.manifestrevlog.__init__(self, nodeconstants, opener, tree=dir)
208 bundlerevlog.__init__(
210 bundlerevlog.__init__(
209 self,
211 self,
@@ -205,6 +205,8 b' class unionchangelog(unionrevlog, change'
205
205
206 class unionmanifest(unionrevlog, manifest.manifestrevlog):
206 class unionmanifest(unionrevlog, manifest.manifestrevlog):
207 def __init__(self, nodeconstants, opener, opener2, linkmapper):
207 def __init__(self, nodeconstants, opener, opener2, linkmapper):
208 # XXX manifestrevlog is not actually a revlog , so mixing it with
209 # bundlerevlog is not a good idea.
208 manifest.manifestrevlog.__init__(self, nodeconstants, opener)
210 manifest.manifestrevlog.__init__(self, nodeconstants, opener)
209 manifest2 = manifest.manifestrevlog(nodeconstants, opener2)
211 manifest2 = manifest.manifestrevlog(nodeconstants, opener2)
210 unionrevlog.__init__(
212 unionrevlog.__init__(
General Comments 0
You need to be logged in to leave comments. Login now