
    #Ii                     J    S SK r " S S\R                  R                  5      rg)    Nc                   j    \ rS rSrSrS r\S 5       r\S 5       r\S 5       r	\S 5       r
S rS	 rS
rg)Path   z
This class represents a popular Path for a GitHub repository.
The reference can be found here https://docs.github.com/en/rest/reference/repos#traffic
c                     U R                  U R                  R                  U R                  R                  U R                  R                  U R
                  R                  S.5      $ )N)pathtitlecountuniques)get__repr___pathvalue_title_count_uniquesselfs    1/venv/lib/python3.13/site-packages/github/Path.py__repr__Path.__repr__$   sN    

((****==..	
 	
    c                 .    U R                   R                  $ z
:type: string
)r   r   r   s    r   r   	Path.path.   s    
 zzr   c                 .    U R                   R                  $ r   )r   r   r   s    r   r   
Path.title5       
 {{   r   c                 .    U R                   R                  $ z
:type: integer
)r   r   r   s    r   r	   
Path.count<   r   r   c                 .    U R                   R                  $ r   )r   r   r   s    r   r
   Path.uniquesC   s    
 }}"""r   c                     [         R                  R                  U l        [         R                  R                  U l        [         R                  R                  U l        [         R                  R                  U l        g )N)githubGithubObjectNotSetr   r   r   r   r   s    r   _initAttributesPath._initAttributesJ   sN    ((//
))00))00++22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        SU;   a  U R                  US   5      U l        g g )Nr   r   r	   r
   )_makeStringAttributer   r   _makeIntAttributer   r   )r   
attributess     r   _useAttributesPath._useAttributesP   s    Z22:f3EFDJj 33Jw4GHDKj 00G1DEDK
" 22:i3HIDM #r   )r   r   r   r   N)__name__
__module____qualname____firstlineno____doc__r   propertyr   r   r	   r
   r&   r,   __static_attributes__ r   r   r   r      sg    

     ! ! ! ! # #3Jr   r   )github.GithubObjectr#   r$   NonCompletableGithubObjectr   r5   r   r   <module>r8      s$   6 :J699 :Jr   