File: //usr/lib/python3/dist-packages/hgext/largefiles/__pycache__/reposetup.cpython-310.pyc
o
�]Lb�H � @ sl d Z ddlmZ ddlZddlmZ ddlmZmZm Z m
ZmZm
Z
ddlmZ ddlmZmZ d d
� ZdS )z,setup for largefiles repositories: reposetup� )�absolute_importN)�_)�error�
extensions� localrepo�match�scmutil�util)� timestamp� )�
lfcommands�lfutilc s� �� � sd S G � ��fdd�d�j�� � �_tjg�_�jg�_�fdd�}�j�d|� dd� }�� dd |d� �� dd
|d� d S )Nc s� e Zd ZdZdZ� �fdd�Zej d� ���fdd� �Z� �fd d
�Z d� �fdd
� Z
dd� Z� ZS )zreposetup.<locals>.lfilesrepoTFc s^ t �| ��|�}| jr-dd� }t�|d|� dd� }t�|d|� d
dd�}t�|d |� |S )Nc S s | � }dd� |D �S )Nc S � g | ] }t �|�p
|�qS � �r
�splitstandin��.0�fr r �</usr/lib/python3/dist-packages/hgext/largefiles/reposetup.py�
<listcomp>7 � zLreposetup.<locals>.lfilesrepo.__getitem__.<locals>.files.<locals>.<listcomp>r )�orig� filenamesr r r �files5 s z8reposetup.<locals>.lfilesrepo.__getitem__.<locals>.filesr c s&