Ë
    oPêj/  ã                  óü   — d Z ddlmZ ddlmZ  G d„ de«      Z G d„ de«      Z G d„ d	e«      Z G d
„ de«      Z	 G d„ de«      Z
 G d„ de
«      Z G d„ de«      Z G d„ de«      Z G d„ de«      Z G d„ de«      Zy)z!Exceptions coverage.py can raise.é    )Úannotations)ÚAnyc                  ó4   ‡ — e Zd ZdZddœ	 	 	 	 	 dˆ fd„Zˆ xZS )ÚCoverageExceptionz7The base class of all exceptions raised by Coverage.py.N)Úslugc               ó,   •— t        ‰| �  |Ž  || _        y)z£Create an exception.

        Args:
            slug: A short string identifying the exception, will be used for
                linking to documentation.
        N)ÚsuperÚ__init__r   )Úselfr   ÚargsÚ	__class__s      €úX/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/coverage/exceptions.pyr
   zCoverageException.__init__   s   ø€ ô 	‰Ñ˜$ÑØˆ�	ó    )r   r   r   z
str | NoneÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r
   Ú__classcell__)r   s   @r   r   r      s1   ø„ ÙAð
  ñàðð ðð 
÷	ñ r   r   c                  ó   — e Zd ZdZy)ÚConfigErrorz0A problem with a config file, or a value in one.N©r   r   r   r   © r   r   r   r       s   „ Ú:r   r   c                  ó   — e Zd ZdZy)Ú	DataErrorzAn error in using a data file.Nr   r   r   r   r   r   $   s   „ Ú(r   r   c                  ó   — e Zd ZdZy)ÚNoDataErrorz!We didn't have data to work with.Nr   r   r   r   r   r   (   ó   „ Ú+r   r   c                  ó   — e Zd ZdZy)ÚNoSourcez)We couldn't find the source for a module.Nr   r   r   r   r!   r!   ,   s   „ Ú3r   r!   c                  ó   — e Zd ZdZy)ÚNoCodez!We couldn't find any code at all.Nr   r   r   r   r#   r#   0   r   r   r#   c                  ó   — e Zd ZdZy)Ú	NotPythonz3A source file turned out not to be parsable Python.Nr   r   r   r   r%   r%   4   s   „ Ú=r   r%   c                  ó   — e Zd ZdZy)ÚPluginErrorzA plugin misbehaved.Nr   r   r   r   r'   r'   8   s   „ Úr   r'   c                  ó   — e Zd ZdZy)Ú_ExceptionDuringRunz€An exception happened while running customer code.

    Construct it with three arguments, the values from `sys.exc_info`.

    Nr   r   r   r   r)   r)   <   s   „ òr   r)   c                  ó   — e Zd ZdZy)ÚCoverageWarningzA warning from Coverage.py.Nr   r   r   r   r+   r+   D   s   „ Ú%r   r+   N)r   Ú
__future__r   Útypingr   Ú	Exceptionr   r   r   r   r!   r#   r%   r'   r)   ÚWarningr+   r   r   r   ú<module>r0      s‘   ðñ (õ #å ô˜	ô ô&;Ð#ô ;ô)Ð!ô )ô,Ð#ô ,ô4Ð ô 4ô,ˆXô ,ô>Ð!ô >ôÐ#ô ôÐ+ô ô&�gõ &r   