Files
tfm_ainventory/graphify-out/cache/097404399f3ac6eb5f75bedb33c8941f29d16ff4a100bee80c73dcf34bf931fa.json

1 line
18 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anyio_core_asyncio_selector_thread_py", "label": "_asyncio_selector_thread.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L1"}, {"id": "asyncio_selector_thread_selector", "label": "Selector", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L17"}, {"id": "asyncio_selector_thread_selector_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L18"}, {"id": "asyncio_selector_thread_selector_start", "label": ".start()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L44"}, {"id": "asyncio_selector_thread_selector_stop", "label": "._stop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L48"}, {"id": "asyncio_selector_thread_selector_notify_self", "label": "._notify_self()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L62"}, {"id": "asyncio_selector_thread_selector_add_reader", "label": ".add_reader()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L68"}, {"id": "asyncio_selector_thread_selector_add_writer", "label": ".add_writer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L85"}, {"id": "asyncio_selector_thread_selector_remove_reader", "label": ".remove_reader()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L102"}, {"id": "asyncio_selector_thread_selector_remove_writer", "label": ".remove_writer()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L116"}, {"id": "asyncio_selector_thread_selector_run", "label": ".run()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L130"}, {"id": "asyncio_selector_thread_get_selector", "label": "get_selector()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L159"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anyio_core_asyncio_selector_thread_py", "target": "asyncio", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_asyncio_selector_thread_py", "target": "socket", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_asyncio_selector_thread_py", "target": "threading", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_asyncio_selector_thread_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_asyncio_selector_thread_py", "target": "selectors", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_asyncio_selector_thread_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_asyncio_selector_thread_py", "target": "typeshed", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_asyncio_selector_thread_py", "target": "asyncio_selector_thread_selector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L17", "weight": 1.0}, {"source": "asyncio_selector_thread_selector", "target": "asyncio_selector_thread_selector_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L18", "weight": 1.0}, {"source": "asyncio_selector_thread_selector", "target": "asyncio_selector_thread_selector_start", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L44", "weight": 1.0}, {"source": "asyncio_selector_thread_selector", "target": "asyncio_selector_thread_selector_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L48", "weight": 1.0}, {"source": "asyncio_selector_thread_selector", "target": "asyncio_selector_thread_selector_notify_self", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L62", "weight": 1.0}, {"source": "asyncio_selector_thread_selector", "target": "asyncio_selector_thread_selector_add_reader", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L68", "weight": 1.0}, {"source": "asyncio_selector_thread_selector", "target": "asyncio_selector_thread_selector_add_writer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L85", "weight": 1.0}, {"source": "asyncio_selector_thread_selector", "target": "asyncio_selector_thread_selector_remove_reader", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L102", "weight": 1.0}, {"source": "asyncio_selector_thread_selector", "target": "asyncio_selector_thread_selector_remove_writer", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L116", "weight": 1.0}, {"source": "asyncio_selector_thread_selector", "target": "asyncio_selector_thread_selector_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L130", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_core_asyncio_selector_thread_py", "target": "asyncio_selector_thread_get_selector", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L159", "weight": 1.0}, {"source": "asyncio_selector_thread_selector_stop", "target": "asyncio_selector_thread_selector_notify_self", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L51", "weight": 1.0}, {"source": "asyncio_selector_thread_selector_add_reader", "target": "asyncio_selector_thread_selector_notify_self", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L83", "weight": 1.0}, {"source": "asyncio_selector_thread_selector_add_writer", "target": "asyncio_selector_thread_selector_notify_self", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L100", "weight": 1.0}, {"source": "asyncio_selector_thread_selector_run", "target": "asyncio_selector_thread_selector_remove_reader", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L144", "weight": 1.0}, {"source": "asyncio_selector_thread_selector_run", "target": "asyncio_selector_thread_selector_remove_writer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L152", "weight": 1.0}, {"source": "asyncio_selector_thread_get_selector", "target": "asyncio_selector_thread_selector", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L164", "weight": 1.0}, {"source": "asyncio_selector_thread_get_selector", "target": "asyncio_selector_thread_selector_start", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L165", "weight": 1.0}], "raw_calls": [{"caller_nid": "asyncio_selector_thread_selector_init", "callee": "Thread", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L19"}, {"caller_nid": "asyncio_selector_thread_selector_init", "callee": "DefaultSelector", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L20"}, {"caller_nid": "asyncio_selector_thread_selector_init", "callee": "socketpair", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L21"}, {"caller_nid": "asyncio_selector_thread_selector_init", "callee": "setblocking", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L22"}, {"caller_nid": "asyncio_selector_thread_selector_init", "callee": "setblocking", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L23"}, {"caller_nid": "asyncio_selector_thread_selector_init", "callee": "setsockopt", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L32"}, {"caller_nid": "asyncio_selector_thread_selector_init", "callee": "setsockopt", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L33"}, {"caller_nid": "asyncio_selector_thread_selector_init", "callee": "setsockopt", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L37"}, {"caller_nid": "asyncio_selector_thread_selector_init", "callee": "register", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L41"}, {"caller_nid": "asyncio_selector_thread_selector_start", "callee": "_register_atexit", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L46"}, {"caller_nid": "asyncio_selector_thread_selector_stop", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L52"}, {"caller_nid": "asyncio_selector_thread_selector_stop", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L53"}, {"caller_nid": "asyncio_selector_thread_selector_stop", "callee": "unregister", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L54"}, {"caller_nid": "asyncio_selector_thread_selector_stop", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L55"}, {"caller_nid": "asyncio_selector_thread_selector_stop", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L56"}, {"caller_nid": "asyncio_selector_thread_selector_stop", "callee": "get_map", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L58"}, {"caller_nid": "asyncio_selector_thread_selector_notify_self", "callee": "send", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L64"}, {"caller_nid": "asyncio_selector_thread_selector_add_reader", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L69"}, {"caller_nid": "asyncio_selector_thread_selector_add_reader", "callee": "get_key", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L71"}, {"caller_nid": "asyncio_selector_thread_selector_add_reader", "callee": "register", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L73"}, {"caller_nid": "asyncio_selector_thread_selector_add_reader", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L76"}, {"caller_nid": "asyncio_selector_thread_selector_add_reader", "callee": "modify", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L81"}, {"caller_nid": "asyncio_selector_thread_selector_add_writer", "callee": "get_running_loop", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L86"}, {"caller_nid": "asyncio_selector_thread_selector_add_writer", "callee": "get_key", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L88"}, {"caller_nid": "asyncio_selector_thread_selector_add_writer", "callee": "register", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L90"}, {"caller_nid": "asyncio_selector_thread_selector_add_writer", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L93"}, {"caller_nid": "asyncio_selector_thread_selector_add_writer", "callee": "modify", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L98"}, {"caller_nid": "asyncio_selector_thread_selector_remove_reader", "callee": "get_key", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L104"}, {"caller_nid": "asyncio_selector_thread_selector_remove_reader", "callee": "modify", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L110"}, {"caller_nid": "asyncio_selector_thread_selector_remove_reader", "callee": "unregister", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L112"}, {"caller_nid": "asyncio_selector_thread_selector_remove_writer", "callee": "get_key", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L118"}, {"caller_nid": "asyncio_selector_thread_selector_remove_writer", "callee": "modify", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L124"}, {"caller_nid": "asyncio_selector_thread_selector_remove_writer", "callee": "unregister", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L126"}, {"caller_nid": "asyncio_selector_thread_selector_run", "callee": "select", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L132"}, {"caller_nid": "asyncio_selector_thread_selector_run", "callee": "recv", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L135"}, {"caller_nid": "asyncio_selector_thread_selector_run", "callee": "call_soon_threadsafe", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L146"}, {"caller_nid": "asyncio_selector_thread_selector_run", "callee": "call_soon_threadsafe", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/_core/_asyncio_selector_thread.py", "source_location": "L154"}]}