1 line
11 KiB
JSON
1 line
11 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pil_fontfile_py", "label": "FontFile.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L1"}, {"id": "fontfile_puti16", "label": "puti16()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L26"}, {"id": "fontfile_fontfile", "label": "FontFile", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L36"}, {"id": "fontfile_fontfile_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L41"}, {"id": "fontfile_fontfile_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L53"}, {"id": "fontfile_fontfile_compile", "label": ".compile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L64"}, {"id": "fontfile_fontfile_encode_metrics", "label": "._encode_metrics()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L113"}, {"id": "fontfile_fontfile_save", "label": ".save()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L129"}, {"id": "fontfile_fontfile_to_imagefont", "label": ".to_imagefont()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L147"}, {"id": "fontfile_rationale_29", "label": "Write network order (big-endian) 16-bit sequence", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L29"}, {"id": "fontfile_rationale_37", "label": "Base class for raster font file handlers.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L37"}, {"id": "fontfile_rationale_65", "label": "Create metrics and bitmap", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L65"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pil_fontfile_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_fontfile_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_fontfile_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/FontFile.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_fontfile_py", "target": "fontfile_puti16", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_fontfile_py", "target": "fontfile_fontfile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L36", "weight": 1.0}, {"source": "fontfile_fontfile", "target": "fontfile_fontfile_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L41", "weight": 1.0}, {"source": "fontfile_fontfile", "target": "fontfile_fontfile_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L53", "weight": 1.0}, {"source": "fontfile_fontfile", "target": "fontfile_fontfile_compile", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L64", "weight": 1.0}, {"source": "fontfile_fontfile", "target": "fontfile_fontfile_encode_metrics", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L113", "weight": 1.0}, {"source": "fontfile_fontfile", "target": "fontfile_fontfile_save", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L129", "weight": 1.0}, {"source": "fontfile_fontfile", "target": "fontfile_fontfile_to_imagefont", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L147", "weight": 1.0}, {"source": "fontfile_fontfile_save", "target": "fontfile_fontfile_compile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L132", "weight": 1.0}, {"source": "fontfile_fontfile_save", "target": "fontfile_fontfile_encode_metrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L145", "weight": 1.0}, {"source": "fontfile_fontfile_to_imagefont", "target": "fontfile_fontfile_compile", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L150", "weight": 1.0}, {"source": "fontfile_fontfile_to_imagefont", "target": "fontfile_fontfile_encode_metrics", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L158", "weight": 1.0}, {"source": "fontfile_rationale_29", "target": "fontfile_puti16", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L29", "weight": 1.0}, {"source": "fontfile_rationale_37", "target": "fontfile_fontfile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L37", "weight": 1.0}, {"source": "fontfile_rationale_65", "target": "fontfile_fontfile_compile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L65", "weight": 1.0}], "raw_calls": [{"caller_nid": "fontfile_puti16", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L33"}, {"caller_nid": "fontfile_puti16", "callee": "o16be", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L33"}, {"caller_nid": "fontfile_fontfile_compile", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L76"}, {"caller_nid": "fontfile_fontfile_compile", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L81"}, {"caller_nid": "fontfile_fontfile_compile", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L92"}, {"caller_nid": "fontfile_fontfile_compile", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L98"}, {"caller_nid": "fontfile_fontfile_compile", "callee": "paste", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L110"}, {"caller_nid": "fontfile_fontfile_compile", "callee": "crop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L110"}, {"caller_nid": "fontfile_fontfile_encode_metrics", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L115"}, {"caller_nid": "fontfile_fontfile_encode_metrics", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L118"}, {"caller_nid": "fontfile_fontfile_encode_metrics", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L120"}, {"caller_nid": "fontfile_fontfile_encode_metrics", "callee": "bytearray", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L122"}, {"caller_nid": "fontfile_fontfile_encode_metrics", "callee": "o16be", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L126"}, {"caller_nid": "fontfile_fontfile_encode_metrics", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L127"}, {"caller_nid": "fontfile_fontfile_save", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L137"}, {"caller_nid": "fontfile_fontfile_save", "callee": "splitext", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L138"}, {"caller_nid": "fontfile_fontfile_save", "callee": "open", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L141"}, {"caller_nid": "fontfile_fontfile_save", "callee": "splitext", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L141"}, {"caller_nid": "fontfile_fontfile_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L142"}, {"caller_nid": "fontfile_fontfile_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L143"}, {"caller_nid": "fontfile_fontfile_save", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L143"}, {"caller_nid": "fontfile_fontfile_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L144"}, {"caller_nid": "fontfile_fontfile_save", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L145"}, {"caller_nid": "fontfile_fontfile_to_imagefont", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L155"}, {"caller_nid": "fontfile_fontfile_to_imagefont", "callee": "ImageFont", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L157"}, {"caller_nid": "fontfile_fontfile_to_imagefont", "callee": "_load", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/FontFile.py", "source_location": "L158"}]} |