HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/hgext/narrow/__pycache__/narrowrepo.cpython-310.pyc
o

�]Lb��@s0ddlmZddlmZddlmZdd�ZdS)�)�absolute_import)�wireprototypes�)�narrowdirstatecs G�fdd�d|j���|_dS)z@Enables narrow clone functionality on a single local repository.cs,eZdZ��fdd�Z��fdd�Z�ZS)z"wraprepo.<locals>.narrowrepositorycst�|���}t�||�S�N)�super�
_makedirstater�wrapdirstate)�self�dirstate��	__class__�narrowrepository��9/usr/lib/python3/dist-packages/hgext/narrow/narrowrepo.pyrsz0wraprepo.<locals>.narrowrepository._makedirstatecs.t�|���}|j�tj�|j�tj�|Sr)r�peer�_caps�addr�	NARROWCAP�ELLIPSESCAP)r
rrrrrsz'wraprepo.<locals>.narrowrepository.peer)�__name__�
__module__�__qualname__rr�
__classcell__r�r�r
rrsrNr)�reporrr�wraprepos
rN)�
__future__r�	mercurialr�rrrrrr�<module>s