관리-도구
편집 파일: pyreverse.cpython-311.pyc
� �܋fb � �� � d dl mZ d dlZd dlZd dlZd dlZd dlmZ d dlm Z d dl mZ ej dk rd dlm Z nd dlm Z G d� d ej � � Z G d � de � � Z G d� d e � � Zdd�Zdd�ZdS )� )�annotationsN)�Path)� NamedTuple)�DEFAULT_COLOR_PALETTE)� � )� TypedDictc �V � � e Zd ZdZdddddddddddde e� � ddfd"� fd!� Z� xZS )#�PyreverseConfigz~Holds the configuration options for Pyreverse. The default values correspond to the defaults of the options' parser. �PUB_ONLYNF�dot� � �mode�str�classes�list[str] | None�show_ancestors� int | None� all_ancestors�bool | None�show_associated�all_associated�show_builtin�bool�module_names�only_classnames� output_format� colorized�max_color_depth�int� color_palette�tuple[str, ...]�ignore_list�project�output_directory�return�Nonec �< �� t � � � � � || _ |r|| _ ng | _ || _ || _ || _ || _ || _ || _ | | _ | | _ || _ || _ | | _ || _ || _ || _ d S )N)�super�__init__r r r r r r r r r r r r r"