Files
tfm_ainventory/graphify-out/cache/06a9b63de9b8f0f1d021998787a6513ba68b3eb9ad93a193c56764bd58d943c1.json

1 line
21 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "label": "DdsImagePlugin.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L1"}, {"id": "ddsimageplugin_ddsd", "label": "DDSD", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L30"}, {"id": "intflag", "label": "IntFlag", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "ddsimageplugin_ddscaps", "label": "DDSCAPS", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L42"}, {"id": "ddsimageplugin_ddscaps2", "label": "DDSCAPS2", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L48"}, {"id": "ddsimageplugin_ddpf", "label": "DDPF", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L60"}, {"id": "ddsimageplugin_dxgi_format", "label": "DXGI_FORMAT", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L70"}, {"id": "intenum", "label": "IntEnum", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "ddsimageplugin_d3dfmt", "label": "D3DFMT", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L194"}, {"id": "ddsimageplugin_ddsimagefile", "label": "DdsImageFile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L330"}, {"id": "ddsimageplugin_ddsimagefile_open", "label": "._open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L334"}, {"id": "ddsimageplugin_ddsimagefile_load_seek", "label": ".load_seek()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L484"}, {"id": "ddsimageplugin_ddsrgbdecoder", "label": "DdsRgbDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L488"}, {"id": "ddsimageplugin_ddsrgbdecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L491"}, {"id": "ddsimageplugin_save", "label": "_save()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L525"}, {"id": "ddsimageplugin_accept", "label": "_accept()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L618"}, {"id": "ddsimageplugin_rationale_1", "label": "A Pillow plugin for .dds files (S3TC-compressed aka DXTC) Jerome Leclanche <jero", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L1"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "struct", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "enum", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_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/DdsImagePlugin.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_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/DdsImagePlugin.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_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/DdsImagePlugin.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_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/DdsImagePlugin.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "ddsimageplugin_ddsd", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L30", "weight": 1.0}, {"source": "ddsimageplugin_ddsd", "target": "intflag", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "ddsimageplugin_ddscaps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L42", "weight": 1.0}, {"source": "ddsimageplugin_ddscaps", "target": "intflag", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "ddsimageplugin_ddscaps2", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L48", "weight": 1.0}, {"source": "ddsimageplugin_ddscaps2", "target": "intflag", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "ddsimageplugin_ddpf", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L60", "weight": 1.0}, {"source": "ddsimageplugin_ddpf", "target": "intflag", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "ddsimageplugin_dxgi_format", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L70", "weight": 1.0}, {"source": "ddsimageplugin_dxgi_format", "target": "intenum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L70", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "ddsimageplugin_d3dfmt", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L194", "weight": 1.0}, {"source": "ddsimageplugin_d3dfmt", "target": "intenum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L194", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "ddsimageplugin_ddsimagefile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L330", "weight": 1.0}, {"source": "ddsimageplugin_ddsimagefile", "target": "ddsimageplugin_ddsimagefile_open", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L334", "weight": 1.0}, {"source": "ddsimageplugin_ddsimagefile", "target": "ddsimageplugin_ddsimagefile_load_seek", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L484", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "ddsimageplugin_ddsrgbdecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L488", "weight": 1.0}, {"source": "ddsimageplugin_ddsrgbdecoder", "target": "ddsimageplugin_ddsrgbdecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L491", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "ddsimageplugin_save", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L525", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "target": "ddsimageplugin_accept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L618", "weight": 1.0}, {"source": "ddsimageplugin_ddsimagefile_open", "target": "ddsimageplugin_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L336", "weight": 1.0}, {"source": "ddsimageplugin_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pil_ddsimageplugin_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L1", "weight": 1.0}], "raw_calls": [{"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L336"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L338"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L339"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L339"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L341"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L342"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L343"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L344"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L345"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L346"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L348"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L352"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L353"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L356"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L368"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L369"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L378"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "raw", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L381"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L381"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L412"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L412"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L413"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L469"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L471"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L472"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L475"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L479"}, {"caller_nid": "ddsimageplugin_ddsimagefile_open", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L482"}, {"caller_nid": "ddsimageplugin_ddsrgbdecoder_decode", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L505"}, {"caller_nid": "ddsimageplugin_ddsrgbdecoder_decode", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L506"}, {"caller_nid": "ddsimageplugin_ddsrgbdecoder_decode", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L508"}, {"caller_nid": "ddsimageplugin_ddsrgbdecoder_decode", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L510"}, {"caller_nid": "ddsimageplugin_ddsrgbdecoder_decode", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L511"}, {"caller_nid": "ddsimageplugin_ddsrgbdecoder_decode", "callee": "from_bytes", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L512"}, {"caller_nid": "ddsimageplugin_ddsrgbdecoder_decode", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L512"}, {"caller_nid": "ddsimageplugin_ddsrgbdecoder_decode", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L513"}, {"caller_nid": "ddsimageplugin_ddsrgbdecoder_decode", "callee": "o8", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L516"}, {"caller_nid": "ddsimageplugin_ddsrgbdecoder_decode", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L517"}, {"caller_nid": "ddsimageplugin_ddsrgbdecoder_decode", "callee": "set_as_raw", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L521"}, {"caller_nid": "ddsimageplugin_save", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L528"}, {"caller_nid": "ddsimageplugin_save", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L531"}, {"caller_nid": "ddsimageplugin_save", "callee": "getbands", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L531"}, {"caller_nid": "ddsimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L532"}, {"caller_nid": "ddsimageplugin_save", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L562"}, {"caller_nid": "ddsimageplugin_save", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L565"}, {"caller_nid": "ddsimageplugin_save", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L585"}, {"caller_nid": "ddsimageplugin_save", "callee": "merge", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L586"}, {"caller_nid": "ddsimageplugin_save", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L589"}, {"caller_nid": "ddsimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L592"}, {"caller_nid": "ddsimageplugin_save", "callee": "o32", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L593"}, {"caller_nid": "ddsimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L594"}, {"caller_nid": "ddsimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L604"}, {"caller_nid": "ddsimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L606"}, {"caller_nid": "ddsimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L607"}, {"caller_nid": "ddsimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L608"}, {"caller_nid": "ddsimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L611"}, {"caller_nid": "ddsimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L613"}, {"caller_nid": "ddsimageplugin_save", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L615"}, {"caller_nid": "ddsimageplugin_accept", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/DdsImagePlugin.py", "source_location": "L619"}]}