Ë
    Ö—Äj�  ã                  óF   — d dl mZ d dlmZ d dlmZmZmZ  G d„ de«      Zy)é    )Úannotations)ÚAny)Ú	AttributeÚNonCompletableGithubObjectÚNotSetc                  ó‚   — e Zd ZdZdd„Zdd„Zedd„«       Zedd„«       Zedd„«       Z	edd„«       Z
edd„«       Zdd	„Zy
)ÚCheckRunOutputaõ  
    This class represents the output of check run.

    The OpenAPI schema can be found at

    - /components/schemas/check-run/properties/output

    .. warning::

        As of Feb 2025 according to GitHub Support
        "The Checks API does not support Fine-Grained PATs or classic PATs,
        only GitHub Apps can use the Checks API". Because of this you may see
        empty ``.summary``, ``.text`` or ``.title`` attributes. See
        https://github.com/PyGithub/PyGithub/issues/3227

    c                ór   — t         | _        t         | _        t         | _        t         | _        t         | _        y ©N)r   Ú_annotations_countÚ_annotations_urlÚ_summaryÚ_textÚ_title©Úselfs    úZC:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/CheckRunOutput.pyÚ_initAttributeszCheckRunOutput._initAttributesC   s'   € Ü28ˆÔÜ06ˆÔÜ(.ˆŒÜ%+ˆŒ
Ü&,ˆ�ó    c                óP   — | j                  d| j                  j                  i«      S )NÚtitle)Úget__repr__r   Úvaluer   s    r   Ú__repr__zCheckRunOutput.__repr__J   s"   € Ø×Ñ ¨$¯+©+×*;Ñ*;Ð <Ó=Ð=r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Úannotations_countz CheckRunOutput.annotations_countM   s   € à×&Ñ&×,Ñ,Ð,r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Úannotations_urlzCheckRunOutput.annotations_urlQ   s   € à×$Ñ$×*Ñ*Ð*r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   ÚsummaryzCheckRunOutput.summaryU   s   € à�}‰}×"Ñ"Ð"r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   ÚtextzCheckRunOutput.textY   s   € à�z‰z×ÑÐr   c                ó.   — | j                   j                  S r   )r   r   r   s    r   r   zCheckRunOutput.title]   s   € à�{‰{× Ñ Ð r   c                ó(  — d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        y y )Nr   r   r    r"   r   )Ú_makeIntAttributer   Ú_makeStringAttributer   r   r   r   )r   Ú
attributess     r   Ú_useAttributeszCheckRunOutput._useAttributesa   s¦   € Ø *Ñ,Ø&*×&<Ñ&<¸ZÐH[Ñ=\Ó&]ˆDÔ#Ø 
Ñ*Ø$(×$=Ñ$=¸jÐIZÑ>[Ó$\ˆDÔ!Ø˜
Ñ"Ø ×5Ñ5°jÀÑ6KÓLˆDŒMØ�ZÑØ×2Ñ2°:¸fÑ3EÓFˆDŒJØ�jÑ Ø×3Ñ3°J¸wÑ4GÓHˆD�Kð !r   N)ÚreturnÚNone)r)   Ústr)r)   Úint)r'   zdict[str, Any]r)   r*   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Úpropertyr   r   r    r"   r   r(   © r   r   r	   r	   1   s{   „ ñó"-ó>ð ò-ó ð-ð ò+ó ð+ð ò#ó ð#ð ò ó ð ð ò!ó ð!ô
Ir   r	   N)	Ú
__future__r   Útypingr   Úgithub.GithubObjectr   r   r   r	   r2   r   r   Ú<module>r6      s#   ðõT #å ç MÑ Mô:IÐ/õ :Ir   