Yڸ 5 d Z ddlmZ ddlZddlZddlZddlZddlmZ ddl m Z ddlmZ ej dk rddlZnddlZe rddlmZ G d d ZdS )z Configuration file parser class. )annotationsN)Path) TYPE_CHECKING)_parse_rich_type_value) )PyLinterc J e Zd ZdZddZddZedd ZddZddZ dS )_ConfigurationFileParserz6Class to parse various formats of configuration files.verboseboollinterr returnNonec " || _ || _ d S )N)verbose_moder )selfr r s r/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/pylint/config/config_file_parser.py__init__z!_ConfigurationFileParser.__init__ s # file_pathr tuple[dict[str, str], list[str]]c t j d }t |d 5 }| | ddd n# 1 swxY w Y i }g }| D ]}| | rI| d s4| dk rt j dt n`|| D ]\ }}|||<