Files
GaCy-GO/tools/__pycache__/compare_cw_reference_protocol.cpython-314.pyc
T

31 lines
8.9 KiB
Plaintext
Raw Normal View History

2026-10-28 18:54:43 +07:00
+
´ĚŢjňăóf€Rt^RIt^RIt^RIt^RIHt^RIHtRt Rt
] R8Xd
]
!4R#R#)zOCompare reference CW descriptors with the repository's compiled descriptor set.N)ÚPath)Údescriptor_pb2cóvaa€/oVV3RloVF'pS!VPRVP,4K) S#)có~<€VF5pVR,VP,pVSV&S!VPV4K7 R#)Ú.N)ÚnameÚ nested_type)ÚrowsÚprefixÚrowÚfullÚresultÚvisits&& €€Ú&tools/compare_cw_reference_protocol.pyrÚmessages.<locals>.visit s6ř€Ű�CŘ�#•:�cźh™hŐ&�DŘ�F�4‰LŮ �#—/‘/ 4Ö (óór)Ú message_typeÚpackage)ÚfilesÚfiler
rs& @@rÚmessagesr s7ů€Ř
€Fö)ó
�Ů
�d×Ń  T§\ˇ\Ő!1Ö2ńŕ €Mrcó| aaa€\P!\R7pVPR\RR7VPR\RR7VPR\RR7VPR\RR7VP 4p\ PPVPP44p\ PPVPP44p\V.4\VP4uoo\P !RVP"P%44UUu/uFwrE\'V4VbK pppVP(UUu.uFwqwP*R8XgKVP,FRqUP.'gKR VP.R
VP*R ,R VP1VP.4/NKT Ky ppp/.r©VVV3R
loVFřp V R
,V R ,8HV R&RVP2,R,V R
,,p SUu.uF+qDP5R^4R%,V R ,8XgK)VNK- p
p\74p\9V
4^8H;'dS!WÍ^,V4V R&V R,'gKĽVF6wrEWI9d(W”,V8wdV
P;WIV,V.4WYV&K8 Kú VP<P?RRR7R\AR4PCVPP44PE4R\AR4PCVPP44PE4RR./pVP<R, PG\HPJ!RVRV/^R74VP<R, PG\HPJ!RVRV RV
/^R74\M\HPJ!R\9V4R\ORV44R \OR!V44R"\9V 4R\9V
4R#VUu.uFpVR,'dKVNK up/44R$#uuppiuuppiuupiuupi)&)Ú descriptionz --referenceT)ÚtypeÚrequiredz --currentz
--commandsz--outputz"([^"]+)":\s*(\d+)ÚCmdGridFightTypeÚidÚ ffgo_name:éNNÚ current_namecóÎ<€W3V9dR#VPW34VS
9gVS 9dR#RS
V,S V,34wr4VP4VP48wdR#VP4FŻwrVWE,pVPVP8wgAVPVP8wg&VP R4VP R48wdR#VPVP 8XgK�S !VPVPV4'dK®R# RpV!S
V,P4V!S V,P48H#)TFc3óv"€TF*qPUu/uFq"PVbK upx€K, R#uupi5i)N)ÚfieldÚnumber)Ú.0r Úvs& rÚ <genexpr>Ú&main.<locals>.match.<locals>.<genexpr>(s*é€ĐMą}°t§z˘zÓ2ˇz !—8‘8�A’:ˇzÖ2»}ůŇ2ůs ‚9”4©9Ú oneof_indexcóNa€\V3Rl\RS4444#)c3óP<a"€TFo\V3RlS44x€K R#5i)c3ó’<"€TF<qPR4'gKVPS8XgK.VPx€K> R#5i©r(N)ÚHasFieldr(r#)r$r%Úis& €rr&ÚBmain.<locals>.match.<locals>.<lambda>.<locals>.<genexpr>.<genexpr>2s2řé€Đ-yÁ¸1Ď*É*ĐUb×Jc¬hĐhi×huŃhuĐwxŃhx¬h¨aŻh®hĂůs�A AłAN)Úsorted)r$r.Úfieldss&@€rr&Ú8main.<locals>.match.<locals>.<lambda>.<locals>.<genexpr>2s-ůé€đ'DńDCĐ~¤vÔ-yÁÓ-y×'yĐ'yóDCůs„"&c3ój"€TF)qPR4'gKVPx€K+ R#5ir,)r-r()r$r%s& rr&r22sYé€đGCń_eđZ[÷isńisđtA÷iBôHUđHI÷HUöHUó_eůs‚3ź3)r0Úset)r1sfrÚ<lambda>Ú%main.<locals>.match.<locals>.<lambda>2s:ř€¤ô'DôDGńGCń_eóGCôDCó'Dô!Dr) ÚaddÚkeysÚitemsrÚlabelr-Ú TYPE_MESSAGEÚ type_namer") ÚaÚbÚseenÚxfÚyfÚnumÚur%ÚgroupsÚcmÚfmÚmatchs &&& €€€rrGÚmain.<locals>.match"sř€Ř
�5�DŚ=ŮŘ Ź‰�!�ŚŘ �BŚ;�! 2ś+ŮŮMŔŔ1ĹŔbČĹeą}ÓM‰�Ř
Ź7‰7‹9�b—g‘g“iÔ ŮŘ—X‘X–Z‰E�CŘŤg�AŘŹv‰v�q—v‘vŚ~ §ˇ¨!Ż'©'Ô!1°Q·Z±ZŔ
Ó5NĐPQ×PZŃPZĐ[hÓPiÔ5iÚŘŹv‰v�q—~‘~Ö%©e°A·K±KŔÇ Á ČD×.QÔ.QÚń  ńD�Ů�b�•e—k‘kÓ"ˇF¨2¨a­5Ż;©;Ó$7Ń7Đ7rÚ same_namerÚwire_shape_equal)ÚparentsÚexist_okÚreference_descriptor_sha256ÚhashlibÚcurrent_descriptor_sha256Ú limitationsz~Equal wire shapes do not establish enum meanings, field semantics, runtime success, or permission to register numeric aliases.zcw-command-comparison.jsonÚ
provenanceÚcommands)Úindentzcw-message-mapping.jsonrÚ conflictsÚ
same_namesc3ó2"€TF
qR,x€K R#5i)rIN©©r$Úxs& rr&Úmain.<locals>.<genexpr>Csé€Đ?aŃX`ĐSTŔ+ÇÂÓX`ůó‚Úequal_wire_shapesc3ó2"€TF
qR,x€K R#5i)rJNrWrXs& rr&rZCs6é€đzcńZbđUVđ}O÷{Pň{PóZbůr[Úmapped_messagesÚshape_differencesNé˙˙˙˙)(ÚargparseÚArgumentParserÚ__doc__Ú add_argumentrÚ
parse_argsÚdÚFileDescriptorProtoÚ
FromStringÚ referenceÚ