
    6hr                    4    S SK Jr  SSKJr  SSSSSSS.rS	 rg
)    )annotations   )error   visible   served	   immutables   base)Ns   visible-hiddenr   s   served.hiddenr   r   c                    [        [        R                  5       5      n / nU (       a  / nU  H0  n[        R                  U5      nX@;  d  M  UR	                  U5        M2     U(       d!  SnU[        -  n[
        R                  " U5      eUR                  S S9  UR                  U5        U R                  U5        U (       a  M  U$ )z<return a list of subset name from dependencies to dependentsz)cyclic dependencies in repoview subset %rc                    U b  U $ S$ )N  )xs    >/usr/lib/python3/dist-packages/mercurial/utils/repoviewutil.py<lambda>$get_ordered_subset.<locals>.<lambda>0   s    1=a&@b&@    )key)
setsubsettablevaluesgetappendr   ProgrammingErrorsortextenddifference_update)_unfinalizedordered
this_level	candidate
dependencymsgs         r   get_ordered_subsetr"      s    {))+,LG 
%I$3J-!!), &
 =C;C((--@Az"&&z2 ," Nr   N)
__future__r   r   r   r   r"   r   r   r   <module>r$      s-    #  !r   