Ë
    Ö—Ä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)ÚAdvisoryVulnerabilityPackagec                  óp   — 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
dd„Zy	)ÚDependabotAlertDependencya  
    This class represents a DependabotAlertDependency.

    The reference can be found here
    https://docs.github.com/en/rest/dependabot/alerts

    The OpenAPI schema can be found at

    - /components/schemas/dependabot-alert/properties/dependency

    c                ó\   — t         | _        t         | _        t         | _        t         | _        y ©N)r   Ú_manifest_pathÚ_packageÚ_relationshipÚ_scope©Úselfs    úeC:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/DependabotAlertDependency.pyÚ_initAttributesz)DependabotAlertDependency._initAttributes3   s    € Ü.4ˆÔÜAGˆŒÜ-3ˆÔÜ&,ˆ�ó    c                óR   — | j                  | j                  | j                  dœ«      S )N)ÚpackageÚmanifest_path)Úget__repr__r   r   r   s    r   Ú__repr__z"DependabotAlertDependency.__repr__9   s*   € Ø×ÑàŸ<™<Ø!%×!3Ñ!3ñó
ð 	
r   c                ó.   — | j                   j                  S r   )r   Úvaluer   s    r   r   z'DependabotAlertDependency.manifest_pathA   s   € à×"Ñ"×(Ñ(Ð(r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   r   z!DependabotAlertDependency.packageE   s   € à�}‰}×"Ñ"Ð"r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   Úrelationshipz&DependabotAlertDependency.relationshipI   s   € à×!Ñ!×'Ñ'Ð'r   c                ó.   — | j                   j                  S r   )r   r   r   s    r   ÚscopezDependabotAlertDependency.scopeM   s   € à�{‰{× Ñ Ð 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   «      | _        y y )Nr   r   r    r"   )Ú_makeStringAttributer   Ú_makeClassAttributeÚgithubr	   r   r   r   )r   Ú
attributess     r   Ú_useAttributesz(DependabotAlertDependency._useAttributesQ   s™   € Ø˜jÑ(Ø"&×";Ñ";¸JÀÑ<WÓ"XˆDÔØ˜
Ñ"Ø ×4Ñ4Ü×3Ñ3×PÑPØ˜9Ñ%óˆDŒMð ˜ZÑ'Ø!%×!:Ñ!:¸:ÀnÑ;UÓ!VˆDÔØ�jÑ Ø×3Ñ3°J¸wÑ4GÓHˆD�Kð !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   r   &   sg   „ ñ
ó-ó
ð ò)ó ð)ð ò#ó ð#ð ò(ó ð(ð ò!ó ð!ôIr   r   )Ú
__future__r   Útypingr   r   Ú#github.AdvisoryVulnerabilityPackager&   Úgithub.GithubObjectr   r   r   r	   r   r1   r   r   Ú<module>r6      s+   ðõ6 #ç %ã *ß MÑ MáÝPô6IÐ :õ 6Ir   