
    #IiW                     J    S SK r " S S\R                  R                  5      rg)    Nc                   z    \ rS rSrSrS r\S 5       r\S 5       r\S 5       r	\S 5       r
\S 5       rS	 rS
 rSrg)CheckRunOutput   z.This class represents the output of check run.c                 P    U R                  SU R                  R                  05      $ )Ntitle)get__repr___titlevalueselfs    ;/venv/lib/python3.13/site-packages/github/CheckRunOutput.py__repr__CheckRunOutput.__repr__   s"    $++*;*; <==    c                 .    U R                   R                  $ )z
:type: integer
)_annotations_countr
   r   s    r   annotations_count CheckRunOutput.annotations_count    s    
 &&,,,r   c                 .    U R                   R                  $ z
:type: string
)_annotations_urlr
   r   s    r   annotations_urlCheckRunOutput.annotations_url'   s    
 $$***r   c                 .    U R                   R                  $ r   )_summaryr
   r   s    r   summaryCheckRunOutput.summary.   s    
 }}"""r   c                 .    U R                   R                  $ r   )_textr
   r   s    r   textCheckRunOutput.text5   s    
 zzr   c                 .    U R                   R                  $ r   )r	   r
   r   s    r   r   CheckRunOutput.title<   s    
 {{   r   c                 :   [         R                  R                  U l        [         R                  R                  U l        [         R                  R                  U l        [         R                  R                  U l        [         R                  R                  U l        g )N)githubGithubObjectNotSetr   r   r   r   r	   r   s    r   _initAttributesCheckRunOutput._initAttributesC   sc    "("5"5"<"< & 3 3 : :++22((//
))00r   c                 <   SU;   a  U R                  US   5      U l        SU;   a  U R                  US   5      U l        SU;   a  U R                  US   5      U l        SU;   a  U R                  US   5      U l        SU;   a  U R                  US   5      U l        g g )Nr   r   r   r    r   )_makeIntAttributer   _makeStringAttributer   r   r   r	   )r   
attributess     r   _useAttributesCheckRunOutput._useAttributesJ   s    *,&*&<&<./'D# 
*$($=$=,-%D! 
" 55j6KLDMZ22:f3EFDJj 33Jw4GHDK !r   )r   r   r   r   r	   N)__name__
__module____qualname____firstlineno____doc__r   propertyr   r   r   r    r   r(   r.   __static_attributes__ r   r   r   r      sy    8> - - + + # #     ! !1Ir   r   )github.GithubObjectr%   r&   NonCompletableGithubObjectr   r7   r   r   <module>r:      s$   . >IV((CC >Ir   