1 line
35 KiB
JSON
1 line
35 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "label": "utils.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L1"}, {"id": "utils_character_flags", "label": "_character_flags()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L39"}, {"id": "utils_is_accentuated", "label": "is_accentuated()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L74"}, {"id": "utils_remove_accent", "label": "remove_accent()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L79"}, {"id": "utils_unicode_range", "label": "unicode_range()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L99"}, {"id": "utils_is_latin", "label": "is_latin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L116"}, {"id": "utils_is_punctuation", "label": "is_punctuation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L121"}, {"id": "utils_is_symbol", "label": "is_symbol()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L136"}, {"id": "utils_is_emoticon", "label": "is_emoticon()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L151"}, {"id": "utils_is_separator", "label": "is_separator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L161"}, {"id": "utils_is_case_variable", "label": "is_case_variable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L171"}, {"id": "utils_is_cjk", "label": "is_cjk()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L176"}, {"id": "utils_is_hiragana", "label": "is_hiragana()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L181"}, {"id": "utils_is_katakana", "label": "is_katakana()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L186"}, {"id": "utils_is_hangul", "label": "is_hangul()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L191"}, {"id": "utils_is_thai", "label": "is_thai()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L196"}, {"id": "utils_is_arabic", "label": "is_arabic()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L201"}, {"id": "utils_is_arabic_isolated_form", "label": "is_arabic_isolated_form()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L206"}, {"id": "utils_is_cjk_uncommon", "label": "is_cjk_uncommon()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L211"}, {"id": "utils_is_unicode_range_secondary", "label": "is_unicode_range_secondary()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L216"}, {"id": "utils_is_unprintable", "label": "is_unprintable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L221"}, {"id": "utils_any_specified_encoding", "label": "any_specified_encoding()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L231"}, {"id": "utils_is_multi_byte_encoding", "label": "is_multi_byte_encoding()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L266"}, {"id": "utils_identify_sig_or_bom", "label": "identify_sig_or_bom()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L286"}, {"id": "utils_should_strip_sig_or_bom", "label": "should_strip_sig_or_bom()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L304"}, {"id": "utils_iana_name", "label": "iana_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L308"}, {"id": "utils_cp_similarity", "label": "cp_similarity()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L325"}, {"id": "utils_is_cp_similar", "label": "is_cp_similar()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L345"}, {"id": "utils_set_logging_handler", "label": "set_logging_handler()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L356"}, {"id": "utils_cut_sequence_chunks", "label": "cut_sequence_chunks()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L369"}, {"id": "utils_rationale_40", "label": "Compute all name-based classification flags with a single unicodedata.name() cal", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L40"}, {"id": "utils_rationale_100", "label": "Retrieve the Unicode range official name from a single character.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L100"}, {"id": "utils_rationale_234", "label": "Extract using ASCII-only decoder any specified encoding in the first n-bytes.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L234"}, {"id": "utils_rationale_267", "label": "Verify is a specific encoding is a multi byte one based on it IANA name", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L267"}, {"id": "utils_rationale_287", "label": "Identify and extract SIG/BOM in given sequence.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L287"}, {"id": "utils_rationale_309", "label": "Returns the Python normalized encoding name (Not the IANA official name).", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L309"}, {"id": "utils_rationale_346", "label": "Determine if two code page are at least 80% similar. IANA_SUPPORTED_SIMILAR dict", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L346"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "importlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "unicodedata", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "bisect", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "codecs", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "encodings_aliases", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "re", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "multibytecodec", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "backend_venv_lib_python3_12_site_packages_charset_normalizer_constant_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_character_flags", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_accentuated", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L74", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_remove_accent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L79", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_unicode_range", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_latin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L116", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_punctuation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L121", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_symbol", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L136", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_emoticon", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L151", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_separator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L161", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_case_variable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L171", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_cjk", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L176", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_hiragana", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L181", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_katakana", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L186", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_hangul", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L191", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_thai", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L196", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_arabic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L201", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_arabic_isolated_form", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L206", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_cjk_uncommon", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L211", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_unicode_range_secondary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L216", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_unprintable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L221", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_any_specified_encoding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L231", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_multi_byte_encoding", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L266", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_identify_sig_or_bom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L286", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_should_strip_sig_or_bom", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L304", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_iana_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L308", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_cp_similarity", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L325", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_is_cp_similar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L345", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_set_logging_handler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L356", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_charset_normalizer_utils_py", "target": "utils_cut_sequence_chunks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L369", "weight": 1.0}, {"source": "utils_is_accentuated", "target": "utils_character_flags", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L75", "weight": 1.0}, {"source": "utils_is_latin", "target": "utils_character_flags", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L117", "weight": 1.0}, {"source": "utils_is_punctuation", "target": "utils_unicode_range", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L127", "weight": 1.0}, {"source": "utils_is_symbol", "target": "utils_unicode_range", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L142", "weight": 1.0}, {"source": "utils_is_emoticon", "target": "utils_unicode_range", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L152", "weight": 1.0}, {"source": "utils_is_cjk", "target": "utils_character_flags", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L177", "weight": 1.0}, {"source": "utils_is_hiragana", "target": "utils_character_flags", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L182", "weight": 1.0}, {"source": "utils_is_katakana", "target": "utils_character_flags", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L187", "weight": 1.0}, {"source": "utils_is_hangul", "target": "utils_character_flags", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L192", "weight": 1.0}, {"source": "utils_is_thai", "target": "utils_character_flags", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L197", "weight": 1.0}, {"source": "utils_is_arabic", "target": "utils_character_flags", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L202", "weight": 1.0}, {"source": "utils_is_arabic_isolated_form", "target": "utils_character_flags", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L207", "weight": 1.0}, {"source": "utils_cp_similarity", "target": "utils_is_multi_byte_encoding", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L326", "weight": 1.0}, {"source": "utils_rationale_40", "target": "utils_character_flags", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L40", "weight": 1.0}, {"source": "utils_rationale_100", "target": "utils_unicode_range", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L100", "weight": 1.0}, {"source": "utils_rationale_234", "target": "utils_any_specified_encoding", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L234", "weight": 1.0}, {"source": "utils_rationale_267", "target": "utils_is_multi_byte_encoding", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L267", "weight": 1.0}, {"source": "utils_rationale_287", "target": "utils_identify_sig_or_bom", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L287", "weight": 1.0}, {"source": "utils_rationale_309", "target": "utils_iana_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L309", "weight": 1.0}, {"source": "utils_rationale_346", "target": "utils_is_cp_similar", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L346", "weight": 1.0}], "raw_calls": [{"caller_nid": "utils_character_flags", "callee": "name", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L42"}, {"caller_nid": "utils_is_accentuated", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L75"}, {"caller_nid": "utils_remove_accent", "callee": "decomposition", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L80"}, {"caller_nid": "utils_remove_accent", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L84"}, {"caller_nid": "utils_remove_accent", "callee": "chr", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L86"}, {"caller_nid": "utils_remove_accent", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L86"}, {"caller_nid": "utils_unicode_range", "callee": "ord", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L103"}, {"caller_nid": "utils_unicode_range", "callee": "bisect_right", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L106"}, {"caller_nid": "utils_is_latin", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L117"}, {"caller_nid": "utils_is_punctuation", "callee": "category", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L122"}, {"caller_nid": "utils_is_symbol", "callee": "category", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L137"}, {"caller_nid": "utils_is_separator", "callee": "isspace", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L162"}, {"caller_nid": "utils_is_separator", "callee": "category", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L165"}, {"caller_nid": "utils_is_case_variable", "callee": "islower", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L172"}, {"caller_nid": "utils_is_case_variable", "callee": "isupper", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L172"}, {"caller_nid": "utils_is_cjk", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L177"}, {"caller_nid": "utils_is_hiragana", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L182"}, {"caller_nid": "utils_is_katakana", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L187"}, {"caller_nid": "utils_is_hangul", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L192"}, {"caller_nid": "utils_is_thai", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L197"}, {"caller_nid": "utils_is_arabic", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L202"}, {"caller_nid": "utils_is_arabic_isolated_form", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L207"}, {"caller_nid": "utils_is_unicode_range_secondary", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L217"}, {"caller_nid": "utils_is_unprintable", "callee": "isspace", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L223"}, {"caller_nid": "utils_is_unprintable", "callee": "isprintable", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L224"}, {"caller_nid": "utils_any_specified_encoding", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L237"}, {"caller_nid": "utils_any_specified_encoding", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L240"}, {"caller_nid": "utils_any_specified_encoding", "callee": "findall", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L242"}, {"caller_nid": "utils_any_specified_encoding", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L244"}, {"caller_nid": "utils_any_specified_encoding", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L244"}, {"caller_nid": "utils_any_specified_encoding", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L247"}, {"caller_nid": "utils_any_specified_encoding", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L251"}, {"caller_nid": "utils_any_specified_encoding", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L251"}, {"caller_nid": "utils_any_specified_encoding", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L256"}, {"caller_nid": "utils_is_multi_byte_encoding", "callee": "issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L280"}, {"caller_nid": "utils_is_multi_byte_encoding", "callee": "import_module", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L281"}, {"caller_nid": "utils_identify_sig_or_bom", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L294"}, {"caller_nid": "utils_identify_sig_or_bom", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L298"}, {"caller_nid": "utils_iana_name", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L310"}, {"caller_nid": "utils_iana_name", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L310"}, {"caller_nid": "utils_iana_name", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L315"}, {"caller_nid": "utils_iana_name", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L320"}, {"caller_nid": "utils_cp_similarity", "callee": "import_module", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L329"}, {"caller_nid": "utils_cp_similarity", "callee": "import_module", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L330"}, {"caller_nid": "utils_cp_similarity", "callee": "decoder_a", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L332"}, {"caller_nid": "utils_cp_similarity", "callee": "decoder_b", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L333"}, {"caller_nid": "utils_cp_similarity", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L337"}, {"caller_nid": "utils_cp_similarity", "callee": "bytes", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L338"}, {"caller_nid": "utils_cp_similarity", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L339"}, {"caller_nid": "utils_cp_similarity", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L339"}, {"caller_nid": "utils_set_logging_handler", "callee": "getLogger", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L361"}, {"caller_nid": "utils_set_logging_handler", "callee": "setLevel", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L362"}, {"caller_nid": "utils_set_logging_handler", "callee": "StreamHandler", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L364"}, {"caller_nid": "utils_set_logging_handler", "callee": "setFormatter", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L365"}, {"caller_nid": "utils_set_logging_handler", "callee": "Formatter", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L365"}, {"caller_nid": "utils_set_logging_handler", "callee": "addHandler", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L366"}, {"caller_nid": "utils_cut_sequence_chunks", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L389"}, {"caller_nid": "utils_cut_sequence_chunks", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L397"}, {"caller_nid": "utils_cut_sequence_chunks", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L405"}, {"caller_nid": "utils_cut_sequence_chunks", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L411"}, {"caller_nid": "utils_cut_sequence_chunks", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/charset_normalizer/utils.py", "source_location": "L417"}]} |