Files
tfm_ainventory/graphify-out/cache/ba4537102ef0088e923ac639dbdfcd3719e0614a092c069ab9c79061934f1fc5.json

1 line
15 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "label": "handshake.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L1"}, {"id": "handshake_build_request", "label": "build_request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L16"}, {"id": "handshake_check_request", "label": "check_request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L37"}, {"id": "handshake_build_response", "label": "build_response()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L101"}, {"id": "handshake_check_response", "label": "check_response()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L117"}, {"id": "handshake_rationale_17", "label": "Build a handshake request to send to the server. Update request headers pas", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L17"}, {"id": "handshake_rationale_38", "label": "Check a handshake request received from the client. This function doesn't v", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L38"}, {"id": "handshake_rationale_102", "label": "Build a handshake response to send to the client. Update response headers p", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L102"}, {"id": "handshake_rationale_118", "label": "Check a handshake response received from the server. This function doesn't", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L118"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "target": "binascii", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "target": "backend_venv_lib_python3_12_site_packages_websockets_datastructures_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "target": "backend_venv_lib_python3_12_site_packages_websockets_exceptions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "target": "backend_venv_lib_python3_12_site_packages_websockets_headers_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "target": "backend_venv_lib_python3_12_site_packages_websockets_typing_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "target": "backend_venv_lib_python3_12_site_packages_websockets_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "target": "handshake_build_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "target": "handshake_check_request", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "target": "handshake_build_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L101", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_legacy_handshake_py", "target": "handshake_check_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L117", "weight": 1.0}, {"source": "handshake_rationale_17", "target": "handshake_build_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L17", "weight": 1.0}, {"source": "handshake_rationale_38", "target": "handshake_check_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L38", "weight": 1.0}, {"source": "handshake_rationale_102", "target": "handshake_build_response", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L102", "weight": 1.0}, {"source": "handshake_rationale_118", "target": "handshake_check_response", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L118", "weight": 1.0}], "raw_calls": [{"caller_nid": "handshake_build_request", "callee": "generate_key", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L29"}, {"caller_nid": "handshake_check_request", "callee": "sum", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L57"}, {"caller_nid": "handshake_check_request", "callee": "parse_connection", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L58"}, {"caller_nid": "handshake_check_request", "callee": "get_all", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L58"}, {"caller_nid": "handshake_check_request", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L61"}, {"caller_nid": "handshake_check_request", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L61"}, {"caller_nid": "handshake_check_request", "callee": "InvalidUpgrade", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L62"}, {"caller_nid": "handshake_check_request", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L62"}, {"caller_nid": "handshake_check_request", "callee": "sum", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L64"}, {"caller_nid": "handshake_check_request", "callee": "parse_upgrade", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L65"}, {"caller_nid": "handshake_check_request", "callee": "get_all", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L65"}, {"caller_nid": "handshake_check_request", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L71"}, {"caller_nid": "handshake_check_request", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L71"}, {"caller_nid": "handshake_check_request", "callee": "InvalidUpgrade", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L72"}, {"caller_nid": "handshake_check_request", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L72"}, {"caller_nid": "handshake_check_request", "callee": "InvalidHeader", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L77"}, {"caller_nid": "handshake_check_request", "callee": "InvalidHeader", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L79"}, {"caller_nid": "handshake_check_request", "callee": "b64decode", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L82"}, {"caller_nid": "handshake_check_request", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L82"}, {"caller_nid": "handshake_check_request", "callee": "InvalidHeaderValue", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L84"}, {"caller_nid": "handshake_check_request", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L85"}, {"caller_nid": "handshake_check_request", "callee": "InvalidHeaderValue", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L86"}, {"caller_nid": "handshake_check_request", "callee": "InvalidHeader", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L91"}, {"caller_nid": "handshake_check_request", "callee": "InvalidHeader", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L93"}, {"caller_nid": "handshake_check_request", "callee": "InvalidHeaderValue", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L96"}, {"caller_nid": "handshake_build_response", "callee": "accept", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L114"}, {"caller_nid": "handshake_check_response", "callee": "sum", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L133"}, {"caller_nid": "handshake_check_response", "callee": "parse_connection", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L134"}, {"caller_nid": "handshake_check_response", "callee": "get_all", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L134"}, {"caller_nid": "handshake_check_response", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L137"}, {"caller_nid": "handshake_check_response", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L137"}, {"caller_nid": "handshake_check_response", "callee": "InvalidUpgrade", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L138"}, {"caller_nid": "handshake_check_response", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L138"}, {"caller_nid": "handshake_check_response", "callee": "sum", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L140"}, {"caller_nid": "handshake_check_response", "callee": "parse_upgrade", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L141"}, {"caller_nid": "handshake_check_response", "callee": "get_all", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L141"}, {"caller_nid": "handshake_check_response", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L147"}, {"caller_nid": "handshake_check_response", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L147"}, {"caller_nid": "handshake_check_response", "callee": "InvalidUpgrade", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L148"}, {"caller_nid": "handshake_check_response", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L148"}, {"caller_nid": "handshake_check_response", "callee": "InvalidHeader", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L153"}, {"caller_nid": "handshake_check_response", "callee": "InvalidHeader", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L155"}, {"caller_nid": "handshake_check_response", "callee": "accept", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L157"}, {"caller_nid": "handshake_check_response", "callee": "InvalidHeaderValue", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/legacy/handshake.py", "source_location": "L158"}]}