1 line
65 KiB
JSON
1 line
65 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "label": "_testbase.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L1"}, {"id": "testbase_mockpattern", "label": "MockPattern", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L24"}, {"id": "str", "label": "str", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "testbase_mockpattern_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L25"}, {"id": "testbase_testcasedict", "label": "TestCaseDict", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L29"}, {"id": "testbase_testcasedict_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L31"}, {"id": "testbase_testcasedict_setitem", "label": ".__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L35"}, {"id": "testbase_basetestcasemeta", "label": "BaseTestCaseMeta", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L42"}, {"id": "type", "label": "type", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "testbase_prepare", "label": "__prepare__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L45"}, {"id": "testbase_basetestcasemeta_new", "label": ".__new__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L48"}, {"id": "testbase_basetestcase", "label": "BaseTestCase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L62"}, {"id": "testbase_basetestcase_new_loop", "label": ".new_loop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L64"}, {"id": "testbase_basetestcase_new_policy", "label": ".new_policy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L67"}, {"id": "testbase_basetestcase_mock_pattern", "label": ".mock_pattern()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L70"}, {"id": "testbase_basetestcase_wait_closed", "label": ".wait_closed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L73"}, {"id": "testbase_basetestcase_is_asyncio_loop", "label": ".is_asyncio_loop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L81"}, {"id": "testbase_basetestcase_run_loop_briefly", "label": ".run_loop_briefly()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L84"}, {"id": "testbase_basetestcase_loop_exception_handler", "label": ".loop_exception_handler()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L87"}, {"id": "testbase_basetestcase_setup", "label": ".setUp()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L91"}, {"id": "testbase_basetestcase_teardown", "label": ".tearDown()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L100"}, {"id": "testbase_basetestcase_skip_unclosed_handles_check", "label": ".skip_unclosed_handles_check()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L157"}, {"id": "testbase_basetestcase_tcp_server", "label": ".tcp_server()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L160"}, {"id": "testbase_basetestcase_tcp_client", "label": ".tcp_client()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L192"}, {"id": "testbase_basetestcase_unix_server", "label": ".unix_server()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L207"}, {"id": "testbase_basetestcase_unix_client", "label": ".unix_client()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L210"}, {"id": "testbase_unix_sock_name", "label": "unix_sock_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L214"}, {"id": "testbase_basetestcase_abort_socket_test", "label": "._abort_socket_test()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L225"}, {"id": "testbase_cert_fullname", "label": "_cert_fullname()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L232"}, {"id": "testbase_silence_long_exec_warning", "label": "silence_long_exec_warning()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L240"}, {"id": "testbase_find_free_port", "label": "find_free_port()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L256"}, {"id": "testbase_ssltestcase", "label": "SSLTestCase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L269"}, {"id": "testbase_ssltestcase_create_server_ssl_context", "label": "._create_server_ssl_context()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L271"}, {"id": "testbase_ssltestcase_create_client_ssl_context", "label": "._create_client_ssl_context()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L282"}, {"id": "testbase_silence_eof_received_warning", "label": "_silence_eof_received_warning()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L290"}, {"id": "testbase_uvtestcase", "label": "UVTestCase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L301"}, {"id": "testbase_uvtestcase_new_loop", "label": ".new_loop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L305"}, {"id": "testbase_uvtestcase_new_policy", "label": ".new_policy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L308"}, {"id": "testbase_aiotestcase", "label": "AIOTestCase", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L312"}, {"id": "testbase_aiotestcase_setup", "label": ".setUp()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L316"}, {"id": "testbase_aiotestcase_teardown", "label": ".tearDown()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L324"}, {"id": "testbase_aiotestcase_new_loop", "label": ".new_loop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L329"}, {"id": "testbase_aiotestcase_new_policy", "label": ".new_policy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L332"}, {"id": "testbase_has_ipv6", "label": "has_IPv6()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L336"}, {"id": "testbase_testsocketwrapper", "label": "TestSocketWrapper", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L355"}, {"id": "testbase_testsocketwrapper_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L357"}, {"id": "testbase_testsocketwrapper_recv_all", "label": ".recv_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L360"}, {"id": "testbase_testsocketwrapper_starttls", "label": ".starttls()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L369"}, {"id": "testbase_testsocketwrapper_getattr", "label": ".__getattr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L387"}, {"id": "testbase_testsocketwrapper_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L390"}, {"id": "testbase_socketthread", "label": "SocketThread", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L394"}, {"id": "testbase_socketthread_stop", "label": ".stop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L396"}, {"id": "testbase_socketthread_enter", "label": ".__enter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L400"}, {"id": "testbase_socketthread_exit", "label": ".__exit__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L404"}, {"id": "testbase_testthreadedclient", "label": "TestThreadedClient", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L408"}, {"id": "testbase_testthreadedclient_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L410"}, {"id": "testbase_testthreadedclient_run", "label": ".run()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L420"}, {"id": "testbase_testthreadedserver", "label": "TestThreadedServer", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L429"}, {"id": "testbase_testthreadedserver_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L431"}, {"id": "testbase_testthreadedserver_stop", "label": ".stop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L449"}, {"id": "testbase_testthreadedserver_run", "label": ".run()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L459"}, {"id": "testbase_testthreadedserver_handle_client", "label": "._handle_client()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L504"}, {"id": "testbase_addr", "label": "addr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L508"}, {"id": "testbase_run_briefly", "label": "run_briefly()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L517"}, {"id": "testbase_run_until", "label": "run_until()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L531"}, {"id": "testbase_disable_logger", "label": "disable_logger()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L542"}, {"id": "testbase_rationale_1", "label": "Test utilities. Don't use outside of the uvloop project.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L1"}, {"id": "testbase_rationale_543", "label": "Context manager to disable asyncio logger. For example, it can be used to i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L543"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "asyncio", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "asyncio_events", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "collections", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "contextlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "gc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "pprint", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "select", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "socket", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "ssl", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "tempfile", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "threading", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "time", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "unittest", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "uvloop", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_mockpattern", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L24", "weight": 1.0}, {"source": "testbase_mockpattern", "target": "str", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L24", "weight": 1.0}, {"source": "testbase_mockpattern", "target": "testbase_mockpattern_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_testcasedict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L29", "weight": 1.0}, {"source": "testbase_testcasedict", "target": "testbase_testcasedict_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L31", "weight": 1.0}, {"source": "testbase_testcasedict", "target": "testbase_testcasedict_setitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_basetestcasemeta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L42", "weight": 1.0}, {"source": "testbase_basetestcasemeta", "target": "type", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_prepare", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L45", "weight": 1.0}, {"source": "testbase_basetestcasemeta", "target": "testbase_basetestcasemeta_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_basetestcase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L62", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_new_loop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L64", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_new_policy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L67", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_mock_pattern", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L70", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_wait_closed", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L73", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_is_asyncio_loop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L81", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_run_loop_briefly", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L84", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_loop_exception_handler", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L87", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_setup", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L91", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_teardown", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L100", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_skip_unclosed_handles_check", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L157", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_tcp_server", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L160", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_tcp_client", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L192", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_unix_server", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L207", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_unix_client", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L210", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_unix_sock_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L214", "weight": 1.0}, {"source": "testbase_basetestcase", "target": "testbase_basetestcase_abort_socket_test", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L225", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_cert_fullname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L232", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_silence_long_exec_warning", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L240", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_find_free_port", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L256", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_ssltestcase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L269", "weight": 1.0}, {"source": "testbase_ssltestcase", "target": "testbase_ssltestcase_create_server_ssl_context", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L271", "weight": 1.0}, {"source": "testbase_ssltestcase", "target": "testbase_ssltestcase_create_client_ssl_context", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L282", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_silence_eof_received_warning", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L290", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_uvtestcase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L301", "weight": 1.0}, {"source": "testbase_uvtestcase", "target": "testbase_basetestcase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L301", "weight": 1.0}, {"source": "testbase_uvtestcase", "target": "testbase_uvtestcase_new_loop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L305", "weight": 1.0}, {"source": "testbase_uvtestcase", "target": "testbase_uvtestcase_new_policy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L308", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_aiotestcase", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L312", "weight": 1.0}, {"source": "testbase_aiotestcase", "target": "testbase_basetestcase", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L312", "weight": 1.0}, {"source": "testbase_aiotestcase", "target": "testbase_aiotestcase_setup", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L316", "weight": 1.0}, {"source": "testbase_aiotestcase", "target": "testbase_aiotestcase_teardown", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L324", "weight": 1.0}, {"source": "testbase_aiotestcase", "target": "testbase_aiotestcase_new_loop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L329", "weight": 1.0}, {"source": "testbase_aiotestcase", "target": "testbase_aiotestcase_new_policy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L332", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_has_ipv6", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L336", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_testsocketwrapper", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L355", "weight": 1.0}, {"source": "testbase_testsocketwrapper", "target": "testbase_testsocketwrapper_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L357", "weight": 1.0}, {"source": "testbase_testsocketwrapper", "target": "testbase_testsocketwrapper_recv_all", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L360", "weight": 1.0}, {"source": "testbase_testsocketwrapper", "target": "testbase_testsocketwrapper_starttls", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L369", "weight": 1.0}, {"source": "testbase_testsocketwrapper", "target": "testbase_testsocketwrapper_getattr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L387", "weight": 1.0}, {"source": "testbase_testsocketwrapper", "target": "testbase_testsocketwrapper_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L390", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_socketthread", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L394", "weight": 1.0}, {"source": "testbase_socketthread", "target": "testbase_socketthread_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L396", "weight": 1.0}, {"source": "testbase_socketthread", "target": "testbase_socketthread_enter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L400", "weight": 1.0}, {"source": "testbase_socketthread", "target": "testbase_socketthread_exit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L404", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_testthreadedclient", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L408", "weight": 1.0}, {"source": "testbase_testthreadedclient", "target": "testbase_socketthread", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L408", "weight": 1.0}, {"source": "testbase_testthreadedclient", "target": "testbase_testthreadedclient_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L410", "weight": 1.0}, {"source": "testbase_testthreadedclient", "target": "testbase_testthreadedclient_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L420", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_testthreadedserver", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L429", "weight": 1.0}, {"source": "testbase_testthreadedserver", "target": "testbase_socketthread", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L429", "weight": 1.0}, {"source": "testbase_testthreadedserver", "target": "testbase_testthreadedserver_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L431", "weight": 1.0}, {"source": "testbase_testthreadedserver", "target": "testbase_testthreadedserver_stop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L449", "weight": 1.0}, {"source": "testbase_testthreadedserver", "target": "testbase_testthreadedserver_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L459", "weight": 1.0}, {"source": "testbase_testthreadedserver", "target": "testbase_testthreadedserver_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L468", "weight": 1.0}, {"source": "testbase_testthreadedserver", "target": "testbase_testthreadedserver_handle_client", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L504", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_addr", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L508", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_run_briefly", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L517", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_run_until", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L531", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "target": "testbase_disable_logger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L542", "weight": 1.0}, {"source": "testbase_mockpattern_eq", "target": "str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L26", "weight": 1.0}, {"source": "testbase_testcasedict_init", "target": "testbase_testthreadedserver_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L32", "weight": 1.0}, {"source": "testbase_prepare", "target": "testbase_testcasedict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L46", "weight": 1.0}, {"source": "testbase_basetestcase_mock_pattern", "target": "testbase_mockpattern", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L71", "weight": 1.0}, {"source": "testbase_basetestcase_is_asyncio_loop", "target": "type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L82", "weight": 1.0}, {"source": "testbase_basetestcase_setup", "target": "testbase_aiotestcase_new_loop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L92", "weight": 1.0}, {"source": "testbase_basetestcase_setup", "target": "testbase_aiotestcase_new_policy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L93", "weight": 1.0}, {"source": "testbase_basetestcase_tcp_server", "target": "testbase_testthreadedserver", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L189", "weight": 1.0}, {"source": "testbase_basetestcase_tcp_client", "target": "testbase_testthreadedclient", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L204", "weight": 1.0}, {"source": "testbase_basetestcase_unix_server", "target": "testbase_basetestcase_tcp_server", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L208", "weight": 1.0}, {"source": "testbase_basetestcase_unix_client", "target": "testbase_basetestcase_tcp_client", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L211", "weight": 1.0}, {"source": "testbase_basetestcase_abort_socket_test", "target": "testbase_testthreadedserver_stop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L227", "weight": 1.0}, {"source": "testbase_testsocketwrapper_repr", "target": "type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L391", "weight": 1.0}, {"source": "testbase_socketthread_exit", "target": "testbase_testthreadedserver_stop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L405", "weight": 1.0}, {"source": "testbase_testthreadedclient_init", "target": "testbase_testthreadedserver_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L411", "weight": 1.0}, {"source": "testbase_testthreadedclient_run", "target": "testbase_testsocketwrapper", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L422", "weight": 1.0}, {"source": "testbase_testthreadedclient_run", "target": "testbase_basetestcase_abort_socket_test", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L426", "weight": 1.0}, {"source": "testbase_testthreadedserver_run", "target": "testbase_testthreadedserver_handle_client", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L494", "weight": 1.0}, {"source": "testbase_testthreadedserver_run", "target": "testbase_basetestcase_abort_socket_test", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L502", "weight": 1.0}, {"source": "testbase_testthreadedserver_handle_client", "target": "testbase_testsocketwrapper", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L505", "weight": 1.0}, {"source": "testbase_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_uvloop_testbase_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L1", "weight": 1.0}, {"source": "testbase_rationale_543", "target": "testbase_disable_logger", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L543", "weight": 1.0}], "raw_calls": [{"caller_nid": "testbase_mockpattern_eq", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L26"}, {"caller_nid": "testbase_mockpattern_eq", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L26"}, {"caller_nid": "testbase_testcasedict_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L32"}, {"caller_nid": "testbase_testcasedict_setitem", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L37"}, {"caller_nid": "testbase_testcasedict_setitem", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L37"}, {"caller_nid": "testbase_testcasedict_setitem", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L39"}, {"caller_nid": "testbase_basetestcasemeta_new", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L50"}, {"caller_nid": "testbase_basetestcasemeta_new", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L53"}, {"caller_nid": "testbase_basetestcasemeta_new", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L54"}, {"caller_nid": "testbase_basetestcasemeta_new", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L55"}, {"caller_nid": "testbase_basetestcasemeta_new", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L59"}, {"caller_nid": "testbase_basetestcasemeta_new", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L59"}, {"caller_nid": "testbase_basetestcase_wait_closed", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L74"}, {"caller_nid": "testbase_basetestcase_is_asyncio_loop", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L82"}, {"caller_nid": "testbase_basetestcase_run_loop_briefly", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L85"}, {"caller_nid": "testbase_basetestcase_run_loop_briefly", "callee": "sleep", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L85"}, {"caller_nid": "testbase_basetestcase_loop_exception_handler", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L88"}, {"caller_nid": "testbase_basetestcase_loop_exception_handler", "callee": "default_exception_handler", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L89"}, {"caller_nid": "testbase_basetestcase_setup", "callee": "set_event_loop_policy", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L93"}, {"caller_nid": "testbase_basetestcase_setup", "callee": "set_event_loop", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L94"}, {"caller_nid": "testbase_basetestcase_setup", "callee": "set_exception_handler", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L97"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L101"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L104"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "pprint", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L105"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L106"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "collect", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L113"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "collect", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L114"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "collect", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L115"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L117"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "collect", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L118"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "collect", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L119"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "collect", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L120"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L122"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L127"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L131"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L135"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L139"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "subTest", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L140"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L142"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L144"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L146"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "subTest", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L147"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "assertEqual", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L149"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L151"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "set_event_loop", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L153"}, {"caller_nid": "testbase_basetestcase_teardown", "callee": "set_event_loop_policy", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L154"}, {"caller_nid": "testbase_basetestcase_tcp_server", "callee": "NamedTemporaryFile", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L169"}, {"caller_nid": "testbase_basetestcase_tcp_server", "callee": "socket", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L174"}, {"caller_nid": "testbase_basetestcase_tcp_server", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L177"}, {"caller_nid": "testbase_basetestcase_tcp_server", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L179"}, {"caller_nid": "testbase_basetestcase_tcp_server", "callee": "settimeout", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L180"}, {"caller_nid": "testbase_basetestcase_tcp_server", "callee": "bind", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L183"}, {"caller_nid": "testbase_basetestcase_tcp_server", "callee": "listen", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L184"}, {"caller_nid": "testbase_basetestcase_tcp_server", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L186"}, {"caller_nid": "testbase_basetestcase_tcp_client", "callee": "socket", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L196"}, {"caller_nid": "testbase_basetestcase_tcp_client", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L199"}, {"caller_nid": "testbase_basetestcase_tcp_client", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L201"}, {"caller_nid": "testbase_basetestcase_tcp_client", "callee": "settimeout", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L202"}, {"caller_nid": "testbase_unix_sock_name", "callee": "TemporaryDirectory", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L215"}, {"caller_nid": "testbase_unix_sock_name", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L216"}, {"caller_nid": "testbase_unix_sock_name", "callee": "unlink", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L221"}, {"caller_nid": "testbase_basetestcase_abort_socket_test", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L229"}, {"caller_nid": "testbase_cert_fullname", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L233"}, {"caller_nid": "testbase_cert_fullname", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L233"}, {"caller_nid": "testbase_cert_fullname", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L234"}, {"caller_nid": "testbase_cert_fullname", "callee": "isfile", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L235"}, {"caller_nid": "testbase_silence_long_exec_warning", "callee": "getLogger", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L247"}, {"caller_nid": "testbase_silence_long_exec_warning", "callee": "Filter", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L248"}, {"caller_nid": "testbase_silence_long_exec_warning", "callee": "addFilter", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L249"}, {"caller_nid": "testbase_silence_long_exec_warning", "callee": "removeFilter", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L253"}, {"caller_nid": "testbase_find_free_port", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L257"}, {"caller_nid": "testbase_find_free_port", "callee": "socket", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L258"}, {"caller_nid": "testbase_find_free_port", "callee": "bind", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L261"}, {"caller_nid": "testbase_find_free_port", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L266"}, {"caller_nid": "testbase_ssltestcase_create_server_ssl_context", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L272"}, {"caller_nid": "testbase_ssltestcase_create_server_ssl_context", "callee": "SSLContext", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L273"}, {"caller_nid": "testbase_ssltestcase_create_server_ssl_context", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L274"}, {"caller_nid": "testbase_ssltestcase_create_server_ssl_context", "callee": "SSLContext", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L275"}, {"caller_nid": "testbase_ssltestcase_create_server_ssl_context", "callee": "SSLContext", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L277"}, {"caller_nid": "testbase_ssltestcase_create_server_ssl_context", "callee": "load_cert_chain", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L279"}, {"caller_nid": "testbase_ssltestcase_create_client_ssl_context", "callee": "create_default_context", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L283"}, {"caller_nid": "testbase_silence_eof_received_warning", "callee": "getLogger", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L292"}, {"caller_nid": "testbase_silence_eof_received_warning", "callee": "Filter", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L293"}, {"caller_nid": "testbase_silence_eof_received_warning", "callee": "addFilter", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L294"}, {"caller_nid": "testbase_silence_eof_received_warning", "callee": "removeFilter", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L298"}, {"caller_nid": "testbase_uvtestcase_new_loop", "callee": "new_event_loop", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L306"}, {"caller_nid": "testbase_uvtestcase_new_policy", "callee": "EventLoopPolicy", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L309"}, {"caller_nid": "testbase_aiotestcase_setup", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L317"}, {"caller_nid": "testbase_aiotestcase_setup", "callee": "SafeChildWatcher", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L320"}, {"caller_nid": "testbase_aiotestcase_setup", "callee": "attach_loop", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L321"}, {"caller_nid": "testbase_aiotestcase_setup", "callee": "set_child_watcher", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L322"}, {"caller_nid": "testbase_aiotestcase_teardown", "callee": "set_child_watcher", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L326"}, {"caller_nid": "testbase_aiotestcase_teardown", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L327"}, {"caller_nid": "testbase_aiotestcase_new_loop", "callee": "new_event_loop", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L330"}, {"caller_nid": "testbase_aiotestcase_new_policy", "callee": "DefaultEventLoopPolicy", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L333"}, {"caller_nid": "testbase_has_ipv6", "callee": "socket", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L337"}, {"caller_nid": "testbase_has_ipv6", "callee": "bind", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L340"}, {"caller_nid": "testbase_testsocketwrapper_recv_all", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L362"}, {"caller_nid": "testbase_testsocketwrapper_recv_all", "callee": "recv", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L363"}, {"caller_nid": "testbase_testsocketwrapper_recv_all", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L363"}, {"caller_nid": "testbase_testsocketwrapper_starttls", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L374"}, {"caller_nid": "testbase_testsocketwrapper_starttls", "callee": "wrap_socket", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L376"}, {"caller_nid": "testbase_testsocketwrapper_starttls", "callee": "do_handshake", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L382"}, {"caller_nid": "testbase_testsocketwrapper_starttls", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L384"}, {"caller_nid": "testbase_testsocketwrapper_getattr", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L388"}, {"caller_nid": "testbase_testsocketwrapper_repr", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L391"}, {"caller_nid": "testbase_socketthread_stop", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L398"}, {"caller_nid": "testbase_socketthread_enter", "callee": "start", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L401"}, {"caller_nid": "testbase_testthreadedclient_run", "callee": "_prog", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L422"}, {"caller_nid": "testbase_testthreadedserver_init", "callee": "socketpair", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L444"}, {"caller_nid": "testbase_testthreadedserver_init", "callee": "setblocking", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L445"}, {"caller_nid": "testbase_testthreadedserver_stop", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L451"}, {"caller_nid": "testbase_testthreadedserver_stop", "callee": "send", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L453"}, {"caller_nid": "testbase_testthreadedserver_stop", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L457"}, {"caller_nid": "testbase_testthreadedserver_run", "callee": "setblocking", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L462"}, {"caller_nid": "testbase_testthreadedserver_run", "callee": "_run", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L463"}, {"caller_nid": "testbase_testthreadedserver_run", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L465"}, {"caller_nid": "testbase_testthreadedserver_run", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L466"}, {"caller_nid": "testbase_testthreadedserver_run", "callee": "select", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L473"}, {"caller_nid": "testbase_testthreadedserver_run", "callee": "accept", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L481"}, {"caller_nid": "testbase_testthreadedserver_run", "callee": "settimeout", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L491"}, {"caller_nid": "testbase_testthreadedserver_handle_client", "callee": "_prog", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L505"}, {"caller_nid": "testbase_addr", "callee": "getsockname", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L509"}, {"caller_nid": "testbase_run_briefly", "callee": "once", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L520"}, {"caller_nid": "testbase_run_briefly", "callee": "create_task", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L521"}, {"caller_nid": "testbase_run_briefly", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L526"}, {"caller_nid": "testbase_run_briefly", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L528"}, {"caller_nid": "testbase_run_until", "callee": "time", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L532"}, {"caller_nid": "testbase_run_until", "callee": "pred", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L533"}, {"caller_nid": "testbase_run_until", "callee": "time", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L535"}, {"caller_nid": "testbase_run_until", "callee": "TimeoutError", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L537"}, {"caller_nid": "testbase_run_until", "callee": "run_until_complete", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L538"}, {"caller_nid": "testbase_run_until", "callee": "sleep", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L538"}, {"caller_nid": "testbase_disable_logger", "callee": "setLevel", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L549"}, {"caller_nid": "testbase_disable_logger", "callee": "setLevel", "source_file": "backend/venv/lib/python3.12/site-packages/uvloop/_testbase.py", "source_location": "L552"}]} |