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

1 line
22 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "label": "async_timeout.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L1"}, {"id": "async_timeout_final", "label": "final()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L21"}, {"id": "async_timeout_uncancel_task", "label": "_uncancel_task()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L57"}, {"id": "async_timeout_timeout", "label": "timeout()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L72"}, {"id": "async_timeout_timeout_at", "label": "timeout_at()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L93"}, {"id": "async_timeout_state", "label": "_State", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L112"}, {"id": "async_timeout_timeout_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L140"}, {"id": "async_timeout_timeout_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L153"}, {"id": "async_timeout_timeout_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L162"}, {"id": "async_timeout_timeout_aenter", "label": ".__aenter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L171"}, {"id": "async_timeout_timeout_aexit", "label": ".__aexit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L175"}, {"id": "async_timeout_expired", "label": "expired()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L185"}, {"id": "async_timeout_deadline", "label": "deadline()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L190"}, {"id": "async_timeout_timeout_reject", "label": ".reject()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L193"}, {"id": "async_timeout_timeout_shift", "label": ".shift()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L207"}, {"id": "async_timeout_timeout_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L219"}, {"id": "async_timeout_timeout_reschedule", "label": "._reschedule()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L240"}, {"id": "async_timeout_timeout_do_enter", "label": "._do_enter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L256"}, {"id": "async_timeout_timeout_do_exit", "label": "._do_exit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L262"}, {"id": "async_timeout_timeout_on_timeout", "label": "._on_timeout()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L274"}, {"id": "async_timeout_rationale_22", "label": "This decorator can be used to indicate to type checkers that the decorat", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L22"}, {"id": "async_timeout_rationale_73", "label": "timeout context manager. Useful in cases when you want to apply timeout log", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L73"}, {"id": "async_timeout_rationale_94", "label": "Schedule the timeout at absolute time. deadline argument points on the time", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L94"}, {"id": "async_timeout_rationale_186", "label": "Is timeout expired during execution?", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L186"}, {"id": "async_timeout_rationale_194", "label": "Reject scheduled timeout if any.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L194"}, {"id": "async_timeout_rationale_208", "label": "Advance timeout on delay seconds. The delay can be negative. R", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L208"}, {"id": "async_timeout_rationale_220", "label": "Set deadline to absolute value. deadline argument points on the time in", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L220"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "asyncio", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "enum", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "async_timeout_final", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "async_timeout_uncancel_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "async_timeout_uncancel_task", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "async_timeout_timeout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "async_timeout_timeout_at", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L93", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "async_timeout_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L112", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "async_timeout_timeout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L120", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L140", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L153", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L162", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_aenter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L171", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_aexit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L175", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "async_timeout_expired", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L185", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_websockets_asyncio_async_timeout_py", "target": "async_timeout_deadline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L190", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_reject", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L193", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_reject", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L201", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_shift", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L207", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L219", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_reschedule", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L240", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_do_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L256", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_do_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L262", "weight": 1.0}, {"source": "async_timeout_timeout", "target": "async_timeout_timeout_on_timeout", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L274", "weight": 1.0}, {"source": "async_timeout_timeout_at", "target": "async_timeout_timeout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L109", "weight": 1.0}, {"source": "async_timeout_timeout_init", "target": "async_timeout_timeout_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L151", "weight": 1.0}, {"source": "async_timeout_timeout_enter", "target": "async_timeout_timeout_do_enter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L159", "weight": 1.0}, {"source": "async_timeout_timeout_exit", "target": "async_timeout_timeout_do_exit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L168", "weight": 1.0}, {"source": "async_timeout_timeout_aenter", "target": "async_timeout_timeout_do_enter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L172", "weight": 1.0}, {"source": "async_timeout_timeout_aexit", "target": "async_timeout_timeout_do_exit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L181", "weight": 1.0}, {"source": "async_timeout_timeout_shift", "target": "async_timeout_timeout_update", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L217", "weight": 1.0}, {"source": "async_timeout_timeout_update", "target": "async_timeout_timeout_reschedule", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L238", "weight": 1.0}, {"source": "async_timeout_timeout_do_enter", "target": "async_timeout_timeout_reschedule", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L260", "weight": 1.0}, {"source": "async_timeout_timeout_do_exit", "target": "async_timeout_uncancel_task", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L265", "weight": 1.0}, {"source": "async_timeout_rationale_22", "target": "async_timeout_final", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L22", "weight": 1.0}, {"source": "async_timeout_rationale_73", "target": "async_timeout_timeout", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L73", "weight": 1.0}, {"source": "async_timeout_rationale_94", "target": "async_timeout_timeout_at", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L94", "weight": 1.0}, {"source": "async_timeout_rationale_186", "target": "async_timeout_timeout_expired", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L186", "weight": 1.0}, {"source": "async_timeout_rationale_194", "target": "async_timeout_timeout_reject", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L194", "weight": 1.0}, {"source": "async_timeout_rationale_208", "target": "async_timeout_timeout_shift", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L208", "weight": 1.0}, {"source": "async_timeout_rationale_220", "target": "async_timeout_timeout_update", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L220", "weight": 1.0}], "raw_calls": [{"caller_nid": "async_timeout_uncancel_task", "callee": "uncancel", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L58"}, {"caller_nid": "async_timeout_timeout", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L85"}, {"caller_nid": "async_timeout_timeout", "callee": "time", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L87"}, {"caller_nid": "async_timeout_timeout_at", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L108"}, {"caller_nid": "async_timeout_timeout_enter", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L154"}, {"caller_nid": "async_timeout_timeout_reject", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L198"}, {"caller_nid": "async_timeout_timeout_reject", "callee": "_reject", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L199"}, {"caller_nid": "async_timeout_timeout_reject", "callee": "cancel", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L204"}, {"caller_nid": "async_timeout_timeout_shift", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L216"}, {"caller_nid": "async_timeout_timeout_update", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L231"}, {"caller_nid": "async_timeout_timeout_update", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L233"}, {"caller_nid": "async_timeout_timeout_update", "callee": "cancel", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L235"}, {"caller_nid": "async_timeout_timeout_reschedule", "callee": "time", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L246"}, {"caller_nid": "async_timeout_timeout_reschedule", "callee": "cancel", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L248"}, {"caller_nid": "async_timeout_timeout_reschedule", "callee": "current_task", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L250"}, {"caller_nid": "async_timeout_timeout_reschedule", "callee": "call_soon", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L252"}, {"caller_nid": "async_timeout_timeout_reschedule", "callee": "call_at", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L254"}, {"caller_nid": "async_timeout_timeout_do_enter", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L258"}, {"caller_nid": "async_timeout_timeout_do_exit", "callee": "_reject", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L271"}, {"caller_nid": "async_timeout_timeout_on_timeout", "callee": "cancel", "source_file": "backend/venv/lib/python3.12/site-packages/websockets/asyncio/async_timeout.py", "source_location": "L276"}]}