1 line
11 KiB
JSON
1 line
11 KiB
JSON
{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_data_platform_backtest_report_py", "label": "backtest_report.py", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L1"}, {"id": "data_platform_backtest_report_backtestreport", "label": "BacktestReport", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L14"}, {"id": "data_platform_backtest_report_backtestreport_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L17"}, {"id": "data_platform_backtest_report_backtestreport_to_text", "label": ".to_text()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L20"}, {"id": "data_platform_backtest_report_backtestreport_to_dict", "label": ".to_dict()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L57"}, {"id": "data_platform_backtest_report_backtestreport_to_json", "label": ".to_json()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L75"}, {"id": "data_platform_backtest_report_rationale_1", "label": "BacktestReport - \u6807\u51c6\u5316\u56de\u6d4b\u62a5\u544a \u5c06 BacktestResult \u683c\u5f0f\u5316\u8f93\u51fa\u4e3a\u6587\u672c/JSON\u3002", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L1"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_data_platform_backtest_report_py", "target": "json", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L7", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_data_platform_backtest_report_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L8", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_data_platform_backtest_report_py", "target": "data_platform_backtest_runner", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L11", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_data_platform_backtest_report_py", "target": "data_platform_backtest_report_backtestreport", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L14", "weight": 1.0}, {"source": "data_platform_backtest_report_backtestreport", "target": "data_platform_backtest_report_backtestreport_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L17", "weight": 1.0}, {"source": "data_platform_backtest_report_backtestreport", "target": "data_platform_backtest_report_backtestreport_to_text", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L20", "weight": 1.0}, {"source": "data_platform_backtest_report_backtestreport", "target": "data_platform_backtest_report_backtestreport_to_dict", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L57", "weight": 1.0}, {"source": "data_platform_backtest_report_backtestreport", "target": "data_platform_backtest_report_backtestreport_to_json", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L75", "weight": 1.0}, {"source": "data_platform_backtest_report_backtestreport_to_json", "target": "data_platform_backtest_report_backtestreport_to_dict", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L77", "weight": 1.0}, {"source": "data_platform_backtest_report_rationale_1", "target": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_data_platform_backtest_report_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "date", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L27"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "date", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L27"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L41"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L43"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L46"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "date", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L47"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "date", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L47"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L51"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L52"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L52"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L54"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_text", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L55"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_dict", "callee": "str", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L63"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_dict", "callee": "date", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L63"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_dict", "callee": "str", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L64"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_dict", "callee": "date", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L64"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_dict", "callee": "round", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L66"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_dict", "callee": "round", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L67"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_dict", "callee": "round", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L68"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_dict", "callee": "round", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L69"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_dict", "callee": "round", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L70"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_dict", "callee": "round", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L71"}, {"caller_nid": "data_platform_backtest_report_backtestreport_to_json", "callee": "dumps", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/data_platform/backtest_report.py", "source_location": "L77"}]} |