Server : Apache System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64 User : dh_edsupp ( 6597262) PHP Version : 8.2.26 Disable Function : NONE Directory : /lib/python3/dist-packages/hgext/fastannotate/__pycache__/ |
Upload File : |
o �]Lb�/ � @ s� d dl mZ d dlZd dlmZ d dlmZmZmZm Z m Z mZmZm Z mZmZ ddlmZmZmZ i Ze �e�Zejfdd�Zd d ded�ed �fddded�fddded�fddded�fddded�fddded�fddded�fd d!ded"�fd#d$ded%�fd#d&ded'�fd#d(ded)�fd#d*ded+�fd#d,ded-�fg ej ej ej ed.�d/d0�Zd1d2� Ze� Z d3d4� ed5 ej! D �Z"d6d7� Z#d8d9� Z$d:d;� Z%ed<d d d#ed=�ed �fgej ed>��d?d@� �Z&dS )A� )�absolute_importN)�_) �commands�encoding�error� extensions� logcmdutil�patch�pycompat� registrar�scmutil�util� )�contextr � formatterc # s� � �j �dd�}|rFtj��j��tj�t�� ��}|dkr d}t�fdd�t j D ��r/d}n�fdd �|D �}t� �fd d�|D ��rFd}|rW|D ] }tj�||�V qJdS dd� } t� �|�} tj| |�| d �}| �|�D ]}|V qodS )z&generate paths matching given patterns� fastannotates perfhack� .� c 3 s � | ] }� � |d �V qdS )r N��get)�.0�o��opts� �=/usr/lib/python3/dist-packages/hgext/fastannotate/commands.py� <genexpr>2 s � z_matchpaths.<locals>.<genexpr>Fc s* g | ]}t j�|�rt j�|� �n|�qS r )�os�path�isabs�relpath)r �p)�reporootr r � <listcomp>5 s ��z_matchpaths.<locals>.<listcomp>c 3 s2 � | ]}d |v pt j�t��|� �j� V qdS )s ..N)r r �isfile� facontext� pathhelper�linelogpath)r �f)�aopts�repor r r : s � �� �c S s t �d| |f ��)Ns %s: %s)r �Abort)�x�yr r r �badL s z_matchpaths.<locals>.bad)�badfnN)�ui� configboolr r �dirnamer r �getcwd�anyr �walkopts�joinr � revsingler �match�walk)r* �rev�patsr r) �perfhack�reldir�relpatsr! r. �ctx�mr )r) r r* r"