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

1 line
20 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "label": "tool_support.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L1"}, {"id": "tool_support_code_writer_cmd", "label": "code_writer_cmd", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L35"}, {"id": "tool_support_code_writer_cmd_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L43"}, {"id": "tool_support_code_writer_cmd_run_zimports", "label": ".run_zimports()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L63"}, {"id": "tool_support_code_writer_cmd_run_black", "label": ".run_black()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L72"}, {"id": "tool_support_code_writer_cmd_run_console_script", "label": "._run_console_script()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L81"}, {"id": "tool_support_code_writer_cmd_write_status", "label": ".write_status()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L120"}, {"id": "tool_support_code_writer_cmd_write_output_file_from_text", "label": ".write_output_file_from_text()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L124"}, {"id": "tool_support_code_writer_cmd_write_output_file_from_tempfile", "label": ".write_output_file_from_tempfile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L138"}, {"id": "tool_support_code_writer_cmd_run_diff", "label": "._run_diff()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L153"}, {"id": "tool_support_add_arguments", "label": "add_arguments()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L183"}, {"id": "tool_support_run_program", "label": "run_program()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L187"}, {"id": "tool_support_rationale_82", "label": "Run a Python console application from within the process. Used for blac", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L82"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "argparse", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "argparse", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "contextlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "difflib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "pathlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "shlex", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "shutil", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "subprocess", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "tool_support_code_writer_cmd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L35", "weight": 1.0}, {"source": "tool_support_code_writer_cmd", "target": "tool_support_code_writer_cmd_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L43", "weight": 1.0}, {"source": "tool_support_code_writer_cmd", "target": "tool_support_code_writer_cmd_run_zimports", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L63", "weight": 1.0}, {"source": "tool_support_code_writer_cmd", "target": "tool_support_code_writer_cmd_run_black", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L72", "weight": 1.0}, {"source": "tool_support_code_writer_cmd", "target": "tool_support_code_writer_cmd_run_console_script", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L81", "weight": 1.0}, {"source": "tool_support_code_writer_cmd", "target": "tool_support_code_writer_cmd_write_status", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L120", "weight": 1.0}, {"source": "tool_support_code_writer_cmd", "target": "tool_support_code_writer_cmd_write_output_file_from_text", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L124", "weight": 1.0}, {"source": "tool_support_code_writer_cmd", "target": "tool_support_code_writer_cmd_write_output_file_from_tempfile", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L138", "weight": 1.0}, {"source": "tool_support_code_writer_cmd", "target": "tool_support_code_writer_cmd_run_diff", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L153", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "tool_support_add_arguments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L183", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_tool_support_py", "target": "tool_support_run_program", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L187", "weight": 1.0}, {"source": "tool_support_code_writer_cmd_run_zimports", "target": "tool_support_code_writer_cmd_run_console_script", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L64", "weight": 1.0}, {"source": "tool_support_code_writer_cmd_run_black", "target": "tool_support_code_writer_cmd_run_console_script", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L73", "weight": 1.0}, {"source": "tool_support_code_writer_cmd_write_output_file_from_text", "target": "tool_support_code_writer_cmd_run_diff", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L128", "weight": 1.0}, {"source": "tool_support_code_writer_cmd_write_output_file_from_text", "target": "tool_support_code_writer_cmd_write_status", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L132", "weight": 1.0}, {"source": "tool_support_code_writer_cmd_write_output_file_from_tempfile", "target": "tool_support_code_writer_cmd_run_diff", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L142", "weight": 1.0}, {"source": "tool_support_code_writer_cmd_write_output_file_from_tempfile", "target": "tool_support_code_writer_cmd_write_status", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L149", "weight": 1.0}, {"source": "tool_support_rationale_82", "target": "tool_support_code_writer_cmd_run_console_script", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L82", "weight": 1.0}], "raw_calls": [{"caller_nid": "tool_support_code_writer_cmd_init", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L44"}, {"caller_nid": "tool_support_code_writer_cmd_init", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L45"}, {"caller_nid": "tool_support_code_writer_cmd_init", "callee": "exists", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L46"}, {"caller_nid": "tool_support_code_writer_cmd_init", "callee": "ArgumentParser", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L48"}, {"caller_nid": "tool_support_code_writer_cmd_init", "callee": "add_argument", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L49"}, {"caller_nid": "tool_support_code_writer_cmd_init", "callee": "add_argument", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L54"}, {"caller_nid": "tool_support_code_writer_cmd_run_zimports", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L65"}, {"caller_nid": "tool_support_code_writer_cmd_run_black", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L74"}, {"caller_nid": "tool_support_code_writer_cmd_run_console_script", "callee": "importlib_metadata_get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L92"}, {"caller_nid": "tool_support_code_writer_cmd_run_console_script", "callee": "Exception", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L97"}, {"caller_nid": "tool_support_code_writer_cmd_run_console_script", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L100"}, {"caller_nid": "tool_support_code_writer_cmd_run_console_script", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L101"}, {"caller_nid": "tool_support_code_writer_cmd_run_console_script", "callee": "run", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L109"}, {"caller_nid": "tool_support_code_writer_cmd_run_console_script", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L116"}, {"caller_nid": "tool_support_code_writer_cmd_write_status", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L122"}, {"caller_nid": "tool_support_code_writer_cmd_write_status", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L122"}, {"caller_nid": "tool_support_code_writer_cmd_write_output_file_from_text", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L130"}, {"caller_nid": "tool_support_code_writer_cmd_write_output_file_from_text", "callee": "write_text", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L133"}, {"caller_nid": "tool_support_code_writer_cmd_write_output_file_from_text", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L133"}, {"caller_nid": "tool_support_code_writer_cmd_write_output_file_from_tempfile", "callee": "unlink", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L143"}, {"caller_nid": "tool_support_code_writer_cmd_write_output_file_from_tempfile", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L145"}, {"caller_nid": "tool_support_code_writer_cmd_write_output_file_from_tempfile", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L146"}, {"caller_nid": "tool_support_code_writer_cmd_write_output_file_from_tempfile", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L146"}, {"caller_nid": "tool_support_code_writer_cmd_write_output_file_from_tempfile", "callee": "unlink", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L147"}, {"caller_nid": "tool_support_code_writer_cmd_write_output_file_from_tempfile", "callee": "move", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L150"}, {"caller_nid": "tool_support_code_writer_cmd_run_diff", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L161"}, {"caller_nid": "tool_support_code_writer_cmd_run_diff", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L162"}, {"caller_nid": "tool_support_code_writer_cmd_run_diff", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L164"}, {"caller_nid": "tool_support_code_writer_cmd_run_diff", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L168"}, {"caller_nid": "tool_support_code_writer_cmd_run_diff", "callee": "unified_diff", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L169"}, {"caller_nid": "tool_support_code_writer_cmd_run_diff", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L170"}, {"caller_nid": "tool_support_code_writer_cmd_run_diff", "callee": "as_posix", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L172"}, {"caller_nid": "tool_support_code_writer_cmd_run_diff", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L172"}, {"caller_nid": "tool_support_code_writer_cmd_run_diff", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L177"}, {"caller_nid": "tool_support_code_writer_cmd_run_diff", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L180"}, {"caller_nid": "tool_support_code_writer_cmd_run_diff", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L180"}, {"caller_nid": "tool_support_run_program", "callee": "parse_args", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L188"}, {"caller_nid": "tool_support_run_program", "callee": "exit", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L199"}, {"caller_nid": "tool_support_run_program", "callee": "exit", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/util/tool_support.py", "source_location": "L201"}]}