Files
tfm_ainventory/graphify-out/cache/55932b399444a3c4c551b34bb449529eda6a352f5584fcb062a94bad957417c6.json

1 line
105 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "label": "text.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1"}, {"id": "text_span", "label": "Span", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L47"}, {"id": "namedtuple", "label": "NamedTuple", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "text_span_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L57"}, {"id": "text_span_bool", "label": ".__bool__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L60"}, {"id": "text_span_split", "label": ".split()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L63"}, {"id": "text_span_move", "label": ".move()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L76"}, {"id": "text_span_right_crop", "label": ".right_crop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L88"}, {"id": "text_span_extend", "label": ".extend()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L102"}, {"id": "text_text", "label": "Text", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L118"}, {"id": "jupytermixin", "label": "JupyterMixin", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "text_text_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L144"}, {"id": "text_text_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L167"}, {"id": "text_text_bool", "label": ".__bool__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L170"}, {"id": "text_text_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L173"}, {"id": "text_text_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L176"}, {"id": "text_text_add", "label": ".__add__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L179"}, {"id": "text_text_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L186"}, {"id": "text_text_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L191"}, {"id": "text_text_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L198"}, {"id": "text_cell_len", "label": "cell_len()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L225"}, {"id": "text_markup", "label": "markup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L230"}, {"id": "text_from_markup", "label": "from_markup()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L260"}, {"id": "text_from_ansi", "label": "from_ansi()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L294"}, {"id": "text_styled", "label": "styled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L332"}, {"id": "text_assemble", "label": "assemble()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L357"}, {"id": "text_plain", "label": "plain()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L403"}, {"id": "text_spans", "label": "spans()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L421"}, {"id": "text_text_blank_copy", "label": ".blank_copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L430"}, {"id": "text_text_copy", "label": ".copy()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L443"}, {"id": "text_text_stylize", "label": ".stylize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L457"}, {"id": "text_text_stylize_before", "label": ".stylize_before()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L483"}, {"id": "text_text_apply_meta", "label": ".apply_meta()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L509"}, {"id": "text_text_on", "label": ".on()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L523"}, {"id": "text_text_remove_suffix", "label": ".remove_suffix()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L543"}, {"id": "text_text_get_style_at_offset", "label": ".get_style_at_offset()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L552"}, {"id": "text_text_extend_style", "label": ".extend_style()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L572"}, {"id": "text_text_highlight_regex", "label": ".highlight_regex()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L593"}, {"id": "text_text_highlight_words", "label": ".highlight_words()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L633"}, {"id": "text_text_rstrip", "label": ".rstrip()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L662"}, {"id": "text_text_rstrip_end", "label": ".rstrip_end()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L666"}, {"id": "text_text_set_length", "label": ".set_length()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L680"}, {"id": "text_text_rich_console", "label": ".__rich_console__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L689"}, {"id": "text_text_rich_measure", "label": ".__rich_measure__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L708"}, {"id": "text_text_render", "label": ".render()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L720"}, {"id": "text_text_join", "label": ".join()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L779"}, {"id": "text_text_expand_tabs", "label": ".expand_tabs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L818"}, {"id": "text_text_truncate", "label": ".truncate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L860"}, {"id": "text_text_trim_spans", "label": "._trim_spans()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L887"}, {"id": "text_text_pad", "label": ".pad()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L901"}, {"id": "text_text_pad_left", "label": ".pad_left()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L918"}, {"id": "text_text_pad_right", "label": ".pad_right()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L934"}, {"id": "text_text_align", "label": ".align()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L945"}, {"id": "text_text_append", "label": ".append()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L965"}, {"id": "text_text_append_text", "label": ".append_text()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1009"}, {"id": "text_text_append_tokens", "label": ".append_tokens()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1031"}, {"id": "text_text_copy_styles", "label": ".copy_styles()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1055"}, {"id": "text_text_split", "label": ".split()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1063"}, {"id": "text_text_divide", "label": ".divide()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1107"}, {"id": "text_text_right_crop", "label": ".right_crop()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1186"}, {"id": "text_text_wrap", "label": ".wrap()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1202"}, {"id": "text_text_fit", "label": ".fit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1250"}, {"id": "text_text_detect_indentation", "label": ".detect_indentation()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1266"}, {"id": "text_text_with_indent_guides", "label": ".with_indent_guides()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1287"}, {"id": "text_rationale_48", "label": "A marked up region in some text.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L48"}, {"id": "text_rationale_64", "label": "Split a span in to 2 from a given offset.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L64"}, {"id": "text_rationale_77", "label": "Move start and end by a given offset. Args: offset (int): N", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L77"}, {"id": "text_rationale_89", "label": "Crop the span at the given offset. Args: offset (int): A va", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L89"}, {"id": "text_rationale_103", "label": "Extend the span by the given number of cells. Args: cells (", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L103"}, {"id": "text_rationale_119", "label": "Text with color / style. Args: text (str, optional): Default unstyl", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L119"}, {"id": "text_rationale_226", "label": "Get the number of cells required to render this text.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L226"}, {"id": "text_rationale_231", "label": "Get console markup to render this Text. Returns: str: A str", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L231"}, {"id": "text_rationale_271", "label": "Create Text instance from markup. Args: text (str): A strin", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L271"}, {"id": "text_rationale_305", "label": "Create a Text object from a string containing ANSI escape codes. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L305"}, {"id": "text_rationale_340", "label": "Construct a Text instance with a pre-applied styled. A style applied in this way", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L340"}, {"id": "text_rationale_368", "label": "Construct a text instance by combining a sequence of strings with optional style", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L368"}, {"id": "text_rationale_404", "label": "Get the text as a single string.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L404"}, {"id": "text_rationale_411", "label": "Set the text to a new value.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L411"}, {"id": "text_rationale_422", "label": "Get a reference to the internal list of spans.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L422"}, {"id": "text_rationale_431", "label": "Return a new Text instance with copied metadata (but not the string or spans).", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L431"}, {"id": "text_rationale_444", "label": "Return a copy of this instance.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L444"}, {"id": "text_rationale_463", "label": "Apply a style to the text, or a portion of the text. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L463"}, {"id": "text_rationale_489", "label": "Apply a style to the text, or a portion of the text. Styles will be applied befo", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L489"}, {"id": "text_rationale_512", "label": "Apply metadata to the text, or a portion of the text. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L512"}, {"id": "text_rationale_524", "label": "Apply event handlers (used by Textual project). Example: >>", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L524"}, {"id": "text_rationale_544", "label": "Remove a suffix if it exists. Args: suffix (str): Suffix to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L544"}, {"id": "text_rationale_553", "label": "Get the style of a character at give offset. Args: console", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L553"}, {"id": "text_rationale_573", "label": "Extend the Text given number of spaces where the spaces have the same style as t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L573"}, {"id": "text_rationale_600", "label": "Highlight text with a regular expression, where group names are translat", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L600"}, {"id": "text_rationale_640", "label": "Highlight words with a style. Args: words (Iterable[str]):", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L640"}, {"id": "text_rationale_663", "label": "Strip whitespace from end of text.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L663"}, {"id": "text_rationale_667", "label": "Remove whitespace beyond a certain width at the end of the text. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L667"}, {"id": "text_rationale_681", "label": "Set new length of the text, clipping or padding is required.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L681"}, {"id": "text_rationale_721", "label": "Render the text as Segments. Args: console (Console): Conso", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L721"}, {"id": "text_rationale_780", "label": "Join text together with this instance as the separator. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L780"}, {"id": "text_rationale_819", "label": "Converts tabs to spaces. Args: tab_size (int, optional): Si", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L819"}, {"id": "text_rationale_867", "label": "Truncate text if it is longer that a given width. Args: max", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L867"}, {"id": "text_rationale_888", "label": "Remove or modify any spans that are over the end of the text.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L888"}, {"id": "text_rationale_902", "label": "Pad left and right with a given number of characters. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L902"}, {"id": "text_rationale_919", "label": "Pad the left with a given character. Args: count (int): Num", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L919"}, {"id": "text_rationale_935", "label": "Pad the right with a given character. Args: count (int): Nu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L935"}, {"id": "text_rationale_946", "label": "Align text to a given width. Args: align (AlignMethod): One", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L946"}, {"id": "text_rationale_968", "label": "Add text with an optional style. Args: text (Union[Text, st", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L968"}, {"id": "text_rationale_1010", "label": "Append another Text instance. This method is more performant that Text.append, b", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1010"}, {"id": "text_rationale_1034", "label": "Append iterable of str and style. Style may be a Style instance or a str style d", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1034"}, {"id": "text_rationale_1056", "label": "Copy styles from another Text instance. Args: text (Text):", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1056"}, {"id": "text_rationale_1070", "label": "Split rich text in to lines, preserving styles. Args: separ", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1070"}, {"id": "text_rationale_1108", "label": "Divide text in to a number of lines at given offsets. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1108"}, {"id": "text_rationale_1187", "label": "Remove a number of characters from the end of the text.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1187"}, {"id": "text_rationale_1212", "label": "Word wrap the text. Args: console (Console): Console instan", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1212"}, {"id": "text_rationale_1251", "label": "Fit the text in to given width by chopping in to lines. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1251"}, {"id": "text_rationale_1267", "label": "Auto-detect indentation of code. Returns: int: Number of sp", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1267"}, {"id": "text_rationale_1294", "label": "Adds indent guide lines to text. Args: indent_size (Optiona", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1294"}, {"id": "text_rationale_562", "label": "# TODO: This is a little inefficient, it is only used by full justify", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L562"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "math", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_loop_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_pick_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_wrap_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_align_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_cells_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_containers_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_control_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_emoji_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_jupyter_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_measure_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_segment_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_style_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_console_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_span", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L47", "weight": 1.0}, {"source": "text_span", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L47", "weight": 1.0}, {"source": "text_span", "target": "text_span_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L57", "weight": 1.0}, {"source": "text_span", "target": "text_span_bool", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L60", "weight": 1.0}, {"source": "text_span", "target": "text_span_split", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L63", "weight": 1.0}, {"source": "text_span", "target": "text_span_move", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L76", "weight": 1.0}, {"source": "text_span", "target": "text_span_right_crop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L88", "weight": 1.0}, {"source": "text_span", "target": "text_span_extend", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L102", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_text", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L118", "weight": 1.0}, {"source": "text_text", "target": "jupytermixin", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L118", "weight": 1.0}, {"source": "text_text", "target": "text_text_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L144", "weight": 1.0}, {"source": "text_text", "target": "text_text_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L167", "weight": 1.0}, {"source": "text_text", "target": "text_text_bool", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L170", "weight": 1.0}, {"source": "text_text", "target": "text_text_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L173", "weight": 1.0}, {"source": "text_text", "target": "text_text_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L176", "weight": 1.0}, {"source": "text_text", "target": "text_text_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L179", "weight": 1.0}, {"source": "text_text", "target": "text_text_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L186", "weight": 1.0}, {"source": "text_text", "target": "text_text_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L191", "weight": 1.0}, {"source": "text_text", "target": "text_text_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L198", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_cell_len", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L225", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_markup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L230", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_from_markup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L260", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_from_ansi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L294", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_styled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L332", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_assemble", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L357", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_plain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L403", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_plain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L410", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_spans", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L421", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "text_spans", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L426", "weight": 1.0}, {"source": "text_text", "target": "text_text_blank_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L430", "weight": 1.0}, {"source": "text_text", "target": "text_text_copy", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L443", "weight": 1.0}, {"source": "text_text", "target": "text_text_stylize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L457", "weight": 1.0}, {"source": "text_text", "target": "text_text_stylize_before", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L483", "weight": 1.0}, {"source": "text_text", "target": "text_text_apply_meta", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L509", "weight": 1.0}, {"source": "text_text", "target": "text_text_on", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L523", "weight": 1.0}, {"source": "text_text", "target": "text_text_remove_suffix", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L543", "weight": 1.0}, {"source": "text_text", "target": "text_text_get_style_at_offset", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L552", "weight": 1.0}, {"source": "text_text", "target": "text_text_extend_style", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L572", "weight": 1.0}, {"source": "text_text", "target": "text_text_highlight_regex", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L593", "weight": 1.0}, {"source": "text_text", "target": "text_text_highlight_words", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L633", "weight": 1.0}, {"source": "text_text", "target": "text_text_rstrip", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L662", "weight": 1.0}, {"source": "text_text", "target": "text_text_rstrip_end", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L666", "weight": 1.0}, {"source": "text_text", "target": "text_text_set_length", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L680", "weight": 1.0}, {"source": "text_text", "target": "text_text_rich_console", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L689", "weight": 1.0}, {"source": "text_text", "target": "text_text_rich_measure", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L708", "weight": 1.0}, {"source": "text_text", "target": "text_text_render", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L720", "weight": 1.0}, {"source": "text_text", "target": "text_text_join", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L779", "weight": 1.0}, {"source": "text_text", "target": "text_text_expand_tabs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L818", "weight": 1.0}, {"source": "text_text", "target": "text_text_truncate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L860", "weight": 1.0}, {"source": "text_text", "target": "text_text_trim_spans", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L887", "weight": 1.0}, {"source": "text_text", "target": "text_text_pad", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L901", "weight": 1.0}, {"source": "text_text", "target": "text_text_pad_left", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L918", "weight": 1.0}, {"source": "text_text", "target": "text_text_pad_right", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L934", "weight": 1.0}, {"source": "text_text", "target": "text_text_align", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L945", "weight": 1.0}, {"source": "text_text", "target": "text_text_append", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L965", "weight": 1.0}, {"source": "text_text", "target": "text_text_append_text", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1009", "weight": 1.0}, {"source": "text_text", "target": "text_text_append_tokens", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1031", "weight": 1.0}, {"source": "text_text", "target": "text_text_copy_styles", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1055", "weight": 1.0}, {"source": "text_text", "target": "text_text_split", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1063", "weight": 1.0}, {"source": "text_text", "target": "text_text_divide", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1107", "weight": 1.0}, {"source": "text_text", "target": "text_text_right_crop", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1186", "weight": 1.0}, {"source": "text_text", "target": "text_text_wrap", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1202", "weight": 1.0}, {"source": "text_text", "target": "text_text_fit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1250", "weight": 1.0}, {"source": "text_text", "target": "text_text_detect_indentation", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1266", "weight": 1.0}, {"source": "text_text", "target": "text_text_with_indent_guides", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1287", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "target": "pip_vendor_rich_console", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1337", "weight": 1.0}, {"source": "text_span_split", "target": "text_span", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L72", "weight": 1.0}, {"source": "text_span_move", "target": "text_span", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L86", "weight": 1.0}, {"source": "text_span_right_crop", "target": "text_span", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L100", "weight": 1.0}, {"source": "text_span_extend", "target": "text_span", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L113", "weight": 1.0}, {"source": "text_text_add", "target": "text_text_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L181", "weight": 1.0}, {"source": "text_text_add", "target": "text_text_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L182", "weight": 1.0}, {"source": "text_text_getitem", "target": "text_text_divide", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L217", "weight": 1.0}, {"source": "text_markup", "target": "text_text_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L252", "weight": 1.0}, {"source": "text_markup", "target": "text_text_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L256", "weight": 1.0}, {"source": "text_from_markup", "target": "text_text_render", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L287", "weight": 1.0}, {"source": "text_from_ansi", "target": "text_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L318", "weight": 1.0}, {"source": "text_from_ansi", "target": "text_text_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L328", "weight": 1.0}, {"source": "text_styled", "target": "text_text_stylize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L353", "weight": 1.0}, {"source": "text_assemble", "target": "text_text_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L395", "weight": 1.0}, {"source": "text_assemble", "target": "text_text_apply_meta", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L399", "weight": 1.0}, {"source": "text_plain", "target": "text_text_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L406", "weight": 1.0}, {"source": "text_plain", "target": "text_text_trim_spans", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L418", "weight": 1.0}, {"source": "text_text_blank_copy", "target": "text_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L432", "weight": 1.0}, {"source": "text_text_copy", "target": "text_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L445", "weight": 1.0}, {"source": "text_text_stylize", "target": "text_text_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L481", "weight": 1.0}, {"source": "text_text_stylize", "target": "text_span", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L481", "weight": 1.0}, {"source": "text_text_stylize_before", "target": "text_span", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L507", "weight": 1.0}, {"source": "text_text_apply_meta", "target": "text_text_stylize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L521", "weight": 1.0}, {"source": "text_text_on", "target": "text_text_stylize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L540", "weight": 1.0}, {"source": "text_text_remove_suffix", "target": "text_text_right_crop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L550", "weight": 1.0}, {"source": "text_text_get_style_at_offset", "target": "text_text_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L566", "weight": 1.0}, {"source": "text_text_extend_style", "target": "text_span_extend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L585", "weight": 1.0}, {"source": "text_text_extend_style", "target": "text_text_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L588", "weight": 1.0}, {"source": "text_text_highlight_words", "target": "text_text_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L650", "weight": 1.0}, {"source": "text_text_highlight_words", "target": "text_span", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L657", "weight": 1.0}, {"source": "text_text_rstrip_end", "target": "text_text_right_crop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L678", "weight": 1.0}, {"source": "text_text_set_length", "target": "text_text_pad_right", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L685", "weight": 1.0}, {"source": "text_text_set_length", "target": "text_text_right_crop", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L687", "weight": 1.0}, {"source": "text_text_rich_console", "target": "text_text_wrap", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L697", "weight": 1.0}, {"source": "text_text_rich_console", "target": "text_text_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L705", "weight": 1.0}, {"source": "text_text_rich_console", "target": "text_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L705", "weight": 1.0}, {"source": "text_text_rich_console", "target": "text_text_render", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L706", "weight": 1.0}, {"source": "text_text_rich_measure", "target": "text_cell_len", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L713", "weight": 1.0}, {"source": "text_text_rich_measure", "target": "text_text_split", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L714", "weight": 1.0}, {"source": "text_text_join", "target": "text_text_blank_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L789", "weight": 1.0}, {"source": "text_text_expand_tabs", "target": "text_text_split", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L835", "weight": 1.0}, {"source": "text_text_expand_tabs", "target": "text_text_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L837", "weight": 1.0}, {"source": "text_text_expand_tabs", "target": "text_text_extend_style", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L848", "weight": 1.0}, {"source": "text_text_expand_tabs", "target": "text_text_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L854", "weight": 1.0}, {"source": "text_text_expand_tabs", "target": "text_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L854", "weight": 1.0}, {"source": "text_text_truncate", "target": "text_cell_len", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L876", "weight": 1.0}, {"source": "text_text_align", "target": "text_text_truncate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L953", "weight": 1.0}, {"source": "text_text_align", "target": "text_cell_len", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L954", "weight": 1.0}, {"source": "text_text_align", "target": "text_text_pad_right", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L957", "weight": 1.0}, {"source": "text_text_align", "target": "text_text_pad_left", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L960", "weight": 1.0}, {"source": "text_text_append", "target": "text_span", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L988", "weight": 1.0}, {"source": "text_text_append", "target": "text_span_extend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1002", "weight": 1.0}, {"source": "text_text_append", "target": "text_text_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1004", "weight": 1.0}, {"source": "text_text_append_text", "target": "text_text_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1022", "weight": 1.0}, {"source": "text_text_append_text", "target": "text_span_extend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1024", "weight": 1.0}, {"source": "text_text_append_text", "target": "text_text_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1026", "weight": 1.0}, {"source": "text_text_append_tokens", "target": "text_text_append_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1048", "weight": 1.0}, {"source": "text_text_copy_styles", "target": "text_span_extend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1061", "weight": 1.0}, {"source": "text_text_split", "target": "text_text_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1084", "weight": 1.0}, {"source": "text_text_split", "target": "text_text_divide", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1087", "weight": 1.0}, {"source": "text_text_divide", "target": "text_text_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1119", "weight": 1.0}, {"source": "text_text_wrap", "target": "text_text_split", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1231", "weight": 1.0}, {"source": "text_text_wrap", "target": "text_text_expand_tabs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1233", "weight": 1.0}, {"source": "text_text_wrap", "target": "text_text_divide", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1238", "weight": 1.0}, {"source": "text_text_wrap", "target": "text_text_rstrip_end", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1240", "weight": 1.0}, {"source": "text_text_wrap", "target": "text_text_truncate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1246", "weight": 1.0}, {"source": "text_text_wrap", "target": "text_span_extend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1247", "weight": 1.0}, {"source": "text_text_fit", "target": "text_text_split", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1261", "weight": 1.0}, {"source": "text_text_fit", "target": "text_text_set_length", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1262", "weight": 1.0}, {"source": "text_text_fit", "target": "text_text_append", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1263", "weight": 1.0}, {"source": "text_text_with_indent_guides", "target": "text_text_detect_indentation", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1305", "weight": 1.0}, {"source": "text_text_with_indent_guides", "target": "text_text_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1307", "weight": 1.0}, {"source": "text_text_with_indent_guides", "target": "text_text_expand_tabs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1308", "weight": 1.0}, {"source": "text_text_with_indent_guides", "target": "text_text_split", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1315", "weight": 1.0}, {"source": "text_text_with_indent_guides", "target": "text_text_stylize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1324", "weight": 1.0}, {"source": "text_text_with_indent_guides", "target": "text_span_extend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1326", "weight": 1.0}, {"source": "text_text_with_indent_guides", "target": "text_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1326", "weight": 1.0}, {"source": "text_text_with_indent_guides", "target": "text_text_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1332", "weight": 1.0}, {"source": "text_text_with_indent_guides", "target": "text_text_blank_copy", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1332", "weight": 1.0}, {"source": "text_rationale_48", "target": "text_span", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L48", "weight": 1.0}, {"source": "text_rationale_64", "target": "text_span_split", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L64", "weight": 1.0}, {"source": "text_rationale_77", "target": "text_span_move", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L77", "weight": 1.0}, {"source": "text_rationale_89", "target": "text_span_right_crop", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L89", "weight": 1.0}, {"source": "text_rationale_103", "target": "text_span_extend", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L103", "weight": 1.0}, {"source": "text_rationale_119", "target": "text_text", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L119", "weight": 1.0}, {"source": "text_rationale_226", "target": "text_text_cell_len", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L226", "weight": 1.0}, {"source": "text_rationale_231", "target": "text_text_markup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L231", "weight": 1.0}, {"source": "text_rationale_271", "target": "text_text_from_markup", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L271", "weight": 1.0}, {"source": "text_rationale_305", "target": "text_text_from_ansi", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L305", "weight": 1.0}, {"source": "text_rationale_340", "target": "text_text_styled", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L340", "weight": 1.0}, {"source": "text_rationale_368", "target": "text_text_assemble", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L368", "weight": 1.0}, {"source": "text_rationale_404", "target": "text_text_plain", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L404", "weight": 1.0}, {"source": "text_rationale_411", "target": "text_text_plain", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L411", "weight": 1.0}, {"source": "text_rationale_422", "target": "text_text_spans", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L422", "weight": 1.0}, {"source": "text_rationale_431", "target": "text_text_blank_copy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L431", "weight": 1.0}, {"source": "text_rationale_444", "target": "text_text_copy", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L444", "weight": 1.0}, {"source": "text_rationale_463", "target": "text_text_stylize", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L463", "weight": 1.0}, {"source": "text_rationale_489", "target": "text_text_stylize_before", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L489", "weight": 1.0}, {"source": "text_rationale_512", "target": "text_text_apply_meta", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L512", "weight": 1.0}, {"source": "text_rationale_524", "target": "text_text_on", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L524", "weight": 1.0}, {"source": "text_rationale_544", "target": "text_text_remove_suffix", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L544", "weight": 1.0}, {"source": "text_rationale_553", "target": "text_text_get_style_at_offset", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L553", "weight": 1.0}, {"source": "text_rationale_573", "target": "text_text_extend_style", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L573", "weight": 1.0}, {"source": "text_rationale_600", "target": "text_text_highlight_regex", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L600", "weight": 1.0}, {"source": "text_rationale_640", "target": "text_text_highlight_words", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L640", "weight": 1.0}, {"source": "text_rationale_663", "target": "text_text_rstrip", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L663", "weight": 1.0}, {"source": "text_rationale_667", "target": "text_text_rstrip_end", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L667", "weight": 1.0}, {"source": "text_rationale_681", "target": "text_text_set_length", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L681", "weight": 1.0}, {"source": "text_rationale_721", "target": "text_text_render", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L721", "weight": 1.0}, {"source": "text_rationale_780", "target": "text_text_join", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L780", "weight": 1.0}, {"source": "text_rationale_819", "target": "text_text_expand_tabs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L819", "weight": 1.0}, {"source": "text_rationale_867", "target": "text_text_truncate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L867", "weight": 1.0}, {"source": "text_rationale_888", "target": "text_text_trim_spans", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L888", "weight": 1.0}, {"source": "text_rationale_902", "target": "text_text_pad", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L902", "weight": 1.0}, {"source": "text_rationale_919", "target": "text_text_pad_left", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L919", "weight": 1.0}, {"source": "text_rationale_935", "target": "text_text_pad_right", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L935", "weight": 1.0}, {"source": "text_rationale_946", "target": "text_text_align", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L946", "weight": 1.0}, {"source": "text_rationale_968", "target": "text_text_append", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L968", "weight": 1.0}, {"source": "text_rationale_1010", "target": "text_text_append_text", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1010", "weight": 1.0}, {"source": "text_rationale_1034", "target": "text_text_append_tokens", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1034", "weight": 1.0}, {"source": "text_rationale_1056", "target": "text_text_copy_styles", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1056", "weight": 1.0}, {"source": "text_rationale_1070", "target": "text_text_split", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1070", "weight": 1.0}, {"source": "text_rationale_1108", "target": "text_text_divide", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1108", "weight": 1.0}, {"source": "text_rationale_1187", "target": "text_text_right_crop", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1187", "weight": 1.0}, {"source": "text_rationale_1212", "target": "text_text_wrap", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1212", "weight": 1.0}, {"source": "text_rationale_1251", "target": "text_text_fit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1251", "weight": 1.0}, {"source": "text_rationale_1267", "target": "text_text_detect_indentation", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1267", "weight": 1.0}, {"source": "text_rationale_1294", "target": "text_text_with_indent_guides", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1294", "weight": 1.0}, {"source": "text_rationale_562", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_text_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L562", "weight": 1.0}], "raw_calls": [{"caller_nid": "text_span_split", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L72"}, {"caller_nid": "text_span_right_crop", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L100"}, {"caller_nid": "text_text_init", "callee": "strip_control_codes", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L156"}, {"caller_nid": "text_text_init", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L165"}, {"caller_nid": "text_text_bool", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L171"}, {"caller_nid": "text_text_add", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L180"}, {"caller_nid": "text_text_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L187"}, {"caller_nid": "text_text_contains", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L192"}, {"caller_nid": "text_text_contains", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L194"}, {"caller_nid": "text_text_getitem", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L212"}, {"caller_nid": "text_text_getitem", "callee": "get_text_at", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L213"}, {"caller_nid": "text_text_getitem", "callee": "indices", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L215"}, {"caller_nid": "text_text_getitem", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L215"}, {"caller_nid": "text_text_getitem", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L222"}, {"caller_nid": "text_markup", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L245"}, {"caller_nid": "text_markup", "callee": "sort", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L247"}, {"caller_nid": "text_markup", "callee": "itemgetter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L247"}, {"caller_nid": "text_markup", "callee": "escape", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L252"}, {"caller_nid": "text_from_ansi", "callee": "AnsiDecoder", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L327"}, {"caller_nid": "text_from_ansi", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L328"}, {"caller_nid": "text_styled", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L352"}, {"caller_nid": "text_assemble", "callee": "cls", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L383"}, {"caller_nid": "text_assemble", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L394"}, {"caller_nid": "text_plain", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L405"}, {"caller_nid": "text_plain", "callee": "strip_control_codes", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L413"}, {"caller_nid": "text_plain", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L416"}, {"caller_nid": "text_text_stylize", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L471"}, {"caller_nid": "text_text_stylize", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L481"}, {"caller_nid": "text_text_stylize_before", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L497"}, {"caller_nid": "text_text_stylize_before", "callee": "insert", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L507"}, {"caller_nid": "text_text_stylize_before", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L507"}, {"caller_nid": "text_text_apply_meta", "callee": "from_meta", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L520"}, {"caller_nid": "text_text_on", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L539"}, {"caller_nid": "text_text_on", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L539"}, {"caller_nid": "text_text_on", "callee": "from_meta", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L540"}, {"caller_nid": "text_text_remove_suffix", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L549"}, {"caller_nid": "text_text_remove_suffix", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L550"}, {"caller_nid": "text_text_get_style_at_offset", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L564"}, {"caller_nid": "text_text_get_style_at_offset", "callee": "get_style", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L566"}, {"caller_nid": "text_text_get_style_at_offset", "callee": "get_style", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L569"}, {"caller_nid": "text_text_extend_style", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L583"}, {"caller_nid": "text_text_highlight_regex", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L616"}, {"caller_nid": "text_text_highlight_regex", "callee": "compile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L617"}, {"caller_nid": "text_text_highlight_regex", "callee": "finditer", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L618"}, {"caller_nid": "text_text_highlight_regex", "callee": "get_span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L621"}, {"caller_nid": "text_text_highlight_regex", "callee": "style", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L622"}, {"caller_nid": "text_text_highlight_regex", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L622"}, {"caller_nid": "text_text_highlight_regex", "callee": "append_span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L624"}, {"caller_nid": "text_text_highlight_regex", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L624"}, {"caller_nid": "text_text_highlight_regex", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L627"}, {"caller_nid": "text_text_highlight_regex", "callee": "groupdict", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L627"}, {"caller_nid": "text_text_highlight_regex", "callee": "get_span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L628"}, {"caller_nid": "text_text_highlight_regex", "callee": "append_span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L630"}, {"caller_nid": "text_text_highlight_regex", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L630"}, {"caller_nid": "text_text_highlight_words", "callee": "escape", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L650"}, {"caller_nid": "text_text_highlight_words", "callee": "finditer", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L654"}, {"caller_nid": "text_text_highlight_words", "callee": "add_span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L658"}, {"caller_nid": "text_text_highlight_words", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L658"}, {"caller_nid": "text_text_rstrip_end", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L672"}, {"caller_nid": "text_text_rstrip_end", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L675"}, {"caller_nid": "text_text_rstrip_end", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L677"}, {"caller_nid": "text_text_rstrip_end", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L677"}, {"caller_nid": "text_text_rstrip_end", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L678"}, {"caller_nid": "text_text_set_length", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L682"}, {"caller_nid": "text_text_rich_console", "callee": "pick_bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L703"}, {"caller_nid": "text_text_rich_measure", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L712"}, {"caller_nid": "text_text_rich_measure", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L713"}, {"caller_nid": "text_text_rich_measure", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L716"}, {"caller_nid": "text_text_rich_measure", "callee": "Measurement", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L718"}, {"caller_nid": "text_text_render", "callee": "Segment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L733"}, {"caller_nid": "text_text_render", "callee": "_Segment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L735"}, {"caller_nid": "text_text_render", "callee": "partial", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L737"}, {"caller_nid": "text_text_render", "callee": "null", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L737"}, {"caller_nid": "text_text_render", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L739"}, {"caller_nid": "text_text_render", "callee": "enumerate", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L739"}, {"caller_nid": "text_text_render", "callee": "get_style", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L740"}, {"caller_nid": "text_text_render", "callee": "get_style", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L741"}, {"caller_nid": "text_text_render", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L747"}, {"caller_nid": "text_text_render", "callee": "sort", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L749"}, {"caller_nid": "text_text_render", "callee": "itemgetter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L749"}, {"caller_nid": "text_text_render", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L769"}, {"caller_nid": "text_text_render", "callee": "stack_pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L771"}, {"caller_nid": "text_text_render", "callee": "stack_append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L773"}, {"caller_nid": "text_text_render", "callee": "_Segment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L775"}, {"caller_nid": "text_text_render", "callee": "get_current_style", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L775"}, {"caller_nid": "text_text_render", "callee": "_Segment", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L777"}, {"caller_nid": "text_text_join", "callee": "iter_text", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L806"}, {"caller_nid": "text_text_join", "callee": "extend_text", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L807"}, {"caller_nid": "text_text_join", "callee": "append_span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L809"}, {"caller_nid": "text_text_join", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L809"}, {"caller_nid": "text_text_join", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L809"}, {"caller_nid": "text_text_join", "callee": "extend_spans", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L810"}, {"caller_nid": "text_text_join", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L811"}, {"caller_nid": "text_text_join", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L814"}, {"caller_nid": "text_text_expand_tabs", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L842"}, {"caller_nid": "text_text_expand_tabs", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L857"}, {"caller_nid": "text_text_truncate", "callee": "set_cell_size", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L879"}, {"caller_nid": "text_text_truncate", "callee": "set_cell_size", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L881"}, {"caller_nid": "text_text_truncate", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L885"}, {"caller_nid": "text_text_trim_spans", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L889"}, {"caller_nid": "text_text_trim_spans", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L895"}, {"caller_nid": "text_text_trim_spans", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L895"}, {"caller_nid": "text_text_pad", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L908"}, {"caller_nid": "text_text_pad", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L914"}, {"caller_nid": "text_text_pad_left", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L925"}, {"caller_nid": "text_text_pad_left", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L930"}, {"caller_nid": "text_text_pad_right", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L941"}, {"caller_nid": "text_text_append", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L978"}, {"caller_nid": "text_text_append", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L979"}, {"caller_nid": "text_text_append", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L981"}, {"caller_nid": "text_text_append", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L982"}, {"caller_nid": "text_text_append", "callee": "strip_control_codes", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L983"}, {"caller_nid": "text_text_append", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L985"}, {"caller_nid": "text_text_append", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L986"}, {"caller_nid": "text_text_append", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L990"}, {"caller_nid": "text_text_append", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L993"}, {"caller_nid": "text_text_append", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L999"}, {"caller_nid": "text_text_append", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L999"}, {"caller_nid": "text_text_append", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1003"}, {"caller_nid": "text_text_append", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1006"}, {"caller_nid": "text_text_append_text", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1022"}, {"caller_nid": "text_text_append_text", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1022"}, {"caller_nid": "text_text_append_text", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1025"}, {"caller_nid": "text_text_append_text", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1028"}, {"caller_nid": "text_text_append_tokens", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1045"}, {"caller_nid": "text_text_append_tokens", "callee": "strip_control_codes", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1047"}, {"caller_nid": "text_text_append_tokens", "callee": "append_span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1050"}, {"caller_nid": "text_text_append_tokens", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1050"}, {"caller_nid": "text_text_append_tokens", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1050"}, {"caller_nid": "text_text_append_tokens", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1051"}, {"caller_nid": "text_text_split", "callee": "Lines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1084"}, {"caller_nid": "text_text_split", "callee": "end", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1088"}, {"caller_nid": "text_text_split", "callee": "finditer", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1088"}, {"caller_nid": "text_text_split", "callee": "escape", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1088"}, {"caller_nid": "text_text_split", "callee": "Lines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1098"}, {"caller_nid": "text_text_split", "callee": "flatten_spans", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1099"}, {"caller_nid": "text_text_split", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1102"}, {"caller_nid": "text_text_split", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1103"}, {"caller_nid": "text_text_divide", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1116"}, {"caller_nid": "text_text_divide", "callee": "Lines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1119"}, {"caller_nid": "text_text_divide", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1122"}, {"caller_nid": "text_text_divide", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1124"}, {"caller_nid": "text_text_divide", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1124"}, {"caller_nid": "text_text_divide", "callee": "Lines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1130"}, {"caller_nid": "text_text_divide", "callee": "_Text", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1131"}, {"caller_nid": "text_text_divide", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1143"}, {"caller_nid": "text_text_divide", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1177"}, {"caller_nid": "text_text_divide", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1179"}, {"caller_nid": "text_text_divide", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1180"}, {"caller_nid": "text_text_divide", "callee": "_line_appends[line_no]", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1182"}, {"caller_nid": "text_text_divide", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1182"}, {"caller_nid": "text_text_right_crop", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1188"}, {"caller_nid": "text_text_right_crop", "callee": "_Span", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1194"}, {"caller_nid": "text_text_right_crop", "callee": "min", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1194"}, {"caller_nid": "text_text_wrap", "callee": "pick_bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1228"}, {"caller_nid": "text_text_wrap", "callee": "Lines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1230"}, {"caller_nid": "text_text_wrap", "callee": "Lines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1235"}, {"caller_nid": "text_text_wrap", "callee": "divide_line", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1237"}, {"caller_nid": "text_text_wrap", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1237"}, {"caller_nid": "text_text_wrap", "callee": "justify", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1242"}, {"caller_nid": "text_text_fit", "callee": "Lines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1259"}, {"caller_nid": "text_text_detect_indentation", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1274"}, {"caller_nid": "text_text_detect_indentation", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1274"}, {"caller_nid": "text_text_detect_indentation", "callee": "finditer", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1275"}, {"caller_nid": "text_text_detect_indentation", "callee": "reduce", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1280"}, {"caller_nid": "text_text_with_indent_guides", "callee": "compile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1311"}, {"caller_nid": "text_text_with_indent_guides", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1316"}, {"caller_nid": "text_text_with_indent_guides", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1317"}, {"caller_nid": "text_text_with_indent_guides", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1320"}, {"caller_nid": "text_text_with_indent_guides", "callee": "divmod", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1321"}, {"caller_nid": "text_text_with_indent_guides", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1321"}, {"caller_nid": "text_text_with_indent_guides", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1323"}, {"caller_nid": "text_text_with_indent_guides", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1324"}, {"caller_nid": "text_text_with_indent_guides", "callee": "add_line", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/text.py", "source_location": "L1328"}]}