File: //kunden/lib/python3/dist-packages/fastimport/processors/__pycache__/info_processor.cpython-39.pyc
a
�r�Z;+ � @ sj d Z ddlmZ ddlmZ ddlmZmZ ddlm Z m
Z
ddlZG dd � d e
j�Z
d
d� Zdd
� ZdS )zFImport processor that dump stats about the input (and doesn't import).� )�absolute_import� )�
reftracker)�invert_dict�invert_dictset)�commands� processorNc @ st e Zd ZdZddd�Zdd� Zdd � Zdd
d�Zdd
� Zdd� Z dd� Z
dd� Zdd� Zdd� Z
dd� Zdd� ZdS )�
InfoProcessora< An import processor that dumps statistics about the input.
No changes to the current repository are made.
As well as providing useful information about an import
stream before importing it, this processor is useful for
benchmarking the speed at which data can be extracted from
the source.
Nr c C s t jj| |||d� d S )N)�outf)r �ImportProcessor�__init__)�self�params�verboser
� r �F/usr/lib/python3/dist-packages/fastimport/processors/info_processor.pyr - s �zInfoProcessor.__init__c C s� i | _ tjD ]}d| j |<