Files
tfm_ainventory/graphify-out/cache/935f650465790a5be214b2eca7b342c997afc15ce1646d6e8005ed3bf960461a.json

1 line
11 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_async_py", "label": "_credentials_async.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L1"}, {"id": "credentials_async_credentials", "label": "Credentials", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L24"}, {"id": "credentials_async_credentials_before_request", "label": ".before_request()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L44"}, {"id": "credentials_async_credentialswithquotaproject", "label": "CredentialsWithQuotaProject", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L70"}, {"id": "credentials_async_anonymouscredentials", "label": "AnonymousCredentials", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L74"}, {"id": "credentials_async_readonlyscoped", "label": "ReadOnlyScoped", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L84"}, {"id": "credentials_async_scoped", "label": "Scoped", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L114"}, {"id": "credentials_async_with_scopes_if_required", "label": "with_scopes_if_required()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L144"}, {"id": "credentials_async_signing", "label": "Signing", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L170"}, {"id": "credentials_async_rationale_25", "label": "Async inherited credentials class from google.auth.credentials. The added fu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L25"}, {"id": "credentials_async_rationale_45", "label": "Performs credential-specific before request logic. Refreshes the creden", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L45"}, {"id": "credentials_async_rationale_71", "label": "Abstract base for credentials supporting ``with_quota_project`` factory", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L71"}, {"id": "credentials_async_rationale_75", "label": "Credentials that do not provide any authentication information. These are u", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L75"}, {"id": "credentials_async_rationale_85", "label": "Interface for credentials whose scopes can be queried. OAuth 2.0-based cred", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L85"}, {"id": "credentials_async_rationale_115", "label": "Interface for credentials whose scopes can be replaced while copying. OAuth", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L115"}, {"id": "credentials_async_rationale_145", "label": "Creates a copy of the credentials with scopes if scoping is required. This", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L145"}, {"id": "credentials_async_rationale_171", "label": "Interface for credentials that can cryptographically sign messages.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L171"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_async_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_async_py", "target": "inspect", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_async_py", "target": "google_auth", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_async_py", "target": "credentials_async_credentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L24", "weight": 1.0}, {"source": "credentials_async_credentials", "target": "credentials_async_credentials_before_request", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_async_py", "target": "credentials_async_credentialswithquotaproject", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L70", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_async_py", "target": "credentials_async_anonymouscredentials", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L74", "weight": 1.0}, {"source": "credentials_async_anonymouscredentials", "target": "credentials_async_credentials", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_async_py", "target": "credentials_async_readonlyscoped", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L84", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_async_py", "target": "credentials_async_scoped", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_async_py", "target": "credentials_async_with_scopes_if_required", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L144", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_google_auth_credentials_async_py", "target": "credentials_async_signing", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L170", "weight": 1.0}, {"source": "credentials_async_rationale_25", "target": "credentials_async_credentials", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L25", "weight": 1.0}, {"source": "credentials_async_rationale_45", "target": "credentials_async_credentials_before_request", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L45", "weight": 1.0}, {"source": "credentials_async_rationale_71", "target": "credentials_async_credentialswithquotaproject", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L71", "weight": 1.0}, {"source": "credentials_async_rationale_75", "target": "credentials_async_anonymouscredentials", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L75", "weight": 1.0}, {"source": "credentials_async_rationale_85", "target": "credentials_async_readonlyscoped", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L85", "weight": 1.0}, {"source": "credentials_async_rationale_115", "target": "credentials_async_scoped", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L115", "weight": 1.0}, {"source": "credentials_async_rationale_145", "target": "credentials_async_with_scopes_if_required", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L145", "weight": 1.0}, {"source": "credentials_async_rationale_171", "target": "credentials_async_signing", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L171", "weight": 1.0}], "raw_calls": [{"caller_nid": "credentials_async_credentials_before_request", "callee": "iscoroutinefunction", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L63"}, {"caller_nid": "credentials_async_credentials_before_request", "callee": "refresh", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L64"}, {"caller_nid": "credentials_async_credentials_before_request", "callee": "refresh", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L66"}, {"caller_nid": "credentials_async_credentials_before_request", "callee": "apply", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L67"}, {"caller_nid": "credentials_async_with_scopes_if_required", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L164"}, {"caller_nid": "credentials_async_with_scopes_if_required", "callee": "with_scopes", "source_file": "backend/venv/lib/python3.12/site-packages/google/auth/_credentials_async.py", "source_location": "L165"}]}