# HG changeset patch # User Pierre-Yves David # Date 1670035545 -3600 # Node ID 78af51ba73c537e784a491205040d53561d84b9f # Parent 8a38cd76588fd5f493218059ec0cd08a2c740c0c peer: stop having a `peer()` method on `peer()` This is already a peer, why do you want a peer if you already have one. diff -r 8a38cd76588f -r 78af51ba73c5 mercurial/hg.py --- a/mercurial/hg.py Sat Dec 03 03:45:39 2022 +0100 +++ b/mercurial/hg.py Sat Dec 03 03:45:45 2022 +0100 @@ -723,8 +723,6 @@ srcpeer = source branches = (None, branch or []) # XXX path: simply use the peer `path` object when this become available - srcpeer = source.peer() # in case we were called with a localrepo - branches = (None, branch or []) origsource = source = srcpeer.url() srclock = destlock = destwlock = cleandir = None destpeer = None diff -r 8a38cd76588f -r 78af51ba73c5 mercurial/httppeer.py --- a/mercurial/httppeer.py Sat Dec 03 03:45:39 2022 +0100 +++ b/mercurial/httppeer.py Sat Dec 03 03:45:45 2022 +0100 @@ -403,9 +403,6 @@ def local(self): return None - def peer(self): - return self - def canpush(self): return True diff -r 8a38cd76588f -r 78af51ba73c5 mercurial/interfaces/repository.py --- a/mercurial/interfaces/repository.py Sat Dec 03 03:45:39 2022 +0100 +++ b/mercurial/interfaces/repository.py Sat Dec 03 03:45:45 2022 +0100 @@ -123,12 +123,6 @@ can be used to interface with it. Otherwise returns ``None``. """ - def peer(): - """Returns an object conforming to this interface. - - Most implementations will ``return self``. - """ - def canpush(): """Returns a boolean indicating if this peer can be pushed to.""" diff -r 8a38cd76588f -r 78af51ba73c5 mercurial/localrepo.py --- a/mercurial/localrepo.py Sat Dec 03 03:45:39 2022 +0100 +++ b/mercurial/localrepo.py Sat Dec 03 03:45:45 2022 +0100 @@ -325,9 +325,6 @@ def local(self): return self._repo - def peer(self): - return self - def canpush(self): return True diff -r 8a38cd76588f -r 78af51ba73c5 mercurial/sshpeer.py --- a/mercurial/sshpeer.py Sat Dec 03 03:45:39 2022 +0100 +++ b/mercurial/sshpeer.py Sat Dec 03 03:45:45 2022 +0100 @@ -416,9 +416,6 @@ def local(self): return None - def peer(self): - return self - def canpush(self): return True