1 line
15 KiB
JSON
1 line
15 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_auth_exponential_backoff_py", "label": "_exponential_backoff.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L1"}, {"id": "exponential_backoff_baseexponentialbackoff", "label": "_BaseExponentialBackoff", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L42"}, {"id": "exponential_backoff_baseexponentialbackoff_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L66"}, {"id": "exponential_backoff_total_attempts", "label": "total_attempts()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L88"}, {"id": "exponential_backoff_backoff_count", "label": "backoff_count()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L93"}, {"id": "exponential_backoff_baseexponentialbackoff_reset", "label": "._reset()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L97"}, {"id": "exponential_backoff_baseexponentialbackoff_calculate_jitter", "label": "._calculate_jitter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L101"}, {"id": "exponential_backoff_exponentialbackoff", "label": "ExponentialBackoff", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L111"}, {"id": "exponential_backoff_exponentialbackoff_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L116"}, {"id": "exponential_backoff_exponentialbackoff_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L119"}, {"id": "exponential_backoff_exponentialbackoff_next", "label": ".__next__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L123"}, {"id": "exponential_backoff_asyncexponentialbackoff", "label": "AsyncExponentialBackoff", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L139"}, {"id": "exponential_backoff_asyncexponentialbackoff_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L144"}, {"id": "exponential_backoff_asyncexponentialbackoff_aiter", "label": ".__aiter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L147"}, {"id": "exponential_backoff_asyncexponentialbackoff_anext", "label": ".__anext__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L151"}, {"id": "exponential_backoff_rationale_43", "label": "An exponential backoff iterator base class. Args: total_attempts Op", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L43"}, {"id": "exponential_backoff_rationale_89", "label": "The total amount of backoff attempts that will be made.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L89"}, {"id": "exponential_backoff_rationale_94", "label": "The current amount of backoff attempts that have been made.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L94"}, {"id": "exponential_backoff_rationale_112", "label": "An exponential backoff iterator. This can be used in a for loop to perform r", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L112"}, {"id": "exponential_backoff_rationale_140", "label": "An async exponential backoff iterator. This can be used in a for loop to per", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L140"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_auth_exponential_backoff_py", "target": "asyncio", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_exponential_backoff_py", "target": "random", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_exponential_backoff_py", "target": "time", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_exponential_backoff_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_exponential_backoff_py", "target": "exponential_backoff_baseexponentialbackoff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L42", "weight": 1.0}, {"source": "exponential_backoff_baseexponentialbackoff", "target": "exponential_backoff_baseexponentialbackoff_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_exponential_backoff_py", "target": "exponential_backoff_total_attempts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L88", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_exponential_backoff_py", "target": "exponential_backoff_backoff_count", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L93", "weight": 1.0}, {"source": "exponential_backoff_baseexponentialbackoff", "target": "exponential_backoff_baseexponentialbackoff_reset", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L97", "weight": 1.0}, {"source": "exponential_backoff_baseexponentialbackoff", "target": "exponential_backoff_baseexponentialbackoff_calculate_jitter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L101", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_exponential_backoff_py", "target": "exponential_backoff_exponentialbackoff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L111", "weight": 1.0}, {"source": "exponential_backoff_exponentialbackoff", "target": "exponential_backoff_baseexponentialbackoff", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L111", "weight": 1.0}, {"source": "exponential_backoff_exponentialbackoff", "target": "exponential_backoff_exponentialbackoff_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L116", "weight": 1.0}, {"source": "exponential_backoff_exponentialbackoff", "target": "exponential_backoff_exponentialbackoff_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L119", "weight": 1.0}, {"source": "exponential_backoff_exponentialbackoff", "target": "exponential_backoff_exponentialbackoff_next", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L123", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_exponential_backoff_py", "target": "exponential_backoff_asyncexponentialbackoff", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L139", "weight": 1.0}, {"source": "exponential_backoff_asyncexponentialbackoff", "target": "exponential_backoff_baseexponentialbackoff", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L139", "weight": 1.0}, {"source": "exponential_backoff_asyncexponentialbackoff", "target": "exponential_backoff_asyncexponentialbackoff_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L144", "weight": 1.0}, {"source": "exponential_backoff_asyncexponentialbackoff", "target": "exponential_backoff_asyncexponentialbackoff_aiter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L147", "weight": 1.0}, {"source": "exponential_backoff_asyncexponentialbackoff", "target": "exponential_backoff_asyncexponentialbackoff_anext", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L151", "weight": 1.0}, {"source": "exponential_backoff_exponentialbackoff_init", "target": "exponential_backoff_asyncexponentialbackoff_init", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L117", "weight": 1.0}, {"source": "exponential_backoff_exponentialbackoff_iter", "target": "exponential_backoff_baseexponentialbackoff_reset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L120", "weight": 1.0}, {"source": "exponential_backoff_exponentialbackoff_next", "target": "exponential_backoff_baseexponentialbackoff_calculate_jitter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L131", "weight": 1.0}, {"source": "exponential_backoff_asyncexponentialbackoff_aiter", "target": "exponential_backoff_baseexponentialbackoff_reset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L148", "weight": 1.0}, {"source": "exponential_backoff_asyncexponentialbackoff_anext", "target": "exponential_backoff_baseexponentialbackoff_calculate_jitter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L159", "weight": 1.0}, {"source": "exponential_backoff_rationale_43", "target": "exponential_backoff_baseexponentialbackoff", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L43", "weight": 1.0}, {"source": "exponential_backoff_rationale_89", "target": "exponential_backoff_baseexponentialbackoff_total_attempts", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L89", "weight": 1.0}, {"source": "exponential_backoff_rationale_94", "target": "exponential_backoff_baseexponentialbackoff_backoff_count", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L94", "weight": 1.0}, {"source": "exponential_backoff_rationale_112", "target": "exponential_backoff_exponentialbackoff", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L112", "weight": 1.0}, {"source": "exponential_backoff_rationale_140", "target": "exponential_backoff_asyncexponentialbackoff", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L140", "weight": 1.0}], "raw_calls": [{"caller_nid": "exponential_backoff_baseexponentialbackoff_init", "callee": "InvalidValue", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L74"}, {"caller_nid": "exponential_backoff_baseexponentialbackoff_calculate_jitter", "callee": "uniform", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L103"}, {"caller_nid": "exponential_backoff_exponentialbackoff_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L117"}, {"caller_nid": "exponential_backoff_exponentialbackoff_next", "callee": "sleep", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L133"}, {"caller_nid": "exponential_backoff_asyncexponentialbackoff_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L145"}, {"caller_nid": "exponential_backoff_asyncexponentialbackoff_anext", "callee": "sleep", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_exponential_backoff.py", "source_location": "L161"}]} |