Files
tfm_ainventory/graphify-out/cache/b7defffb9cdd2bd3bf13ff45be5db21af61cabd8ee23783992067957f8e9e67d.json

1 line
35 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "label": "color.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L1"}, {"id": "color_rgba", "label": "RGBA", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L26"}, {"id": "color_rgba_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L33"}, {"id": "color_rgba_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L41"}, {"id": "color_color", "label": "Color", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L63"}, {"id": "representation", "label": "Representation", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "color_color_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L66"}, {"id": "color_modify_schema", "label": "__modify_schema__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L83"}, {"id": "color_color_original", "label": ".original()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L86"}, {"id": "color_color_as_named", "label": ".as_named()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L92"}, {"id": "color_color_as_hex", "label": ".as_hex()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L105"}, {"id": "color_color_as_rgb", "label": ".as_rgb()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L119"}, {"id": "color_color_as_rgb_tuple", "label": ".as_rgb_tuple()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L131"}, {"id": "color_color_as_hsl", "label": ".as_hsl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L153"}, {"id": "color_color_as_hsl_tuple", "label": ".as_hsl_tuple()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L164"}, {"id": "color_color_alpha_float", "label": "._alpha_float()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L188"}, {"id": "color_get_validators", "label": "__get_validators__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L192"}, {"id": "color_color_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L195"}, {"id": "color_color_repr_args", "label": ".__repr_args__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L198"}, {"id": "color_color_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L201"}, {"id": "color_color_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L204"}, {"id": "color_parse_tuple", "label": "parse_tuple()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L208"}, {"id": "color_parse_str", "label": "parse_str()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L222"}, {"id": "color_ints_to_rgba", "label": "ints_to_rgba()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L280"}, {"id": "color_parse_color_value", "label": "parse_color_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L284"}, {"id": "color_parse_float_alpha", "label": "parse_float_alpha()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L299"}, {"id": "color_parse_hsl", "label": "parse_hsl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L321"}, {"id": "color_float_to_255", "label": "float_to_255()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L340"}, {"id": "color_rationale_1", "label": "Color definitions are used as per CSS3 specification: http://www.w3.org/TR/css3", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L1"}, {"id": "color_rationale_27", "label": "Internal use only as a representation of a color.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L27"}, {"id": "color_rationale_87", "label": "Original value passed to Color", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L87"}, {"id": "color_rationale_106", "label": "Hex string representing the color can be 3, 4, 6 or 8 characters depending on wh", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L106"}, {"id": "color_rationale_120", "label": "Color as an rgb(<r>, <g>, <b>) or rgba(<r>, <g>, <b>, <a>) string.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L120"}, {"id": "color_rationale_132", "label": "Color as an RGB or RGBA tuple; red, green and blue are in the range 0 to 255, al", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L132"}, {"id": "color_rationale_154", "label": "Color as an hsl(<h>, <s>, <l>) or hsl(<h>, <s>, <l>, <a>) string.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L154"}, {"id": "color_rationale_165", "label": "Color as an HSL or HSLA tuple, e.g. hue, saturation, lightness and optionally al", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L165"}, {"id": "color_rationale_209", "label": "Parse a tuple or list as a color.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L209"}, {"id": "color_rationale_223", "label": "Parse a string to an RGBA tuple, trying the following formats (in this order):", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L223"}, {"id": "color_rationale_285", "label": "Parse a value checking it's a valid int in the range 0 to max_val and divide by", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L285"}, {"id": "color_rationale_300", "label": "Parse a value checking it's a valid float in the range 0 to 1", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L300"}, {"id": "color_rationale_322", "label": "Parse raw hue, saturation, lightness and alpha values and convert to RGBA.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L322"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "colorsys", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "pydantic_v1_errors", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "pydantic_v1_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "pydantic_v1_typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "color_rgba", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L26", "weight": 1.0}, {"source": "color_rgba", "target": "color_rgba_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L33", "weight": 1.0}, {"source": "color_rgba", "target": "color_rgba_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L41", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "color_color", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L63", "weight": 1.0}, {"source": "color_color", "target": "representation", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L63", "weight": 1.0}, {"source": "color_color", "target": "color_color_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L66", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "color_modify_schema", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L83", "weight": 1.0}, {"source": "color_color", "target": "color_color_original", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L86", "weight": 1.0}, {"source": "color_color", "target": "color_color_as_named", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L92", "weight": 1.0}, {"source": "color_color", "target": "color_color_as_hex", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L105", "weight": 1.0}, {"source": "color_color", "target": "color_color_as_rgb", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L119", "weight": 1.0}, {"source": "color_color", "target": "color_color_as_rgb_tuple", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L131", "weight": 1.0}, {"source": "color_color", "target": "color_color_as_hsl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L153", "weight": 1.0}, {"source": "color_color", "target": "color_color_as_hsl_tuple", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L164", "weight": 1.0}, {"source": "color_color", "target": "color_color_alpha_float", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L188", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "color_get_validators", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L192", "weight": 1.0}, {"source": "color_color", "target": "color_color_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L195", "weight": 1.0}, {"source": "color_color", "target": "color_color_repr_args", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L198", "weight": 1.0}, {"source": "color_color", "target": "color_color_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L201", "weight": 1.0}, {"source": "color_color", "target": "color_color_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L204", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "color_parse_tuple", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L208", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "color_parse_str", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L222", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "color_ints_to_rgba", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L280", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "color_parse_color_value", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L284", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "color_parse_float_alpha", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L299", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "color_parse_hsl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L321", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "target": "color_float_to_255", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L340", "weight": 1.0}, {"source": "color_color_init", "target": "color_parse_tuple", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L70", "weight": 1.0}, {"source": "color_color_init", "target": "color_parse_str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L72", "weight": 1.0}, {"source": "color_color_as_named", "target": "color_color_as_rgb_tuple", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L94", "weight": 1.0}, {"source": "color_color_as_named", "target": "color_color_as_hex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L99", "weight": 1.0}, {"source": "color_color_as_hex", "target": "color_float_to_255", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L110", "weight": 1.0}, {"source": "color_color_as_rgb", "target": "color_float_to_255", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L124", "weight": 1.0}, {"source": "color_color_as_rgb", "target": "color_color_alpha_float", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L128", "weight": 1.0}, {"source": "color_color_as_rgb_tuple", "target": "color_float_to_255", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L141", "weight": 1.0}, {"source": "color_color_as_rgb_tuple", "target": "color_color_alpha_float", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L146", "weight": 1.0}, {"source": "color_color_as_hsl", "target": "color_color_as_hsl_tuple", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L158", "weight": 1.0}, {"source": "color_color_as_hsl_tuple", "target": "color_color_alpha_float", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L181", "weight": 1.0}, {"source": "color_color_str", "target": "color_color_as_named", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L196", "weight": 1.0}, {"source": "color_color_repr_args", "target": "color_color_as_named", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L199", "weight": 1.0}, {"source": "color_color_repr_args", "target": "color_color_as_rgb_tuple", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L199", "weight": 1.0}, {"source": "color_color_eq", "target": "color_color_as_rgb_tuple", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L202", "weight": 1.0}, {"source": "color_color_hash", "target": "color_color_as_rgb_tuple", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L205", "weight": 1.0}, {"source": "color_parse_tuple", "target": "color_parse_color_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L213", "weight": 1.0}, {"source": "color_parse_tuple", "target": "color_rgba", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L214", "weight": 1.0}, {"source": "color_parse_tuple", "target": "color_parse_float_alpha", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L217", "weight": 1.0}, {"source": "color_parse_str", "target": "color_ints_to_rgba", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L237", "weight": 1.0}, {"source": "color_parse_str", "target": "color_parse_hsl", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L270", "weight": 1.0}, {"source": "color_parse_str", "target": "color_parse_float_alpha", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L275", "weight": 1.0}, {"source": "color_ints_to_rgba", "target": "color_rgba", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L281", "weight": 1.0}, {"source": "color_ints_to_rgba", "target": "color_parse_color_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L281", "weight": 1.0}, {"source": "color_ints_to_rgba", "target": "color_parse_float_alpha", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L281", "weight": 1.0}, {"source": "color_parse_hsl", "target": "color_parse_color_value", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L325", "weight": 1.0}, {"source": "color_parse_hsl", "target": "color_rgba", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L337", "weight": 1.0}, {"source": "color_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pydantic_v1_color_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L1", "weight": 1.0}, {"source": "color_rationale_27", "target": "color_rgba", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L27", "weight": 1.0}, {"source": "color_rationale_87", "target": "color_color_original", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L87", "weight": 1.0}, {"source": "color_rationale_106", "target": "color_color_as_hex", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L106", "weight": 1.0}, {"source": "color_rationale_120", "target": "color_color_as_rgb", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L120", "weight": 1.0}, {"source": "color_rationale_132", "target": "color_color_as_rgb_tuple", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L132", "weight": 1.0}, {"source": "color_rationale_154", "target": "color_color_as_hsl", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L154", "weight": 1.0}, {"source": "color_rationale_165", "target": "color_color_as_hsl_tuple", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L165", "weight": 1.0}, {"source": "color_rationale_209", "target": "color_parse_tuple", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L209", "weight": 1.0}, {"source": "color_rationale_223", "target": "color_parse_str", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L223", "weight": 1.0}, {"source": "color_rationale_285", "target": "color_parse_color_value", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L285", "weight": 1.0}, {"source": "color_rationale_300", "target": "color_parse_float_alpha", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L300", "weight": 1.0}, {"source": "color_rationale_322", "target": "color_parse_hsl", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L322", "weight": 1.0}], "raw_calls": [{"caller_nid": "color_color_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L69"}, {"caller_nid": "color_color_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L71"}, {"caller_nid": "color_color_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L73"}, {"caller_nid": "color_color_init", "callee": "ColorError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L77"}, {"caller_nid": "color_modify_schema", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L84"}, {"caller_nid": "color_color_as_named", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L94"}, {"caller_nid": "color_color_as_named", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L101"}, {"caller_nid": "color_color_as_hex", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L112"}, {"caller_nid": "color_color_as_hex", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L114"}, {"caller_nid": "color_color_as_hex", "callee": "all", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L115"}, {"caller_nid": "color_color_as_hex", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L116"}, {"caller_nid": "color_color_as_hex", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L116"}, {"caller_nid": "color_color_as_hex", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L116"}, {"caller_nid": "color_color_as_rgb", "callee": "round", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L128"}, {"caller_nid": "color_color_as_hsl", "callee": "round", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L162"}, {"caller_nid": "color_color_as_hsl_tuple", "callee": "rgb_to_hls", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L176"}, {"caller_nid": "color_color_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L202"}, {"caller_nid": "color_color_hash", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L205"}, {"caller_nid": "color_parse_tuple", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L212"}, {"caller_nid": "color_parse_tuple", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L215"}, {"caller_nid": "color_parse_tuple", "callee": "ColorError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L219"}, {"caller_nid": "color_parse_str", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L231"}, {"caller_nid": "color_parse_str", "callee": "fullmatch", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L239"}, {"caller_nid": "color_parse_str", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L241"}, {"caller_nid": "color_parse_str", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L242"}, {"caller_nid": "color_parse_str", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L244"}, {"caller_nid": "color_parse_str", "callee": "fullmatch", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L249"}, {"caller_nid": "color_parse_str", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L251"}, {"caller_nid": "color_parse_str", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L252"}, {"caller_nid": "color_parse_str", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L254"}, {"caller_nid": "color_parse_str", "callee": "fullmatch", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L259"}, {"caller_nid": "color_parse_str", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L261"}, {"caller_nid": "color_parse_str", "callee": "fullmatch", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L263"}, {"caller_nid": "color_parse_str", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L265"}, {"caller_nid": "color_parse_str", "callee": "fullmatch", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L267"}, {"caller_nid": "color_parse_str", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L269"}, {"caller_nid": "color_parse_str", "callee": "fullmatch", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L272"}, {"caller_nid": "color_parse_str", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L274"}, {"caller_nid": "color_parse_str", "callee": "ColorError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L277"}, {"caller_nid": "color_parse_color_value", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L290"}, {"caller_nid": "color_parse_color_value", "callee": "ColorError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L292"}, {"caller_nid": "color_parse_color_value", "callee": "ColorError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L296"}, {"caller_nid": "color_parse_float_alpha", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L306"}, {"caller_nid": "color_parse_float_alpha", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L306"}, {"caller_nid": "color_parse_float_alpha", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L307"}, {"caller_nid": "color_parse_float_alpha", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L309"}, {"caller_nid": "color_parse_float_alpha", "callee": "ColorError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L311"}, {"caller_nid": "color_parse_float_alpha", "callee": "almost_equal_floats", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L313"}, {"caller_nid": "color_parse_float_alpha", "callee": "ColorError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L318"}, {"caller_nid": "color_parse_hsl", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L327"}, {"caller_nid": "color_parse_hsl", "callee": "hls_to_rgb", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L336"}, {"caller_nid": "color_float_to_255", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L341"}, {"caller_nid": "color_float_to_255", "callee": "round", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/v1/color.py", "source_location": "L341"}]}