
    Nf                         d Z  G d d      Z G d d      Z G d d      Z G d d      Z G d	 d
      Z G d d      Z G d d      Z G d d      Z G d d      Z	 G d d      Z
y)zwSome Language Server Protocol constants

https://github.com/Microsoft/language-server-protocol/blob/master/protocol.md
c                   p    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZy)CompletionItemKind                        	   
                                                N)__name__
__module____qualname__TextMethodFunctionConstructorFieldVariableClass	InterfaceModulePropertyUnitValueEnumKeywordSnippetColorFile	ReferenceFolder
EnumMemberConstantStructEventOperatorTypeParameter     )lib/python3.12/site-packages/pylsp/lsp.pyr   r   
   s    DFHKEHEIFHDEDGGEDIFJHFEHMr:   r   c                       e Zd ZdZdZdZy)DocumentHighlightKindr   r   r   N)r   r   r   r    ReadWriter9   r:   r;   r=   r=   &   s    DDEr:   r=   c                       e Zd ZdZdZdZdZy)DiagnosticSeverityr   r   r   r   N)r   r   r   ErrorWarningInformationHintr9   r:   r;   rA   rA   ,   s    EGKDr:   rA   c                       e Zd ZdZdZy)DiagnosticTagr   r   N)r   r   r   Unnecessary
Deprecatedr9   r:   r;   rG   rG   3   s    KJr:   rG   c                       e Zd ZdZdZy)InsertTextFormatr   r   N)r   r   r   	PlainTextr.   r9   r:   r;   rK   rK   8   s    IGr:   rK   c                       e Zd ZdZdZdZdZy)MessageTyper   r   r   r   N)r   r   r   rB   rC   InfoLogr9   r:   r;   rN   rN   =   s    EGD
Cr:   rN   c                   T    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZy)
SymbolKindr   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   N)r   r   r   r0   r(   	NamespacePackager&   r!   r)   r$   r#   r,   r'   r"   r%   r4   StringNumberBooleanArrayr9   r:   r;   rR   rR   D   s\    DFIGEFHEKDIHHHFFGEr:   rR   c                       e Zd ZdZdZdZy)TextDocumentSyncKind    r   r   N)r   r   r   NONEFULLINCREMENTALr9   r:   r;   rZ   rZ   Y   s    DDKr:   rZ   c                       e Zd ZdZdZy)NotebookCellKindr   r   N)r   r   r   MarkupCoder9   r:   r;   r`   r`   _   s    FDr:   r`   c                   D    e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZy)
ErrorCodesiDiiiiiiii i}iiiN)r   r   r   
ParseErrorInvalidRequestMethodNotFoundInvalidParamsInternalErrorjsonrpcReservedErrorRangeStartServerNotInitializedUnknownErrorCodejsonrpcReservedErrorRangeEndlspReservedErrorRangeStartServerCancelledContentModifiedRequestCancelledlspReservedErrorRangeEndr9   r:   r;   rd   rd   e   sO    JNNMM%+"!#) !'OO%r:   rd   N)__doc__r   r=   rA   rG   rK   rN   rR   rZ   r`   rd   r9   r:   r;   <module>rt      sn    8   
 
  *  & &r:   