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

1 line
26 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "label": "filesystem.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L1"}, {"id": "filesystem_check_path_owner", "label": "check_path_owner()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L19"}, {"id": "filesystem_adjacent_tmp_file", "label": "adjacent_tmp_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L47"}, {"id": "filesystem_test_writable_dir", "label": "test_writable_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L76"}, {"id": "filesystem_test_writable_dir_win", "label": "_test_writable_dir_win()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L94"}, {"id": "filesystem_find_files", "label": "find_files()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L122"}, {"id": "filesystem_file_size", "label": "file_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L132"}, {"id": "filesystem_format_file_size", "label": "format_file_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L139"}, {"id": "filesystem_directory_size", "label": "directory_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L143"}, {"id": "filesystem_format_directory_size", "label": "format_directory_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L152"}, {"id": "filesystem_copy_directory_permissions", "label": "copy_directory_permissions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L156"}, {"id": "filesystem_subdirs_without_generic", "label": "_subdirs_without_generic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L168"}, {"id": "filesystem_subdirs_without_files", "label": "subdirs_without_files()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L194"}, {"id": "filesystem_subdirs_without_wheels", "label": "subdirs_without_wheels()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L199"}, {"id": "filesystem_rationale_48", "label": "Return a file-like object pointing to a tmp file next to path. The file is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L48"}, {"id": "filesystem_rationale_77", "label": "Check if a directory is writable. Uses os.access() on POSIX, tries creating", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L77"}, {"id": "filesystem_rationale_123", "label": "Returns a list of absolute paths of files beneath path, recursively, with fi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L123"}, {"id": "filesystem_rationale_171", "label": "Yields every subdirectory of +path+ that has no files matching the predicate", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L171"}, {"id": "filesystem_rationale_195", "label": "Yields every subdirectory of +path+ that has no files under it.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L195"}, {"id": "filesystem_rationale_200", "label": "Yields every subdirectory of +path+ that has no .whl files under it.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L200"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "fnmatch", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "os_path", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "random", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "pathlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "tempfile", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "pip_internal_utils_compat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "pip_internal_utils_misc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "pip_internal_utils_retry", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_check_path_owner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_adjacent_tmp_file", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_test_writable_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L76", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_test_writable_dir_win", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_find_files", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L122", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_file_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L132", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_format_file_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L139", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_directory_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L143", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_format_directory_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L152", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_copy_directory_permissions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L156", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_subdirs_without_generic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L168", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_subdirs_without_files", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L194", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_internal_utils_filesystem_py", "target": "filesystem_subdirs_without_wheels", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L199", "weight": 1.0}, {"source": "filesystem_test_writable_dir", "target": "filesystem_test_writable_dir_win", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L91", "weight": 1.0}, {"source": "filesystem_format_file_size", "target": "filesystem_file_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L140", "weight": 1.0}, {"source": "filesystem_directory_size", "target": "filesystem_file_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L148", "weight": 1.0}, {"source": "filesystem_format_directory_size", "target": "filesystem_directory_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L153", "weight": 1.0}, {"source": "filesystem_subdirs_without_files", "target": "filesystem_subdirs_without_generic", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L196", "weight": 1.0}, {"source": "filesystem_subdirs_without_wheels", "target": "filesystem_subdirs_without_generic", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L201", "weight": 1.0}, {"source": "filesystem_rationale_48", "target": "filesystem_adjacent_tmp_file", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L48", "weight": 1.0}, {"source": "filesystem_rationale_77", "target": "filesystem_test_writable_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L77", "weight": 1.0}, {"source": "filesystem_rationale_123", "target": "filesystem_find_files", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L123", "weight": 1.0}, {"source": "filesystem_rationale_171", "target": "filesystem_subdirs_without_generic", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L171", "weight": 1.0}, {"source": "filesystem_rationale_195", "target": "filesystem_subdirs_without_files", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L195", "weight": 1.0}, {"source": "filesystem_rationale_200", "target": "filesystem_subdirs_without_wheels", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L200", "weight": 1.0}], "raw_calls": [{"caller_nid": "filesystem_check_path_owner", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L22"}, {"caller_nid": "filesystem_check_path_owner", "callee": "isabs", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L25"}, {"caller_nid": "filesystem_check_path_owner", "callee": "lexists", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L29"}, {"caller_nid": "filesystem_check_path_owner", "callee": "geteuid", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L31"}, {"caller_nid": "filesystem_check_path_owner", "callee": "get_path_uid", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L35"}, {"caller_nid": "filesystem_check_path_owner", "callee": "access", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L40"}, {"caller_nid": "filesystem_check_path_owner", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L42"}, {"caller_nid": "filesystem_adjacent_tmp_file", "callee": "NamedTemporaryFile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L56"}, {"caller_nid": "filesystem_adjacent_tmp_file", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L58"}, {"caller_nid": "filesystem_adjacent_tmp_file", "callee": "basename", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L59"}, {"caller_nid": "filesystem_adjacent_tmp_file", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L63"}, {"caller_nid": "filesystem_adjacent_tmp_file", "callee": "flush", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L67"}, {"caller_nid": "filesystem_adjacent_tmp_file", "callee": "fsync", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L68"}, {"caller_nid": "filesystem_adjacent_tmp_file", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L68"}, {"caller_nid": "filesystem_test_writable_dir", "callee": "isdir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L82"}, {"caller_nid": "filesystem_test_writable_dir", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L83"}, {"caller_nid": "filesystem_test_writable_dir", "callee": "access", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L89"}, {"caller_nid": "filesystem_test_writable_dir_win", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L99"}, {"caller_nid": "filesystem_test_writable_dir_win", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L100"}, {"caller_nid": "filesystem_test_writable_dir_win", "callee": "choice", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L100"}, {"caller_nid": "filesystem_test_writable_dir_win", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L100"}, {"caller_nid": "filesystem_test_writable_dir_win", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L101"}, {"caller_nid": "filesystem_test_writable_dir_win", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L103"}, {"caller_nid": "filesystem_test_writable_dir_win", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L114"}, {"caller_nid": "filesystem_test_writable_dir_win", "callee": "unlink", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L115"}, {"caller_nid": "filesystem_test_writable_dir_win", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L119"}, {"caller_nid": "filesystem_find_files", "callee": "walk", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L126"}, {"caller_nid": "filesystem_find_files", "callee": "filter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L127"}, {"caller_nid": "filesystem_find_files", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L128"}, {"caller_nid": "filesystem_find_files", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L128"}, {"caller_nid": "filesystem_file_size", "callee": "islink", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L134"}, {"caller_nid": "filesystem_file_size", "callee": "getsize", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L136"}, {"caller_nid": "filesystem_format_file_size", "callee": "format_size", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L140"}, {"caller_nid": "filesystem_directory_size", "callee": "walk", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L145"}, {"caller_nid": "filesystem_directory_size", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L147"}, {"caller_nid": "filesystem_format_directory_size", "callee": "format_size", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L153"}, {"caller_nid": "filesystem_copy_directory_permissions", "callee": "stat", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L158"}, {"caller_nid": "filesystem_copy_directory_permissions", "callee": "chmod", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L163"}, {"caller_nid": "filesystem_copy_directory_permissions", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L163"}, {"caller_nid": "filesystem_copy_directory_permissions", "callee": "chmod", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L165"}, {"caller_nid": "filesystem_subdirs_without_generic", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L175"}, {"caller_nid": "filesystem_subdirs_without_generic", "callee": "walk", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L177"}, {"caller_nid": "filesystem_subdirs_without_generic", "callee": "resolve", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L177"}, {"caller_nid": "filesystem_subdirs_without_generic", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L177"}, {"caller_nid": "filesystem_subdirs_without_generic", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L178"}, {"caller_nid": "filesystem_subdirs_without_generic", "callee": "predicate", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L179"}, {"caller_nid": "filesystem_subdirs_without_generic", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L185"}, {"caller_nid": "filesystem_subdirs_without_generic", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L185"}, {"caller_nid": "filesystem_subdirs_without_generic", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L186"}, {"caller_nid": "filesystem_subdirs_without_generic", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L187"}, {"caller_nid": "filesystem_subdirs_without_generic", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L189"}, {"caller_nid": "filesystem_subdirs_without_files", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L196"}, {"caller_nid": "filesystem_subdirs_without_wheels", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L202"}, {"caller_nid": "filesystem_subdirs_without_wheels", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_internal/utils/filesystem.py", "source_location": "L202"}]}