Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/localrepo.py @ 52996:c54cc1d7076c
locallegacypeer: subclass the new `ipeerlegacycommands` Protocol class
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Tue, 18 Feb 2025 23:30:50 -0500 |
parents | 53e9e3dfafeb |
children |
comparison
equal
deleted
inserted
replaced
52995:53e9e3dfafeb | 52996:c54cc1d7076c |
---|---|
457 return localcommandexecutor(self) | 457 return localcommandexecutor(self) |
458 | 458 |
459 # End of peer interface. | 459 # End of peer interface. |
460 | 460 |
461 | 461 |
462 class locallegacypeer(localpeer): # (repository.ipeerlegacycommands) | 462 class locallegacypeer(localpeer, repository.ipeerlegacycommands): |
463 """peer extension which implements legacy methods too; used for tests with | 463 """peer extension which implements legacy methods too; used for tests with |
464 restricted capabilities""" | 464 restricted capabilities""" |
465 | 465 |
466 def __init__(self, repo, path=None, remotehidden=False): | 466 def __init__(self, repo, path=None, remotehidden=False): |
467 super().__init__( | 467 super().__init__( |