Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/pylint/lint/__pycache__/report_functions.cpython-39.pyc
Ðазад
a n�h � @ s� d dl mZ d dlZd dlmZ d dlmZ d dlmZmZ d dl m Z mZ d dlm Z d dlmZ d d ddd �dd�Zd d ddd�dd�Zd d ddd�dd�ZdS )� )�annotationsN)�defaultdict)�cast)�checkers� exceptions)�Section�Table)�MessageTypesFullName)�LinterStatsr r zLinterStats | None�None)�sect�stats�previous_stats�returnc C s2 g d�}|t �||d�7 }| �t|ddd�� dS )z$Make total errors / warnings report.)�type�number�previous� differenceZ message_types� � ��children�colsZrheadersN)r Ztable_lines_from_stats�appendr )r r r �lines� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/pylint/lint/report_functions.py�report_total_messages_stats s r )r r �_r c C sb |j }tdd� |�� D ��}|�� ddg}|D ]\}}||t|�g7 }q0| �t|ddd�� dS ) zMake messages type report.c s s$ | ]\}}|� d �s||fV qdS )�IN)� startswith)�.0�msg_id�valuer r r � <genexpr># s �z(report_messages_stats.<locals>.<genexpr>z message idZoccurrences� r r N)Zby_msg�sorted�items�reverse�strr r )r r r Zby_msg_statsZin_orderr r# r"