
    l:i                     N    d dl mZmZmZ d dlZd Zd Z ed      d        Zd Zy)    )for_appget_close_matchesreplace_commandNc                 B    t        j                  d| j                        S )Nz(\[ERROR\] Unknown lifecycle phase "(.+)"researchoutputcommands    `/var/www/html/bot/venv/lib/python3.12/site-packages/thefuck/rules/mvn_unknown_lifecycle_phase.py_get_failed_lifecycler      s    99@^^% %    c                 B    t        j                  d| j                        S )Nz2Available lifecycle phases are: (.+) -> \[Help 1\]r   r   s    r   _getavailable_lifecyclesr   
   s    99=w~~O Or   mvnc                 :    t        |       }t        |       }|xr |S )N)r   r   )r   failed_lifecycleavailable_lifecycless      r   matchr      s$    ,W53G<4$44r   c                     t        |       }t        |       }|rW|rUt        |j                  d      |j                  d      j	                  d            }t        | |j                  d      |      S g S )N   z, )r   r   r   groupsplitr   )r   r   r   selected_lifecycles       r   get_new_commandr      sr    ,W53G< 0.""1%';'A'A!'D'J'J4'PRw(8(>(>q(ACUVV	r   )	thefuck.utilsr   r   r   r   r   r   r   r    r   r   <module>r      s6    E E 	%
O
 	5 5r   