explain_codebase/__init__.py,sha256=-h-Z-29TinGL5IasiKnmru-OsD57z3CA4LzUfWs1Phc,32
explain_codebase/analysis/__init__.py,sha256=DZrAxHYuskzQqY9o3dGLldDrUlX07X_52CKdtw8XlSw,24
explain_codebase/analysis/architecture_module_detector.py,sha256=XPPRnQnML_7fNVQ3DEcw6umT5yUNuyCs6hF2LTQJOR4,782
explain_codebase/analysis/architecture_smell_detector.py,sha256=S5fAXJXo65zIgOPlSLKCKwd7nnietqLmuSHOdNUsLsY,1845
explain_codebase/analysis/core_module_detector.py,sha256=wUVuuB43R565MVGlkHqCCIuIYhI_T4bq5FHee3IvHX0,1017
explain_codebase/analysis/dangerous_file_detector.py,sha256=cvHZH5I4uGdUYKruaVw4W7_jRoGZHad20eNpmc99bfg,409
explain_codebase/analysis/entrypoint_finder.py,sha256=KfIKvsiBnM992BS_-rh4oAX7Kpu4bTUWQtr8yMk1AmE,680
explain_codebase/analysis/file_explainer.py,sha256=UPw2cIq-c8TY2woVyJvlohcwa-NVN5m8EstTHnMfmDo,3971
explain_codebase/analysis/hotspot_detector.py,sha256=UpEm4u90Ixm0UJKCAbHmqM9Wss6KO7Z-9uOEIb2JVWk,725
explain_codebase/analysis/large_file_detector.py,sha256=m3QinixvotnuOAFXjwMkWyKIVWiqYzODUM-dKhknvpg,526
explain_codebase/analysis/onboarding_path_finder.py,sha256=8dPh7-g8xW-cAeDDaARNaZY4nNmMl9OXCV689PAcQKY,1549
explain_codebase/analysis/side_effect_detector.py,sha256=_VfytQPykUbPc_xxh3TH1JRg-PbvOzuACKpNrC27ELM,276
explain_codebase/classify/__init__.py,sha256=5zunsv6fHtO93gNbBKbltO6yHFyt2jOahxuj41v_gq4,27
explain_codebase/classify/file_classifier.py,sha256=9t3G-HZZcgRGhs9WXRVb2vHZ4yjwdOo8KtOWdJdLBe4,2139
explain_codebase/cli/__init__.py,sha256=p3sRYNlgLcYI08JgetCyqf1wpgvZlRBdz_R6MbxU_cI,23
explain_codebase/cli/main.py,sha256=PF26OaXZkwrxcNTLExsmmNjaVRjiY2yC0Of-sDpfFOw,24182
explain_codebase/cli/target_resolution.py,sha256=tsIOLfHmzQHzR4-XdKEqa4sl1x_rNIarohJc_jc47Ow,7876
explain_codebase/detectors/__init__.py,sha256=AATJkju0EvBOINkuEYa5_lRQYJqWZNjBQt9zqmYrvp8,27
explain_codebase/detectors/language_detector.py,sha256=3u0-huagYBRohQnNktX6EHeIv7OZ4Ak9S-nOTHjzO4k,506
explain_codebase/detectors/project_type_detector.py,sha256=Nx77ru9bxtV8scfD_1YlGt48HVTiHtnXs5opEPuT28s,2898
explain_codebase/explain/__init__.py,sha256=4x08Rs-9DNwj3uUHOptQbrFGRiVvCLMZAOAfQGuSlCA,26
explain_codebase/explain/explanation_engine.py,sha256=p7UP6oLOMhJad3c6WHzhYxCdabAAEfB5oaOOU-eayH0,2375
explain_codebase/graph/__init__.py,sha256=k3OuN7qpjSReEMABkOF1sKzBZwKXHVgKvdorY4veZtU,32
explain_codebase/graph/dependency_graph.py,sha256=XIHu3Hz4_0s5xWQpEc7tGptFnVBSKC95TYqIuO0RwX4,8014
explain_codebase/models/__init__.py,sha256=zgtz2igNjUzOQOocB1iT8FXNhPEO52vymJ_hFSm-pkA,19
explain_codebase/models/analysis_result.py,sha256=UKbo8Ak6lKKnL5NgwLGpXSJ_lzgqq1rGoUoMWm9CyF0,2183
explain_codebase/models/file_info.py,sha256=NKb9ClCcvWmsHKIQ-0kigbv7haTOhBStYReUnIj5lek,991
explain_codebase/models/project_info.py,sha256=yjl4MWQ-lWOReUpq3NavUAv_wGKzTNqPgx62rjmlL7E,580
explain_codebase/parsers/__init__.py,sha256=PrIly96zm-QLG847-2vRmNKIR5jwBRhMMoWuEY05h8U,24
explain_codebase/parsers/js_parser.py,sha256=BPGBlY_9EpO9GwxItWfltiVWIy09mpQEDA_POcJXzlE,11949
explain_codebase/parsers/python_parser.py,sha256=-xOlpsuchy80lBut8eGvsFPWsErxSk8aoF_m1HtsyHU,7077
explain_codebase/parsers/ts_parser.py,sha256=PMzEXhaCXMW2TCskec8MQxcx38TOdAUSx_ZC2gG6uqw,390
explain_codebase/renderers/__init__.py,sha256=SOITG9rkCa2NZsu83u-Oz01ThSepQk8H_cErWoCCFAI,24
explain_codebase/renderers/cli_renderer.py,sha256=wXbxGXTfzth43tKT0_r_wBtlu-1xxOk_0tyUogNjvvI,11222
explain_codebase/renderers/graph_renderer.py,sha256=F0IidmkA67-1E9kPwyKjlcPzm-xwavl3GLcO4NftJEI,70542
explain_codebase/renderers/html_report_renderer.py,sha256=ZBajGtoEokvfPh_gGomjlTu20kXGwLYQ8M8t-eJjfBo,7164
explain_codebase/renderers/json_renderer.py,sha256=BgdInzKZgeHopHTrjuaz0rHQZ2jz34tC19GUIfP74hc,339
explain_codebase/scanner/__init__.py,sha256=RbaD3-aTqVGUxhHtm_aYSRAQYbXFhNq-nK_CcRWpgbA,23
explain_codebase/scanner/git_filter.py,sha256=05X7kdFNRl7H8RzO5ZpA23YZfcExMQP4aCFWxhc_w7A,2208
explain_codebase/scanner/project_scanner.py,sha256=AeZDw2C_Jv1-TBaNzpNQg8vSCQeh0P9Tb_Zc6ZnOCWw,4088
explain_codebase/utils/__init__.py,sha256=vTzpzAhwZwhp9xdzSN95SWmf02qgw7Asc0ULXG4aEok,23
explain_codebase/utils/file_utils.py,sha256=Pvd72Crw5FKl0pf4-hnK2wlUditmM6OnBe43e5R6ni8,4147
explain_codebase/utils/git_utils.py,sha256=uQIcFE8iVX-96bbVD4iwKXuzkur7aDDtZirEu9-JUu8,3599
explain_codebase/utils/output_utils.py,sha256=wV0BQfdxmGuEAvHaE6FLKSvoiTZdaKzJqc4nLZMS9lQ,1868
explain_codebase/utils/source_scope.py,sha256=qH8WN6XD0Dcq4sMRK9WAqIEQ8bVFxxZxoW25Fz-qYVw,1810
explain_codebase-0.2.2.dist-info/METADATA,sha256=VBjRf6EWGLZJecqiRFRUH15FOFCbKYuDgA0po_mjHTQ,12087
explain_codebase-0.2.2.dist-info/WHEEL,sha256=zOwg4jB6zX2kU910N-cMawjivD6tO8NEWvE12je1bVk,87
explain_codebase-0.2.2.dist-info/entry_points.txt,sha256=IIRCeTCYe1cVSMhs2lyY5pRXgg_dEP2tJGQFo3oH6Jo,67
explain_codebase-0.2.2.dist-info/licenses/LICENSE,sha256=-TibdkBu_I0xuh0bEcj-WjiJn_-1nYV_NkDWS0xvIYM,1066
explain_codebase-0.2.2.dist-info/RECORD,,
