1 line
16 KiB
JSON
1 line
16 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "label": "lowlevel.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L1"}, {"id": "lowlevel_checkpoint", "label": "checkpoint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L26"}, {"id": "lowlevel_checkpoint_if_cancelled", "label": "checkpoint_if_cancelled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L41"}, {"id": "lowlevel_cancel_shielded_checkpoint", "label": "cancel_shielded_checkpoint()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L53"}, {"id": "lowlevel_eventlooptoken", "label": "EventLoopToken", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L70"}, {"id": "lowlevel_current_token", "label": "current_token()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L81"}, {"id": "lowlevel_novalueset", "label": "_NoValueSet", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L100"}, {"id": "lowlevel_runvartoken", "label": "RunvarToken", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L104"}, {"id": "lowlevel_runvartoken_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L107"}, {"id": "lowlevel_runvartoken_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L112"}, {"id": "lowlevel_runvartoken_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L115"}, {"id": "lowlevel_runvar", "label": "RunVar", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L124"}, {"id": "lowlevel_runvar_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L136"}, {"id": "lowlevel_current_vars", "label": "_current_vars()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L143"}, {"id": "lowlevel_get", "label": "get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L152"}, {"id": "lowlevel_runvar_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L157"}, {"id": "lowlevel_runvar_set", "label": ".set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L172"}, {"id": "lowlevel_runvar_reset", "label": ".reset()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L178"}, {"id": "lowlevel_runvar_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L195"}, {"id": "lowlevel_rationale_27", "label": "Check for cancellation and allow the scheduler to switch to another task. E", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L27"}, {"id": "lowlevel_rationale_42", "label": "Enter a checkpoint if the enclosing cancel scope has been cancelled. This d", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L42"}, {"id": "lowlevel_rationale_54", "label": "Allow the scheduler to switch to another task but without checking for cancellat", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L54"}, {"id": "lowlevel_rationale_71", "label": "An opaque object that holds a reference to an event loop. .. versionadded::", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L71"}, {"id": "lowlevel_rationale_82", "label": "Return a token object that can be used to call code in the current event loop fr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L82"}, {"id": "lowlevel_rationale_125", "label": "Like a :class:`~contextvars.ContextVar`, except scoped to the running event loop", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L125"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "enum", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "weakref", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_eventloop_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_abc_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "lowlevel_checkpoint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "lowlevel_checkpoint_if_cancelled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "lowlevel_cancel_shielded_checkpoint", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "lowlevel_eventlooptoken", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L70", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "lowlevel_current_token", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "lowlevel_novalueset", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L100", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "lowlevel_runvartoken", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L104", "weight": 1.0}, {"source": "lowlevel_runvartoken", "target": "lowlevel_runvartoken_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L107", "weight": 1.0}, {"source": "lowlevel_runvartoken", "target": "lowlevel_runvartoken_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L112", "weight": 1.0}, {"source": "lowlevel_runvartoken", "target": "lowlevel_runvartoken_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L115", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "lowlevel_runvar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L124", "weight": 1.0}, {"source": "lowlevel_runvar", "target": "lowlevel_runvar_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L136", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "lowlevel_current_vars", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L143", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "lowlevel_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L152", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_lowlevel_py", "target": "lowlevel_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L155", "weight": 1.0}, {"source": "lowlevel_runvar", "target": "lowlevel_runvar_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L157", "weight": 1.0}, {"source": "lowlevel_runvar", "target": "lowlevel_runvar_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L172", "weight": 1.0}, {"source": "lowlevel_runvar", "target": "lowlevel_runvar_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L178", "weight": 1.0}, {"source": "lowlevel_runvar", "target": "lowlevel_runvar_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L195", "weight": 1.0}, {"source": "lowlevel_current_token", "target": "lowlevel_eventlooptoken", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L94", "weight": 1.0}, {"source": "lowlevel_runvartoken_exit", "target": "lowlevel_runvar_reset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L121", "weight": 1.0}, {"source": "lowlevel_current_vars", "target": "lowlevel_current_token", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L144", "weight": 1.0}, {"source": "lowlevel_runvar_set", "target": "lowlevel_runvartoken", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L174", "weight": 1.0}, {"source": "lowlevel_runvar_set", "target": "lowlevel_runvar_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L174", "weight": 1.0}, {"source": "lowlevel_rationale_27", "target": "lowlevel_checkpoint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L27", "weight": 1.0}, {"source": "lowlevel_rationale_42", "target": "lowlevel_checkpoint_if_cancelled", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L42", "weight": 1.0}, {"source": "lowlevel_rationale_54", "target": "lowlevel_cancel_shielded_checkpoint", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L54", "weight": 1.0}, {"source": "lowlevel_rationale_71", "target": "lowlevel_eventlooptoken", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L71", "weight": 1.0}, {"source": "lowlevel_rationale_82", "target": "lowlevel_current_token", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L82", "weight": 1.0}, {"source": "lowlevel_rationale_125", "target": "lowlevel_runvar", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L125", "weight": 1.0}], "raw_calls": [{"caller_nid": "lowlevel_checkpoint", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L38"}, {"caller_nid": "lowlevel_checkpoint_if_cancelled", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L50"}, {"caller_nid": "lowlevel_cancel_shielded_checkpoint", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L65"}, {"caller_nid": "lowlevel_current_token", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L92"}, {"caller_nid": "lowlevel_runvar_get", "callee": "LookupError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L168"}, {"caller_nid": "lowlevel_runvar_reset", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L180"}, {"caller_nid": "lowlevel_runvar_reset", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/lowlevel.py", "source_location": "L183"}]} |