diff mercurial/interfaces/repository.py @ 52464:73a46cef57c9

interfaces: rename `repository.ipeerconnection` to reflect it being private
author Matt Harbison <matt_harbison@yahoo.com>
date Tue, 22 Oct 2024 16:52:39 -0400
parents 0cfcc276b796
children 4cc186255672
line wrap: on
line diff
--- a/mercurial/interfaces/repository.py	Tue Oct 22 16:45:10 2024 -0400
+++ b/mercurial/interfaces/repository.py	Tue Oct 22 16:52:39 2024 -0400
@@ -116,7 +116,7 @@
 CACHES_POST_CLONE.discard(CACHE_REV_BRANCH)
 
 
-class ipeerconnection(Protocol):
+class _ipeerconnection(Protocol):
     """Represents a "connection" to a repository.
 
     This is the base interface for representing a connection to a repository.
@@ -400,7 +400,7 @@
         """
 
 
-class ipeerbase(ipeerconnection, ipeercapabilities, ipeerrequests):
+class ipeerbase(_ipeerconnection, ipeercapabilities, ipeerrequests):
     """Unified interface for peer repositories.
 
     All peer instances must conform to this interface.