1 line
17 KiB
JSON
1 line
17 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_h11_state_py", "label": "_state.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L1"}, {"id": "state_client", "label": "CLIENT", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L134"}, {"id": "sentinel", "label": "Sentinel", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "state_server", "label": "SERVER", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L138"}, {"id": "state_idle", "label": "IDLE", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L143"}, {"id": "state_send_response", "label": "SEND_RESPONSE", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L147"}, {"id": "state_send_body", "label": "SEND_BODY", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L151"}, {"id": "state_done", "label": "DONE", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L155"}, {"id": "state_must_close", "label": "MUST_CLOSE", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L159"}, {"id": "state_closed", "label": "CLOSED", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L163"}, {"id": "state_error", "label": "ERROR", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L167"}, {"id": "state_might_switch_protocol", "label": "MIGHT_SWITCH_PROTOCOL", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L172"}, {"id": "state_switched_protocol", "label": "SWITCHED_PROTOCOL", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L176"}, {"id": "state_switch_upgrade", "label": "_SWITCH_UPGRADE", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L180"}, {"id": "state_switch_connect", "label": "_SWITCH_CONNECT", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L184"}, {"id": "state_connectionstate", "label": "ConnectionState", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L249"}, {"id": "state_connectionstate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L250"}, {"id": "state_connectionstate_process_error", "label": ".process_error()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L263"}, {"id": "state_connectionstate_process_keep_alive_disabled", "label": ".process_keep_alive_disabled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L267"}, {"id": "state_connectionstate_process_client_switch_proposal", "label": ".process_client_switch_proposal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L271"}, {"id": "state_connectionstate_process_event", "label": ".process_event()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L275"}, {"id": "state_connectionstate_fire_event_triggered_transitions", "label": "._fire_event_triggered_transitions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L299"}, {"id": "state_connectionstate_fire_state_triggered_transitions", "label": "._fire_state_triggered_transitions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L316"}, {"id": "state_connectionstate_start_next_cycle", "label": ".start_next_cycle()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L356"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "backend_venv_lib_python3_12_site_packages_h11_events_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L115", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "backend_venv_lib_python3_12_site_packages_h11_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L116", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_client", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L134", "weight": 1.0}, {"source": "state_client", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L134", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_server", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L138", "weight": 1.0}, {"source": "state_server", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L138", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_idle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L143", "weight": 1.0}, {"source": "state_idle", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L143", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_send_response", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L147", "weight": 1.0}, {"source": "state_send_response", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L147", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_send_body", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L151", "weight": 1.0}, {"source": "state_send_body", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L151", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_done", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L155", "weight": 1.0}, {"source": "state_done", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L155", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_must_close", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L159", "weight": 1.0}, {"source": "state_must_close", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L159", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_closed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L163", "weight": 1.0}, {"source": "state_closed", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L163", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_error", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L167", "weight": 1.0}, {"source": "state_error", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L167", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_might_switch_protocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L172", "weight": 1.0}, {"source": "state_might_switch_protocol", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L172", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_switched_protocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L176", "weight": 1.0}, {"source": "state_switched_protocol", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L176", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_switch_upgrade", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L180", "weight": 1.0}, {"source": "state_switch_upgrade", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L180", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_switch_connect", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L184", "weight": 1.0}, {"source": "state_switch_connect", "target": "sentinel", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L184", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_h11_state_py", "target": "state_connectionstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L249", "weight": 1.0}, {"source": "state_connectionstate", "target": "state_connectionstate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L250", "weight": 1.0}, {"source": "state_connectionstate", "target": "state_connectionstate_process_error", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L263", "weight": 1.0}, {"source": "state_connectionstate", "target": "state_connectionstate_process_keep_alive_disabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L267", "weight": 1.0}, {"source": "state_connectionstate", "target": "state_connectionstate_process_client_switch_proposal", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L271", "weight": 1.0}, {"source": "state_connectionstate", "target": "state_connectionstate_process_event", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L275", "weight": 1.0}, {"source": "state_connectionstate", "target": "state_connectionstate_fire_event_triggered_transitions", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L299", "weight": 1.0}, {"source": "state_connectionstate", "target": "state_connectionstate_fire_state_triggered_transitions", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L316", "weight": 1.0}, {"source": "state_connectionstate", "target": "state_connectionstate_start_next_cycle", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L356", "weight": 1.0}, {"source": "state_connectionstate_process_error", "target": "state_connectionstate_fire_state_triggered_transitions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L265", "weight": 1.0}, {"source": "state_connectionstate_process_keep_alive_disabled", "target": "state_connectionstate_fire_state_triggered_transitions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L269", "weight": 1.0}, {"source": "state_connectionstate_process_client_switch_proposal", "target": "state_connectionstate_fire_state_triggered_transitions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L273", "weight": 1.0}, {"source": "state_connectionstate_process_event", "target": "state_connectionstate_fire_event_triggered_transitions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L291", "weight": 1.0}, {"source": "state_connectionstate_process_event", "target": "state_connectionstate_fire_state_triggered_transitions", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L297", "weight": 1.0}], "raw_calls": [{"caller_nid": "state_connectionstate_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L259"}, {"caller_nid": "state_connectionstate_process_client_switch_proposal", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L272"}, {"caller_nid": "state_connectionstate_process_event", "callee": "LocalProtocolError", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L285"}, {"caller_nid": "state_connectionstate_process_event", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L290"}, {"caller_nid": "state_connectionstate_fire_event_triggered_transitions", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L308"}, {"caller_nid": "state_connectionstate_fire_event_triggered_transitions", "callee": "LocalProtocolError", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L309"}, {"caller_nid": "state_connectionstate_fire_event_triggered_transitions", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L310"}, {"caller_nid": "state_connectionstate_fire_state_triggered_transitions", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L319"}, {"caller_nid": "state_connectionstate_fire_state_triggered_transitions", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L349"}, {"caller_nid": "state_connectionstate_fire_state_triggered_transitions", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L350"}, {"caller_nid": "state_connectionstate_start_next_cycle", "callee": "LocalProtocolError", "source_file": "backend/venv/lib/python3.12/site-packages/h11/_state.py", "source_location": "L358"}]} |