1 line
28 KiB
JSON
1 line
28 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "label": "wait.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L1"}, {"id": "wait_wait_base", "label": "wait_base", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L27"}, {"id": "wait_call", "label": "__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L31"}, {"id": "wait_wait_base_add", "label": ".__add__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L34"}, {"id": "wait_wait_base_radd", "label": ".__radd__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L37"}, {"id": "wait_wait_fixed", "label": "wait_fixed", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L49"}, {"id": "wait_wait_fixed_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L52"}, {"id": "wait_wait_fixed_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L55"}, {"id": "wait_wait_none", "label": "wait_none", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L59"}, {"id": "wait_wait_none_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L62"}, {"id": "wait_wait_random", "label": "wait_random", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L66"}, {"id": "wait_wait_random_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L69"}, {"id": "wait_wait_random_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L75"}, {"id": "wait_wait_combine", "label": "wait_combine", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L81"}, {"id": "wait_wait_combine_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L84"}, {"id": "wait_wait_combine_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L87"}, {"id": "wait_wait_chain", "label": "wait_chain", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L91"}, {"id": "wait_wait_chain_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L107"}, {"id": "wait_wait_chain_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L110"}, {"id": "wait_wait_exception", "label": "wait_exception", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L116"}, {"id": "wait_wait_exception_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L142"}, {"id": "wait_wait_exception_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L145"}, {"id": "wait_wait_incrementing", "label": "wait_incrementing", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L155"}, {"id": "wait_wait_incrementing_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L162"}, {"id": "wait_wait_incrementing_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L172"}, {"id": "wait_wait_exponential", "label": "wait_exponential", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L177"}, {"id": "wait_wait_exponential_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L190"}, {"id": "wait_wait_exponential_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L202"}, {"id": "wait_wait_random_exponential", "label": "wait_random_exponential", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L211"}, {"id": "wait_wait_random_exponential_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L237"}, {"id": "wait_wait_exponential_jitter", "label": "wait_exponential_jitter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L242"}, {"id": "wait_wait_exponential_jitter_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L254"}, {"id": "wait_wait_exponential_jitter_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L266"}, {"id": "wait_rationale_28", "label": "Abstract base class for wait strategies.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L28"}, {"id": "wait_rationale_50", "label": "Wait strategy that waits a fixed amount of time between each retry.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L50"}, {"id": "wait_rationale_60", "label": "Wait strategy that doesn't wait at all before retrying.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L60"}, {"id": "wait_rationale_67", "label": "Wait strategy that waits a random amount of time between min/max.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L67"}, {"id": "wait_rationale_82", "label": "Combine several waiting strategies.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L82"}, {"id": "wait_rationale_92", "label": "Chain two or more waiting strategies. If all strategies are exhausted, the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L92"}, {"id": "wait_rationale_117", "label": "Wait strategy that waits the amount of time returned by the predicate. The", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L117"}, {"id": "wait_rationale_156", "label": "Wait an incremental amount of time after each attempt. Starting at a starti", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L156"}, {"id": "wait_rationale_178", "label": "Wait strategy that applies exponential backoff. It allows for a customized", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L178"}, {"id": "wait_rationale_212", "label": "Random wait with exponentially widening window. An exponential backoff stra", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L212"}, {"id": "wait_rationale_243", "label": "Wait strategy that applies exponential backoff and jitter. It allows for a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L243"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "random", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "tenacity", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "tenacity", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_wait_base", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_call", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L31", "weight": 1.0}, {"source": "wait_wait_base", "target": "wait_wait_base_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L34", "weight": 1.0}, {"source": "wait_wait_base", "target": "wait_wait_base_radd", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_wait_fixed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L49", "weight": 1.0}, {"source": "wait_wait_fixed", "target": "wait_wait_base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L49", "weight": 1.0}, {"source": "wait_wait_fixed", "target": "wait_wait_fixed_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L52", "weight": 1.0}, {"source": "wait_wait_fixed", "target": "wait_wait_fixed_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_wait_none", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L59", "weight": 1.0}, {"source": "wait_wait_none", "target": "wait_wait_fixed", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L59", "weight": 1.0}, {"source": "wait_wait_none", "target": "wait_wait_none_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_wait_random", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L66", "weight": 1.0}, {"source": "wait_wait_random", "target": "wait_wait_base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L66", "weight": 1.0}, {"source": "wait_wait_random", "target": "wait_wait_random_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L69", "weight": 1.0}, {"source": "wait_wait_random", "target": "wait_wait_random_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_wait_combine", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L81", "weight": 1.0}, {"source": "wait_wait_combine", "target": "wait_wait_base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L81", "weight": 1.0}, {"source": "wait_wait_combine", "target": "wait_wait_combine_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L84", "weight": 1.0}, {"source": "wait_wait_combine", "target": "wait_wait_combine_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L87", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_wait_chain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L91", "weight": 1.0}, {"source": "wait_wait_chain", "target": "wait_wait_base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L91", "weight": 1.0}, {"source": "wait_wait_chain", "target": "wait_wait_chain_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L107", "weight": 1.0}, {"source": "wait_wait_chain", "target": "wait_wait_chain_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_wait_exception", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L116", "weight": 1.0}, {"source": "wait_wait_exception", "target": "wait_wait_base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L116", "weight": 1.0}, {"source": "wait_wait_exception", "target": "wait_wait_exception_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L142", "weight": 1.0}, {"source": "wait_wait_exception", "target": "wait_wait_exception_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_wait_incrementing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L155", "weight": 1.0}, {"source": "wait_wait_incrementing", "target": "wait_wait_base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L155", "weight": 1.0}, {"source": "wait_wait_incrementing", "target": "wait_wait_incrementing_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L162", "weight": 1.0}, {"source": "wait_wait_incrementing", "target": "wait_wait_incrementing_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L172", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_wait_exponential", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L177", "weight": 1.0}, {"source": "wait_wait_exponential", "target": "wait_wait_base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L177", "weight": 1.0}, {"source": "wait_wait_exponential", "target": "wait_wait_exponential_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L190", "weight": 1.0}, {"source": "wait_wait_exponential", "target": "wait_wait_exponential_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L202", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_wait_random_exponential", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L211", "weight": 1.0}, {"source": "wait_wait_random_exponential", "target": "wait_wait_exponential", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L211", "weight": 1.0}, {"source": "wait_wait_random_exponential", "target": "wait_wait_random_exponential_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L237", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_tenacity_wait_py", "target": "wait_wait_exponential_jitter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L242", "weight": 1.0}, {"source": "wait_wait_exponential_jitter", "target": "wait_wait_base", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L242", "weight": 1.0}, {"source": "wait_wait_exponential_jitter", "target": "wait_wait_exponential_jitter_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L254", "weight": 1.0}, {"source": "wait_wait_exponential_jitter", "target": "wait_wait_exponential_jitter_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L266", "weight": 1.0}, {"source": "wait_wait_base_add", "target": "wait_wait_combine", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L35", "weight": 1.0}, {"source": "wait_wait_base_radd", "target": "wait_wait_base_add", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L41", "weight": 1.0}, {"source": "wait_wait_none_init", "target": "wait_wait_exponential_jitter_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L63", "weight": 1.0}, {"source": "wait_wait_random_exponential_call", "target": "wait_wait_exponential_jitter_call", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L238", "weight": 1.0}, {"source": "wait_rationale_28", "target": "wait_wait_base", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L28", "weight": 1.0}, {"source": "wait_rationale_50", "target": "wait_wait_fixed", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L50", "weight": 1.0}, {"source": "wait_rationale_60", "target": "wait_wait_none", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L60", "weight": 1.0}, {"source": "wait_rationale_67", "target": "wait_wait_random", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L67", "weight": 1.0}, {"source": "wait_rationale_82", "target": "wait_wait_combine", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L82", "weight": 1.0}, {"source": "wait_rationale_92", "target": "wait_wait_chain", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L92", "weight": 1.0}, {"source": "wait_rationale_117", "target": "wait_wait_exception", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L117", "weight": 1.0}, {"source": "wait_rationale_156", "target": "wait_wait_incrementing", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L156", "weight": 1.0}, {"source": "wait_rationale_178", "target": "wait_wait_exponential", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L178", "weight": 1.0}, {"source": "wait_rationale_212", "target": "wait_wait_random_exponential", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L212", "weight": 1.0}, {"source": "wait_rationale_243", "target": "wait_wait_exponential_jitter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L243", "weight": 1.0}], "raw_calls": [{"caller_nid": "wait_wait_fixed_init", "callee": "to_seconds", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L53"}, {"caller_nid": "wait_wait_none_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L63"}, {"caller_nid": "wait_wait_random_init", "callee": "to_seconds", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L72"}, {"caller_nid": "wait_wait_random_init", "callee": "to_seconds", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L73"}, {"caller_nid": "wait_wait_random_call", "callee": "random", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L77"}, {"caller_nid": "wait_wait_combine_call", "callee": "sum", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L88"}, {"caller_nid": "wait_wait_combine_call", "callee": "x", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L88"}, {"caller_nid": "wait_wait_chain_call", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L111"}, {"caller_nid": "wait_wait_chain_call", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L111"}, {"caller_nid": "wait_wait_chain_call", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L111"}, {"caller_nid": "wait_wait_chain_call", "callee": "wait_func", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L113"}, {"caller_nid": "wait_wait_exception_call", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L147"}, {"caller_nid": "wait_wait_exception_call", "callee": "exception", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L149"}, {"caller_nid": "wait_wait_exception_call", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L151"}, {"caller_nid": "wait_wait_exception_call", "callee": "predicate", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L152"}, {"caller_nid": "wait_wait_incrementing_init", "callee": "to_seconds", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L168"}, {"caller_nid": "wait_wait_incrementing_init", "callee": "to_seconds", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L169"}, {"caller_nid": "wait_wait_incrementing_init", "callee": "to_seconds", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L170"}, {"caller_nid": "wait_wait_incrementing_call", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L174"}, {"caller_nid": "wait_wait_incrementing_call", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L174"}, {"caller_nid": "wait_wait_exponential_init", "callee": "to_seconds", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L198"}, {"caller_nid": "wait_wait_exponential_init", "callee": "to_seconds", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L199"}, {"caller_nid": "wait_wait_exponential_call", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L208"}, {"caller_nid": "wait_wait_exponential_call", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L208"}, {"caller_nid": "wait_wait_exponential_call", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L208"}, {"caller_nid": "wait_wait_random_exponential_call", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L238"}, {"caller_nid": "wait_wait_random_exponential_call", "callee": "uniform", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L239"}, {"caller_nid": "wait_wait_exponential_jitter_call", "callee": "uniform", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L267"}, {"caller_nid": "wait_wait_exponential_jitter_call", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L273"}, {"caller_nid": "wait_wait_exponential_jitter_call", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/tenacity/wait.py", "source_location": "L273"}]} |