3
]^                 @   sX   d Z G dd deZG dd deZG dd deZG dd deZG d	d
 d
eZdS )z=Exception classes raised by various operations within pylint.c               @   s   e Zd ZdZdS )InvalidMessageErrorzDraised when a message creation, registration or addition is rejectedN)__name__
__module____qualname____doc__ r   r   3/tmp/pip-build-8app2_gc/pylint/pylint/exceptions.pyr      s   r   c               @   s   e Zd ZdZdS )UnknownMessageErrorz5raised when an unregistered message id is encounteredN)r   r   r   r   r   r   r   r   r      s   r   c               @   s   e Zd ZdZdS )EmptyReportErrorz<raised when a report is empty and so should not be displayedN)r   r   r   r   r   r   r   r   r	      s   r	   c               @   s   e Zd ZdZdS )InvalidReporterErrorz9raised when selected reporter is invalid (e.g. not found)N)r   r   r   r   r   r   r   r   r
      s   r
   c               @   s   e Zd ZdZdS )InvalidArgsErrorzEraised when passed arguments are invalid, e.g., have the wrong lengthN)r   r   r   r   r   r   r   r   r      s   r   N)r   	Exceptionr   r   r	   r
   
ValueErrorr   r   r   r   r   <module>	   s
   