o
    èp©i$  ã                   @   sØ  U d dl mZ d dlmZ d dlmZ dZeed< 	 dZeed< 	 dZ	eed	< 	 d
Z
eed< 	 dZeed< 	 dZeed< 	 dZeed< 	 dZeed< 	 dZeed< 	 dZeed< 	 dZeed< 	 dZeed< 	 dZeed< 	 dZeed< 	 d Zeed!< 	 d"Zeed#< 	 d$Zeed%< 	 d&Zeed'< 	 d(Zeed)< 	 d*Zeed+< 	 d,Zeed-< 	 G d.d/„ d/eƒZG d0d1„ d1eƒZG d2d3„ d3eƒZG d4d5„ d5eƒZG d6d7„ d7eƒZ G d8d9„ d9eƒZ!ed:ƒG d;d<„ d<eƒƒZ"G d=d>„ d>eƒZ#d?S )@é    )ÚEnum)ÚFinal)Ú
deprecatedzvcs.change.idÚVCS_CHANGE_IDzvcs.change.stateÚVCS_CHANGE_STATEzvcs.change.titleÚVCS_CHANGE_TITLEzvcs.line_change.typeÚVCS_LINE_CHANGE_TYPEzvcs.owner.nameÚVCS_OWNER_NAMEzvcs.provider.nameÚVCS_PROVIDER_NAMEzvcs.ref.base.nameÚVCS_REF_BASE_NAMEzvcs.ref.base.revisionÚVCS_REF_BASE_REVISIONzvcs.ref.base.typeÚVCS_REF_BASE_TYPEzvcs.ref.head.nameÚVCS_REF_HEAD_NAMEzvcs.ref.head.revisionÚVCS_REF_HEAD_REVISIONzvcs.ref.head.typeÚVCS_REF_HEAD_TYPEzvcs.ref.typeÚVCS_REF_TYPEzvcs.repository.change.idÚVCS_REPOSITORY_CHANGE_IDzvcs.repository.change.titleÚVCS_REPOSITORY_CHANGE_TITLEzvcs.repository.nameÚVCS_REPOSITORY_NAMEzvcs.repository.ref.nameÚVCS_REPOSITORY_REF_NAMEzvcs.repository.ref.revisionÚVCS_REPOSITORY_REF_REVISIONzvcs.repository.ref.typeÚVCS_REPOSITORY_REF_TYPEzvcs.repository.url.fullÚVCS_REPOSITORY_URL_FULLzvcs.revision_delta.directionÚVCS_REVISION_DELTA_DIRECTIONc                   @   s"   e Zd ZdZ	 dZ	 dZ	 dZdS )ÚVcsChangeStateValuesÚopenÚwipÚclosedÚmergedN)Ú__name__Ú
__module__Ú__qualname__ÚOPENÚWIPÚCLOSEDÚMERGED© r&   r&   úo/home/ubuntu/.local/lib/python3.10/site-packages/opentelemetry/semconv/_incubating/attributes/vcs_attributes.pyr   ¥   s    r   c                   @   ó   e Zd ZdZ	 dZdS )ÚVcsLineChangeTypeValuesÚaddedÚremovedN)r   r    r!   ÚADDEDÚREMOVEDr&   r&   r&   r'   r)   °   ó
    r)   c                   @   s(   e Zd ZdZ	 dZ	 dZ	 dZ	 dZdS )ÚVcsProviderNameValuesÚgithubÚgitlabÚgitteaÚgiteaÚ	bitbucketN)r   r    r!   ÚGITHUBÚGITLABÚGITTEAÚGITEAÚ	BITBUCKETr&   r&   r&   r'   r/   ·   s    r/   c                   @   r(   )ÚVcsRefBaseTypeValuesÚbranchÚtagN©r   r    r!   ÚBRANCHÚTAGr&   r&   r&   r'   r:   Ä   r.   r:   c                   @   r(   )ÚVcsRefHeadTypeValuesr;   r<   Nr=   r&   r&   r&   r'   r@   Ë   r.   r@   c                   @   r(   )ÚVcsRefTypeValuesr;   r<   Nr=   r&   r&   r&   r'   rA   Ò   r.   rA   zUThe attribute vcs.repository.ref.type is deprecated - Replaced by `vcs.ref.head.type`c                   @   r(   )ÚVcsRepositoryRefTypeValuesr;   r<   Nr=   r&   r&   r&   r'   rB   Ù   s
    rB   c                   @   r(   )ÚVcsRevisionDeltaDirectionValuesÚbehindÚaheadN)r   r    r!   ÚBEHINDÚAHEADr&   r&   r&   r'   rC   ã   r.   rC   N)$Úenumr   Útypingr   Útyping_extensionsr   r   Ú__annotations__r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r)   r/   r:   r@   rA   rB   rC   r&   r&   r&   r'   Ú<module>   sp   ÿ