Files
sanguo_quant_live/graphify-out/cache/ast/bcf5659573655aff359809a6c77b4c99ff1fa70887b1fe7ec0804188e9920984.json
T
2026-05-06 23:13:05 +08:00

1 line
58 KiB
JSON

{"nodes": [{"id": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "label": "test_minute_data_sources.py", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L1"}, {"id": "data_acquisition_test_minute_data_sources_minutedatasourcetester", "label": "MinuteDataSourceTester", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L26"}, {"id": "data_acquisition_test_minute_data_sources_minutedatasourcetester_init", "label": ".__init__()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L29"}, {"id": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "label": ".test_akshare_minute_data()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L48"}, {"id": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "label": ".test_tushare_minute_data()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L163"}, {"id": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "label": "._check_data_quality()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L279"}, {"id": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "label": ".generate_test_report()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L339"}, {"id": "data_acquisition_test_minute_data_sources_main", "label": "main()", "file_type": "code", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L422"}, {"id": "data_acquisition_test_minute_data_sources_rationale_164", "label": "\u6d4b\u8bd5Tushare\u5206\u949f\u6570\u636e\u63a5\u53e3\uff08\u9700\u8981API Token\uff09", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L164"}, {"id": "data_acquisition_test_minute_data_sources_rationale_280", "label": "\u68c0\u67e5\u6570\u636e\u8d28\u91cf Args: data: \u6570\u636e period: \u65f6\u95f4\u5468\u671f", "file_type": "rationale", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L280"}], "edges": [{"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "target": "sys", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L6", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "target": "os", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L7", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "target": "time", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L8", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "target": "json", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L9", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "target": "pandas", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L10", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "target": "datetime", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L11", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L12", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "target": "logging", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L13", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "target": "warnings", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L14", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L26", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_minutedatasourcetester", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L29", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_minutedatasourcetester", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L48", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_minutedatasourcetester", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L163", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_minutedatasourcetester", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L279", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_minutedatasourcetester", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L339", "weight": 1.0}, {"source": "users_chufeng_openclaw_sanguo_projects_sanguo_quant_live_zhaoyun_data_scripts_data_acquisition_test_minute_data_sources_py", "target": "data_acquisition_test_minute_data_sources_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L422", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L88", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L226", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_main", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L435", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_main", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L445", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_main", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L452", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_main", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L459", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_rationale_164", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L164", "weight": 1.0}, {"source": "data_acquisition_test_minute_data_sources_rationale_280", "target": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L280", "weight": 1.0}], "raw_calls": [{"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_init", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L31"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_init", "callee": "isoformat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L43"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_init", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L43"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L50"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "isoformat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L54"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L54"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L67"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "stock_zh_a_minute", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L71"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L80"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "min", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L82"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "max", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L83"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L91"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L91"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L97"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L98"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "sleep", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L100"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "str", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L106"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L108"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L109"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "stock_zh_a_hist", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L113"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L122"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L122"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L125"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L126"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L130"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L131"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "sum", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L134"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "values", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L134"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L135"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L150"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L151"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L156"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_akshare_minute_data", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L157"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L165"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "isoformat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L169"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L169"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "hasattr", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L181"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "get_token", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L181"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L184"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L185"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "pro_api", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L191"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L196"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "pro_bar", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L205"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L216"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "min", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L218"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "max", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L219"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "info", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L229"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L229"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L235"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L236"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "sleep", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L238"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "str", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L244"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L246"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L247"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "sum", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L250"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "values", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L250"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L251"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L266"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L267"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L272"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_test_tushare_minute_data", "callee": "error", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L273"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L290"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "to_datetime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L302"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "isoformat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L303"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "min", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L303"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "notna", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L303"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "min", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L303"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "isoformat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L304"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "max", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L304"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "notna", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L304"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "max", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L304"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L314"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "sum", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L322"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "isnull", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L322"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "sum", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L323"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "sum", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L323"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "isnull", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L323"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L325"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L326"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L327"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L327"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_check_data_quality", "callee": "warning", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L335"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "items", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L344"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "sum", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L345"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "values", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L345"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L345"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L345"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L346"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L346"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "get", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L352"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "sum", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L357"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "values", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L357"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L357"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L368"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L370"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L372"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L377"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L379"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L381"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L390"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L392"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "append", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L394"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "isoformat", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L399"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L399"}, {"caller_nid": "data_acquisition_test_minute_data_sources_minutedatasourcetester_generate_test_report", "callee": "len", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L401"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L424"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L425"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L426"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L428"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L429"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L430"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L431"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L439"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L440"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L444"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L447"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L451"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L454"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L458"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L461"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L462"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L463"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L464"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L470"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L471"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L472"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L473"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L477"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L478"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L479"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L480"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L482"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L483"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L485"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L487"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L488"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L490"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "makedirs", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L495"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "strftime", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L497"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "now", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L497"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "join", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L498"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "open", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L500"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "dump", "is_member_call": true, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L501"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L503"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L504"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L506"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L507"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L508"}, {"caller_nid": "data_acquisition_test_minute_data_sources_main", "callee": "print", "is_member_call": false, "source_file": "/Users/chufeng/.openclaw/sanguo_projects/sanguo_quant_live/zhaoyun-data/scripts/data_acquisition/test_minute_data_sources.py", "source_location": "L509"}]}