
    e:                    R    d dl mZ  G d de      Z G d de      Z G d de      Zy)	    )annotationsc                      e Zd ZdZy)UnrecognizedArgumentActionzoRaised if an ArgumentManager instance tries to add an argument for which the
    action is not recognized.
    N__name__
__module____qualname____doc__     :/usr/lib/python3/dist-packages/pylint/config/exceptions.pyr   r      s    r   r   c                  $     e Zd ZdZd fdZ xZS )_UnrecognizedOptionErrorzXRaised if an ArgumentManager instance tries to parse an option that is
    unknown.
    c                ,    || _         t        |   |  y )N)optionssuper__init__)selfr   args	__class__s      r   r   z!_UnrecognizedOptionError.__init__   s    $r   )r   z	list[str]r   objectreturnNone)r   r   r	   r
   r   __classcell__)r   s   @r   r   r      s       r   r   c                      e Zd ZdZy)ArgumentPreprocessingErrorz9Raised if an error occurs during argument pre-processing.Nr   r   r   r   r   r      s    Cr   r   N)
__future__r   	Exceptionr   r   r   r   r   r   <module>r      s0   
 #  y  D Dr   