Files
tfm_ainventory/graphify-out/cache/3bdb85a1ea88a41e7a6d44e0b135a15a6dc52434b619dc9d43fff9eecbbf5d14.json

1 line
34 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "label": "Jpeg2KImagePlugin.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L1"}, {"id": "jpeg2kimageplugin_boxreader", "label": "BoxReader", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L31"}, {"id": "jpeg2kimageplugin_boxreader_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L37"}, {"id": "jpeg2kimageplugin_boxreader_can_read", "label": "._can_read()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L43"}, {"id": "jpeg2kimageplugin_boxreader_read_bytes", "label": "._read_bytes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L53"}, {"id": "jpeg2kimageplugin_boxreader_read_fields", "label": ".read_fields()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L67"}, {"id": "jpeg2kimageplugin_boxreader_read_boxes", "label": ".read_boxes()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L72"}, {"id": "jpeg2kimageplugin_boxreader_has_next_box", "label": ".has_next_box()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L77"}, {"id": "jpeg2kimageplugin_boxreader_next_box_type", "label": ".next_box_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L83"}, {"id": "jpeg2kimageplugin_parse_codestream", "label": "_parse_codestream()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L105"}, {"id": "jpeg2kimageplugin_res_to_dpi", "label": "_res_to_dpi()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L136"}, {"id": "jpeg2kimageplugin_parse_jp2_header", "label": "_parse_jp2_header()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L145"}, {"id": "jpeg2kimageplugin_jpeg2kimagefile", "label": "Jpeg2KImageFile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L262"}, {"id": "jpeg2kimageplugin_jpeg2kimagefile_open", "label": "._open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L266"}, {"id": "jpeg2kimageplugin_jpeg2kimagefile_parse_comment", "label": "._parse_comment()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L319"}, {"id": "jpeg2kimageplugin_reduce", "label": "reduce()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L339"}, {"id": "jpeg2kimageplugin_jpeg2kimagefile_load", "label": ".load()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L354"}, {"id": "jpeg2kimageplugin_accept", "label": "_accept()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L372"}, {"id": "jpeg2kimageplugin_save", "label": "_save()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L382"}, {"id": "jpeg2kimageplugin_rationale_32", "label": "A small helper class to read fields stored in JPEG2000 header boxes and to e", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L32"}, {"id": "jpeg2kimageplugin_rationale_106", "label": "Parse the JPEG 2000 codestream to extract the size and component count from", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L106"}, {"id": "jpeg2kimageplugin_rationale_137", "label": "Convert JPEG2000's (numerator, denominator, exponent-base-10) resolution, ca", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L137"}, {"id": "jpeg2kimageplugin_rationale_154", "label": "Parse the JP2 header box to extract size, component count, color space infor", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L154"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "struct", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_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/Jpeg2KImagePlugin.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "jpeg2kimageplugin_boxreader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L31", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader", "target": "jpeg2kimageplugin_boxreader_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L37", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader", "target": "jpeg2kimageplugin_boxreader_can_read", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L43", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader", "target": "jpeg2kimageplugin_boxreader_read_bytes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L53", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader", "target": "jpeg2kimageplugin_boxreader_read_fields", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L67", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader", "target": "jpeg2kimageplugin_boxreader_read_boxes", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L72", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader", "target": "jpeg2kimageplugin_boxreader_has_next_box", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L77", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader", "target": "jpeg2kimageplugin_boxreader_next_box_type", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L83", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "jpeg2kimageplugin_parse_codestream", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L105", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "jpeg2kimageplugin_res_to_dpi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L136", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "jpeg2kimageplugin_parse_jp2_header", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L145", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "jpeg2kimageplugin_jpeg2kimagefile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L262", "weight": 1.0}, {"source": "jpeg2kimageplugin_jpeg2kimagefile", "target": "jpeg2kimageplugin_jpeg2kimagefile_open", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L266", "weight": 1.0}, {"source": "jpeg2kimageplugin_jpeg2kimagefile", "target": "jpeg2kimageplugin_jpeg2kimagefile_parse_comment", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L319", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "jpeg2kimageplugin_reduce", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L339", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "jpeg2kimageplugin_reduce", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L351", "weight": 1.0}, {"source": "jpeg2kimageplugin_jpeg2kimagefile", "target": "jpeg2kimageplugin_jpeg2kimagefile_load", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L354", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "jpeg2kimageplugin_accept", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L372", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_jpeg2kimageplugin_py", "target": "jpeg2kimageplugin_save", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L382", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader_read_bytes", "target": "jpeg2kimageplugin_boxreader_can_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L54", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader_read_fields", "target": "jpeg2kimageplugin_boxreader_read_bytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L69", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader_read_boxes", "target": "jpeg2kimageplugin_boxreader_read_bytes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L74", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader_read_boxes", "target": "jpeg2kimageplugin_boxreader", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L75", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader_next_box_type", "target": "jpeg2kimageplugin_boxreader_read_fields", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L90", "weight": 1.0}, {"source": "jpeg2kimageplugin_boxreader_next_box_type", "target": "jpeg2kimageplugin_boxreader_can_read", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L97", "weight": 1.0}, {"source": "jpeg2kimageplugin_parse_jp2_header", "target": "jpeg2kimageplugin_boxreader", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L159", "weight": 1.0}, {"source": "jpeg2kimageplugin_parse_jp2_header", "target": "jpeg2kimageplugin_boxreader_has_next_box", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L162", "weight": 1.0}, {"source": "jpeg2kimageplugin_parse_jp2_header", "target": "jpeg2kimageplugin_boxreader_next_box_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L163", "weight": 1.0}, {"source": "jpeg2kimageplugin_parse_jp2_header", "target": "jpeg2kimageplugin_boxreader_read_boxes", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L166", "weight": 1.0}, {"source": "jpeg2kimageplugin_parse_jp2_header", "target": "jpeg2kimageplugin_boxreader_read_fields", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L169", "weight": 1.0}, {"source": "jpeg2kimageplugin_parse_jp2_header", "target": "jpeg2kimageplugin_res_to_dpi", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L245", "weight": 1.0}, {"source": "jpeg2kimageplugin_jpeg2kimagefile_open", "target": "jpeg2kimageplugin_parse_codestream", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L271", "weight": 1.0}, {"source": "jpeg2kimageplugin_jpeg2kimagefile_open", "target": "jpeg2kimageplugin_jpeg2kimagefile_parse_comment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L272", "weight": 1.0}, {"source": "jpeg2kimageplugin_jpeg2kimagefile_open", "target": "jpeg2kimageplugin_parse_jp2_header", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L278", "weight": 1.0}, {"source": "jpeg2kimageplugin_rationale_32", "target": "jpeg2kimageplugin_boxreader", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L32", "weight": 1.0}, {"source": "jpeg2kimageplugin_rationale_106", "target": "jpeg2kimageplugin_parse_codestream", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L106", "weight": 1.0}, {"source": "jpeg2kimageplugin_rationale_137", "target": "jpeg2kimageplugin_res_to_dpi", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L137", "weight": 1.0}, {"source": "jpeg2kimageplugin_rationale_154", "target": "jpeg2kimageplugin_parse_jp2_header", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L154", "weight": 1.0}], "raw_calls": [{"caller_nid": "jpeg2kimageplugin_boxreader_can_read", "callee": "tell", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L44"}, {"caller_nid": "jpeg2kimageplugin_boxreader_read_bytes", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L56"}, {"caller_nid": "jpeg2kimageplugin_boxreader_read_bytes", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L58"}, {"caller_nid": "jpeg2kimageplugin_boxreader_read_bytes", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L59"}, {"caller_nid": "jpeg2kimageplugin_boxreader_read_bytes", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L60"}, {"caller_nid": "jpeg2kimageplugin_boxreader_read_bytes", "callee": "OSError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L61"}, {"caller_nid": "jpeg2kimageplugin_boxreader_read_fields", "callee": "calcsize", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L68"}, {"caller_nid": "jpeg2kimageplugin_boxreader_read_fields", "callee": "unpack", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L70"}, {"caller_nid": "jpeg2kimageplugin_boxreader_read_boxes", "callee": "BytesIO", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L75"}, {"caller_nid": "jpeg2kimageplugin_boxreader_has_next_box", "callee": "tell", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L79"}, {"caller_nid": "jpeg2kimageplugin_boxreader_next_box_type", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L86"}, {"caller_nid": "jpeg2kimageplugin_boxreader_next_box_type", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L90"}, {"caller_nid": "jpeg2kimageplugin_boxreader_next_box_type", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L92"}, {"caller_nid": "jpeg2kimageplugin_boxreader_next_box_type", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L99"}, {"caller_nid": "jpeg2kimageplugin_parse_codestream", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L109"}, {"caller_nid": "jpeg2kimageplugin_parse_codestream", "callee": "i16be", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L110"}, {"caller_nid": "jpeg2kimageplugin_parse_codestream", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L111"}, {"caller_nid": "jpeg2kimageplugin_parse_codestream", "callee": "unpack_from", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L112"}, {"caller_nid": "jpeg2kimageplugin_parse_codestream", "callee": "unpack_from", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L118"}, {"caller_nid": "jpeg2kimageplugin_parse_codestream", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L131"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L186"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L187"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L188"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L213"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L214"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L217"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "ImagePalette", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L225"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L226"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L229"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L230"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "getcolor", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L231"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L231"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L239"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L240"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L241"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L242"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L243"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L244"}, {"caller_nid": "jpeg2kimageplugin_parse_jp2_header", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L253"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L268"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L274"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L282"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L282"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L283"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "i16be", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L284"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L285"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "SyntaxError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L289"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L298"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "fstat", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L299"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "tell", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L303"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L304"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "tell", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L305"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L306"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_open", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L311"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_parse_comment", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L322"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_parse_comment", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L329"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_parse_comment", "callee": "i16be", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L330"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_parse_comment", "callee": "read", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L333"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_parse_comment", "callee": "seek", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L336"}, {"caller_nid": "jpeg2kimageplugin_reduce", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L348"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_load", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L359"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_load", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L360"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_load", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L365"}, {"caller_nid": "jpeg2kimageplugin_jpeg2kimagefile_load", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L367"}, {"caller_nid": "jpeg2kimageplugin_accept", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L373"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L386"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L387"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L388"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L388"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L393"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L394"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L395"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L396"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L397"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L399"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "all", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L400"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L401"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L405"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L407"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L408"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L409"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L410"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L411"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L412"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L413"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L414"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L415"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L416"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L417"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L418"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L421"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "fileno", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L423"}, {"caller_nid": "jpeg2kimageplugin_save", "callee": "_Tile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/Jpeg2KImagePlugin.py", "source_location": "L446"}]}