Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/pylint/config/__pycache__/arguments_manager.cpython-39.pyc
Ðазад
a n�h�: � @ s d Z ddlmZ ddlZddlZddlZddlZddlZddlm Z ddl mZmZm Z ddlZddlmZ ddlmZmZmZmZmZmZmZ ddlmZmZ dd lmZ dd lmZm Z ddl!m"Z" ddl#m$Z$m%Z% ej&d kr�ddl'Z'nddl(Z'e�rddl)m*Z* G dd� d�Z+dS )�JArguments manager class used to handle command-line arguments and options.� )�annotationsN)�Sequence)� TYPE_CHECKING�Any�TextIO)�utils)� _Argument�_CallableArgument�_ExtendArgument�_StoreArgument�_StoreNewNamesArgument�_StoreOldNamesArgument�_StoreTrueArgument)�UnrecognizedArgumentAction�_UnrecognizedOptionError)�_HelpFormatter)�_convert_option_to_argument�_parse_rich_type_value)�MAIN_CHECKER_NAME)�DirectoryNamespaceDict� OptionDict)� � )�_ArgumentsProviderc @ s e Zd ZdZd6ddddd�dd�Zed d �dd��Zejd dd �dd��Zddd�dd�Zddddd�dd�Z e dddd�dd��Zdd �dd�Zddd�dd �Z d7d!dd�d"d#�Zd8d%d&dd'�d(d)�Zdd �d*d+�Zd,d-�d.dd/�d0d1�Zdd2dd3�d4d5�ZdS )9�_ArgumentsManagerr N�strz str | None�None)�prog�usage�description�returnc C sB t �� | _| j| _t j||pd|tdd�| _i | _i | _i | _ d S )Nz%(prog)s [options]�resolve)r r r �formatter_class�conflict_handler) �argparse� Namespace�_configZ_base_config�ArgumentParserr �_arg_parser�_argument_groups_dict� _option_dictsZ_directory_namespaces)�selfr r r � r- ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/pylint/config/arguments_manager.py�__init__3 s � z_ArgumentsManager.__init__zargparse.Namespace)r! c C s | j S )zNamespace for all options.�r'