Files
tfm_ainventory/graphify-out/cache/2f9dd1cd7bb9bf6d992121eaa5441ee9617cab406fe640f505f394149ed487b2.json

1 line
17 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "label": "subprocess.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L1"}, {"id": "subprocess_make_command", "label": "make_command()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L20"}, {"id": "subprocess_format_command_args", "label": "format_command_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L37"}, {"id": "subprocess_reveal_command_args", "label": "reveal_command_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L52"}, {"id": "subprocess_call_subprocess", "label": "call_subprocess()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L59"}, {"id": "subprocess_runner_with_spinner_message", "label": "runner_with_spinner_message()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L227"}, {"id": "subprocess_rationale_21", "label": "Create a CommandArgs object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L21"}, {"id": "subprocess_rationale_38", "label": "Format command arguments for display.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L38"}, {"id": "subprocess_rationale_53", "label": "Return the arguments in their raw, unredacted form.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L53"}, {"id": "subprocess_rationale_73", "label": "Args: show_stdout: if true, use INFO to log the subprocess's stderr and", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L73"}, {"id": "subprocess_rationale_228", "label": "Provide a subprocess_runner that shows a spinner message. Intended for use", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L228"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "shlex", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "subprocess", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "pip_vendor_rich_markup", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "pip_internal_cli_spinners", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "pip_internal_exceptions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "pip_internal_utils_logging", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "pip_internal_utils_misc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "subprocess_make_command", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "subprocess_format_command_args", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "subprocess_reveal_command_args", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "subprocess_call_subprocess", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L59", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_subprocess_py", "target": "subprocess_runner_with_spinner_message", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L227", "weight": 1.0}, {"source": "subprocess_call_subprocess", "target": "subprocess_reveal_command_args", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L131", "weight": 1.0}, {"source": "subprocess_call_subprocess", "target": "subprocess_format_command_args", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L203", "weight": 1.0}, {"source": "subprocess_rationale_21", "target": "subprocess_make_command", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L21", "weight": 1.0}, {"source": "subprocess_rationale_38", "target": "subprocess_format_command_args", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L38", "weight": 1.0}, {"source": "subprocess_rationale_53", "target": "subprocess_reveal_command_args", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L53", "weight": 1.0}, {"source": "subprocess_rationale_73", "target": "subprocess_call_subprocess", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L73", "weight": 1.0}, {"source": "subprocess_rationale_228", "target": "subprocess_runner_with_spinner_message", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L228", "weight": 1.0}], "raw_calls": [{"caller_nid": "subprocess_make_command", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L28"}, {"caller_nid": "subprocess_make_command", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L29"}, {"caller_nid": "subprocess_make_command", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L32"}, {"caller_nid": "subprocess_format_command_args", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L46"}, {"caller_nid": "subprocess_format_command_args", "callee": "quote", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L47"}, {"caller_nid": "subprocess_format_command_args", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L47"}, {"caller_nid": "subprocess_format_command_args", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L47"}, {"caller_nid": "subprocess_format_command_args", "callee": "quote", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L47"}, {"caller_nid": "subprocess_reveal_command_args", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L56"}, {"caller_nid": "subprocess_call_subprocess", "callee": "getEffectiveLevel", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L116"}, {"caller_nid": "subprocess_call_subprocess", "callee": "log_subprocess", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L122"}, {"caller_nid": "subprocess_call_subprocess", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L123"}, {"caller_nid": "subprocess_call_subprocess", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L125"}, {"caller_nid": "subprocess_call_subprocess", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L127"}, {"caller_nid": "subprocess_call_subprocess", "callee": "Popen", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L129"}, {"caller_nid": "subprocess_call_subprocess", "callee": "critical", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L141"}, {"caller_nid": "subprocess_call_subprocess", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L151"}, {"caller_nid": "subprocess_call_subprocess", "callee": "readline", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L154"}, {"caller_nid": "subprocess_call_subprocess", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L157"}, {"caller_nid": "subprocess_call_subprocess", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L158"}, {"caller_nid": "subprocess_call_subprocess", "callee": "log_subprocess", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L161"}, {"caller_nid": "subprocess_call_subprocess", "callee": "spin", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L165"}, {"caller_nid": "subprocess_call_subprocess", "callee": "wait", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L167"}, {"caller_nid": "subprocess_call_subprocess", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L170"}, {"caller_nid": "subprocess_call_subprocess", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L171"}, {"caller_nid": "subprocess_call_subprocess", "callee": "communicate", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L175"}, {"caller_nid": "subprocess_call_subprocess", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L177"}, {"caller_nid": "subprocess_call_subprocess", "callee": "log_subprocess", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L178"}, {"caller_nid": "subprocess_call_subprocess", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L179"}, {"caller_nid": "subprocess_call_subprocess", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L180"}, {"caller_nid": "subprocess_call_subprocess", "callee": "log_subprocess", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L181"}, {"caller_nid": "subprocess_call_subprocess", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L182"}, {"caller_nid": "subprocess_call_subprocess", "callee": "finish", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L189"}, {"caller_nid": "subprocess_call_subprocess", "callee": "finish", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L191"}, {"caller_nid": "subprocess_call_subprocess", "callee": "InstallationSubprocessError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L194"}, {"caller_nid": "subprocess_call_subprocess", "callee": "error", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L200"}, {"caller_nid": "subprocess_call_subprocess", "callee": "verbose", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L201"}, {"caller_nid": "subprocess_call_subprocess", "callee": "escape", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L203"}, {"caller_nid": "subprocess_call_subprocess", "callee": "verbose", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L206"}, {"caller_nid": "subprocess_call_subprocess", "callee": "escape", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L208"}, {"caller_nid": "subprocess_call_subprocess", "callee": "warning", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L214"}, {"caller_nid": "subprocess_call_subprocess", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/subprocess.py", "source_location": "L223"}]}