Files
tfm_ainventory/graphify-out/cache/898bc0d9122fbaf30c85660d21a4da0a7143635bf414464c09b42b7bb5ed76d7.json

1 line
21 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_websockets_datastructures_py", "label": "datastructures.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L1"}, {"id": "datastructures_multiplevalueserror", "label": "MultipleValuesError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L14"}, {"id": "lookuperror", "label": "LookupError", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "datastructures_multiplevalueserror_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L20"}, {"id": "datastructures_headers", "label": "Headers", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L27"}, {"id": "datastructures_headers_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L68"}, {"id": "datastructures_headers_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L73"}, {"id": "datastructures_headers_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L76"}, {"id": "datastructures_headers_copy", "label": ".copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L79"}, {"id": "datastructures_headers_serialize", "label": ".serialize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L85"}, {"id": "datastructures_headers_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L91"}, {"id": "datastructures_headers_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L94"}, {"id": "datastructures_headers_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L97"}, {"id": "datastructures_headers_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L102"}, {"id": "datastructures_headers_setitem", "label": ".__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L109"}, {"id": "datastructures_headers_delitem", "label": ".__delitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L113"}, {"id": "datastructures_headers_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L119"}, {"id": "datastructures_headers_clear", "label": ".clear()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L124"}, {"id": "datastructures_headers_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L132"}, {"id": "datastructures_headers_get_all", "label": ".get_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L144"}, {"id": "datastructures_headers_raw_items", "label": ".raw_items()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L154"}, {"id": "datastructures_supportskeysandgetitem", "label": "SupportsKeysAndGetItem", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L163"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "datastructures_supportskeysandgetitem_keys", "label": ".keys()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L169"}, {"id": "datastructures_supportskeysandgetitem_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L171"}, {"id": "datastructures_rationale_15", "label": "Exception raised when :class:`Headers` has multiple values for a key.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L15"}, {"id": "datastructures_rationale_28", "label": "Efficient data structure for manipulating HTTP headers. A :class:`list` of", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L28"}, {"id": "datastructures_rationale_133", "label": "Update from a :class:`Headers` instance and/or keyword arguments.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L133"}, {"id": "datastructures_rationale_145", "label": "Return the (possibly empty) list of all values for a header. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L145"}, {"id": "datastructures_rationale_155", "label": "Return an iterator of all values as ``(name, value)`` pairs.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L155"}, {"id": "datastructures_rationale_164", "label": "Dict-like types with ``keys() -> str`` and ``__getitem__(key: str) -> str`` meth", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L164"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_websockets_datastructures_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_datastructures_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_datastructures_py", "target": "datastructures_multiplevalueserror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L14", "weight": 1.0}, {"source": "datastructures_multiplevalueserror", "target": "lookuperror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L14", "weight": 1.0}, {"source": "datastructures_multiplevalueserror", "target": "datastructures_multiplevalueserror_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_datastructures_py", "target": "datastructures_headers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L27", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L68", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L73", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L76", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L79", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_serialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L85", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L91", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L94", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L97", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L102", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_setitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L109", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_delitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L113", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L119", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L124", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L132", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_get_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L144", "weight": 1.0}, {"source": "datastructures_headers", "target": "datastructures_headers_raw_items", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L154", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_datastructures_py", "target": "datastructures_supportskeysandgetitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L163", "weight": 1.0}, {"source": "datastructures_supportskeysandgetitem", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L163", "weight": 1.0}, {"source": "datastructures_supportskeysandgetitem", "target": "datastructures_supportskeysandgetitem_keys", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L169", "weight": 1.0}, {"source": "datastructures_supportskeysandgetitem", "target": "datastructures_supportskeysandgetitem_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L171", "weight": 1.0}, {"source": "datastructures_multiplevalueserror_str", "target": "datastructures_headers_str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L24", "weight": 1.0}, {"source": "datastructures_headers_init", "target": "datastructures_headers_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L71", "weight": 1.0}, {"source": "datastructures_headers_getitem", "target": "datastructures_multiplevalueserror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L107", "weight": 1.0}, {"source": "datastructures_headers_update", "target": "datastructures_headers_raw_items", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L138", "weight": 1.0}, {"source": "datastructures_rationale_15", "target": "datastructures_multiplevalueserror", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L15", "weight": 1.0}, {"source": "datastructures_rationale_28", "target": "datastructures_headers", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L28", "weight": 1.0}, {"source": "datastructures_rationale_133", "target": "datastructures_headers_update", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L133", "weight": 1.0}, {"source": "datastructures_rationale_145", "target": "datastructures_headers_get_all", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L145", "weight": 1.0}, {"source": "datastructures_rationale_155", "target": "datastructures_headers_raw_items", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L155", "weight": 1.0}, {"source": "datastructures_rationale_164", "target": "datastructures_supportskeysandgetitem", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L164", "weight": 1.0}], "raw_calls": [{"caller_nid": "datastructures_multiplevalueserror_str", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L22"}, {"caller_nid": "datastructures_multiplevalueserror_str", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L23"}, {"caller_nid": "datastructures_multiplevalueserror_str", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L24"}, {"caller_nid": "datastructures_headers_str", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L74"}, {"caller_nid": "datastructures_headers_copy", "callee": "__class__", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L80"}, {"caller_nid": "datastructures_headers_serialize", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L87"}, {"caller_nid": "datastructures_headers_serialize", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L87"}, {"caller_nid": "datastructures_headers_contains", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L92"}, {"caller_nid": "datastructures_headers_contains", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L92"}, {"caller_nid": "datastructures_headers_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L95"}, {"caller_nid": "datastructures_headers_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L98"}, {"caller_nid": "datastructures_headers_getitem", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L103"}, {"caller_nid": "datastructures_headers_getitem", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L104"}, {"caller_nid": "datastructures_headers_setitem", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L110"}, {"caller_nid": "datastructures_headers_setitem", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L110"}, {"caller_nid": "datastructures_headers_setitem", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L110"}, {"caller_nid": "datastructures_headers_setitem", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L111"}, {"caller_nid": "datastructures_headers_delitem", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L114"}, {"caller_nid": "datastructures_headers_delitem", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L117"}, {"caller_nid": "datastructures_headers_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L120"}, {"caller_nid": "datastructures_headers_update", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L137"}, {"caller_nid": "datastructures_headers_update", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L138"}, {"caller_nid": "datastructures_headers_update", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L140"}, {"caller_nid": "datastructures_headers_get_all", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L152"}, {"caller_nid": "datastructures_headers_get_all", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L152"}, {"caller_nid": "datastructures_headers_raw_items", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/datastructures.py", "source_location": "L159"}]}