1 line
30 KiB
JSON
1 line
30 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "label": "pytest_plugin.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L1"}, {"id": "pytest_plugin_extract_backend_and_options", "label": "extract_backend_and_options()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L35"}, {"id": "pytest_plugin_get_runner", "label": "get_runner()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L46"}, {"id": "pytest_plugin_pytest_addoption", "label": "pytest_addoption()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L75"}, {"id": "pytest_plugin_pytest_configure", "label": "pytest_configure()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L83"}, {"id": "pytest_plugin_pytest_fixture_setup", "label": "pytest_fixture_setup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L103"}, {"id": "pytest_plugin_pytest_pycollect_makeitem", "label": "pytest_pycollect_makeitem()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L152"}, {"id": "pytest_plugin_pytest_collection_finish", "label": "pytest_collection_finish()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L169"}, {"id": "pytest_plugin_pytest_pyfunc_call", "label": "pytest_pyfunc_call()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L228"}, {"id": "pytest_plugin_anyio_backend", "label": "anyio_backend()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L265"}, {"id": "pytest_plugin_anyio_backend_name", "label": "anyio_backend_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L270"}, {"id": "pytest_plugin_anyio_backend_options", "label": "anyio_backend_options()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L278"}, {"id": "pytest_plugin_freeportfactory", "label": "FreePortFactory", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L285"}, {"id": "pytest_plugin_freeportfactory_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L299"}, {"id": "pytest_plugin_kind", "label": "kind()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L304"}, {"id": "pytest_plugin_freeportfactory_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L312"}, {"id": "pytest_plugin_free_tcp_port_factory", "label": "free_tcp_port_factory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L347"}, {"id": "pytest_plugin_free_udp_port_factory", "label": "free_udp_port_factory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L352"}, {"id": "pytest_plugin_free_tcp_port", "label": "free_tcp_port()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L357"}, {"id": "pytest_plugin_free_udp_port", "label": "free_udp_port()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L362"}, {"id": "pytest_plugin_rationale_286", "label": "Manages port generation based on specified socket kind, ensuring no duplicate", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L286"}, {"id": "pytest_plugin_rationale_305", "label": "The type of socket connection (e.g., :data:`~socket.SOCK_STREAM` or :dat", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L305"}, {"id": "pytest_plugin_rationale_313", "label": "Return an unbound port for the given address family. :param family: if", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L313"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "dataclasses", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "socket", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "inspect", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_fixtures", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_outcomes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_python", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_scope", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_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/pytest_plugin.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "backend_venv_lib_python3_12_site_packages_anyio_core_exceptions_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_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/pytest_plugin.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "exceptiongroup", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_extract_backend_and_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_get_runner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L46", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_pytest_addoption", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_pytest_configure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L83", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_pytest_fixture_setup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_pytest_pycollect_makeitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L152", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_pytest_collection_finish", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L169", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_pytest_pyfunc_call", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L228", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_anyio_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L265", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_anyio_backend_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L270", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_anyio_backend_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L278", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_freeportfactory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L285", "weight": 1.0}, {"source": "pytest_plugin_freeportfactory", "target": "pytest_plugin_freeportfactory_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L299", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_kind", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L304", "weight": 1.0}, {"source": "pytest_plugin_freeportfactory", "target": "pytest_plugin_freeportfactory_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L312", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_free_tcp_port_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L347", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_free_udp_port_factory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L352", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_free_tcp_port", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L357", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_anyio_pytest_plugin_py", "target": "pytest_plugin_free_udp_port", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L362", "weight": 1.0}, {"source": "pytest_plugin_pytest_pyfunc_call", "target": "pytest_plugin_extract_backend_and_options", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L235", "weight": 1.0}, {"source": "pytest_plugin_pytest_pyfunc_call", "target": "pytest_plugin_get_runner", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L249", "weight": 1.0}, {"source": "pytest_plugin_free_tcp_port_factory", "target": "pytest_plugin_freeportfactory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L348", "weight": 1.0}, {"source": "pytest_plugin_free_udp_port_factory", "target": "pytest_plugin_freeportfactory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L353", "weight": 1.0}, {"source": "pytest_plugin_free_tcp_port", "target": "pytest_plugin_free_tcp_port_factory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L358", "weight": 1.0}, {"source": "pytest_plugin_free_udp_port", "target": "pytest_plugin_free_udp_port_factory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L363", "weight": 1.0}, {"source": "pytest_plugin_rationale_286", "target": "pytest_plugin_freeportfactory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L286", "weight": 1.0}, {"source": "pytest_plugin_rationale_305", "target": "pytest_plugin_freeportfactory_kind", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L305", "weight": 1.0}, {"source": "pytest_plugin_rationale_313", "target": "pytest_plugin_freeportfactory_call", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L313", "weight": 1.0}], "raw_calls": [{"caller_nid": "pytest_plugin_extract_backend_and_options", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L36"}, {"caller_nid": "pytest_plugin_extract_backend_and_options", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L38"}, {"caller_nid": "pytest_plugin_extract_backend_and_options", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L38"}, {"caller_nid": "pytest_plugin_extract_backend_and_options", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L39"}, {"caller_nid": "pytest_plugin_extract_backend_and_options", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L39"}, {"caller_nid": "pytest_plugin_extract_backend_and_options", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L40"}, {"caller_nid": "pytest_plugin_extract_backend_and_options", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L42"}, {"caller_nid": "pytest_plugin_get_runner", "callee": "get_async_backend", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L51"}, {"caller_nid": "pytest_plugin_get_runner", "callee": "ExitStack", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L52"}, {"caller_nid": "pytest_plugin_get_runner", "callee": "current_async_library", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L53"}, {"caller_nid": "pytest_plugin_get_runner", "callee": "set_current_async_library", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L56"}, {"caller_nid": "pytest_plugin_get_runner", "callee": "callback", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L57"}, {"caller_nid": "pytest_plugin_get_runner", "callee": "enter_context", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L60"}, {"caller_nid": "pytest_plugin_get_runner", "callee": "create_test_runner", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L61"}, {"caller_nid": "pytest_plugin_get_runner", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L71"}, {"caller_nid": "pytest_plugin_pytest_addoption", "callee": "addini", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L76"}, {"caller_nid": "pytest_plugin_pytest_configure", "callee": "addinivalue_line", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L84"}, {"caller_nid": "pytest_plugin_pytest_configure", "callee": "getini", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L89"}, {"caller_nid": "pytest_plugin_pytest_configure", "callee": "has_plugin", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L90"}, {"caller_nid": "pytest_plugin_pytest_configure", "callee": "getini", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L91"}, {"caller_nid": "pytest_plugin_pytest_configure", "callee": "issue_config_time_warning", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L93"}, {"caller_nid": "pytest_plugin_pytest_configure", "callee": "PytestConfigWarning", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L94"}, {"caller_nid": "pytest_plugin_pytest_fixture_setup", "callee": "isasyncgenfunction", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L131"}, {"caller_nid": "pytest_plugin_pytest_fixture_setup", "callee": "iscoroutinefunction", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L131"}, {"caller_nid": "pytest_plugin_pytest_pycollect_makeitem", "callee": "istestfunction", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L155"}, {"caller_nid": "pytest_plugin_pytest_pycollect_makeitem", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L156"}, {"caller_nid": "pytest_plugin_pytest_pycollect_makeitem", "callee": "iscoroutinefunction", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L157"}, {"caller_nid": "pytest_plugin_pytest_pycollect_makeitem", "callee": "getini", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L158"}, {"caller_nid": "pytest_plugin_pytest_pycollect_makeitem", "callee": "get_closest_marker", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L159"}, {"caller_nid": "pytest_plugin_pytest_pycollect_makeitem", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L160"}, {"caller_nid": "pytest_plugin_pytest_pycollect_makeitem", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L164"}, {"caller_nid": "pytest_plugin_pytest_pycollect_makeitem", "callee": "pytest.mark.usefixtures(\"anyio_backend\")", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L166"}, {"caller_nid": "pytest_plugin_pytest_pycollect_makeitem", "callee": "usefixtures", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L166"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "reversed", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L170"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L170"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L170"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L172"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "iscoroutinefunction", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L173"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "get_closest_marker", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L174"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "fields", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L179"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L181"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L183"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "get_available_backends", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L183"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "CallSpec2", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L185"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "CallSpec2", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L193"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L203"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L205"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "FuncFixtureInfo", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L207"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "from_parent", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L213"}, {"caller_nid": "pytest_plugin_pytest_collection_finish", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L222"}, {"caller_nid": "pytest_plugin_pytest_pyfunc_call", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L233"}, {"caller_nid": "pytest_plugin_pytest_pyfunc_call", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L237"}, {"caller_nid": "pytest_plugin_pytest_pyfunc_call", "callee": "iscoroutinefunction", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L241"}, {"caller_nid": "pytest_plugin_pytest_pyfunc_call", "callee": "iscoroutinefunction", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L246"}, {"caller_nid": "pytest_plugin_pytest_pyfunc_call", "callee": "run_test", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L251"}, {"caller_nid": "pytest_plugin_pytest_pyfunc_call", "callee": "iterate_exceptions", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L253"}, {"caller_nid": "pytest_plugin_pytest_pyfunc_call", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L254"}, {"caller_nid": "pytest_plugin_anyio_backend_name", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L271"}, {"caller_nid": "pytest_plugin_anyio_backend_options", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L279"}, {"caller_nid": "pytest_plugin_freeportfactory_init", "callee": "set[int]", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L301"}, {"caller_nid": "pytest_plugin_freeportfactory_call", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L325"}, {"caller_nid": "pytest_plugin_freeportfactory_call", "callee": "ExitStack", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L329"}, {"caller_nid": "pytest_plugin_freeportfactory_call", "callee": "enter_context", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L331"}, {"caller_nid": "pytest_plugin_freeportfactory_call", "callee": "socket", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L331"}, {"caller_nid": "pytest_plugin_freeportfactory_call", "callee": "bind", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L334"}, {"caller_nid": "pytest_plugin_freeportfactory_call", "callee": "getsockname", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L339"}, {"caller_nid": "pytest_plugin_freeportfactory_call", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/anyio/pytest_plugin.py", "source_location": "L342"}]} |