Ë
    hKêj·  ã                   óx   — d Z ddlmZ ddlmZmZ ddlmZ ddlm	Z
  G d„ de«      Z ej                  d	e«       y
)zc
.. version-deprecated: 1.0.0
	This module is superseded by :module:`pathspec.patterns.gitignore`.
é    )Úutil)Ú
deprecatedÚoverrideé   )ÚGitIgnoreSpecPattern)ÚGitIgnorePatternErrorc                   ón   ‡ — e Zd ZdZ ed«      dˆ fd„«       Zee ed«      ˆ fd„«       «       «       Zˆ xZ	S )ÚGitWildMatchPatternz¦
	.. version-deprecated:: 1.0.0
		This class is superseded by :class:`GitIgnoreSpecPattern` and
		:class:`~pathspec.patterns.gitignore.basic.GitIgnoreBasicPattern`.
	z~GitWildMatchPattern ('gitwildmatch') is deprecated. Use 'gitignore' for GitIgnoreBasicPattern or GitIgnoreSpecPattern instead.c                 ó$   •— t        ‰| �  |i |¤Ž y)ú
		Warn about deprecation.
		N)ÚsuperÚ__init__)ÚselfÚargsÚkwÚ	__class__s      €úc/home/oem/CyberBrain26-unified/.venv/lib/python3.12/site-packages/pathspec/patterns/gitwildmatch.pyr   zGitWildMatchPattern.__init__   s   ø€ ô �'Ñ�DÐ˜BÓó    c                 ó"   •— t        ‰| �  |i |¤ŽS )r   )r   Úpattern_to_regex)Úclsr   r   r   s      €r   r   z$GitWildMatchPattern.pattern_to_regex%   s   ø€ ô 
‰Ñ	! 4Ð	.¨2Ñ	.Ð.r   )ÚreturnN)
Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   Úclassmethodr   Ú__classcell__)r   s   @r   r
   r
      sT   ø„ ññ ð;óô ó	ð ð ØÙð;óó/ó	ó ó ô/r   r
   ÚgitwildmatchN)r   Úpathspecr   Úpathspec._typingr   r   Úgitignore.specr   Ú	gitignorer   ÚGitWildMatchPatternErrorr
   Úregister_pattern© r   r   ú<module>r'      sA   ðñõ
 ÷õõ
4ô/Ð.ô /ð@ €× Ñ �nÐ&9Õ :r   