1 line
8.8 KiB
JSON
1 line
8.8 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "label": "_utils.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L1"}, {"id": "utils_loggerprotocol", "label": "LoggerProtocol", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L28"}, {"id": "utils_loggerprotocol_log", "label": ".log()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L35"}, {"id": "utils_find_ordinal", "label": "find_ordinal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L40"}, {"id": "utils_to_ordinal", "label": "to_ordinal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L56"}, {"id": "utils_get_callback_name", "label": "get_callback_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L60"}, {"id": "utils_to_seconds", "label": "to_seconds()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L88"}, {"id": "utils_is_coroutine_callable", "label": "is_coroutine_callable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L94"}, {"id": "utils_wrap_to_async_func", "label": "wrap_to_async_func()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L104"}, {"id": "utils_rationale_29", "label": "Protocol used by utils expecting a logger (eg: before_log). Compatible with", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L29"}, {"id": "utils_rationale_61", "label": "Get a callback fully-qualified name. If no name can be produced ``repr(cb)`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L61"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "functools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "inspect", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "utils_loggerprotocol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L28", "weight": 1.0}, {"source": "utils_loggerprotocol", "target": "utils_loggerprotocol_log", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "utils_find_ordinal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L40", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "utils_to_ordinal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L56", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "utils_get_callback_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "utils_to_seconds", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L88", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "utils_is_coroutine_callable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_utils_py", "target": "utils_wrap_to_async_func", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L104", "weight": 1.0}, {"source": "utils_to_ordinal", "target": "utils_find_ordinal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L57", "weight": 1.0}, {"source": "utils_wrap_to_async_func", "target": "utils_is_coroutine_callable", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L107", "weight": 1.0}, {"source": "utils_rationale_29", "target": "utils_loggerprotocol", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L29", "weight": 1.0}, {"source": "utils_rationale_61", "target": "utils_get_callback_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L61", "weight": 1.0}], "raw_calls": [{"caller_nid": "utils_get_callback_name", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L67"}, {"caller_nid": "utils_get_callback_name", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L70"}, {"caller_nid": "utils_get_callback_name", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L74"}, {"caller_nid": "utils_get_callback_name", "callee": "insert", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L79"}, {"caller_nid": "utils_get_callback_name", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L82"}, {"caller_nid": "utils_to_seconds", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L89"}, {"caller_nid": "utils_to_seconds", "callee": "total_seconds", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L90"}, {"caller_nid": "utils_to_seconds", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L90"}, {"caller_nid": "utils_is_coroutine_callable", "callee": "isclass", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L95"}, {"caller_nid": "utils_is_coroutine_callable", "callee": "iscoroutinefunction", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L97"}, {"caller_nid": "utils_is_coroutine_callable", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L99"}, {"caller_nid": "utils_is_coroutine_callable", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L100"}, {"caller_nid": "utils_is_coroutine_callable", "callee": "iscoroutinefunction", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/_utils.py", "source_location": "L101"}]} |