
     h                        S r SSKJr  SSKJr   " S S\5      r " S S\5      r " S S	\5      r " S
 S\5      r	 " S S\5      r
 " S S\
5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      rg)z!Exceptions coverage.py can raise.    )annotations)Anyc                  8   ^  \ rS rSrSrSS.SU 4S jjjrSrU =r$ )CoverageException   z7The base class of all exceptions raised by Coverage.py.N)slugc               ,   > [         TU ]  " U6   Xl        g )N)super__init__r   )selfr   args	__class__s      q/root/racknerd_01/codex-conversation/amazon-q-terraform/.venv/lib/python3.13/site-packages/coverage/exceptions.pyr   CoverageException.__init__   s    $	    )r   r   r   z
str | NonereturnNone)__name__
__module____qualname____firstlineno____doc__r   __static_attributes____classcell__)r   s   @r   r   r      s    A6:   r   r   c                      \ rS rSrSrSrg)ConfigError   z0A problem with a config file, or a value in one. Nr   r   r   r   r   r   r   r   r   r   r      s    :r   r   c                      \ rS rSrSrSrg)	DataError   zAn error in using a data file.r   Nr   r   r   r   r!   r!      s    (r   r!   c                      \ rS rSrSrSrg)NoDataError   z!We didn't have data to work with.r   Nr   r   r   r   r$   r$          +r   r$   c                      \ rS rSrSrSrg)NoSource%   z)We couldn't find the source for a module.r   Nr   r   r   r   r(   r(   %   s    3r   r(   c                      \ rS rSrSrSrg)NoCode+   z!We couldn't find any code at all.r   Nr   r   r   r   r+   r+   +   r&   r   r+   c                      \ rS rSrSrSrg)	NotPython1   z3A source file turned out not to be parsable Python.r   Nr   r   r   r   r.   r.   1   s    =r   r.   c                      \ rS rSrSrSrg)PluginError7   zA plugin misbehaved.r   Nr   r   r   r   r1   r1   7   s    r   r1   c                      \ rS rSrSrSrg)_ExceptionDuringRun=   zxAn exception happened while running customer code.

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

r   Nr   r   r   r   r4   r4   =   s     	r   r4   c                      \ rS rSrSrSrg)CoverageWarningG   zA warning from Coverage.py.r   Nr   r   r   r   r7   r7   G   s    %r   r7   N)r   
__future__r   typingr   	Exceptionr   r   r!   r$   r(   r+   r.   r1   r4   Warningr7   r   r   r   <module>r=      s    ( " 	 	# 		! 		# 		  		X 		! 		# 		+ 		g 	r   