관리-도구
편집 파일: plugin_support.cpython-311.pyc
� �܋fo( � �P � d Z ddlmZ ddlZddlZddlZddlmZ ddlm Z m Z mZmZm Z mZmZmZmZ ddlmZ ddlmZ ddlmZmZmZ dd lmZmZmZmZmZm Z ee� � Z G d � d� � Z! G d� d � � Z" G d� de� � Z# G d� de� � Z$ G d� de� � Z%dS )zSupport for plugins.� )�annotationsN)� FrameType) �Any�Dict�Iterable�Iterator�List�Optional�Set�Tuple�Union)�PluginError)�isolate_module)�CoveragePlugin� FileTracer�FileReporter)�TArc� TConfigurable� TDebugCtl�TLineNo� TPluginConfig�TSourceTokenLinesc �v � e Zd ZdZdd�Ze ddd�� � Zd d�Zd d�Zd d�Z d d�Z d!d�Zd"d�Zd#d�Z d$d�ZdS )%�Pluginsz7The currently loaded collection of coverage.py plugins.�return�Nonec �^ � g | _ i | _ g | _ g | _ g | _ d | _ | d S �N)�order�names�file_tracers�configurers�context_switchers�current_module��selfs �j/builddir/build/BUILD/cloudlinux-venv-1.0.6/venv/lib64/python3.11/site-packages/coverage/plugin_support.py�__init__zPlugins.__init__ s<