1 line
9.0 KiB
JSON
1 line
9.0 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "label": "_path.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L1"}, {"id": "path_ensure_directory", "label": "ensure_directory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L17"}, {"id": "path_same_path", "label": "same_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L23"}, {"id": "path_cygwin_patch", "label": "_cygwin_patch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L42"}, {"id": "path_normpath", "label": "normpath()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L53"}, {"id": "path_paths_on_pythonpath", "label": "paths_on_pythonpath()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L59"}, {"id": "path_rationale_18", "label": "Ensure that the parent directory of `path` exists", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L18"}, {"id": "path_rationale_24", "label": "Differs from os.path.samefile because it does not require paths to exist. Pu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L24"}, {"id": "path_rationale_43", "label": "Contrary to POSIX 2008, on Cygwin, getcwd (3) contains symlink components. U", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L43"}, {"id": "path_rationale_54", "label": "Normalize a file/dir name for comparison purposes.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L54"}, {"id": "path_rationale_60", "label": "Add the indicated paths to the head of the PYTHONPATH environment variable s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L60"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "target": "contextlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "target": "more_itertools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "target": "typing_extensions", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "target": "path_ensure_directory", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "target": "path_same_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "target": "path_cygwin_patch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "target": "path_normpath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L53", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_path_py", "target": "path_paths_on_pythonpath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L59", "weight": 1.0}, {"source": "path_same_path", "target": "path_normpath", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L39", "weight": 1.0}, {"source": "path_normpath", "target": "path_cygwin_patch", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L55", "weight": 1.0}, {"source": "path_rationale_18", "target": "path_ensure_directory", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L18", "weight": 1.0}, {"source": "path_rationale_24", "target": "path_same_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L24", "weight": 1.0}, {"source": "path_rationale_43", "target": "path_cygwin_patch", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L43", "weight": 1.0}, {"source": "path_rationale_54", "target": "path_normpath", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L54", "weight": 1.0}, {"source": "path_rationale_60", "target": "path_paths_on_pythonpath", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L60", "weight": 1.0}], "raw_calls": [{"caller_nid": "path_ensure_directory", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L19"}, {"caller_nid": "path_ensure_directory", "callee": "makedirs", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L20"}, {"caller_nid": "path_cygwin_patch", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L50"}, {"caller_nid": "path_normpath", "callee": "normcase", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L55"}, {"caller_nid": "path_normpath", "callee": "realpath", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L55"}, {"caller_nid": "path_paths_on_pythonpath", "callee": "object", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L79"}, {"caller_nid": "path_paths_on_pythonpath", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L80"}, {"caller_nid": "path_paths_on_pythonpath", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L81"}, {"caller_nid": "path_paths_on_pythonpath", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L83"}, {"caller_nid": "path_paths_on_pythonpath", "callee": "unique_everseen", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L83"}, {"caller_nid": "path_paths_on_pythonpath", "callee": "filter", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L84"}, {"caller_nid": "path_paths_on_pythonpath", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L85"}, {"caller_nid": "path_paths_on_pythonpath", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_path.py", "source_location": "L91"}]} |