← Back
Editing: __init__.cpython-311.pyc
� p�{c� � �@ � d dl mZ G d� d� � Z e� � ZdS )� )�wrapsc �( � e Zd Zd� Zd� Zdd�Zd� ZdS )�_PluginManagerc �0 � g | _ i | _ i | _ d S �N)�_registered_plugins�_cached_base_callbacks�_built_functions)�selfs �7/usr/lib/python3/dist-packages/jedi/plugins/__init__.py�__init__z_PluginManager.__init__ s � �#%�� �&(��#� "����� c �b � | j � |� � | � � � dS )z< Makes it possible to register your plugin. N)r �extend�_build_functions)r �pluginss r �registerz_PluginManager.register s3 � � � �'�'��0�0�0��������r Nc � � �� �� fd�}|S )Nc � ���� t | � � ��fd�� � }�p| j ���j vsJ ��j �| ��<