1 line
38 KiB
JSON
1 line
38 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "label": "ImageMath.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L1"}, {"id": "imagemath_operand", "label": "_Operand", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L30"}, {"id": "imagemath_operand_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L33"}, {"id": "imagemath_operand_fixup", "label": ".__fixup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L36"}, {"id": "imagemath_operand_apply", "label": ".apply()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L54"}, {"id": "imagemath_operand_bool", "label": ".__bool__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L100"}, {"id": "imagemath_operand_abs", "label": ".__abs__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L104"}, {"id": "imagemath_operand_pos", "label": ".__pos__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L107"}, {"id": "imagemath_operand_neg", "label": ".__neg__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L110"}, {"id": "imagemath_operand_add", "label": ".__add__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L114"}, {"id": "imagemath_operand_radd", "label": ".__radd__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L117"}, {"id": "imagemath_operand_sub", "label": ".__sub__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L120"}, {"id": "imagemath_operand_rsub", "label": ".__rsub__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L123"}, {"id": "imagemath_operand_mul", "label": ".__mul__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L126"}, {"id": "imagemath_operand_rmul", "label": ".__rmul__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L129"}, {"id": "imagemath_operand_truediv", "label": ".__truediv__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L132"}, {"id": "imagemath_operand_rtruediv", "label": ".__rtruediv__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L135"}, {"id": "imagemath_operand_mod", "label": ".__mod__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L138"}, {"id": "imagemath_operand_rmod", "label": ".__rmod__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L141"}, {"id": "imagemath_operand_pow", "label": ".__pow__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L144"}, {"id": "imagemath_operand_rpow", "label": ".__rpow__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L147"}, {"id": "imagemath_operand_invert", "label": ".__invert__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L151"}, {"id": "imagemath_operand_and", "label": ".__and__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L154"}, {"id": "imagemath_operand_rand", "label": ".__rand__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L157"}, {"id": "imagemath_operand_or", "label": ".__or__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L160"}, {"id": "imagemath_operand_ror", "label": ".__ror__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L163"}, {"id": "imagemath_operand_xor", "label": ".__xor__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L166"}, {"id": "imagemath_operand_rxor", "label": ".__rxor__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L169"}, {"id": "imagemath_operand_lshift", "label": ".__lshift__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L172"}, {"id": "imagemath_operand_rshift", "label": ".__rshift__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L175"}, {"id": "imagemath_operand_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L179"}, {"id": "imagemath_operand_ne", "label": ".__ne__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L182"}, {"id": "imagemath_operand_lt", "label": ".__lt__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L185"}, {"id": "imagemath_operand_le", "label": ".__le__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L188"}, {"id": "imagemath_operand_gt", "label": ".__gt__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L191"}, {"id": "imagemath_operand_ge", "label": ".__ge__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L194"}, {"id": "imagemath_imagemath_int", "label": "imagemath_int()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L199"}, {"id": "imagemath_imagemath_float", "label": "imagemath_float()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L203"}, {"id": "imagemath_imagemath_equal", "label": "imagemath_equal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L208"}, {"id": "imagemath_imagemath_notequal", "label": "imagemath_notequal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L212"}, {"id": "imagemath_imagemath_min", "label": "imagemath_min()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L216"}, {"id": "imagemath_imagemath_max", "label": "imagemath_max()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L220"}, {"id": "imagemath_imagemath_convert", "label": "imagemath_convert()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L224"}, {"id": "imagemath_lambda_eval", "label": "lambda_eval()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L239"}, {"id": "imagemath_unsafe_eval", "label": "unsafe_eval()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L267"}, {"id": "imagemath_rationale_31", "label": "Wraps an image operand, providing standard operators", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L31"}, {"id": "imagemath_rationale_240", "label": "Returns the result of an image function. :py:mod:`~PIL.ImageMath` only supp", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L240"}, {"id": "imagemath_rationale_268", "label": "Evaluates an image expression. This uses Python's ``eval()`` function to process", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L268"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "builtins", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_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/ImageMath.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "imagemath_operand", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L30", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L33", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_fixup", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L36", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_apply", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L54", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_bool", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L100", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_abs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L104", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_pos", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L107", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_neg", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L110", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L114", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_radd", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L117", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_sub", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L120", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_rsub", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L123", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_mul", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L126", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_rmul", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L129", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_truediv", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L132", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_rtruediv", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L135", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_mod", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L138", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_rmod", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L141", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_pow", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L144", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_rpow", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L147", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_invert", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L151", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_and", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L154", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_rand", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L157", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_or", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L160", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_ror", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L163", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_xor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L166", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_rxor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L169", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_lshift", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L172", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_rshift", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L175", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L179", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_ne", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L182", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_lt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L185", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_le", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L188", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_gt", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L191", "weight": 1.0}, {"source": "imagemath_operand", "target": "imagemath_operand_ge", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L194", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "imagemath_imagemath_int", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L199", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "imagemath_imagemath_float", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L203", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "imagemath_imagemath_equal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L208", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "imagemath_imagemath_notequal", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L212", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "imagemath_imagemath_min", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L216", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "imagemath_imagemath_max", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L220", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "imagemath_imagemath_convert", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L224", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "imagemath_lambda_eval", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L239", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pil_imagemath_py", "target": "imagemath_unsafe_eval", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L267", "weight": 1.0}, {"source": "imagemath_operand_apply", "target": "imagemath_operand_fixup", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L61", "weight": 1.0}, {"source": "imagemath_operand_apply", "target": "imagemath_operand", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L97", "weight": 1.0}, {"source": "imagemath_operand_abs", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L105", "weight": 1.0}, {"source": "imagemath_operand_neg", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L111", "weight": 1.0}, {"source": "imagemath_operand_add", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L115", "weight": 1.0}, {"source": "imagemath_operand_radd", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L118", "weight": 1.0}, {"source": "imagemath_operand_sub", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L121", "weight": 1.0}, {"source": "imagemath_operand_rsub", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L124", "weight": 1.0}, {"source": "imagemath_operand_mul", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L127", "weight": 1.0}, {"source": "imagemath_operand_rmul", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L130", "weight": 1.0}, {"source": "imagemath_operand_truediv", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L133", "weight": 1.0}, {"source": "imagemath_operand_rtruediv", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L136", "weight": 1.0}, {"source": "imagemath_operand_mod", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L139", "weight": 1.0}, {"source": "imagemath_operand_rmod", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L142", "weight": 1.0}, {"source": "imagemath_operand_pow", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L145", "weight": 1.0}, {"source": "imagemath_operand_rpow", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L148", "weight": 1.0}, {"source": "imagemath_operand_invert", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L152", "weight": 1.0}, {"source": "imagemath_operand_and", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L155", "weight": 1.0}, {"source": "imagemath_operand_rand", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L158", "weight": 1.0}, {"source": "imagemath_operand_or", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L161", "weight": 1.0}, {"source": "imagemath_operand_ror", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L164", "weight": 1.0}, {"source": "imagemath_operand_xor", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L167", "weight": 1.0}, {"source": "imagemath_operand_rxor", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L170", "weight": 1.0}, {"source": "imagemath_operand_lshift", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L173", "weight": 1.0}, {"source": "imagemath_operand_rshift", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L176", "weight": 1.0}, {"source": "imagemath_operand_eq", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L180", "weight": 1.0}, {"source": "imagemath_operand_ne", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L183", "weight": 1.0}, {"source": "imagemath_operand_lt", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L186", "weight": 1.0}, {"source": "imagemath_operand_le", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L189", "weight": 1.0}, {"source": "imagemath_operand_gt", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L192", "weight": 1.0}, {"source": "imagemath_operand_ge", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L195", "weight": 1.0}, {"source": "imagemath_imagemath_int", "target": "imagemath_operand", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L200", "weight": 1.0}, {"source": "imagemath_imagemath_float", "target": "imagemath_operand", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L204", "weight": 1.0}, {"source": "imagemath_imagemath_equal", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L209", "weight": 1.0}, {"source": "imagemath_imagemath_notequal", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L213", "weight": 1.0}, {"source": "imagemath_imagemath_min", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L217", "weight": 1.0}, {"source": "imagemath_imagemath_max", "target": "imagemath_operand_apply", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L221", "weight": 1.0}, {"source": "imagemath_imagemath_convert", "target": "imagemath_operand", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L225", "weight": 1.0}, {"source": "imagemath_lambda_eval", "target": "imagemath_operand", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L258", "weight": 1.0}, {"source": "imagemath_unsafe_eval", "target": "imagemath_operand", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L295", "weight": 1.0}, {"source": "imagemath_rationale_31", "target": "imagemath_operand", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L31", "weight": 1.0}, {"source": "imagemath_rationale_240", "target": "imagemath_lambda_eval", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L240", "weight": 1.0}, {"source": "imagemath_rationale_268", "target": "imagemath_unsafe_eval", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L268", "weight": 1.0}], "raw_calls": [{"caller_nid": "imagemath_operand_fixup", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L38"}, {"caller_nid": "imagemath_operand_fixup", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L41"}, {"caller_nid": "imagemath_operand_fixup", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L46"}, {"caller_nid": "imagemath_operand_fixup", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L49"}, {"caller_nid": "imagemath_operand_fixup", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L50"}, {"caller_nid": "imagemath_operand_fixup", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L52"}, {"caller_nid": "imagemath_operand_apply", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L64"}, {"caller_nid": "imagemath_operand_apply", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L66"}, {"caller_nid": "imagemath_operand_apply", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L69"}, {"caller_nid": "imagemath_operand_apply", "callee": "unop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L70"}, {"caller_nid": "imagemath_operand_apply", "callee": "getim", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L70"}, {"caller_nid": "imagemath_operand_apply", "callee": "getim", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L70"}, {"caller_nid": "imagemath_operand_apply", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L77"}, {"caller_nid": "imagemath_operand_apply", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L79"}, {"caller_nid": "imagemath_operand_apply", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L83"}, {"caller_nid": "imagemath_operand_apply", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L84"}, {"caller_nid": "imagemath_operand_apply", "callee": "crop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L87"}, {"caller_nid": "imagemath_operand_apply", "callee": "crop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L89"}, {"caller_nid": "imagemath_operand_apply", "callee": "new", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L90"}, {"caller_nid": "imagemath_operand_apply", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L92"}, {"caller_nid": "imagemath_operand_apply", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L95"}, {"caller_nid": "imagemath_operand_apply", "callee": "binop", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L96"}, {"caller_nid": "imagemath_operand_apply", "callee": "getim", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L96"}, {"caller_nid": "imagemath_operand_apply", "callee": "getim", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L96"}, {"caller_nid": "imagemath_operand_apply", "callee": "getim", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L96"}, {"caller_nid": "imagemath_operand_bool", "callee": "getbbox", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L102"}, {"caller_nid": "imagemath_imagemath_int", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L200"}, {"caller_nid": "imagemath_imagemath_float", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L204"}, {"caller_nid": "imagemath_imagemath_convert", "callee": "convert", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L225"}, {"caller_nid": "imagemath_lambda_eval", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L254"}, {"caller_nid": "imagemath_lambda_eval", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L255"}, {"caller_nid": "imagemath_lambda_eval", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L256"}, {"caller_nid": "imagemath_lambda_eval", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L257"}, {"caller_nid": "imagemath_lambda_eval", "callee": "expression", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L260"}, {"caller_nid": "imagemath_unsafe_eval", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L286"}, {"caller_nid": "imagemath_unsafe_eval", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L288"}, {"caller_nid": "imagemath_unsafe_eval", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L290"}, {"caller_nid": "imagemath_unsafe_eval", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L292"}, {"caller_nid": "imagemath_unsafe_eval", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L293"}, {"caller_nid": "imagemath_unsafe_eval", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L294"}, {"caller_nid": "imagemath_unsafe_eval", "callee": "compile", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L297"}, {"caller_nid": "imagemath_unsafe_eval", "callee": "scan", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L309"}, {"caller_nid": "imagemath_unsafe_eval", "callee": "eval", "source_file": "backend/venv/lib/python3.12/site-packages/PIL/ImageMath.py", "source_location": "L310"}]} |