Files
tfm_ainventory/graphify-out/cache/9ea31068971ee12cf3b5a6349a31e396dc938976c18f24929da9123605513ff9.json

1 line
15 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pil_mpoimageplugin_py", "label": "MpoImagePlugin.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L1"}, {"id": "mpoimageplugin_save", "label": "_save()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L37"}, {"id": "mpoimageplugin_save_all", "label": "_save_all()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L41"}, {"id": "mpoimageplugin_mpoimagefile", "label": "MpoImageFile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L102"}, {"id": "mpoimageplugin_mpoimagefile_open", "label": "._open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L107"}, {"id": "mpoimageplugin_mpoimagefile_after_jpeg_open", "label": "._after_jpeg_open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L113"}, {"id": "mpoimageplugin_mpoimagefile_load_seek", "label": ".load_seek()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L136"}, {"id": "mpoimageplugin_mpoimagefile_seek", "label": ".seek()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L141"}, {"id": "mpoimageplugin_mpoimagefile_tell", "label": ".tell()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L167"}, {"id": "mpoimageplugin_adopt", "label": "adopt()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L171"}, {"id": "mpoimageplugin_rationale_175", "label": "Transform the instance of JpegImageFile into an instance of MpoImageFile", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L175"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pil_mpoimageplugin_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_mpoimageplugin_py", "target": "struct", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_mpoimageplugin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_mpoimageplugin_py", "target": "backend_venv_lib_python3_12_site_packages_pil_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_mpoimageplugin_py", "target": "backend_venv_lib_python3_12_site_packages_pil_binary_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_mpoimageplugin_py", "target": "backend_venv_lib_python3_12_site_packages_pil_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_mpoimageplugin_py", "target": "mpoimageplugin_save", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_mpoimageplugin_py", "target": "mpoimageplugin_save_all", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_mpoimageplugin_py", "target": "mpoimageplugin_mpoimagefile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L102", "weight": 1.0}, {"source": "mpoimageplugin_mpoimagefile", "target": "mpoimageplugin_mpoimagefile_open", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L107", "weight": 1.0}, {"source": "mpoimageplugin_mpoimagefile", "target": "mpoimageplugin_mpoimagefile_after_jpeg_open", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L113", "weight": 1.0}, {"source": "mpoimageplugin_mpoimagefile", "target": "mpoimageplugin_mpoimagefile_load_seek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L136", "weight": 1.0}, {"source": "mpoimageplugin_mpoimagefile", "target": "mpoimageplugin_mpoimagefile_seek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L141", "weight": 1.0}, {"source": "mpoimageplugin_mpoimagefile", "target": "mpoimageplugin_mpoimagefile_tell", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L167", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_mpoimageplugin_py", "target": "mpoimageplugin_adopt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L171", "weight": 1.0}, {"source": "mpoimageplugin_save_all", "target": "mpoimageplugin_save", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L44", "weight": 1.0}, {"source": "mpoimageplugin_save_all", "target": "mpoimageplugin_mpoimagefile_tell", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L69", "weight": 1.0}, {"source": "mpoimageplugin_save_all", "target": "mpoimageplugin_mpoimagefile_seek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L93", "weight": 1.0}, {"source": "mpoimageplugin_mpoimagefile_open", "target": "mpoimageplugin_mpoimagefile_seek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L109", "weight": 1.0}, {"source": "mpoimageplugin_mpoimagefile_open", "target": "mpoimageplugin_mpoimagefile_after_jpeg_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L111", "weight": 1.0}, {"source": "mpoimageplugin_mpoimagefile_after_jpeg_open", "target": "mpoimageplugin_mpoimagefile_seek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L130", "weight": 1.0}, {"source": "mpoimageplugin_mpoimagefile_load_seek", "target": "mpoimageplugin_mpoimagefile_seek", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L139", "weight": 1.0}, {"source": "mpoimageplugin_mpoimagefile_seek", "target": "mpoimageplugin_mpoimagefile_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L158", "weight": 1.0}, {"source": "mpoimageplugin_adopt", "target": "mpoimageplugin_mpoimagefile_after_jpeg_open", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L187", "weight": 1.0}, {"source": "mpoimageplugin_rationale_175", "target": "mpoimageplugin_mpoimagefile_adopt", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L175", "weight": 1.0}], "raw_calls": [{"caller_nid": "mpoimageplugin_save_all", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L42"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L43"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "sum", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L50"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L50"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "Iterator", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L52"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L58"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L62"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L63"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "tobytes", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L64"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L66"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L69"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "_attach_default_encoderinfo", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L71"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "save", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L72"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L74"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "ImageFileDirectory_v2", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L76"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L78"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L82"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L87"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L94"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "o32le", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L94"}, {"caller_nid": "mpoimageplugin_save_all", "callee": "tobytes", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L94"}, {"caller_nid": "mpoimageplugin_mpoimagefile_after_jpeg_open", "callee": "_getmp", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L114"}, {"caller_nid": "mpoimageplugin_mpoimagefile_after_jpeg_open", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L117"}, {"caller_nid": "mpoimageplugin_mpoimagefile_after_jpeg_open", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L125"}, {"caller_nid": "mpoimageplugin_mpoimagefile_load_seek", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L137"}, {"caller_nid": "mpoimageplugin_mpoimagefile_seek", "callee": "_seek_check", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L142"}, {"caller_nid": "mpoimageplugin_mpoimagefile_seek", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L144"}, {"caller_nid": "mpoimageplugin_mpoimagefile_seek", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L149"}, {"caller_nid": "mpoimageplugin_mpoimagefile_seek", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L154"}, {"caller_nid": "mpoimageplugin_mpoimagefile_seek", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L156"}, {"caller_nid": "mpoimageplugin_mpoimagefile_seek", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L159"}, {"caller_nid": "mpoimageplugin_mpoimagefile_seek", "callee": "_reload_exif", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L160"}, {"caller_nid": "mpoimageplugin_mpoimagefile_seek", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L163"}, {"caller_nid": "mpoimageplugin_adopt", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/MpoImagePlugin.py", "source_location": "L186"}]}