§ 1j ã óâ — d Z ddlZddlZddlmZmZ ddlmZmZm Z ej e¦ « Z ej d¦ « Zdedefd„Zd ed edee eef fd„Zded edefd„Zdedefd„ZdS )zGeneral shared utilities.é N)ÚteeÚzip_longest)ÚAnyÚIterableÚTuplez[\W_]+ÚstringÚreturnc ó, — | ¦ « S )z5Return True iff the string contains only whitespaces.)Ústrip©r s úb/builddir/build/BUILD/cloudlinux-venv-1.0.11/venv/lib/python3.11/site-packages/pydocstyle/utils.pyÚis_blankr s € à�|Š|‰~Œ~ÐÐó ÚiterableÚ default_valuec ój — t | ¦ « \ }}t ||¦ « }t |||¬¦ « S )ztReturn pairs of items from `iterable`. pairwise([1, 2, 3], default_value=None) -> (1, 2) (2, 3), (3, None) )Ú fillvalue)r Únextr )r r ÚaÚbÚ_s r Úpairwiser s7 € õ ˆx‰=Œ=�D€A€q݈Q� ÑÔ€AÝ�q˜! }Ð5Ñ5Ô5Ð5r r r c ó¶ — t t | |¦ « ¦ « D ]\ }\ }}||k r|c S Œt t | ¦ « t |¦ « ¦ « S )ztReturn the length of the longest common prefix of a and b. >>> common_prefix_length('abcd', 'abce') 3 )Ú enumerateÚzipÚminÚlen)r r ÚcommonÚcaÚcbs r Úcommon_prefix_lengthr! s_ € õ &¥c¨!¨Q¡i¤iÑ0Ô0ð ð ш‘��RØ �Š8ˆ8؈MˆMˆMð å�s�1‰vŒv•s˜1‘v”vÑÔÐr c ó8 — t d| ¦ « S )z2Strip string from any non-alphanumeric characters.Ú )ÚNON_ALPHANUMERIC_STRIP_REÚsubr s r Ústrip_non_alphanumericr&