Ë
    Ö—Äj¨  ã                  ób   — d dl mZ d dlmZmZ d dlZd dlmZm	Z	m
Z
 erd dlmZ  G d„ de	«      Zy)é    )Úannotations)ÚTYPE_CHECKINGÚAnyN)Ú	AttributeÚNonCompletableGithubObjectÚNotSet)Ú	NamedUserc                  ó^   — e Zd ZdZd	d„Zd
d„Zed
d„«       Zed
d„«       Zedd„«       Z	dd„Z
y)ÚAdvisoryCreditDetailedae  
    This class represents a credit that is assigned to a SecurityAdvisory.

    The reference can be found here
    https://docs.github.com/en/rest/security-advisories/repository-advisories

    The OpenAPI schema can be found at

    - /components/schemas/global-advisory/properties/credits/items
    - /components/schemas/repository-advisory-credit

    c                óF   — t         | _        t         | _        t         | _        y )N)r   Ú_stateÚ_typeÚ_user©Úselfs    úbC:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/AdvisoryCreditDetailed.pyÚ_initAttributesz&AdvisoryCreditDetailed._initAttributesE   s   € Ü&,ˆŒÜ%+ˆŒ
Ü+1ˆ�
ó    c                óR   — | j                  | j                  | j                  dœ«      S )N)ÚuserÚtype)Úget__repr__r   r   r   s    r   Ú__repr__zAdvisoryCreditDetailed.__repr__J   s(   € Ø×ÑàŸ	™	ØŸ	™	ñó
ð 	
r   c                ó.   — | j                   j                  S ©z
        :type: string
        )r   Úvaluer   s    r   ÚstatezAdvisoryCreditDetailed.stateR   s   € ð
 �{‰{× Ñ Ð r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   r   zAdvisoryCreditDetailed.typeY   ó   € ð
 �z‰z×ÑÐr   c                ó.   — | j                   j                  S )z<
        :type: :class:`github.NamedUser.NamedUser`
        )r   r   r   s    r   r   zAdvisoryCreditDetailed.user`   r   r   c                óæ   — d|v r| j                  |d   «      | _        d|v r| j                  |d   «      | _        d|v r3| j                  t        j
                  j
                  |d   «      | _        y y )Nr   r   r   )Ú_makeStringAttributer   r   Ú_makeClassAttributeÚgithubr	   r   )r   Ú
attributess     r   Ú_useAttributesz%AdvisoryCreditDetailed._useAttributesg   ss   € Ø�jÑ Ø×3Ñ3°J¸wÑ4GÓHˆDŒKØ�ZÑØ×2Ñ2°:¸fÑ3EÓFˆDŒJØ�ZÑØ×1Ñ1´&×2BÑ2B×2LÑ2LÈjÐY_ÑN`ÓaˆD�Jð  r   N)ÚreturnÚNone)r'   Ústr)r'   r	   )r%   zdict[str, Any]r'   r(   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Úpropertyr   r   r   r&   © r   r   r   r   7   sS   „ ñó2ó

ð ò!ó ð!ð ò ó ð ð ò ó ð ôbr   r   )Ú
__future__r   Útypingr   r   Úgithub.NamedUserr$   Úgithub.GithubObjectr   r   r   r	   r   r/   r   r   Ú<module>r4      s,   ðõX #ç %ã ß MÑ MáÝ*ô6bÐ7õ 6br   