
    #Iin                     J    S SK r " S S\R                  R                  5      rg)    Nc                   T    \ rS rSrSr\S 5       r\S 5       r\S 5       rS r	S r
Srg	)
IssuePullRequest!   z)
This class represents IssuePullRequests
c                 .    U R                   R                  $ z
:type: string
)	_diff_urlvalueselfs    =/venv/lib/python3.13/site-packages/github/IssuePullRequest.pydiff_urlIssuePullRequest.diff_url&       
 ~~###    c                 .    U R                   R                  $ r   )	_html_urlr	   r
   s    r   html_urlIssuePullRequest.html_url-   r   r   c                 .    U R                   R                  $ r   )
_patch_urlr	   r
   s    r   	patch_urlIssuePullRequest.patch_url4   s    
 $$$r   c                     [         R                  R                  U l        [         R                  R                  U l        [         R                  R                  U l        g )N)githubGithubObjectNotSetr   r   r   r
   s    r   _initAttributes IssuePullRequest._initAttributes;   s;    ,,33,,33 --44r   c                     SU;   a  U R                  US   5      U l        SU;   a  U R                  US   5      U l        SU;   a  U R                  US   5      U l        g g )Nr   r   r   )_makeStringAttributer   r   r   )r   
attributess     r   _useAttributesIssuePullRequest._useAttributes@   sd    #!66z*7MNDN#!66z*7MNDN*$"77
;8OPDO %r   )r   r   r   N)__name__
__module____qualname____firstlineno____doc__propertyr   r   r   r   r"   __static_attributes__ r   r   r   r   !   sN     $ $ $ $ % %5
Qr   r   )github.GithubObjectr   r   NonCompletableGithubObjectr   r+   r   r   <module>r.      s$   < %Qv**EE %Qr   