Ë
    Ö—Ä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edd	„«       Zedd
„«       Zedd„«       Zedd„«       Zdd„Zy)ÚCodeScanRulea4  
    This class represents Alerts from code scanning.

    The reference can be found here
    https://docs.github.com/en/rest/reference/code-scanning.

    The OpenAPI schema can be found at

    - /components/schemas/code-scanning-alert-rule
    - /components/schemas/code-scanning-alert-rule-summary

    c                óÊ   — t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        t         | _        t         | _	        y ©N)
r   Ú_descriptionÚ_full_descriptionÚ_helpÚ	_help_uriÚ_idÚ_nameÚ_security_severity_levelÚ	_severityÚ_tags©Úselfs    úXC:\Users\pivot\Documents\cueki\casual-preloader\Lib\site-packages\github/CodeScanRule.pyÚ_initAttributeszCodeScanRule._initAttributesA   sD   € Ü,2ˆÔÜ17ˆÔÜ%+ˆŒ
Ü)/ˆŒÜ#)ˆŒÜ%+ˆŒ
Ü8>ˆÔ%Ü)/ˆŒÜ+1ˆ�
ó    c                óR   — | j                  | j                  | j                  dœ«      S )N)ÚidÚname)Úget__repr__r   r   r   s    r   Ú__repr__zCodeScanRule.__repr__L   s    € Ø×Ñ t§w¡w¸¿	¹	Ñ BÓCÐCr   c                ó.   — | j                   j                  S r   )r   Úvaluer   s    r   ÚdescriptionzCodeScanRule.descriptionO   s   € à× Ñ ×&Ñ&Ð&r   c                ó.   — | j                   j                  S r   )r   r    r   s    r   Úfull_descriptionzCodeScanRule.full_descriptionS   s   € à×%Ñ%×+Ñ+Ð+r   c                ó.   — | j                   j                  S r   )r   r    r   s    r   ÚhelpzCodeScanRule.helpW   ó   € à�z‰z×ÑÐr   c                ó.   — | j                   j                  S r   )r   r    r   s    r   Úhelp_urizCodeScanRule.help_uri[   ó   € à�~‰~×#Ñ#Ð#r   c                ó.   — | j                   j                  S r   )r   r    r   s    r   r   zCodeScanRule.id_   s   € à�x‰x�~‰~Ðr   c                ó.   — | j                   j                  S r   )r   r    r   s    r   r   zCodeScanRule.namec   r&   r   c                ó.   — | j                   j                  S r   )r   r    r   s    r   Úsecurity_severity_levelz$CodeScanRule.security_severity_levelg   s   € à×,Ñ,×2Ñ2Ð2r   c                ó.   — | j                   j                  S r   )r   r    r   s    r   ÚseverityzCodeScanRule.severityk   r)   r   c                ó.   — | j                   j                  S r   )r   r    r   s    r   ÚtagszCodeScanRule.tagso   r&   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   «      | _        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   r   r-   r/   r1   )Ú_makeStringAttributer   r   r   r   r   r   r   r   Ú_makeListOfStringsAttributer   )r   Ú
attributess     r   Ú_useAttributeszCodeScanRule._useAttributess   s#  € Ø˜JÑ&Ø $× 9Ñ 9¸*À]Ñ:SÓ TˆDÔØ Ñ+Ø%)×%>Ñ%>¸zÐJ\Ñ?]Ó%^ˆDÔ"Ø�ZÑØ×2Ñ2°:¸fÑ3EÓFˆDŒJØ˜Ñ#Ø!×6Ñ6°zÀ*Ñ7MÓNˆDŒNØ�:ÑØ×0Ñ0°¸DÑ1AÓBˆDŒHØ�ZÑØ×2Ñ2°:¸fÑ3EÓFˆDŒJØ$¨
Ñ2Ø,0×,EÑ,EÀjÐQjÑFkÓ,lˆDÔ)Ø˜Ñ#Ø!×6Ñ6°zÀ*Ñ7MÓNˆDŒNØ�ZÑØ×9Ñ9¸*ÀVÑ:LÓMˆD�Jð  r   N)ÚreturnÚNone)r7   Ústr)r7   z	list[str])r5   zdict[str, Any]r7   r8   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   Úpropertyr!   r#   r%   r(   r   r   r-   r/   r1   r6   © r   r   r	   r	   3   sÌ   „ ñó	2óDð ò'ó ð'ð ò,ó ð,ð ò ó ð ð ò$ó ð$ð òó ðð ò ó ð ð ò3ó ð3ð ò$ó ð$ð ò ó ð ôNr   r	   N)	Ú
__future__r   Útypingr   Úgithub.GithubObjectr   r   r   r	   r?   r   r   Ú<module>rC      s%   ðõX #å ç MÑ MôRNÐ-õ RNr   