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

1 line
16 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "label": "_tasks.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L1"}, {"id": "tasks_ignoredtaskstatus", "label": "_IgnoredTaskStatus", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L12"}, {"id": "tasks_ignoredtaskstatus_started", "label": ".started()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L13"}, {"id": "tasks_cancelscope", "label": "CancelScope", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L20"}, {"id": "tasks_cancelscope_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L30"}, {"id": "tasks_cancelscope_cancel", "label": ".cancel()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L35"}, {"id": "tasks_deadline", "label": "deadline()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L45"}, {"id": "tasks_cancel_called", "label": "cancel_called()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L59"}, {"id": "tasks_cancelled_caught", "label": "cancelled_caught()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L64"}, {"id": "tasks_shield", "label": "shield()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L77"}, {"id": "tasks_cancelscope_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L90"}, {"id": "tasks_cancelscope_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L93"}, {"id": "tasks_fail_after", "label": "fail_after()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L103"}, {"id": "tasks_move_on_after", "label": "move_on_after()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L130"}, {"id": "tasks_current_effective_deadline", "label": "current_effective_deadline()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L148"}, {"id": "tasks_create_task_group", "label": "create_task_group()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L164"}, {"id": "tasks_rationale_21", "label": "Wraps a unit of work that can be made separately cancellable. :param deadli", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L21"}, {"id": "tasks_rationale_36", "label": "Cancel this scope immediately. :param reason: a message describing the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L36"}, {"id": "tasks_rationale_46", "label": "The time (clock value) when this scope is cancelled automatically. Will", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L46"}, {"id": "tasks_rationale_60", "label": "``True`` if :meth:`cancel` has been called.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L60"}, {"id": "tasks_rationale_65", "label": "``True`` if this scope suppressed a cancellation exception it itself raised.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L65"}, {"id": "tasks_rationale_78", "label": "``True`` if this scope is shielded from external cancellation. While a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L78"}, {"id": "tasks_rationale_106", "label": "Create a context manager which raises a :class:`TimeoutError` if does not finish", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L106"}, {"id": "tasks_rationale_131", "label": "Create a cancel scope with a deadline that expires after the given delay. :", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L131"}, {"id": "tasks_rationale_149", "label": "Return the nearest deadline among all the cancel scopes effective for the curren", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L149"}, {"id": "tasks_rationale_165", "label": "Create a task group. :return: a task group :raises NoEventLoopError: if", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L165"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_abc_tasks_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_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/_core/_tasks.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_ignoredtaskstatus", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L12", "weight": 1.0}, {"source": "tasks_ignoredtaskstatus", "target": "tasks_ignoredtaskstatus_started", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_cancelscope", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L20", "weight": 1.0}, {"source": "tasks_cancelscope", "target": "tasks_cancelscope_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L30", "weight": 1.0}, {"source": "tasks_cancelscope", "target": "tasks_cancelscope_cancel", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_deadline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L45", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_deadline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_cancel_called", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_cancelled_caught", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_shield", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L77", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_shield", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L87", "weight": 1.0}, {"source": "tasks_cancelscope", "target": "tasks_cancelscope_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L90", "weight": 1.0}, {"source": "tasks_cancelscope", "target": "tasks_cancelscope_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L93", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_fail_after", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_move_on_after", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L130", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_current_effective_deadline", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L148", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_tasks_py", "target": "tasks_create_task_group", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L164", "weight": 1.0}, {"source": "tasks_rationale_21", "target": "tasks_cancelscope", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L21", "weight": 1.0}, {"source": "tasks_rationale_36", "target": "tasks_cancelscope_cancel", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L36", "weight": 1.0}, {"source": "tasks_rationale_46", "target": "tasks_cancelscope_deadline", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L46", "weight": 1.0}, {"source": "tasks_rationale_60", "target": "tasks_cancelscope_cancel_called", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L60", "weight": 1.0}, {"source": "tasks_rationale_65", "target": "tasks_cancelscope_cancelled_caught", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L65", "weight": 1.0}, {"source": "tasks_rationale_78", "target": "tasks_cancelscope_shield", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L78", "weight": 1.0}, {"source": "tasks_rationale_106", "target": "tasks_fail_after", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L106", "weight": 1.0}, {"source": "tasks_rationale_131", "target": "tasks_move_on_after", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L131", "weight": 1.0}, {"source": "tasks_rationale_149", "target": "tasks_current_effective_deadline", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L149", "weight": 1.0}, {"source": "tasks_rationale_165", "target": "tasks_create_task_group", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L165", "weight": 1.0}], "raw_calls": [{"caller_nid": "tasks_cancelscope_new", "callee": "create_cancel_scope", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L33"}, {"caller_nid": "tasks_cancelscope_new", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L33"}, {"caller_nid": "tasks_fail_after", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L119"}, {"caller_nid": "tasks_fail_after", "callee": "current_time", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L120"}, {"caller_nid": "tasks_fail_after", "callee": "create_cancel_scope", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L121"}, {"caller_nid": "tasks_fail_after", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L121"}, {"caller_nid": "tasks_fail_after", "callee": "current_time", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L126"}, {"caller_nid": "tasks_move_on_after", "callee": "current_time", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L143"}, {"caller_nid": "tasks_move_on_after", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L143"}, {"caller_nid": "tasks_move_on_after", "callee": "create_cancel_scope", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L145"}, {"caller_nid": "tasks_move_on_after", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L145"}, {"caller_nid": "tasks_current_effective_deadline", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L161"}, {"caller_nid": "tasks_create_task_group", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_tasks.py", "source_location": "L173"}]}