
    l:ib                     h    d dl mZmZ d dlmZ d dlmZ  ed      d        Zed        Zd Z	d Z
eZy	)
    )for_appeager)shell)brew_availablebrewc                 >    d| j                   v xr d| j                  v S )Ninstallbrew cask install)script_partsoutput)commands    Y/var/www/html/bot/venv/lib/python3.12/site-packages/thefuck/rules/brew_cask_dependency.pymatchr      s&    '... 7$68    c              #      K   | j                  d      D ](  }|j                         }|j                  d      s%| * y w)N
r
   )splitstrip
startswith)r   lines     r   _get_cask_install_linesr      s;     T" zz|??./Js
   6A A c                 b    t        |       }t        |      dkD  rt        j                  | S |d   S )N   r   )r   lenr   and_)r   cask_install_liness     r   _get_script_for_brew_caskr      s6    08
"zz-..!!$$r   c                 l    t        | j                        }t        j                  || j                        S )N)r   r   r   r   script)r   brew_cask_scripts     r   get_new_commandr!      s'    0@::&77r   N)thefuck.utilsr   r   thefuck.shellsr   thefuck.specific.brewr   r   r   r   r!   enabled_by_default r   r   <module>r'      sL    (   0 	8 8
  %8
 $ r   