
    L-Phu                    J   d 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 G d de          ZdS )z!Exceptions coverage.py can raise.    )annotationsc                      e Zd ZdZdS )_BaseCoverageExceptionz)The base-base of all Coverage exceptions.N__name__
__module____qualname____doc__     S/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/coverage/exceptions.pyr   r              33Dr   r   c                      e Zd ZdZdS )CoverageExceptionz7The base class of all exceptions raised by Coverage.py.Nr   r   r   r   r   r      s        AADr   r   c                      e Zd ZdZdS )ConfigErrorz0A problem with a config file, or a value in one.Nr   r   r   r   r   r      s        ::Dr   r   c                      e Zd ZdZdS )	DataErrorzAn error in using a data file.Nr   r   r   r   r   r      s        ((Dr   r   c                      e Zd ZdZdS )NoDataErrorz!We didn't have data to work with.Nr   r   r   r   r   r              ++Dr   r   c                      e Zd ZdZdS )NoSourcez)We couldn't find the source for a module.Nr   r   r   r   r   r       r   r   r   c                      e Zd ZdZdS )NoCodez!We couldn't find any code at all.Nr   r   r   r   r   r   %   r   r   r   c                      e Zd ZdZdS )	NotPythonz3A source file turned out not to be parsable Python.Nr   r   r   r   r   r   *   s        ==Dr   r   c                      e Zd ZdZdS )PluginErrorzA plugin misbehaved.Nr   r   r   r   r   r   /   s        Dr   r   c                      e Zd ZdZdS )_ExceptionDuringRunzAn exception happened while running customer code.

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

    Nr   r   r   r   r!   r!   4   s         
 	Dr   r!   c                      e Zd ZdZdS )CoverageWarningzA warning from Coverage.py.Nr   r   r   r   r#   r#   =   s        %%Dr   r#   N)r
   
__future__r   	Exceptionr   r   r   r   r   r   r   r   r   r!   Warningr#   r   r   r   <module>r'      s   ( ' " " " " " "	 	 	 	 	Y 	 	 	
	 	 	 	 	. 	 	 	
	 	 	 	 	( 	 	 	
	 	 	 	 	! 	 	 		 	 	 	 	# 	 	 	
	 	 	 	 	  	 	 	
	 	 	 	 	X 	 	 	
	 	 	 	 	! 	 	 	
	 	 	 	 	# 	 	 	
	 	 	 	 	+ 	 	 		 	 	 	 	g 	 	 	 	 	r   