Ë
    Ö—Äjã  ã                  óv   — d dl mZ d dlmZmZ d dlZd dlZd dlm	Z	m
Z
mZ erd dlmZ d dlmZ  G d„ de
«      Zy)	é    )Úannotations)ÚTYPE_CHECKINGÚAnyN)Ú	AttributeÚNonCompletableGithubObjectÚNotSet)ÚCommitStatus)Ú
Repositoryc                  ó¦   — 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edd	„«       Zedd
„«       Zdd„Zy)ÚCommitCombinedStatuszô
    This class represents CommitCombinedStatuses.

    The reference can be found here
    https://docs.github.com/en/rest/reference/repos#statuses

    The OpenAPI schema can be found at

    - /components/schemas/combined-commit-status

    c                óž   — t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        y ©N)r   Ú_commit_urlÚ_repositoryÚ_shaÚ_stateÚ	_statusesÚ_total_countÚ_url©Úselfs    ú`C:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/CommitCombinedStatus.pyÚ_initAttributesz$CommitCombinedStatus._initAttributesE   s6   € Ü+1ˆÔÜ28ˆÔÜ$*ˆŒ	Ü&,ˆŒÜ8>ˆŒÜ,2ˆÔÜ$*ˆ�	ó    c                óz   — | j                  | j                  j                  | j                  j                  dœ«      S )N)ÚshaÚstate)Úget__repr__r   Úvaluer   r   s    r   Ú__repr__zCommitCombinedStatus.__repr__N   s*   € Ø×Ñ¨¯	©	¯©À$Ç+Á+×BSÑBSÑ TÓUÐUr   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Ú
commit_urlzCommitCombinedStatus.commit_urlQ   ó   € à×Ñ×%Ñ%Ð%r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Ú
repositoryzCommitCombinedStatus.repositoryU   r#   r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   r   zCommitCombinedStatus.shaY   ó   € à�y‰y�‰Ðr   c                ó.   — | j                   j                  S r   )r   r   r   s    r   r   zCommitCombinedStatus.state]   s   € à�{‰{× Ñ Ð r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   ÚstatuseszCommitCombinedStatus.statusesa   s   € à�~‰~×#Ñ#Ð#r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Útotal_countz CommitCombinedStatus.total_counte   s   € à× Ñ ×&Ñ&Ð&r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   ÚurlzCommitCombinedStatus.urli   r'   r   c                ó   — d|v r| j                  |d   «      | _        d|v r2| j                  t        j                  j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r2| j                  t        j                  j                  |d   «      | _
        d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        y y )Nr"   r%   r   r   r*   r,   r.   )Ú_makeStringAttributer   Ú_makeClassAttributeÚgithubr
   r   r   r   Ú_makeListOfClassesAttributer	   r   Ú_makeIntAttributer   r   )r   Ú
attributess     r   Ú_useAttributesz#CommitCombinedStatus._useAttributesm   s  € Ø˜:Ñ%Ø#×8Ñ8¸ÀLÑ9QÓRˆDÔØ˜:Ñ%Ø#×7Ñ7¼×8IÑ8I×8TÑ8TÐV`ÐamÑVnÓoˆDÔØ�JÑØ×1Ñ1°*¸UÑ2CÓDˆDŒIØ�jÑ Ø×3Ñ3°J¸wÑ4GÓHˆDŒKØ˜Ñ#Ø!×=Ñ=¼f×>QÑ>Q×>^Ñ>^Ð`jÐkuÑ`vÓwˆDŒNØ˜JÑ&Ø $× 6Ñ 6°zÀ-Ñ7PÓ QˆDÔØ�JÑØ×1Ñ1°*¸UÑ2CÓDˆD�Ið r   N)ÚreturnÚNone)r7   Ústr)r7   r
   )r7   zlist[CommitStatus])r7   Úint)r5   zdict[str, Any]r7   r8   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r    Úpropertyr"   r%   r   r   r*   r,   r.   r6   © r   r   r   r   8   s¤   „ ñ
ó+óVð ò&ó ð&ð ò&ó ð&ð òó ðð ò!ó ð!ð ò$ó ð$ð ò'ó ð'ð òó ðôEr   r   )Ú
__future__r   Útypingr   r   Úgithub.CommitStatusr2   Úgithub.RepositoryÚgithub.GithubObjectr   r   r   r	   r
   r   r@   r   r   Ú<module>rF      s4   ðõV #ç %ã Û ß MÑ MáÝ0Ý,ôCEÐ5õ CEr   