Files
tfm_ainventory/graphify-out/cache/bd81bdf10fc74f1e727af65ed9ddbb618dd71dda52837730d8e5f5e882eb1036.json

1 line
43 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "label": "git.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L1"}, {"id": "git_looks_like_hash", "label": "looks_like_hash()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L58"}, {"id": "git_git", "label": "Git", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L62"}, {"id": "versioncontrol", "label": "VersionControl", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "git_get_base_rev_args", "label": "get_base_rev_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L79"}, {"id": "git_run_command", "label": "run_command()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L83"}, {"id": "git_git_is_immutable_rev_checkout", "label": ".is_immutable_rev_checkout()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L91"}, {"id": "git_git_get_git_version", "label": ".get_git_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L105"}, {"id": "git_get_current_branch", "label": "get_current_branch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L119"}, {"id": "git_get_revision_sha", "label": "get_revision_sha()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L144"}, {"id": "git_should_fetch", "label": "_should_fetch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L190"}, {"id": "git_resolve_revision", "label": "resolve_revision()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L213"}, {"id": "git_is_commit_id_equal", "label": "is_commit_id_equal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L259"}, {"id": "git_git_fetch_new", "label": ".fetch_new()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L273"}, {"id": "git_git_switch", "label": ".switch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L336"}, {"id": "git_git_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L358"}, {"id": "git_get_remote_url", "label": "get_remote_url()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L389"}, {"id": "git_git_remote_to_pip_url", "label": "_git_remote_to_pip_url()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L419"}, {"id": "git_has_commit", "label": "has_commit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L450"}, {"id": "git_get_revision", "label": "get_revision()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L466"}, {"id": "git_get_subdirectory", "label": "get_subdirectory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L478"}, {"id": "git_get_url_rev_and_auth", "label": "get_url_rev_and_auth()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L496"}, {"id": "git_update_submodules", "label": "update_submodules()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L527"}, {"id": "git_get_repository_root", "label": "get_repository_root()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L541"}, {"id": "git_should_add_vcs_url_prefix", "label": "should_add_vcs_url_prefix()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L566"}, {"id": "git_rationale_120", "label": "Return the current branch, or None if HEAD isn't at a branch (e.g. detac", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L120"}, {"id": "git_rationale_145", "label": "Return (sha_or_none, is_branch), where sha_or_none is a commit hash if t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L145"}, {"id": "git_rationale_191", "label": "Return true if rev is a ref or is a commit that we don't have locally.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L191"}, {"id": "git_rationale_216", "label": "Resolve a revision to a new RevOptions object with the SHA1 of the branc", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L216"}, {"id": "git_rationale_260", "label": "Return whether the current commit hash equals the given name. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L260"}, {"id": "git_rationale_390", "label": "Return URL of the first remote encountered. Raises RemoteNotFoundError", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L390"}, {"id": "git_rationale_420", "label": "Convert a remote url from what git uses to what pip accepts. There are", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L420"}, {"id": "git_rationale_451", "label": "Check if rev is a commit that is available in the local repository.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L451"}, {"id": "git_rationale_479", "label": "Return the path to Python project root, relative to the repo root. Retur", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L479"}, {"id": "git_rationale_497", "label": "Prefixes stub URLs like 'user@hostname:user/repo.git' with 'ssh://'. Tha", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L497"}, {"id": "git_rationale_567", "label": "In either https or ssh form, requirements must be prefixed with git+.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L567"}, {"id": "git_rationale_162", "label": "# NOTE: We do not use splitlines here since that would split on other", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L162"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "os_path", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "pathlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "urllib_parse", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "urllib_request", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "pip_internal_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "pip_internal_utils_misc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "pip_internal_utils_subprocess", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "pip_internal_vcs_versioncontrol", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_looks_like_hash", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L58", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_git", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L62", "weight": 1.0}, {"source": "git_git", "target": "versioncontrol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_get_base_rev_args", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L79", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_run_command", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L83", "weight": 1.0}, {"source": "git_git", "target": "git_git_is_immutable_rev_checkout", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L91", "weight": 1.0}, {"source": "git_git", "target": "git_git_get_git_version", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L105", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_get_current_branch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L119", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_get_revision_sha", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L144", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_should_fetch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L190", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_resolve_revision", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L213", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_is_commit_id_equal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L259", "weight": 1.0}, {"source": "git_git", "target": "git_git_fetch_new", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L273", "weight": 1.0}, {"source": "git_git", "target": "git_git_switch", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L336", "weight": 1.0}, {"source": "git_git", "target": "git_git_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L358", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_get_remote_url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L389", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_git_remote_to_pip_url", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L419", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_has_commit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L450", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_get_revision", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L466", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_get_subdirectory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L478", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_get_url_rev_and_auth", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L496", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_update_submodules", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L527", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_get_repository_root", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L541", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "target": "git_should_add_vcs_url_prefix", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L566", "weight": 1.0}, {"source": "git_git_is_immutable_rev_checkout", "target": "git_is_commit_id_equal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L95", "weight": 1.0}, {"source": "git_git_is_immutable_rev_checkout", "target": "git_get_revision_sha", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L102", "weight": 1.0}, {"source": "git_git_get_git_version", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L106", "weight": 1.0}, {"source": "git_get_current_branch", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L129", "weight": 1.0}, {"source": "git_get_revision_sha", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L154", "weight": 1.0}, {"source": "git_should_fetch", "target": "git_looks_like_hash", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L202", "weight": 1.0}, {"source": "git_should_fetch", "target": "git_has_commit", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L206", "weight": 1.0}, {"source": "git_resolve_revision", "target": "git_get_revision_sha", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L228", "weight": 1.0}, {"source": "git_resolve_revision", "target": "git_looks_like_hash", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L238", "weight": 1.0}, {"source": "git_resolve_revision", "target": "git_should_fetch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L244", "weight": 1.0}, {"source": "git_resolve_revision", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L248", "weight": 1.0}, {"source": "git_resolve_revision", "target": "git_get_revision", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L253", "weight": 1.0}, {"source": "git_is_commit_id_equal", "target": "git_get_revision", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L271", "weight": 1.0}, {"source": "git_git_fetch_new", "target": "git_git_get_git_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L284", "weight": 1.0}, {"source": "git_git_fetch_new", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L288", "weight": 1.0}, {"source": "git_git_fetch_new", "target": "git_resolve_revision", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L302", "weight": 1.0}, {"source": "git_git_fetch_new", "target": "git_is_commit_id_equal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L308", "weight": 1.0}, {"source": "git_git_fetch_new", "target": "git_get_current_branch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L315", "weight": 1.0}, {"source": "git_git_fetch_new", "target": "git_get_revision", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L328", "weight": 1.0}, {"source": "git_git_fetch_new", "target": "git_update_submodules", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L334", "weight": 1.0}, {"source": "git_git_switch", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L343", "weight": 1.0}, {"source": "git_git_switch", "target": "git_update_submodules", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L356", "weight": 1.0}, {"source": "git_git_update", "target": "git_git_get_git_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L371", "weight": 1.0}, {"source": "git_git_update", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L373", "weight": 1.0}, {"source": "git_git_update", "target": "git_resolve_revision", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L377", "weight": 1.0}, {"source": "git_git_update", "target": "git_update_submodules", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L386", "weight": 1.0}, {"source": "git_get_remote_url", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L398", "weight": 1.0}, {"source": "git_get_remote_url", "target": "git_git_remote_to_pip_url", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L416", "weight": 1.0}, {"source": "git_has_commit", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L455", "weight": 1.0}, {"source": "git_get_revision", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L469", "weight": 1.0}, {"source": "git_get_subdirectory", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L484", "weight": 1.0}, {"source": "git_update_submodules", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L535", "weight": 1.0}, {"source": "git_get_repository_root", "target": "git_run_command", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L546", "weight": 1.0}, {"source": "git_rationale_120", "target": "git_git_get_current_branch", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L120", "weight": 1.0}, {"source": "git_rationale_145", "target": "git_git_get_revision_sha", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L145", "weight": 1.0}, {"source": "git_rationale_191", "target": "git_git_should_fetch", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L191", "weight": 1.0}, {"source": "git_rationale_216", "target": "git_git_resolve_revision", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L216", "weight": 1.0}, {"source": "git_rationale_260", "target": "git_git_is_commit_id_equal", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L260", "weight": 1.0}, {"source": "git_rationale_390", "target": "git_git_get_remote_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L390", "weight": 1.0}, {"source": "git_rationale_420", "target": "git_git_git_remote_to_pip_url", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L420", "weight": 1.0}, {"source": "git_rationale_451", "target": "git_git_has_commit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L451", "weight": 1.0}, {"source": "git_rationale_479", "target": "git_git_get_subdirectory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L479", "weight": 1.0}, {"source": "git_rationale_497", "target": "git_git_get_url_rev_and_auth", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L497", "weight": 1.0}, {"source": "git_rationale_567", "target": "git_git_should_add_vcs_url_prefix", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L567", "weight": 1.0}, {"source": "git_rationale_162", "target": "backend_venv_lib_python3_12_site_packages_pip_internal_vcs_git_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L162", "weight": 1.0}], "raw_calls": [{"caller_nid": "git_looks_like_hash", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L59"}, {"caller_nid": "git_looks_like_hash", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L59"}, {"caller_nid": "git_run_command", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L84"}, {"caller_nid": "git_run_command", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L85"}, {"caller_nid": "git_run_command", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L89"}, {"caller_nid": "git_git_is_immutable_rev_checkout", "callee": "get_url_rev_options", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L92"}, {"caller_nid": "git_git_is_immutable_rev_checkout", "callee": "hide_url", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L92"}, {"caller_nid": "git_git_is_immutable_rev_checkout", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L102"}, {"caller_nid": "git_git_get_git_version", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L112"}, {"caller_nid": "git_git_get_git_version", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L114"}, {"caller_nid": "git_git_get_git_version", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L116"}, {"caller_nid": "git_git_get_git_version", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L116"}, {"caller_nid": "git_git_get_git_version", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L116"}, {"caller_nid": "git_git_get_git_version", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L116"}, {"caller_nid": "git_get_current_branch", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L136"}, {"caller_nid": "git_get_current_branch", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L138"}, {"caller_nid": "git_get_current_branch", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L139"}, {"caller_nid": "git_get_revision_sha", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L165"}, {"caller_nid": "git_get_revision_sha", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L165"}, {"caller_nid": "git_get_revision_sha", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L166"}, {"caller_nid": "git_get_revision_sha", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L170"}, {"caller_nid": "git_get_revision_sha", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L174"}, {"caller_nid": "git_get_revision_sha", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L181"}, {"caller_nid": "git_get_revision_sha", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L185"}, {"caller_nid": "git_should_fetch", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L198"}, {"caller_nid": "git_resolve_revision", "callee": "make_new", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L231"}, {"caller_nid": "git_resolve_revision", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L232"}, {"caller_nid": "git_resolve_revision", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L239"}, {"caller_nid": "git_resolve_revision", "callee": "make_command", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L249"}, {"caller_nid": "git_resolve_revision", "callee": "to_args", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L249"}, {"caller_nid": "git_resolve_revision", "callee": "make_new", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L254"}, {"caller_nid": "git_git_fetch_new", "callee": "to_display", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L276"}, {"caller_nid": "git_git_fetch_new", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L277"}, {"caller_nid": "git_git_fetch_new", "callee": "display_path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L277"}, {"caller_nid": "git_git_fetch_new", "callee": "make_command", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L289"}, {"caller_nid": "git_git_fetch_new", "callee": "make_command", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L298"}, {"caller_nid": "git_git_fetch_new", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L303"}, {"caller_nid": "git_git_fetch_new", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L304"}, {"caller_nid": "git_git_fetch_new", "callee": "make_command", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L309"}, {"caller_nid": "git_git_fetch_new", "callee": "to_args", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L312"}, {"caller_nid": "git_git_fetch_new", "callee": "make_new", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L329"}, {"caller_nid": "git_git_fetch_new", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L331"}, {"caller_nid": "git_git_switch", "callee": "make_command", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L344"}, {"caller_nid": "git_git_switch", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L351"}, {"caller_nid": "git_git_switch", "callee": "make_command", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L353"}, {"caller_nid": "git_git_switch", "callee": "to_args", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L353"}, {"caller_nid": "git_git_update", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L368"}, {"caller_nid": "git_git_update", "callee": "make_command", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L378"}, {"caller_nid": "git_git_update", "callee": "to_args", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L382"}, {"caller_nid": "git_get_remote_url", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L405"}, {"caller_nid": "git_get_remote_url", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L412"}, {"caller_nid": "git_get_remote_url", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L415"}, {"caller_nid": "git_get_remote_url", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L416"}, {"caller_nid": "git_git_remote_to_pip_url", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L435"}, {"caller_nid": "git_git_remote_to_pip_url", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L438"}, {"caller_nid": "git_git_remote_to_pip_url", "callee": "as_uri", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L441"}, {"caller_nid": "git_git_remote_to_pip_url", "callee": "PurePath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L441"}, {"caller_nid": "git_git_remote_to_pip_url", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L442"}, {"caller_nid": "git_git_remote_to_pip_url", "callee": "expand", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L445"}, {"caller_nid": "git_git_remote_to_pip_url", "callee": "RemoteNotValidError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L447"}, {"caller_nid": "git_get_revision", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L475"}, {"caller_nid": "git_get_subdirectory", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L484"}, {"caller_nid": "git_get_subdirectory", "callee": "isabs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L490"}, {"caller_nid": "git_get_subdirectory", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L491"}, {"caller_nid": "git_get_subdirectory", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L492"}, {"caller_nid": "git_get_subdirectory", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L492"}, {"caller_nid": "git_get_subdirectory", "callee": "find_path_to_project_root_from_repo_root", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L493"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "urlsplit", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L505"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L506"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L507"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L507"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "lstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L508"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L508"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "url2pathname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L508"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "find", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L511"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "urlunsplit", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L512"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L518"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L519"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L520"}, {"caller_nid": "git_get_url_rev_and_auth", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L522"}, {"caller_nid": "git_update_submodules", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L531"}, {"caller_nid": "git_update_submodules", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L533"}, {"caller_nid": "git_update_submodules", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L533"}, {"caller_nid": "git_get_repository_root", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L542"}, {"caller_nid": "git_get_repository_root", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L555"}, {"caller_nid": "git_get_repository_root", "callee": "normpath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L563"}, {"caller_nid": "git_get_repository_root", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/vcs/git.py", "source_location": "L563"}]}