ravenclaw/__init__.py,sha256=h5jyE2yFuIoM5a1jWiI-9bSAeulMurHDLHK-A4pE1jY,409
ravenclaw/__main__.py,sha256=xifuAUn4AWrCXZlmyNz5wOAN6E3kP4oyqpmUgx1WesM,76
ravenclaw/cli.py,sha256=jwVvq13cUXpKHXYifpzX72jBsDL4cuYOGtG-6vAYlU0,5984
ravenclaw/install_skills.py,sha256=yavbmsqCBMAs8O_yMw5pdunr9_atLWqrjBUcE1-15RM,4176
ravenclaw/core/__init__.py,sha256=weh5hs29jK1JW7gUGGYK0wQ0PoVMGM9bDVh1T27Q_VY,494
ravenclaw/core/errors.py,sha256=cP5URhtvR-xVCTZx5wxaARatXvIKjuYRN0iFoBdlPJw,14092
ravenclaw/core/resolver.py,sha256=ffW8FQgm2IwzkEjsvU81y0sBroGOzHsdH7L8gU8SZpo,8835
ravenclaw/core/records/__init__.py,sha256=gMttQ2awLejoo5cuRvMA0T-oiSfjmZv7_PkZLYoxUKs,393
ravenclaw/core/records/binding_kind.py,sha256=xdFB_BzGBOJjSFsoyyI2vZziehXEZ1qFHuNfapOFIHo,1687
ravenclaw/core/records/edit.py,sha256=n3grt0SgO4VCRw5welyaX_h4mQD2a_VzSchtKG5ZzVw,1553
ravenclaw/core/records/position.py,sha256=_Z_-6CfqyaPGoqzgn4dslC-eVLc4Sjyiv2Md7lxZ5ZU,1158
ravenclaw/core/records/reference.py,sha256=TAbjo_vjdHAlayOQKAuroxijl-JimnKellJYtl7e8wM,2981
ravenclaw/core/records/symbol_dependency.py,sha256=O3gtshDtkGK3CX4-uIzTNW1A_Ow6BKFmYm3Ti-i3294,933
ravenclaw/core/records/tool_recommendation.py,sha256=aHdJH769gOgxq1L28dg7uiBZ8C1YRhYI-ZmFgQ54-xI,1354
ravenclaw/core/scope_tree/__init__.py,sha256=zSqJO2jy_f2IUHPypBSZpjYSUY5VOhgwavD2AW5j6cw,96
ravenclaw/core/scope_tree/check_scope_contains_position.py,sha256=n7cnShVa8eItdd-D1esnBPXkJwY44i6CP05joRE2kyM,2172
ravenclaw/core/scope_tree/child_scope_line_index.py,sha256=uNZCSqLCDwMlrIxL_Qt9JVMZsM5a9UI5kfOO5e3_ypg,4539
ravenclaw/core/scope_tree/find_innermost_scope.py,sha256=qb3IsoynCZalrc6i_mQA9I51YoDHDY_3tQZJD0e1AAo,1624
ravenclaw/core/scope_tree/find_module_scope.py,sha256=FdVudU68llklQZo-9Ov2n_jXaJNcrAlzAXpD3Ddo4X4,544
ravenclaw/core/scope_tree/lexical_scope.py,sha256=xT5D4FxYCcPs4qDFw4f--zE34KdPirSR-YWYbJJsuws,3231
ravenclaw/core/scope_tree/node_geometry.py,sha256=rh-JSdYKySjw4e1wt5k6UxqCkaTHd4VNUV6ufpKxX70,3260
ravenclaw/core/source_text/__init__.py,sha256=ZQK0QDkOFwmubCLhWpRLoYvzY1ykKKsHZmZD-i3UhSo,100
ravenclaw/core/source_text/cache_by_source_size.py,sha256=T_Ba_WIw4LaNvqMgG5yCk11epYDZW2XGTmpP7VdFFac,5989
ravenclaw/core/source_text/column_conversion.py,sha256=vc5XEoRnuax97JilHJ9L-avm_RcbrYokyTnxR3URupU,6089
ravenclaw/core/source_text/extract_lines.py,sha256=jyX160w_bHpGG2l5TvmYJtDNf-pa5y6--dK02lUpRk0,1202
ravenclaw/core/source_text/find_git_ignored_paths.py,sha256=sY33PqHg9nJp9V3VHV8Ae1vIx7Fby-lHUToEQ3AqqD8,5814
ravenclaw/core/source_text/find_source_files.py,sha256=zJleVZouwHwNrrsl-O7lJiLlbKD7oT0T3gM-BYuCC3c,4866
ravenclaw/core/source_text/normalize_file_path.py,sha256=R9iupAn4M30U0ZhYya8Ez0zd41tMY4ytd2YsGbeeV3U,1219
ravenclaw/core/source_text/source_encoding.py,sha256=gYrwwkWS21n1s5g-fIYhAA-Ztipyz8wgBUlJpjoTqEo,279
ravenclaw/operations/__init__.py,sha256=e3Vfpu4niKlbTy3QGn_iKFP6rbDnykYOtYLlL4Vh4d4,491
ravenclaw/operations/apply_edit_set.py,sha256=H6nWotGYDvN2Des6zjEd68L7s2-8Vt6Mm9MgkRD2oAw,15576
ravenclaw/operations/find_definition.py,sha256=L2Tczw2OfNojh953amLewG_pT83iqVgmH8MRlKI1nmk,2841
ravenclaw/operations/find_references.py,sha256=db39HZni_59S0qqByeBACTxQhmg4677Es8jKJIrgiAA,3158
ravenclaw/operations/find_unresolved_references.py,sha256=A63mefZLi7wI3a_JAfWFgV6s1wgOvLc1B6X7zI4v0Fw,2644
ravenclaw/operations/move_symbol.py,sha256=Pc4Tteg0kQFEtqsNgE8uKpAXqQAB53KkcF38KzsPnH0,7275
ravenclaw/operations/rename_file.py,sha256=UOOHT0xibyhYeBRl3JMPexVb9xJct2WbR3ETFM5j7cQ,6564
ravenclaw/operations/rename_symbol.py,sha256=CJvlO8pztbEnAWWlxeGtxomSfLLwGiaQuBtdafxUkRo,5908
ravenclaw/operations/run_operation.py,sha256=SpiNuAvdGyKD-_QfAqpDq_wNYlyZlkNo3o_hnFjtCK8,2835
ravenclaw/operations/operation_steps/__init__.py,sha256=WVhm7HQaP_lEnGlP9e2TMglPkzA8dXY-e6M2LAfehVM,124
ravenclaw/operations/operation_steps/apply_or_return_edit_set.py,sha256=vCkAV2bg2iYkEyTuZD51ertzT0uxmjFecYtjUEgrCQM,2720
ravenclaw/operations/operation_steps/decode_json_value.py,sha256=3tuimGA4qp36aKyG4X4qwZaAZGI8FMKXz37XU2-OAEM,6845
ravenclaw/operations/operation_steps/encode_json_value.py,sha256=JbYDzBDWdLqusyXEZaSFCN3C4Wkxmbcddqj-ng58VzI,1423
ravenclaw/operations/operation_steps/resolve_operation_settings.py,sha256=htEvcm10CJM01I0iN0bRZTBjwY4DzDX1T8cPnJVfQSg,8891
ravenclaw/operations/operation_steps/resolvers_by_extension.py,sha256=HYqB6yyMd5-U0Op5katbn_63KQRRA_Oaxckt4DlbMec,4161
ravenclaw/python/__init__.py,sha256=bwtkuSkCicLSCpEDLVoixfIa3SXJbgMusyR4u4VFQ60,120
ravenclaw/python/resolver.py,sha256=Fibg_LN074VuOqQQzxPO0yrOhpSh5KX26rOAP5ef8p0,11288
ravenclaw/python/binding_queries/__init__.py,sha256=9aS-1A-Kk9kUtCH3idF3Cg0taIHtORZlIqAifBjykag,188
ravenclaw/python/binding_queries/find_binding_definition.py,sha256=r-pFNkZg7rhB_7IRe73LUlLApcqi8-dvL9JTR9ewH_A,1592
ravenclaw/python/binding_queries/find_binding_references.py,sha256=hbHvxC5FVpfD9omL9d2Lk1s_RHbO_to5uBQNNC2TeMY,8752
ravenclaw/python/binding_queries/find_file_import_references.py,sha256=hRn5jOuSgrcKw1XVpIm5mKEQM_khVN4QMARnCd_afS0,2052
ravenclaw/python/binding_queries/find_unresolved_bindings.py,sha256=geIKFh3fz6LKRc2PoOZPFfYylkYHAUTJRRQVMhxoYUM,4669
ravenclaw/python/binding_queries/resolve_identifier_or_module_attribute.py,sha256=W-OArTAbpvXB1M9j0Y-KH8IUUF9988hdeCypFkXtxuk,1686
ravenclaw/python/binding_queries/try_resolve_identifier.py,sha256=m1179_R2vIV9_ZL6ELPCUgpQ-k76uRmfU327yBj2mUc,4741
ravenclaw/python/catalog/__init__.py,sha256=GdNk4iCCpeV6aC2gxv9AYsB2ynKyQy9NkUZwxtf4erU,495
ravenclaw/python/catalog/catalog.py,sha256=GE_1-4Dpd-AQggD3ya6q8_29zyA2Mx4t-VhGmZtL8DA,7902
ravenclaw/python/catalog/parsed_file.py,sha256=a06rNQueiXxmggM5sR0KEehDQx6Q26SBmmsUGNpr7Is,1632
ravenclaw/python/catalog/graphs/__init__.py,sha256=QSdVG84gzBdjd05MpOeV-r7n_gfc35qKmx-JELirBoI,78
ravenclaw/python/catalog/graphs/file_graph.py,sha256=LTACELJMZCDllo8aOE3pSn2S7OeTkG6jkOWvVgliLAc,6615
ravenclaw/python/catalog/graphs/symbol_graph.py,sha256=6B-u82n8Ena5VOEz-TxRLm25_jZ9StYs9x3WvopRj9o,2456
ravenclaw/python/catalog/tables/__init__.py,sha256=ISHHQ4VrrcmLULwxNYvO9kApsOrnigFFnUiPIYQAbu4,74
ravenclaw/python/catalog/tables/class_table.py,sha256=pszFcRhTwZ6WgXeOLOsp3sB9FIDVEHNQdUyxjYB4L60,7515
ravenclaw/python/catalog/tables/convert_rows_to_dataframe.py,sha256=TEyEuQQz3MeF53FGItiQxWeCUwn8dBr4vh6o6iGfjuk,1065
ravenclaw/python/catalog/tables/file_dependency_table.py,sha256=cr37_vjzBTiR6QaOu2D12wutHh85tzgP4jCwxSF6EYA,1435
ravenclaw/python/catalog/tables/file_table.py,sha256=sLLFH4lfxeDNJU_UZLaR4wTl3A14jspEN87WmCyhELc,4422
ravenclaw/python/catalog/tables/function_table.py,sha256=AZvshnEuKxrjR12ZNN6_CzCHlctOo13tAvOkynJg02s,7973
ravenclaw/python/catalog/tables/symbol_dependency_table.py,sha256=b7jpOh9JfONQHHcOBF98zORlnag0jBA_jH49N376GsE,3846
ravenclaw/python/catalog/tables/variable_table.py,sha256=fNlAOQUIo1hrzrjF9057EtbTY5san3qQsZTIYGziRPQ,9921
ravenclaw/python/hygiene/__init__.py,sha256=sSf59EFTeIFiemXlkzMi29C_kxl6rTM_FpEiVDCZaLU,670
ravenclaw/python/hygiene/docstrings.py,sha256=47om81a2vOd9kyFGy23qAAmPyukMwBaDXojoGAXvNc8,10575
ravenclaw/python/hygiene/naming/__init__.py,sha256=x2WL8yy282sH3RLjMSu0rmMZDY05NqRjTvj3QtLcS74,1121
ravenclaw/python/hygiene/naming/check_class_naming.py,sha256=pTnGUSRjs8jeUVZdg8HrUF1RhNfafL9dE8tdrqeSTQg,1596
ravenclaw/python/hygiene/naming/check_function_naming.py,sha256=hx6CpfZySrLFjF8noiVU1xeUE0wt6gOqkCvaykUvV7Y,3147
ravenclaw/python/hygiene/naming/check_variable_naming.py,sha256=NqLQl3e6ximqEdhUylortRbKU6Df1RGWAXc7WWhwZ6I,1801
ravenclaw/python/hygiene/naming/find_naming_issues.py,sha256=CnOVr8R5vqFvZ_R8ik5ielfm8vmgxn_IVCIReDy_VaA,2869
ravenclaw/python/hygiene/naming/naming_issue.py,sha256=xoqjwgp9qdUNurwL7i07gIngrNnfP4QfqpJUZh6pgbw,893
ravenclaw/python/hygiene/naming/phrase_classification.py,sha256=__eJQdRyT2L5gt_zNSUIwqaVHjkG6CKQbfCpSul0OS8,2808
ravenclaw/python/hygiene/naming/verb_words.py,sha256=LXLRKRd6fmsyY4UysoVceoy6w88iz4pbHkRbmcGs3nE,3887
ravenclaw/python/hygiene/naming/word_splitting.py,sha256=KcT1DJOhdFThHuUMSfniZDexZWOG3IlwP34j0TgL6Xk,1186
ravenclaw/python/modules/__init__.py,sha256=dhbV3HgqV4RiAyLWaTK50XkSTA3XYAYbiB34qltFZzM,98
ravenclaw/python/modules/import_rewriting/__init__.py,sha256=WoX2lW5-asdmXZ7M6hCFCA4q5fsN4U2XBfDi_8I-N50,84
ravenclaw/python/modules/import_rewriting/build_module_text.py,sha256=iz4KkoUX-hYqFV8IRGN3jX8C811u571dLhOBUi3MgFU,1734
ravenclaw/python/modules/import_rewriting/check_same_file.py,sha256=BS6--qX2wTY1QrMeffUoHu1doVAoXTbOkKhoyO7CEtg,375
ravenclaw/python/modules/import_rewriting/find_new_package_markers.py,sha256=XbycfTWIY7tuaVG0U7G1gJ211xctpsEKNvPokouXpK0,2494
ravenclaw/python/modules/import_rewriting/import_rewrite.py,sha256=BgoYJRrY5W6fJLqK2G4TklfW8zgwZsIO0of6tz9PHWY,17266
ravenclaw/python/modules/import_rewriting/import_style.py,sha256=Q2FCn56oJjlR-iKFbeoztPH3jAFvU5ScSWwgpFeP-E0,5643
ravenclaw/python/modules/import_rewriting/rename_local_uses.py,sha256=lBtYleiCFfkU5iBTMkdQKBkmALnyPSAUg6yCLbUOaQI,2271
ravenclaw/python/modules/import_roots/__init__.py,sha256=E98bKhWUXKPslviCWQH9nRZE_Htq5AdhMp_3kyhMixk,95
ravenclaw/python/modules/import_roots/find_candidate_import_roots.py,sha256=Kc3sNksD_F7pAWzzG05_IBalN54l-Mm7S-GA7YMH5Pc,1701
ravenclaw/python/modules/import_roots/find_import_roots_with_evidence.py,sha256=LQ947qdTkJ8VOL4vH-xifTYDI5H_639uVsdtr0-z2Es,3192
ravenclaw/python/modules/import_roots/find_naming_roots.py,sha256=vpKLMGrFRc48YPkcuOohISSgWTVSkyl7fOe-5WRzyf8,2763
ravenclaw/python/modules/import_statements/__init__.py,sha256=vIZJaTiTLrefgTuOKjU7C9cvdnhhs_vbcgjG278CrJY,61
ravenclaw/python/modules/import_statements/group_references_by_statement.py,sha256=WUdyGZ3_SK1e-AOV7aCHoBT6DhHsqZxsKd68p8hyT4I,1498
ravenclaw/python/modules/import_statements/import_item_removal_commas.py,sha256=tU4TQHK0VeXGG2hZjgUMuZl3vYTLMBTKfgSa3NiKXrw,8995
ravenclaw/python/modules/import_statements/import_item_removal_runs.py,sha256=l13o-thAT1lRwNLmkJtdVfn5P7HjwFSE75BjllzcF34,19986
ravenclaw/python/modules/import_statements/import_node_lookup.py,sha256=7BlaL-J_G8EpVYBFRoWXrywTsnjWWjBsdeDWxPLVdPU,2165
ravenclaw/python/modules/import_statements/import_statement_edits.py,sha256=7fckDbblHJaYpjLIVIY5Kwtd6uAiqpH6o_DiAwchm1k,17227
ravenclaw/python/modules/import_statements/move_imported_names.py,sha256=jlsPDpHymsD-NXVDjlysjIeGtWcA4cYKLDwGTlYl-mQ,6239
ravenclaw/python/modules/module_paths/__init__.py,sha256=TUFKKmVLv6g-oaS6kW9FaTGqHunNs-t6G1rB0KR_cNA,77
ravenclaw/python/modules/module_paths/check_path_falls_under.py,sha256=7DggoZ_hWzET0olO6i5GQ5803rp8F1liAoVd0klIKIs,461
ravenclaw/python/modules/module_paths/find_module_file_under_directory.py,sha256=QpA1RKh9cSECVdFV62Jg53V1ZKMMWUUymzN44RFtCEs,1397
ravenclaw/python/modules/module_paths/module_path.py,sha256=XunSzp-ScYDkDTYh0Ty2hyTOpuJQfzLB8uWA1jp31bo,13443
ravenclaw/python/modules/module_paths/python_file_discovery.py,sha256=rH6_6Lbgl_ZfTE0qFMrn7xiQc-8C_ijscinn_G7sA2Q,1150
ravenclaw/python/modules/module_paths/resolve_module_path_through_namespace_folders.py,sha256=NLpBI7Re1vnD5pNEeoCICVS-pqMr9IeBgkjbXnr6VbU,3574
ravenclaw/python/modules/moved_file_uses/__init__.py,sha256=0CzLjFhfTNHqqlCUOUpWmplBdpOYiBIsjbsOh8ytMdc,105
ravenclaw/python/modules/moved_file_uses/find_bindings_reaching_use.py,sha256=_upZgGWW3zpt8Tz3_MUqEwqGydKxrt59CNP6Jc8aHhQ,17168
ravenclaw/python/modules/moved_file_uses/find_chain_length_reaching_file.py,sha256=RCO6qdapoSC2TQSXlPUL52WLyKpIzunAvT5I2u9W5Qk,4533
ravenclaw/python/modules/moved_file_uses/find_parent_import_use_edits.py,sha256=DQlzJNNdOmhii7xp0u-KuMKfzaEhg6f71Qww9DtNHBE,6952
ravenclaw/python/modules/moved_file_uses/find_qualified_use_edits.py,sha256=Rvp5kzQCh79UMFbk7pnIwTOC9YCMwUfboR-_A_y4ddo,2719
ravenclaw/python/modules/moved_file_uses/find_star_import_edits.py,sha256=GY2qHrAvZNQY3RdSLb4IQV24TJbVOCNfrUP4Hpz4NOE,3216
ravenclaw/python/modules/moved_file_uses/read_attribute_chain.py,sha256=qiEY6_Iuv-ceXxlNEaY8Z0YSN1Lmuxg7HG8Ex9Z_Z0s,1728
ravenclaw/python/modules/moved_file_uses/read_module_name.py,sha256=Fui_oZZ_1HkcDwSUyD8LF_cGffHvD0RhrHVJ8MJyWVE,522
ravenclaw/python/modules/moved_file_uses/replace_chain_names.py,sha256=BieHL7p2YS6dIQZyy_7tSj6D0t3n6lLbAsyyLwehj-c,4034
ravenclaw/python/modules/name_resolution/__init__.py,sha256=Bdc9xPzbm5h36V1HwiMvy_CKqf60s2pTid5hGIJe92k,86
ravenclaw/python/modules/name_resolution/check_module_lacks_member.py,sha256=dH9mD7lHIEsMtAHnJ8jtC5MRyg0zXOWPDgoII7nU50o,1917
ravenclaw/python/modules/name_resolution/find_name_bound_in_module.py,sha256=G8t-a2tzeKDifafQp0F-mEQEt9gPAIz1Vkfi5qSblJk,9324
ravenclaw/python/modules/name_resolution/import_resolution.py,sha256=tKENg2yGXOPsHF1IGZpTqLfiefID69zdSVhZ8qGM0H0,14867
ravenclaw/python/modules/name_resolution/module_path_segment.py,sha256=Zsu4whqgcKXVDNPdsoO75xk2bBosqXY_eY9fYyyXSs0,8155
ravenclaw/python/modules/star_imports/__init__.py,sha256=zT4b0kwLSZwaUBhzP2P5WPJoSVKlmWpCTjyK9mCV_0Y,134
ravenclaw/python/modules/star_imports/check_function_may_run_before_star_import.py,sha256=p6HCjiotDnUSoH6T6Qt-w8fOYJbkHqCnbTljDsPmKCU,3078
ravenclaw/python/modules/star_imports/find_external_module_exports.py,sha256=0Bux3g5f92KVpCfjxUYxh0qIMhJVX6QPa-RmDTMKrzU,11471
ravenclaw/python/modules/star_imports/find_submodule_listed_in_all.py,sha256=WkF6MTlwJSzWz7RrjdbKWIXX2Uk8wdHNwUcFOf8qW6I,1436
ravenclaw/python/modules/star_imports/make_module_file_reference.py,sha256=NwWlFVybR2-f0BaGAgV13EmM8FPJStHFai62Q8NFe_A,888
ravenclaw/python/modules/star_imports/resolve_module_attribute.py,sha256=Qyml7_T3ZekvMX_G4ey7hV-XpoV6-gaEuGYkC5DWgos,6747
ravenclaw/python/modules/star_imports/resolve_name_through_star_imports.py,sha256=gZI7LP7xH0VJRJNiSYEtkVVfR-ZxZMTykOrr3AC9s7M,7033
ravenclaw/python/refactoring/__init__.py,sha256=EsnoteZNklRp6Wf76T_dIndkoH4RVKGfYf6_xPYjuf4,56
ravenclaw/python/refactoring/move_symbol.py,sha256=dh1lTYzatH1Q7YpeUwFI-Qj4sv5RK6oAMmpmK6XvFsE,15483
ravenclaw/python/refactoring/definition_placement/__init__.py,sha256=87gtjc4RMy34GMCfYOekm5qbRRu6Nya6HtVJCmzyfD0,117
ravenclaw/python/refactoring/definition_placement/destination_edits.py,sha256=sj-P3Y_WbLQkDgA2rLWmtsjoeTRBLUhfVe8AHSKV2GU,16046
ravenclaw/python/refactoring/definition_placement/find_definition_landing_row.py,sha256=m3RMri3bHm5-wBwnCQFEkSwCOL0oaHBmNv9FU4vGIbM,3984
ravenclaw/python/refactoring/definition_placement/find_definition_time_names.py,sha256=Hq1dbZRXfVqsDjieqvYWf5jhoebxvQSBobMJa9cUkdk,3055
ravenclaw/python/refactoring/definition_placement/import_binding_statements.py,sha256=CmowTLoG5CYDt2nsfu3sFbb3kQWxMQI0kviwgePcOjo,4492
ravenclaw/python/refactoring/definition_placement/import_insertion_edit.py,sha256=4V1BbN03Rm_RlMFLexOLlQ3bLYD_MpOQG8QCmKGGwcg,5907
ravenclaw/python/refactoring/definition_placement/place_definition_above_listing_dunder_all.py,sha256=SkJcwQBdgCMhFRSZxQd7H86luhFRBYjL3QcijI6Kn5c,3500
ravenclaw/python/refactoring/definition_placement/text_edit_composition.py,sha256=e4pTGnfylgbs61Itr1JmvGcIFmjmMCedmdyFmdDvKZs,3912
ravenclaw/python/refactoring/dunder_all/__init__.py,sha256=PWzIrTK9dCGGQfkvas0inrUbliUQPjlSmvd64WPmodU,138
ravenclaw/python/refactoring/dunder_all/computed_dunder_all.py,sha256=Ua7eh9VCo2YGSFK-IbrIhpnOeayW1_f43NloWzllpio,6834
ravenclaw/python/refactoring/dunder_all/dunder_all_edits.py,sha256=srtfIudXZ-YdGCov-nm859Dn2EE20np3uwrCIYNyxbo,14905
ravenclaw/python/refactoring/dunder_all/dunder_all_lists.py,sha256=Rz1hHhGBU9nZUoR7tvfp_3XCL1dtlrqggTB7B3r6Y0c,16176
ravenclaw/python/refactoring/dunder_all/find_dunder_all_removal_ranges.py,sha256=zhmlwQl65s-z4lfpolQscZlVuVcPLoihsuXGQXdPF0Y,5744
ravenclaw/python/refactoring/dunder_all/find_dunder_all_rename_edits.py,sha256=KQPRU4NRiii0X2AatU7ugqbwP_RX1OjDtrFS2hWwnTU,4911
ravenclaw/python/refactoring/import_cycles/__init__.py,sha256=SkC3-8TJeQWad9bCyu_ZG4ohwVKCQ-g6-h1oQbx8jA4,122
ravenclaw/python/refactoring/import_cycles/check_circular_import_is_harmless.py,sha256=YM_ByxIeKm5KlaL1sDXgFEWYI-DFdrNc1-6ljgakzo8,3953
ravenclaw/python/refactoring/import_cycles/check_imports_never_run.py,sha256=HBwDRx7yPSJRNSLAxuUkL6a3SKNxrDbr7btPXPr_p44,1249
ravenclaw/python/refactoring/import_cycles/check_move_creates_no_import_cycle.py,sha256=5j23VfImmGlG8s1CJB8kQgg-GZXoKl_NdDpno2uZId8,11281
ravenclaw/python/refactoring/import_cycles/check_other_imports_do_not_reach_source.py,sha256=s-9IUpUID72ekZf_hwMFv-KLc3wfxfzT9_x44R4r-Nk,2619
ravenclaw/python/refactoring/import_cycles/import_cycle.py,sha256=igl_BtOW3LXbyqibLyiUtlKLet80TV27wjGGVfrPF0Q,8169
ravenclaw/python/refactoring/import_cycles/import_time_usage.py,sha256=T-e-xZgPZTouxAIDPFueRJ_Whe_9KXGG79aBzdkQ-2s,2458
ravenclaw/python/refactoring/import_lines/__init__.py,sha256=g5yBw2tcXQcZp2AKh7ruNBy6HaB4oCGsFu1m9syLxm4,99
ravenclaw/python/refactoring/import_lines/build_dependency_import_line.py,sha256=3i9J0A1wmO2TCljhZP0FEFITOHnHlbfgPw4yJKIHjTo,3896
ravenclaw/python/refactoring/import_lines/build_import_line.py,sha256=v40OUyQIejGdtL4EceYOKNF_Ul7v2QPJPDby0_z3c4E,1287
ravenclaw/python/refactoring/import_lines/build_module_dependency_import_line.py,sha256=WjMNIx6SoKlWs9JOHN6pVzzgIeYduaPS0r-aiaYUjnk,5256
ravenclaw/python/refactoring/movability_checks/__init__.py,sha256=8-eeYIo7Ag036nrt93FIMrhTRRsoVNhFkrvyLg7fUgQ,117
ravenclaw/python/refactoring/movability_checks/check_definition_can_be_moved.py,sha256=dxF3oplyWH9afYI678UNkzcp9omBCT2EJeUdn91Nw24,5124
ravenclaw/python/refactoring/movability_checks/find_rebinding_outside_import_fallback.py,sha256=yDL-0TAaL4IuaYEu0OxaG9Y4ysfkv-Ea2fO2UnlO2tY,11390
ravenclaw/python/refactoring/source_and_consumer_edits/__init__.py,sha256=tpog1OOhX9caYhZTFg86wWWtm1OvKeuEE-qvyyMREkI,134
ravenclaw/python/refactoring/source_and_consumer_edits/build_source_edits.py,sha256=UPRXAEDXlN4028VP_rJpNM-EeQX_tNxAKhH9svxTwAs,3595
ravenclaw/python/refactoring/source_and_consumer_edits/find_module_attribute_use_edits.py,sha256=pDkwZUR7yaNaTgO8tAtirT50-UlAGlM5DrlD3khPTfA,9200
ravenclaw/python/refactoring/symbol_references/__init__.py,sha256=AqmX8HOfRjndYZmWjTrtU2tB19mJLPByyfs_QJgkBJw,123
ravenclaw/python/refactoring/symbol_references/find_dependencies_available_in_destination.py,sha256=aMf4nenE0PJ8VCmb4kobKCL81MEQqqNyAPI4qm8ML7s,5090
ravenclaw/python/refactoring/symbol_references/find_destination_imports_from_source.py,sha256=NwMEmqTrWbf5suDTeQFQc1OHZC_xpqYhHHXDjg9DCQk,8040
ravenclaw/python/refactoring/symbol_references/find_source_uses_of_symbol.py,sha256=MHV4Oh8N8xseQkDBRifiybE0ufs51R0bL5ncZip-wvs,1964
ravenclaw/python/refactoring/symbol_references/symbol_dependencies.py,sha256=eNQB-mi0qATNtuQz40y7WwAtLB8V0C_WEVeF5V0mCVw,4146
ravenclaw/python/refactoring/symbol_references/symbol_import_references.py,sha256=aIFuWf31MZd9IOsxHRFKBa4wcuuI8lrWUgJJVKV8UHI,2699
ravenclaw/python/scope_tree/__init__.py,sha256=qadFo_w4Kk2y0XyStINBiMjmAcWjAPFJwKnJe3kukM4,1244
ravenclaw/python/scope_tree/assignment_targets.py,sha256=Dyz4S4wm3BcQ3qsSLrv2NgF8BpvuVhfhZZ7NUFhAJSQ,3952
ravenclaw/python/scope_tree/binding_primitives.py,sha256=g_bodoGGmqqYeAQjgysBpKr3seUoUrHxKP5TML_6nP4,11326
ravenclaw/python/scope_tree/expression_walker.py,sha256=MYrA_wTZID87-TG5-z3wk8nZsxo4ZzPk9ePS1UsxgDI,13231
ravenclaw/python/scope_tree/imports.py,sha256=_sahevkL58rcwEY7BMjde9Bouxh9BR2IILJb4j32cXw,8969
ravenclaw/python/scope_tree/public_api.py,sha256=7qpTvO_f_eBqaiijmy0q8r4_Btowa69qEs37spP6y2k,11413
ravenclaw/python/scope_tree/scope.py,sha256=fwTFEBeUpmLzOb8vMMIhhvRs-TsvkNyXFnrLKURwpdI,6552
ravenclaw/python/scope_tree/statement_walker.py,sha256=R3AqgzfamU78ZgoPM8YbyjrdEdL8VuX9jH_jqkFYXi4,13745
ravenclaw/python/syntax/__init__.py,sha256=SjV34aJGMTq6WTaevT6L0TJkRf4vkHvdJi0JyUchDX0,91
ravenclaw/python/syntax/decorator_extraction.py,sha256=0qjOEd852g1TJzxZUcNUJxB2ac8VBQQEOfOY9BsBcWE,1963
ravenclaw/python/syntax/definition_extent.py,sha256=3uv72PI51HkyRQpiFDnX05QYo6c4GPscH51ikqIZvfs,5598
ravenclaw/python/syntax/extract_signature_parameter_names.py,sha256=bSOw414pBzIFf5l8-0Avhrdxe956FLbLuynryslhtqU,2329
ravenclaw/python/syntax/find_attribute_name_positions.py,sha256=okZ9io6OvbKfoLOxI1-eod_b_1bYHOWqj3lGjxiWVn0,1799
ravenclaw/python/syntax/find_declared_all.py,sha256=Z-b3YvFANZGn577XZURDTVEbU4qsKMHS-IaEoGmUaKI,6637
ravenclaw/python/syntax/grammar.py,sha256=T8kZo1Xc68npv7Xv2UMPI0qpyY0MKUHia1ZNgDdpiyU,5222
ravenclaw/python/syntax/identifier_lookup.py,sha256=DsdyR7cNfG9zRG-kKVi-qO-4TNDpK_5PMVLXGL8tjIs,4054
ravenclaw/python/syntax/import_module_path.py,sha256=uYcCREUhfA1Xdm1rzEFsr4Qo8IbFBEMD09ZaBwbbUXM,2806
ravenclaw/settings/__init__.py,sha256=Dfa82bDXWXZlFZiTxRfwjr8-GK_-IfMJCQVtnGMePLM,684
ravenclaw/settings/infer_scope_paths.py,sha256=ihw_SizPbBuc4nuGMbOg3H9WQAeHS_jCipGnhMEpGxw,2982
ravenclaw/settings/infer_shared_setting.py,sha256=50PhbYOL8ujtaOyCcHpXmzFqbJSYL3CrbWF_wApOtuc,1330
ravenclaw/settings/read_setting.py,sha256=wyxPLrQ4dKectWZRENFPNsYfPXX7NL9E_jz4bD_cjoE,12459
ravenclaw/settings/remove_setting.py,sha256=CUkj93Xa5lDcBqEXVOV6lMkuK0jClwlvRLPBtOaQ6bk,1868
ravenclaw/settings/setting_override.py,sha256=zg18jRTKuJua5pWZTkI80ZPPbKkCdk2_HCWUyCNEIaI,395
ravenclaw/settings/settings_file.py,sha256=_ArDV9MxSHrFVv5QCu4lIMU99nr83xkIA0IclLEqp_w,3738
ravenclaw/settings/settings_schema.py,sha256=ju1MiTA-aCMPG31C2yaSpNBlq25GxXOgS-bOdXDoQOc,3795
ravenclaw/settings/validate_setting.py,sha256=2R1LxXZJdJvAhgctwB8fVD9_2xwGT0EXO_QzPDanfN0,4355
ravenclaw/settings/write_setting.py,sha256=Ccb5GBgFqBYWeKtvdH5BmE6V3gpoUiV6u56EX-Xoq3w,6166
ravenclaw/skills/ravenclaw-find-definition/SKILL.md,sha256=L9NMKZr3iAxPJefLG3ll-ZAMyuRxelOfC1BpRH8LXpA,6626
ravenclaw/skills/ravenclaw-find-references/SKILL.md,sha256=gyMKtQOj8rxGsWrjbKGDfiTE1qlLU4iO7sbwVJSAvqE,4492
ravenclaw/skills/ravenclaw-find-unresolved-references/SKILL.md,sha256=KYMa1ck7tnQBl2A7_Xkxswt2YRl1Ow9CXZYxm1B0TDM,6401
ravenclaw/skills/ravenclaw-install/SKILL.md,sha256=XkcjeQaEv3hV5FcTkZJYGqbj8ynuMTKOgM6nqIdsKLs,688
ravenclaw/skills/ravenclaw-install/ravenclaw_install_environment.py,sha256=q4UNidrwjpUSoksPfLznwCcB_iCP-3q0gRuwH-JC0tM,15145
ravenclaw/skills/ravenclaw-move-symbol/SKILL.md,sha256=TXkKy2-p3lTZm82CF6AFsTHvbvQMQAQxMg91KnrrGfg,11651
ravenclaw/skills/ravenclaw-rename-file/SKILL.md,sha256=z37zEfV95puIWoxtE0WDzZRzoa50pvDlf0t28cagwmk,8744
ravenclaw/skills/ravenclaw-rename-symbol/SKILL.md,sha256=l8a0fqHh_y-CCdF0DIokYkrVVeexs7B6fKYBtlOG9YE,6394
ravenclaw/skills/ravenclaw-settings/SKILL.md,sha256=EQhQrRUVHJdKkqKBIOt_1B95lGh7s0yTDiWYHGE-1EA,9139
ravenclaw/typescript/__init__.py,sha256=VsEjTmUpKG4FcTIereEn-xvLVHv-TvtAcA7PUuqiwro,86
ravenclaw/typescript/modules/__init__.py,sha256=HDGdiAIqcPyy5eJljWG-e9gvb6Lx_fReLkuZTXobMzo,109
ravenclaw/typescript/modules/configuration/__init__.py,sha256=0Q60pLUnpfBKNIIIopGkyRC2zEfK87FZPA1HWATSXlw,98
ravenclaw/typescript/modules/configuration/parse_json_with_comments.py,sha256=r5e8SAHJfX5YpxvASHjzdqrmjfzVngiVYhsgoZCIySg,3757
ravenclaw/typescript/modules/configuration/read_package_json.py,sha256=Z3TD90L-u-JvVRskJLaDE44IVQzW4QDlauPk6MGLxYo,8958
ravenclaw/typescript/modules/configuration/read_tsconfig.py,sha256=3sBtT7KwtErhrkCl0tZlTKLt2LZ97YYouckjkIOAygs,9734
ravenclaw/typescript/modules/resolution/__init__.py,sha256=-yB8ZWc3qXFrSNdph-caGDjUMQ1CIFOuNa9J1oqg9V4,66
ravenclaw/typescript/modules/resolution/find_nearest_project_configuration.py,sha256=u3OVE2NwkFNMBaC-S6aJMKjXRSG6e62HrhOIsYeaN3w,1253
ravenclaw/typescript/modules/resolution/get_import_condition.py,sha256=I7z4KbDsZ8wkn_LN2KpLSl2DnPNQUPml0aQXwF9PhPA,1732
ravenclaw/typescript/modules/resolution/resolve_base_url_specifier.py,sha256=R1HlusI_zIv6TX6J77SFu-zeHXboKsGyBTF_6faO78M,1647
ravenclaw/typescript/modules/resolution/resolve_external_specifier.py,sha256=ZD9NDqRaSc6WUT8LrU6nJvH4Z4_KFxflPMDNWaZ-Q1c,5449
ravenclaw/typescript/modules/resolution/resolve_linked_package_specifier.py,sha256=Q1mKT6u30i0B5u1sj6T8HS8fJ62ma60yQp9tiNzDRBk,5494
ravenclaw/typescript/modules/resolution/resolve_package_subpath.py,sha256=F6BGFAjt7awQynMgML0M8kQVaNoYZADlPGrH2tjzUXI,6698
ravenclaw/typescript/modules/resolution/resolve_paths_specifier.py,sha256=Iqi3J2CuhU34N0aUrfIsQXb8dJJL2NO-oFo-d5SMyJI,3511
ravenclaw/typescript/modules/resolution/resolve_relative_specifier.py,sha256=e0s9Z-p3_NiiH5jQvs1I4TAfcXxjL17NguMwsQTP1WM,8125
ravenclaw/typescript/modules/resolution/resolve_root_directories_specifier.py,sha256=qc79uPlRC8WTs8QB1dbcM5ZuAwYq16YWc43DZclVUEA,2125
ravenclaw/typescript/modules/resolution/resolve_specifier.py,sha256=ri2g8znETVzrvWzXs-KM0LDBmrLcT3KAG-ZHsDla_F4,5792
ravenclaw/typescript/modules/resolution/resolve_workspace_specifier.py,sha256=HbWTIuH5tIcaxFF5aGsmFQJF-xGxiETVpDXiU3CiTrM,4952
ravenclaw/typescript/scope_tree/__init__.py,sha256=xGcfzM60KAzQ__vUOvLBnu-rCzE9DV31UKhE6FF6kxc,63
ravenclaw/typescript/scope_tree/bind_names.py,sha256=-MFHLN_qlYhrILsYPr1Cwk5Qc5FPz5at98gGqS63eaM,3072
ravenclaw/typescript/scope_tree/class_members.py,sha256=-QaT3gcpqV-PEviRBFjX0U9DrhBLL_J7aIl7H-vf7wI,4595
ravenclaw/typescript/scope_tree/declaration_walker.py,sha256=aD5rzOf699dIHJcwY_QKaIWHpwriEz98YVoY0CSBkxk,16770
ravenclaw/typescript/scope_tree/enum_members.py,sha256=C0IG-s7KrlGjK4wudyt3DHaB0QKQC-JGeOWimx_ixuw,2193
ravenclaw/typescript/scope_tree/namespace_declarations.py,sha256=Ci4mxThhmLhvaYEUieBayzO1wcIpGw0GSQ9SHPhEthc,2626
ravenclaw/typescript/scope_tree/namespace_uses.py,sha256=dIaNYXJv7thjnHTqKcBZue_XsbqHdx-vkjp08rsrmQQ,4822
ravenclaw/typescript/scope_tree/public_api.py,sha256=Kjou_IDXX8vg2wNVsMfK-VfjPlceUCixYJ9n37RzNvw,4487
ravenclaw/typescript/scope_tree/scope.py,sha256=_WVZYnBtmJ3d5mnrjfks0JCeevO6S4IbHSehWABEksI,4302
ravenclaw/typescript/scope_tree/type_parameters.py,sha256=sIJ8hw5IPNshHPovaE-Wkc0dge1Mck-jBgzVVXiMNIQ,2345
ravenclaw/typescript/scope_tree/use_meanings.py,sha256=5JQJfiXNn1IBgpYnQTDEKuAQMma7nrkKoNxdCnjYeUg,1543
ravenclaw/typescript/syntax/__init__.py,sha256=eIAqS2HWsNoRFuh3eI6QDfHsatyUbGIx_NO88VMQXuo,64
ravenclaw/typescript/syntax/find_definition_line_span.py,sha256=jMu5bjUIlO3YrcE2Jd1vpxA4Z_MC5qSFhKJ3Yxa3ZUE,4394
ravenclaw/typescript/syntax/find_identifier_node_at.py,sha256=jfUEmPeLt0bDg8ml7GVQeQUkUFBfQMrz_4vG_3yzIO0,1389
ravenclaw/typescript/syntax/find_identifier_text_at.py,sha256=G1cJPzkXTergguw04czMQDIH-VCfiBUyr0eKrtjryes,1049
ravenclaw/typescript/syntax/grammar.py,sha256=TKhFTp1wajnLQT_xeMFuryUfzh3Vi1iERga8E7Dvdds,6624
ravenclaw-0.2.0.dist-info/METADATA,sha256=43sD1-1sw1rtUFV64tvoEWGzI_KxIlFnUlRB5xk4zms,11411
ravenclaw-0.2.0.dist-info/WHEEL,sha256=W3fkpkm7-wf9vBI5Z-7s0eWkeM-spu78I8Neb98DeEg,87
ravenclaw-0.2.0.dist-info/entry_points.txt,sha256=7CpO_New8LqoxU-kFFDCafHcEi-QSgt4GqhnKT8a7M0,61
ravenclaw-0.2.0.dist-info/licenses/LICENSE,sha256=o4sitoOOab2wMou5R-2aWhsOpxJxIUjsGGyhYkuA_Fw,1063
ravenclaw-0.2.0.dist-info/RECORD,,
