Files
tfm_ainventory/graphify-out/cache/45edc9b5524d10c33da99dc94a7b253cd37f1a6011234d6def0b3a511814f226.json

1 line
6.1 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_httptools_parser_protocol_py", "label": "protocol.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L1"}, {"id": "protocol_httpprotocol", "label": "HTTPProtocol", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L4"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "protocol_httpprotocol_on_message_begin", "label": ".on_message_begin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L7"}, {"id": "protocol_httpprotocol_on_url", "label": ".on_url()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L8"}, {"id": "protocol_httpprotocol_on_header", "label": ".on_header()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L9"}, {"id": "protocol_httpprotocol_on_headers_complete", "label": ".on_headers_complete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L10"}, {"id": "protocol_httpprotocol_on_body", "label": ".on_body()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L11"}, {"id": "protocol_httpprotocol_on_message_complete", "label": ".on_message_complete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L12"}, {"id": "protocol_httpprotocol_on_chunk_header", "label": ".on_chunk_header()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L13"}, {"id": "protocol_httpprotocol_on_chunk_complete", "label": ".on_chunk_complete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L14"}, {"id": "protocol_httpprotocol_on_status", "label": ".on_status()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L15"}, {"id": "protocol_rationale_5", "label": "Used for providing static type-checking when parsing through the http protocol", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L5"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_httptools_parser_protocol_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_httptools_parser_protocol_py", "target": "protocol_httpprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L4", "weight": 1.0}, {"source": "protocol_httpprotocol", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L4", "weight": 1.0}, {"source": "protocol_httpprotocol", "target": "protocol_httpprotocol_on_message_begin", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L7", "weight": 1.0}, {"source": "protocol_httpprotocol", "target": "protocol_httpprotocol_on_url", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L8", "weight": 1.0}, {"source": "protocol_httpprotocol", "target": "protocol_httpprotocol_on_header", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L9", "weight": 1.0}, {"source": "protocol_httpprotocol", "target": "protocol_httpprotocol_on_headers_complete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L10", "weight": 1.0}, {"source": "protocol_httpprotocol", "target": "protocol_httpprotocol_on_body", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L11", "weight": 1.0}, {"source": "protocol_httpprotocol", "target": "protocol_httpprotocol_on_message_complete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L12", "weight": 1.0}, {"source": "protocol_httpprotocol", "target": "protocol_httpprotocol_on_chunk_header", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L13", "weight": 1.0}, {"source": "protocol_httpprotocol", "target": "protocol_httpprotocol_on_chunk_complete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L14", "weight": 1.0}, {"source": "protocol_httpprotocol", "target": "protocol_httpprotocol_on_status", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L15", "weight": 1.0}, {"source": "protocol_rationale_5", "target": "protocol_httpprotocol", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/httptools/parser/protocol.py", "source_location": "L5", "weight": 1.0}], "raw_calls": []}