--- a/mercurial/repository.py Fri Apr 13 11:10:59 2018 -0700
+++ b/mercurial/repository.py Fri Apr 13 11:12:19 2018 -0700
@@ -190,10 +190,10 @@
Returns an iterable of iterables with the resolved values for each node.
"""
- def changegroup(nodes, kind):
+ def changegroup(nodes, source):
"""Obtain a changegroup with data for descendants of specified nodes."""
- def changegroupsubset(bases, heads, kind):
+ def changegroupsubset(bases, heads, source):
pass
class ipeercommandexecutor(zi.Interface):
@@ -285,9 +285,6 @@
All peer instances must conform to this interface.
"""
-class ipeerbaselegacycommands(ipeerbase, ipeerlegacycommands):
- """Unified peer interface that supports legacy commands."""
-
@zi.implementer(ipeerbase)
class peer(object):
"""Base class for peer repositories."""
@@ -312,10 +309,6 @@
_('cannot %s; remote repository does not support the %r '
'capability') % (purpose, name))
-@zi.implementer(ipeerbaselegacycommands)
-class legacypeer(peer):
- """peer but with support for legacy wire protocol commands."""
-
class ifilerevisionssequence(zi.Interface):
"""Contains index data for all revisions of a file.