| 1 |
- {"nodes": [{"id": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_transport_rearrange_tokens_py", "label": "test_pl_transport_rearrange_tokens.py", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L1"}, {"id": "tests_test_pl_transport_rearrange_tokens_test_ensure_driver_access_token_keeps_existing", "label": "test_ensure_driver_access_token_keeps_existing()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L7"}, {"id": "tests_test_pl_transport_rearrange_tokens_test_ensure_site_token_keeps_existing", "label": "test_ensure_site_token_keeps_existing()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L13"}, {"id": "tests_test_pl_transport_rearrange_tokens_test_rearrange_branch_uses_ensure_not_rotate", "label": "test_rearrange_branch_uses_ensure_not_rotate()", "file_type": "code", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L19"}, {"id": "tests_test_pl_transport_rearrange_tokens_rationale_1", "label": "\u8c03\u6574\u8fd0\u8f93\u9ed8\u8ba4\u4e0d rotate \u53f8\u673a/\u73b0\u573a token", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L1"}, {"id": "tests_test_pl_transport_rearrange_tokens_rationale_20", "label": "\u653f\u7b56\uff1a\u8c03\u6574\u8fd0\u8f93\u8d70 ensure\uff1b_rotate_* \u4ec5\u4fdd\u7559\u5907\u7528\uff0c\u5b89\u6392\u8def\u5f84\u4e0d\u518d\u8c03\u7528\u3002", "file_type": "rationale", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L20"}], "edges": [{"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_transport_rearrange_tokens_py", "target": "app_api_pl", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L2", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_transport_rearrange_tokens_py", "target": "app_models_pl_models", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L3", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_transport_rearrange_tokens_py", "target": "app_services_pl_transport_stop_feedback_service", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L4", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_transport_rearrange_tokens_py", "target": "tests_test_pl_transport_rearrange_tokens_test_ensure_driver_access_token_keeps_existing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L7", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_transport_rearrange_tokens_py", "target": "tests_test_pl_transport_rearrange_tokens_test_ensure_site_token_keeps_existing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L13", "weight": 1.0}, {"source": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_transport_rearrange_tokens_py", "target": "tests_test_pl_transport_rearrange_tokens_test_rearrange_branch_uses_ensure_not_rotate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L19", "weight": 1.0}, {"source": "tests_test_pl_transport_rearrange_tokens_rationale_1", "target": "users_zlwu_work_00code_shanxia2_0_backend_tests_test_pl_transport_rearrange_tokens_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L1", "weight": 1.0}, {"source": "tests_test_pl_transport_rearrange_tokens_rationale_20", "target": "tests_test_pl_transport_rearrange_tokens_test_rearrange_branch_uses_ensure_not_rotate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L20", "weight": 1.0}], "raw_calls": [{"caller_nid": "tests_test_pl_transport_rearrange_tokens_test_ensure_driver_access_token_keeps_existing", "callee": "PlTransport", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L8"}, {"caller_nid": "tests_test_pl_transport_rearrange_tokens_test_ensure_driver_access_token_keeps_existing", "callee": "_ensure_driver_access_token", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L9"}, {"caller_nid": "tests_test_pl_transport_rearrange_tokens_test_ensure_site_token_keeps_existing", "callee": "PlTransport", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L14"}, {"caller_nid": "tests_test_pl_transport_rearrange_tokens_test_ensure_site_token_keeps_existing", "callee": "ensure_transport_site_token", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L15"}, {"caller_nid": "tests_test_pl_transport_rearrange_tokens_test_rearrange_branch_uses_ensure_not_rotate", "callee": "read", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L21"}, {"caller_nid": "tests_test_pl_transport_rearrange_tokens_test_rearrange_branch_uses_ensure_not_rotate", "callee": "open", "is_member_call": false, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L21"}, {"caller_nid": "tests_test_pl_transport_rearrange_tokens_test_rearrange_branch_uses_ensure_not_rotate", "callee": "find", "is_member_call": true, "source_file": "/Users/zlwu/work/00code/shanxia2.0/backend/tests/test_pl_transport_rearrange_tokens.py", "source_location": "L22"}]}
|