1 line
47 KiB
JSON
1 line
47 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "label": "BlpImagePlugin.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L1"}, {"id": "blpimageplugin_format", "label": "Format", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L44"}, {"id": "intenum", "label": "IntEnum", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "blpimageplugin_encoding", "label": "Encoding", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L48"}, {"id": "blpimageplugin_alphaencoding", "label": "AlphaEncoding", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L54"}, {"id": "blpimageplugin_unpack_565", "label": "unpack_565()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L60"}, {"id": "blpimageplugin_decode_dxt1", "label": "decode_dxt1()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L64"}, {"id": "blpimageplugin_decode_dxt3", "label": "decode_dxt3()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L121"}, {"id": "blpimageplugin_decode_dxt5", "label": "decode_dxt5()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L174"}, {"id": "blpimageplugin_blpformaterror", "label": "BLPFormatError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L244"}, {"id": "notimplementederror", "label": "NotImplementedError", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "blpimageplugin_accept", "label": "_accept()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L248"}, {"id": "blpimageplugin_blpimagefile", "label": "BlpImageFile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L252"}, {"id": "blpimageplugin_blpimagefile_open", "label": "._open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L260"}, {"id": "blpimageplugin_blpbasedecoder", "label": "_BLPBaseDecoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L295"}, {"id": "blpimageplugin_blpbasedecoder_decode", "label": ".decode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L298"}, {"id": "blpimageplugin_load", "label": "_load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L308"}, {"id": "blpimageplugin_blpbasedecoder_read_header", "label": "._read_header()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L311"}, {"id": "blpimageplugin_blpbasedecoder_safe_read", "label": "._safe_read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L315"}, {"id": "blpimageplugin_blpbasedecoder_read_palette", "label": "._read_palette()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L319"}, {"id": "blpimageplugin_blpbasedecoder_read_bgra", "label": "._read_bgra()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L329"}, {"id": "blpimageplugin_blp1decoder", "label": "BLP1Decoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L347"}, {"id": "blpimageplugin_blp1decoder_load", "label": "._load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L348"}, {"id": "blpimageplugin_blp1decoder_decode_jpeg_stream", "label": "._decode_jpeg_stream()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L366"}, {"id": "blpimageplugin_blp2decoder", "label": "BLP2Decoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L384"}, {"id": "blpimageplugin_blp2decoder_load", "label": "._load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L385"}, {"id": "blpimageplugin_blpencoder", "label": "BLPEncoder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L432"}, {"id": "blpimageplugin_blpencoder_write_palette", "label": "._write_palette()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L435"}, {"id": "blpimageplugin_blpencoder_encode", "label": ".encode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L446"}, {"id": "blpimageplugin_save", "label": "_save()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L465"}, {"id": "blpimageplugin_rationale_1", "label": "Blizzard Mipmap Format (.blp) Jerome Leclanche <jerome@leclan.ch> The contents", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L1"}, {"id": "blpimageplugin_rationale_67", "label": "input: one \"row\" of data (i.e. will produce 4*width pixels)", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L67"}, {"id": "blpimageplugin_rationale_122", "label": "input: one \"row\" of data (i.e. will produce 4*width pixels)", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L122"}, {"id": "blpimageplugin_rationale_175", "label": "input: one \"row\" of data (i.e. will produce 4 * width pixels)", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L175"}, {"id": "blpimageplugin_rationale_253", "label": "Blizzard Mipmap Format", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L253"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "struct", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "enum", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L37", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "io", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L38", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_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/BlpImagePlugin.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_format", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L44", "weight": 1.0}, {"source": "blpimageplugin_format", "target": "intenum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_encoding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L48", "weight": 1.0}, {"source": "blpimageplugin_encoding", "target": "intenum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L48", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_alphaencoding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L54", "weight": 1.0}, {"source": "blpimageplugin_alphaencoding", "target": "intenum", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_unpack_565", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_decode_dxt1", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L64", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_decode_dxt3", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L121", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_decode_dxt5", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L174", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_blpformaterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L244", "weight": 1.0}, {"source": "blpimageplugin_blpformaterror", "target": "notimplementederror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L244", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_accept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L248", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_blpimagefile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L252", "weight": 1.0}, {"source": "blpimageplugin_blpimagefile", "target": "blpimageplugin_blpimagefile_open", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L260", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_blpbasedecoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L295", "weight": 1.0}, {"source": "blpimageplugin_blpbasedecoder", "target": "blpimageplugin_blpbasedecoder_decode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L298", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_load", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L308", "weight": 1.0}, {"source": "blpimageplugin_blpbasedecoder", "target": "blpimageplugin_blpbasedecoder_read_header", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L311", "weight": 1.0}, {"source": "blpimageplugin_blpbasedecoder", "target": "blpimageplugin_blpbasedecoder_safe_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L315", "weight": 1.0}, {"source": "blpimageplugin_blpbasedecoder", "target": "blpimageplugin_blpbasedecoder_read_palette", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L319", "weight": 1.0}, {"source": "blpimageplugin_blpbasedecoder", "target": "blpimageplugin_blpbasedecoder_read_bgra", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L329", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_blp1decoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L347", "weight": 1.0}, {"source": "blpimageplugin_blp1decoder", "target": "blpimageplugin_blpbasedecoder", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L347", "weight": 1.0}, {"source": "blpimageplugin_blp1decoder", "target": "blpimageplugin_blp1decoder_load", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L348", "weight": 1.0}, {"source": "blpimageplugin_blp1decoder", "target": "blpimageplugin_blp1decoder_decode_jpeg_stream", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L366", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_blp2decoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L384", "weight": 1.0}, {"source": "blpimageplugin_blp2decoder", "target": "blpimageplugin_blpbasedecoder", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L384", "weight": 1.0}, {"source": "blpimageplugin_blp2decoder", "target": "blpimageplugin_blp2decoder_load", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L385", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_blpencoder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L432", "weight": 1.0}, {"source": "blpimageplugin_blpencoder", "target": "blpimageplugin_blpencoder_write_palette", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L435", "weight": 1.0}, {"source": "blpimageplugin_blpencoder", "target": "blpimageplugin_blpencoder_encode", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L446", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "target": "blpimageplugin_save", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L465", "weight": 1.0}, {"source": "blpimageplugin_decode_dxt1", "target": "blpimageplugin_unpack_565", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L79", "weight": 1.0}, {"source": "blpimageplugin_decode_dxt3", "target": "blpimageplugin_unpack_565", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L138", "weight": 1.0}, {"source": "blpimageplugin_decode_dxt5", "target": "blpimageplugin_unpack_565", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L196", "weight": 1.0}, {"source": "blpimageplugin_blpimagefile_open", "target": "blpimageplugin_accept", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L263", "weight": 1.0}, {"source": "blpimageplugin_blpimagefile_open", "target": "blpimageplugin_blpformaterror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L265", "weight": 1.0}, {"source": "blpimageplugin_blpimagefile_open", "target": "blpimageplugin_blpbasedecoder_decode", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L289", "weight": 1.0}, {"source": "blpimageplugin_blpbasedecoder_decode", "target": "blpimageplugin_blpbasedecoder_read_header", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L300", "weight": 1.0}, {"source": "blpimageplugin_blpbasedecoder_decode", "target": "blpimageplugin_blp2decoder_load", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L301", "weight": 1.0}, {"source": "blpimageplugin_blpbasedecoder_read_header", "target": "blpimageplugin_blpbasedecoder_safe_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L312", "weight": 1.0}, {"source": "blpimageplugin_blpbasedecoder_read_palette", "target": "blpimageplugin_blpbasedecoder_safe_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L323", "weight": 1.0}, {"source": "blpimageplugin_blpbasedecoder_read_bgra", "target": "blpimageplugin_blpbasedecoder_safe_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L333", "weight": 1.0}, {"source": "blpimageplugin_blp1decoder_load", "target": "blpimageplugin_blp1decoder_decode_jpeg_stream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L352", "weight": 1.0}, {"source": "blpimageplugin_blp1decoder_load", "target": "blpimageplugin_blpbasedecoder_read_palette", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L356", "weight": 1.0}, {"source": "blpimageplugin_blp1decoder_load", "target": "blpimageplugin_blpbasedecoder_read_bgra", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L357", "weight": 1.0}, {"source": "blpimageplugin_blp1decoder_load", "target": "blpimageplugin_blpformaterror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L361", "weight": 1.0}, {"source": "blpimageplugin_blp1decoder_decode_jpeg_stream", "target": "blpimageplugin_blpbasedecoder_safe_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L369", "weight": 1.0}, {"source": "blpimageplugin_blp2decoder_load", "target": "blpimageplugin_blpbasedecoder_read_palette", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L388", "weight": 1.0}, {"source": "blpimageplugin_blp2decoder_load", "target": "blpimageplugin_blpbasedecoder_read_bgra", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L397", "weight": 1.0}, {"source": "blpimageplugin_blp2decoder_load", "target": "blpimageplugin_decode_dxt1", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L404", "weight": 1.0}, {"source": "blpimageplugin_blp2decoder_load", "target": "blpimageplugin_blpbasedecoder_safe_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L404", "weight": 1.0}, {"source": "blpimageplugin_blp2decoder_load", "target": "blpimageplugin_decode_dxt3", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L410", "weight": 1.0}, {"source": "blpimageplugin_blp2decoder_load", "target": "blpimageplugin_decode_dxt5", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L416", "weight": 1.0}, {"source": "blpimageplugin_blp2decoder_load", "target": "blpimageplugin_blpformaterror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L420", "weight": 1.0}, {"source": "blpimageplugin_blpencoder_encode", "target": "blpimageplugin_blpencoder_write_palette", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L447", "weight": 1.0}, {"source": "blpimageplugin_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pil_blpimageplugin_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L1", "weight": 1.0}, {"source": "blpimageplugin_rationale_67", "target": "blpimageplugin_decode_dxt1", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L67", "weight": 1.0}, {"source": "blpimageplugin_rationale_122", "target": "blpimageplugin_decode_dxt3", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L122", "weight": 1.0}, {"source": "blpimageplugin_rationale_175", "target": "blpimageplugin_decode_dxt5", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L175", "weight": 1.0}, {"source": "blpimageplugin_rationale_253", "target": "blpimageplugin_blpimagefile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L253", "weight": 1.0}], "raw_calls": [{"caller_nid": "blpimageplugin_decode_dxt1", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L71"}, {"caller_nid": "blpimageplugin_decode_dxt1", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L72"}, {"caller_nid": "blpimageplugin_decode_dxt1", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L72"}, {"caller_nid": "blpimageplugin_decode_dxt1", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L72"}, {"caller_nid": "blpimageplugin_decode_dxt1", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L72"}, {"caller_nid": "blpimageplugin_decode_dxt1", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L74"}, {"caller_nid": "blpimageplugin_decode_dxt1", "callee": "unpack_from", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L77"}, {"caller_nid": "blpimageplugin_decode_dxt1", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L84"}, {"caller_nid": "blpimageplugin_decode_dxt1", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L85"}, {"caller_nid": "blpimageplugin_decode_dxt1", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L114"}, {"caller_nid": "blpimageplugin_decode_dxt1", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L116"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L126"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L127"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L127"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L127"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L127"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L129"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "unpack_from", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L133"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "unpack_from", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L134"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "unpack_from", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L136"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L141"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L143"}, {"caller_nid": "blpimageplugin_decode_dxt3", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L169"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L179"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L180"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L180"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L180"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L180"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L182"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "unpack_from", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L186"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "unpack_from", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L188"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "unpack_from", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L192"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "unpack_from", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L194"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L199"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L200"}, {"caller_nid": "blpimageplugin_decode_dxt5", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L239"}, {"caller_nid": "blpimageplugin_accept", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L249"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L262"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L264"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L267"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L267"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L269"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L269"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L271"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L271"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L272"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L272"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L273"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L273"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L274"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L276"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L276"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L280"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L280"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L281"}, {"caller_nid": "blpimageplugin_blpimagefile_open", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L292"}, {"caller_nid": "blpimageplugin_blpbasedecoder_decode", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L304"}, {"caller_nid": "blpimageplugin_blpbasedecoder_read_header", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L312"}, {"caller_nid": "blpimageplugin_blpbasedecoder_read_header", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L313"}, {"caller_nid": "blpimageplugin_blpbasedecoder_read_palette", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L321"}, {"caller_nid": "blpimageplugin_blpbasedecoder_read_palette", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L323"}, {"caller_nid": "blpimageplugin_blpbasedecoder_read_palette", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L326"}, {"caller_nid": "blpimageplugin_blpbasedecoder_read_bgra", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L332"}, {"caller_nid": "blpimageplugin_blpbasedecoder_read_bgra", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L333"}, {"caller_nid": "blpimageplugin_blpbasedecoder_read_bgra", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L336"}, {"caller_nid": "blpimageplugin_blpbasedecoder_read_bgra", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L336"}, {"caller_nid": "blpimageplugin_blpbasedecoder_read_bgra", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L343"}, {"caller_nid": "blpimageplugin_blp1decoder_load", "callee": "set_as_raw", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L358"}, {"caller_nid": "blpimageplugin_blp1decoder_load", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L360"}, {"caller_nid": "blpimageplugin_blp1decoder_load", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L363"}, {"caller_nid": "blpimageplugin_blp1decoder_decode_jpeg_stream", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L369"}, {"caller_nid": "blpimageplugin_blp1decoder_decode_jpeg_stream", "callee": "tell", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L372"}, {"caller_nid": "blpimageplugin_blp1decoder_decode_jpeg_stream", "callee": "JpegImageFile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L375"}, {"caller_nid": "blpimageplugin_blp1decoder_decode_jpeg_stream", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L375"}, {"caller_nid": "blpimageplugin_blp1decoder_decode_jpeg_stream", "callee": "_decompression_bomb_check", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L376"}, {"caller_nid": "blpimageplugin_blp1decoder_decode_jpeg_stream", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L379"}, {"caller_nid": "blpimageplugin_blp1decoder_decode_jpeg_stream", "callee": "_replace", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L380"}, {"caller_nid": "blpimageplugin_blp1decoder_decode_jpeg_stream", "callee": "set_as_raw", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L381"}, {"caller_nid": "blpimageplugin_blp1decoder_decode_jpeg_stream", "callee": "tobytes", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L381"}, {"caller_nid": "blpimageplugin_blp1decoder_decode_jpeg_stream", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L381"}, {"caller_nid": "blpimageplugin_blp2decoder_load", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L391"}, {"caller_nid": "blpimageplugin_blp2decoder_load", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L400"}, {"caller_nid": "blpimageplugin_blp2decoder_load", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L403"}, {"caller_nid": "blpimageplugin_blp2decoder_load", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L409"}, {"caller_nid": "blpimageplugin_blp2decoder_load", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L415"}, {"caller_nid": "blpimageplugin_blp2decoder_load", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L419"}, {"caller_nid": "blpimageplugin_blp2decoder_load", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L422"}, {"caller_nid": "blpimageplugin_blp2decoder_load", "callee": "repr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L426"}, {"caller_nid": "blpimageplugin_blp2decoder_load", "callee": "set_as_raw", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L429"}, {"caller_nid": "blpimageplugin_blpencoder_write_palette", "callee": "getpalette", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L438"}, {"caller_nid": "blpimageplugin_blpencoder_write_palette", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L439"}, {"caller_nid": "blpimageplugin_blpencoder_write_palette", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L439"}, {"caller_nid": "blpimageplugin_blpencoder_write_palette", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L441"}, {"caller_nid": "blpimageplugin_blpencoder_write_palette", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L442"}, {"caller_nid": "blpimageplugin_blpencoder_encode", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L449"}, {"caller_nid": "blpimageplugin_blpencoder_encode", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L450"}, {"caller_nid": "blpimageplugin_blpencoder_encode", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L454"}, {"caller_nid": "blpimageplugin_blpencoder_encode", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L458"}, {"caller_nid": "blpimageplugin_blpencoder_encode", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L459"}, {"caller_nid": "blpimageplugin_blpencoder_encode", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L460"}, {"caller_nid": "blpimageplugin_blpencoder_encode", "callee": "getpixel", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L460"}, {"caller_nid": "blpimageplugin_blpencoder_encode", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L462"}, {"caller_nid": "blpimageplugin_save", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L468"}, {"caller_nid": "blpimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L470"}, {"caller_nid": "blpimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L471"}, {"caller_nid": "blpimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L474"}, {"caller_nid": "blpimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L474"}, {"caller_nid": "blpimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L478"}, {"caller_nid": "blpimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L478"}, {"caller_nid": "blpimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L480"}, {"caller_nid": "blpimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L480"}, {"caller_nid": "blpimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L481"}, {"caller_nid": "blpimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L481"}, {"caller_nid": "blpimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L482"}, {"caller_nid": "blpimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L482"}, {"caller_nid": "blpimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L483"}, {"caller_nid": "blpimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L483"}, {"caller_nid": "blpimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L484"}, {"caller_nid": "blpimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L484"}, {"caller_nid": "blpimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L486"}, {"caller_nid": "blpimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L486"}, {"caller_nid": "blpimageplugin_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L487"}, {"caller_nid": "blpimageplugin_save", "callee": "pack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L487"}, {"caller_nid": "blpimageplugin_save", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/BlpImagePlugin.py", "source_location": "L489"}]} |