1 line
18 KiB
JSON
1 line
18 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "label": "build_scripts.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L1"}, {"id": "build_scripts_build_scripts", "label": "build_scripts", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L25"}, {"id": "command", "label": "Command", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "build_scripts_build_scripts_initialize_options", "label": ".initialize_options()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L36"}, {"id": "build_scripts_build_scripts_finalize_options", "label": ".finalize_options()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L42"}, {"id": "build_scripts_build_scripts_get_source_files", "label": ".get_source_files()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L51"}, {"id": "build_scripts_build_scripts_run", "label": ".run()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L54"}, {"id": "build_scripts_build_scripts_copy_scripts", "label": ".copy_scripts()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L59"}, {"id": "build_scripts_build_scripts_copy_script", "label": "._copy_script()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L78"}, {"id": "build_scripts_build_scripts_change_modes", "label": "._change_modes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L115"}, {"id": "build_scripts_build_scripts_change_mode", "label": "._change_mode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L122"}, {"id": "build_scripts_validate_shebang", "label": "_validate_shebang()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L130"}, {"id": "build_scripts_rationale_1", "label": "distutils.command.build_scripts Implements the Distutils 'build_scripts' comman", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L1"}, {"id": "build_scripts_rationale_60", "label": "Copy each script listed in ``self.scripts``. If a script is marked as a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L60"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "target": "tokenize", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "target": "distutils_log", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "target": "stat", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_modified_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_core_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "target": "build_scripts_build_scripts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L25", "weight": 1.0}, {"source": "build_scripts_build_scripts", "target": "command", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L25", "weight": 1.0}, {"source": "build_scripts_build_scripts", "target": "build_scripts_build_scripts_initialize_options", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L36", "weight": 1.0}, {"source": "build_scripts_build_scripts", "target": "build_scripts_build_scripts_finalize_options", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L42", "weight": 1.0}, {"source": "build_scripts_build_scripts", "target": "build_scripts_build_scripts_get_source_files", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L51", "weight": 1.0}, {"source": "build_scripts_build_scripts", "target": "build_scripts_build_scripts_run", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L54", "weight": 1.0}, {"source": "build_scripts_build_scripts", "target": "build_scripts_build_scripts_copy_scripts", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L59", "weight": 1.0}, {"source": "build_scripts_build_scripts", "target": "build_scripts_build_scripts_copy_script", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L78", "weight": 1.0}, {"source": "build_scripts_build_scripts", "target": "build_scripts_build_scripts_change_modes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L115", "weight": 1.0}, {"source": "build_scripts_build_scripts", "target": "build_scripts_build_scripts_change_mode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L122", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "target": "build_scripts_validate_shebang", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L130", "weight": 1.0}, {"source": "build_scripts_build_scripts_run", "target": "build_scripts_build_scripts_copy_scripts", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L57", "weight": 1.0}, {"source": "build_scripts_build_scripts_copy_scripts", "target": "build_scripts_build_scripts_copy_script", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L72", "weight": 1.0}, {"source": "build_scripts_build_scripts_copy_scripts", "target": "build_scripts_build_scripts_change_modes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L74", "weight": 1.0}, {"source": "build_scripts_build_scripts_copy_script", "target": "build_scripts_validate_shebang", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L104", "weight": 1.0}, {"source": "build_scripts_build_scripts_change_modes", "target": "build_scripts_build_scripts_change_mode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L120", "weight": 1.0}, {"source": "build_scripts_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_command_build_scripts_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L1", "weight": 1.0}, {"source": "build_scripts_rationale_60", "target": "build_scripts_build_scripts_copy_scripts", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L60", "weight": 1.0}], "raw_calls": [{"caller_nid": "build_scripts_build_scripts_finalize_options", "callee": "set_undefined_options", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L43"}, {"caller_nid": "build_scripts_build_scripts_copy_scripts", "callee": "mkpath", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L68"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "convert_path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L80"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L81"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "basename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L81"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L82"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "newer", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L84"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L85"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L90"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "readline", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L92"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L94"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L97"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L99"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L101"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L102"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L105"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L106"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "writelines", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L107"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "readlines", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L107"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L109"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L112"}, {"caller_nid": "build_scripts_build_scripts_copy_script", "callee": "copy_file", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L113"}, {"caller_nid": "build_scripts_build_scripts_change_mode", "callee": "stat", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L123"}, {"caller_nid": "build_scripts_build_scripts_change_mode", "callee": "info", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L126"}, {"caller_nid": "build_scripts_build_scripts_change_mode", "callee": "chmod", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L127"}, {"caller_nid": "build_scripts_validate_shebang", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L137"}, {"caller_nid": "build_scripts_validate_shebang", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L139"}, {"caller_nid": "build_scripts_validate_shebang", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L145"}, {"caller_nid": "build_scripts_validate_shebang", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_scripts.py", "source_location": "L147"}]} |