1 line
7.2 KiB
JSON
1 line
7.2 KiB
JSON
{"nodes": [{"id": "users_wuzilong_work_00code_zkxw_backend_app_core_order_status_compat_py", "label": "order_status_compat.py", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L1"}, {"id": "core_order_status_compat_threestatus", "label": "ThreeStatus", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L9"}, {"id": "core_order_status_compat_to_decimal", "label": "_to_decimal()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L15"}, {"id": "core_order_status_compat_derive_three_status_from_legacy", "label": "derive_three_status_from_legacy()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L26"}, {"id": "core_order_status_compat_derive_legacy_status_from_three", "label": "derive_legacy_status_from_three()", "file_type": "code", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L69"}, {"id": "core_order_status_compat_rationale_31", "label": "\u9636\u6bb5A\u517c\u5bb9\uff1a\u4ece\u65e7 status \u63a8\u5bfc\u4e09\u5b57\u6bb5\u3002 \u7ea6\u675f\uff1a\u65e7 status \u672c\u8eab\u6df7\u5408\u4e86\u652f\u4ed8/\u914d\u9001/\u8ba2\u5355\u751f\u547d\u5468\u671f\uff0c\u56e0\u6b64\u53ea\u80fd\u5c3d\u529b\u63a8\u65ad\uff1b \u82e5\u4e1a\u52a1\u4fa7\u5df2\u6709\u66f4\u7cbe\u786e", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L31"}, {"id": "core_order_status_compat_rationale_75", "label": "\u9636\u6bb5A\u517c\u5bb9\uff1a\u4ece\u4e09\u5b57\u6bb5\u53cd\u63a8\u65e7 status\uff08\u7528\u4e8e\u65e7\u524d\u7aef/\u65e7\u7b5b\u9009\u53c2\u6570\u517c\u5bb9\uff09\u3002", "file_type": "rationale", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L75"}], "edges": [{"source": "users_wuzilong_work_00code_zkxw_backend_app_core_order_status_compat_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L3", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_core_order_status_compat_py", "target": "decimal", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L4", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_core_order_status_compat_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L5", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_core_order_status_compat_py", "target": "core_order_status_compat_threestatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L9", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_core_order_status_compat_py", "target": "core_order_status_compat_to_decimal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L15", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_core_order_status_compat_py", "target": "core_order_status_compat_derive_three_status_from_legacy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L26", "weight": 1.0}, {"source": "users_wuzilong_work_00code_zkxw_backend_app_core_order_status_compat_py", "target": "core_order_status_compat_derive_legacy_status_from_three", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L69", "weight": 1.0}, {"source": "core_order_status_compat_derive_three_status_from_legacy", "target": "core_order_status_compat_to_decimal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L37", "weight": 1.0}, {"source": "core_order_status_compat_derive_three_status_from_legacy", "target": "core_order_status_compat_threestatus", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L66", "weight": 1.0}, {"source": "core_order_status_compat_rationale_31", "target": "core_order_status_compat_derive_three_status_from_legacy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L31", "weight": 1.0}, {"source": "core_order_status_compat_rationale_75", "target": "core_order_status_compat_derive_legacy_status_from_three", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L75", "weight": 1.0}], "raw_calls": [{"caller_nid": "core_order_status_compat_to_decimal", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L18"}, {"caller_nid": "core_order_status_compat_to_decimal", "callee": "isinstance", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L19"}, {"caller_nid": "core_order_status_compat_to_decimal", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L21"}, {"caller_nid": "core_order_status_compat_to_decimal", "callee": "str", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L21"}, {"caller_nid": "core_order_status_compat_to_decimal", "callee": "Decimal", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L23"}, {"caller_nid": "core_order_status_compat_derive_three_status_from_legacy", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L36"}, {"caller_nid": "core_order_status_compat_derive_legacy_status_from_three", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L78"}, {"caller_nid": "core_order_status_compat_derive_legacy_status_from_three", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L79"}, {"caller_nid": "core_order_status_compat_derive_legacy_status_from_three", "callee": "strip", "source_file": "/Users/wuzilong/work/00code/zkxw/backend/app/core/order_status_compat.py", "source_location": "L80"}]} |