Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib64/python3.9/site-packages/mercurial/dirstateutils/__pycache__/ |
Upload File : |
a �+�b8; � @ s� d dl mZ d dlZddlmZ ddlmZmZ e�d�Z dZ dZe�d�Z e�d �Ze e jksdJ �eejksrJ �d Zdd� Zd d� Zdd� ZejG dd� de��Zdd� Zdd� Zdd� Zdd� Zdd� ZdS )� )�absolute_importN� )�attr)�error�policy�parsers�, z>LLLLL4s20sz>LHHLHLLLLHlll� c C s, t �|�\}}}}}} } t| ||||� dS )a; parse a full v2-dirstate from a binary data into dictionnaries: - map: a {path: entry} mapping that will be filled - copy_map: a {path: copy-source} mapping that will be filled - data: a binary blob contains v2 nodes data - tree_metadata:: a binary blob of the top level node (from the docket) N)� TREE_METADATA�unpack�parse_nodes)�map�copy_map�data� tree_metadata�root_nodes_start�root_nodes_lenZ_nodes_with_entry_countZ_nodes_with_copy_source_countZ_unreachable_bytesZ_unusedZ_ignore_patterns_hash� r �@/usr/lib64/python3.9/site-packages/mercurial/dirstateutils/v2.py�parse_dirstate? s �r c C s� t |�D ]�}|t| }t||t�}t�|�\ }} } }}} }}}}}}}t| ||| |� tj�||||�}|j srqt||| �}|| |<