
    /~hu                       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y)z!Exceptions coverage.py can raise.    )annotationsc                      e Zd ZdZy)_BaseCoverageExceptionz)The base-base of all Coverage exceptions.N__name__
__module____qualname____doc__     \/var/www/peopleoo.sandbox-dev.co.uk/venv/lib/python3.12/site-packages/coverage/exceptions.pyr   r          3r   r   c                      e Zd ZdZy)CoverageExceptionz7The base class of all exceptions raised by Coverage.py.Nr   r   r   r   r   r      s    Ar   r   c                      e Zd ZdZy)ConfigErrorz0A problem with a config file, or a value in one.Nr   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       r   r   r   c                      e Zd ZdZy)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y)	NotPythonz3A source file turned out not to be parsable Python.Nr   r   r   r   r   r   *   s    =r   r   c                      e Zd ZdZy)PluginErrorzA plugin misbehaved.Nr   r   r   r   r   r   /   s    r   r   c                      e Zd ZdZy)_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    
 	r   r!   c                      e Zd ZdZy)CoverageWarningzA warning from Coverage.py.Nr   r   r   r   r#   r#   =   s    %r   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   