1 line
56 KiB
JSON
1 line
56 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "label": "_win32_console.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L1"}, {"id": "win32_console_legacywindowserror", "label": "LegacyWindowsError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L29"}, {"id": "exception", "label": "Exception", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "win32_console_windowscoordinates", "label": "WindowsCoordinates", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L33"}, {"id": "namedtuple", "label": "NamedTuple", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "win32_console_from_param", "label": "from_param()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L44"}, {"id": "win32_console_console_screen_buffer_info", "label": "CONSOLE_SCREEN_BUFFER_INFO", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L57"}, {"id": "structure", "label": "Structure", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "win32_console_console_cursor_info", "label": "CONSOLE_CURSOR_INFO", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L67"}, {"id": "win32_console_getstdhandle", "label": "GetStdHandle()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L78"}, {"id": "win32_console_getconsolemode", "label": "GetConsoleMode()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L95"}, {"id": "win32_console_fillconsoleoutputcharacter", "label": "FillConsoleOutputCharacter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L128"}, {"id": "win32_console_fillconsoleoutputattribute", "label": "FillConsoleOutputAttribute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L169"}, {"id": "win32_console_setconsoletextattribute", "label": "SetConsoleTextAttribute()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L204"}, {"id": "win32_console_getconsolescreenbufferinfo", "label": "GetConsoleScreenBufferInfo()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L228"}, {"id": "win32_console_setconsolecursorposition", "label": "SetConsoleCursorPosition()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L252"}, {"id": "win32_console_getconsolecursorinfo", "label": "GetConsoleCursorInfo()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L275"}, {"id": "win32_console_setconsolecursorinfo", "label": "SetConsoleCursorInfo()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L299"}, {"id": "win32_console_setconsoletitle", "label": "SetConsoleTitle()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L319"}, {"id": "win32_console_legacywindowsterm", "label": "LegacyWindowsTerm", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L331"}, {"id": "win32_console_legacywindowsterm_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L362"}, {"id": "win32_console_cursor_position", "label": "cursor_position()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L377"}, {"id": "win32_console_screen_size", "label": "screen_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L387"}, {"id": "win32_console_legacywindowsterm_write_text", "label": ".write_text()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L396"}, {"id": "win32_console_legacywindowsterm_write_styled", "label": ".write_styled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L405"}, {"id": "win32_console_legacywindowsterm_move_cursor_to", "label": ".move_cursor_to()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L444"}, {"id": "win32_console_legacywindowsterm_erase_line", "label": ".erase_line()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L454"}, {"id": "win32_console_legacywindowsterm_erase_end_of_line", "label": ".erase_end_of_line()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L470"}, {"id": "win32_console_legacywindowsterm_erase_start_of_line", "label": ".erase_start_of_line()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L484"}, {"id": "win32_console_legacywindowsterm_move_cursor_up", "label": ".move_cursor_up()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L493"}, {"id": "win32_console_legacywindowsterm_move_cursor_down", "label": ".move_cursor_down()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L503"}, {"id": "win32_console_legacywindowsterm_move_cursor_forward", "label": ".move_cursor_forward()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L514"}, {"id": "win32_console_legacywindowsterm_move_cursor_to_column", "label": ".move_cursor_to_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L526"}, {"id": "win32_console_legacywindowsterm_move_cursor_backward", "label": ".move_cursor_backward()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L535"}, {"id": "win32_console_legacywindowsterm_hide_cursor", "label": ".hide_cursor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L547"}, {"id": "win32_console_legacywindowsterm_show_cursor", "label": ".show_cursor()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L553"}, {"id": "win32_console_legacywindowsterm_set_title", "label": ".set_title()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L559"}, {"id": "win32_console_legacywindowsterm_get_cursor_size", "label": "._get_cursor_size()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L568"}, {"id": "win32_console_rationale_1", "label": "Light wrapper around the Win32 Console API - this module should only be imported", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L1"}, {"id": "win32_console_rationale_34", "label": "Coordinates in the Windows Console API are (y, x), not (x, y). This class is", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L34"}, {"id": "win32_console_rationale_45", "label": "Converts a WindowsCoordinates into a wintypes _COORD structure. This cla", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L45"}, {"id": "win32_console_rationale_79", "label": "Retrieves a handle to the specified standard device (standard input, standard ou", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L79"}, {"id": "win32_console_rationale_96", "label": "Retrieves the current input mode of a console's input buffer or the current", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L96"}, {"id": "win32_console_rationale_134", "label": "Writes a character to the console screen buffer a specified number of times, beg", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L134"}, {"id": "win32_console_rationale_175", "label": "Sets the character attributes for a specified number of character cells, beg", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L175"}, {"id": "win32_console_rationale_207", "label": "Set the colour attributes for all text written after this function is called.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L207"}, {"id": "win32_console_rationale_231", "label": "Retrieves information about the specified console screen buffer. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L231"}, {"id": "win32_console_rationale_255", "label": "Set the position of the cursor in the console screen Args: std_hand", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L255"}, {"id": "win32_console_rationale_278", "label": "Get the cursor info - used to get cursor visibility and width Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L278"}, {"id": "win32_console_rationale_302", "label": "Set the cursor info - used for adjusting cursor visibility and width Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L302"}, {"id": "win32_console_rationale_320", "label": "Sets the title of the current console window Args: title (str): The", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L320"}, {"id": "win32_console_rationale_332", "label": "This class allows interaction with the legacy Windows Console API. It should onl", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L332"}, {"id": "win32_console_rationale_378", "label": "Returns the current position of the cursor (0-based) Returns:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L378"}, {"id": "win32_console_rationale_388", "label": "Returns the current size of the console screen buffer, in character columns and", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L388"}, {"id": "win32_console_rationale_397", "label": "Write text directly to the terminal without any modification of styles", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L397"}, {"id": "win32_console_rationale_406", "label": "Write styled text to the terminal. Args: text (str): The te", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L406"}, {"id": "win32_console_rationale_445", "label": "Set the position of the cursor Args: new_position (WindowsC", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L445"}, {"id": "win32_console_rationale_455", "label": "Erase all content on the line the cursor is currently located at", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L455"}, {"id": "win32_console_rationale_471", "label": "Erase all content from the cursor position to the end of that line", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L471"}, {"id": "win32_console_rationale_485", "label": "Erase all content from the cursor position to the start of that line", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L485"}, {"id": "win32_console_rationale_494", "label": "Move the cursor up a single cell", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L494"}, {"id": "win32_console_rationale_504", "label": "Move the cursor down a single cell", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L504"}, {"id": "win32_console_rationale_515", "label": "Move the cursor forward a single cell. Wrap to the next line if required.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L515"}, {"id": "win32_console_rationale_527", "label": "Move cursor to the column specified by the zero-based column index, staying on t", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L527"}, {"id": "win32_console_rationale_536", "label": "Move the cursor backward a single cell. Wrap to the previous line if required.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L536"}, {"id": "win32_console_rationale_560", "label": "Set the title of the terminal window Args: title (str): The", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L560"}, {"id": "win32_console_rationale_569", "label": "Get the percentage of the character cell that is filled by the cursor", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L569"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "ctypes", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "time", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "ctypes", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "pip_vendor_rich_color", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "pip_vendor_rich_style", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_legacywindowserror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L29", "weight": 1.0}, {"source": "win32_console_legacywindowserror", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_windowscoordinates", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L33", "weight": 1.0}, {"source": "win32_console_windowscoordinates", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_from_param", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_console_screen_buffer_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L57", "weight": 1.0}, {"source": "win32_console_console_screen_buffer_info", "target": "structure", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_console_cursor_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L67", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_getstdhandle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_getconsolemode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L95", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_fillconsoleoutputcharacter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L128", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_fillconsoleoutputattribute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L169", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_setconsoletextattribute", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L204", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_getconsolescreenbufferinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L228", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_setconsolecursorposition", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L252", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_getconsolecursorinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L275", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_setconsolecursorinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L299", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_setconsoletitle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L319", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_legacywindowsterm", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L331", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L362", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_cursor_position", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L377", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "win32_console_screen_size", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L387", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_write_text", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L396", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_write_styled", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L405", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_move_cursor_to", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L444", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_erase_line", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L454", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_erase_end_of_line", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L470", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_erase_start_of_line", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L484", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_move_cursor_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L493", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_move_cursor_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L503", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_move_cursor_forward", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L514", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_move_cursor_to_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L526", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_move_cursor_backward", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L535", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_hide_cursor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L547", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_show_cursor", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L553", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_set_title", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L559", "weight": 1.0}, {"source": "win32_console_legacywindowsterm", "target": "win32_console_legacywindowsterm_get_cursor_size", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L568", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "target": "pip_vendor_rich_console", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L578", "weight": 1.0}, {"source": "win32_console_getconsolemode", "target": "win32_console_legacywindowserror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L113", "weight": 1.0}, {"source": "win32_console_getconsolescreenbufferinfo", "target": "win32_console_console_screen_buffer_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L239", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_init", "target": "win32_console_getstdhandle", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L363", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_init", "target": "win32_console_getconsolescreenbufferinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L365", "weight": 1.0}, {"source": "win32_console_cursor_position", "target": "win32_console_getconsolescreenbufferinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L383", "weight": 1.0}, {"source": "win32_console_cursor_position", "target": "win32_console_windowscoordinates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L384", "weight": 1.0}, {"source": "win32_console_screen_size", "target": "win32_console_getconsolescreenbufferinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L393", "weight": 1.0}, {"source": "win32_console_screen_size", "target": "win32_console_windowscoordinates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L394", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_write_styled", "target": "win32_console_setconsoletextattribute", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L438", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_write_styled", "target": "win32_console_legacywindowsterm_write_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L441", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_move_cursor_to", "target": "win32_console_setconsolecursorposition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L452", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_erase_line", "target": "win32_console_windowscoordinates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L459", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_erase_line", "target": "win32_console_fillconsoleoutputcharacter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L460", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_erase_line", "target": "win32_console_fillconsoleoutputattribute", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L463", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_erase_end_of_line", "target": "win32_console_fillconsoleoutputcharacter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L474", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_erase_end_of_line", "target": "win32_console_fillconsoleoutputattribute", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L477", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_erase_start_of_line", "target": "win32_console_windowscoordinates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L487", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_erase_start_of_line", "target": "win32_console_fillconsoleoutputcharacter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L488", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_erase_start_of_line", "target": "win32_console_fillconsoleoutputattribute", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L489", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_move_cursor_up", "target": "win32_console_setconsolecursorposition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L496", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_move_cursor_up", "target": "win32_console_windowscoordinates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L498", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_move_cursor_down", "target": "win32_console_setconsolecursorposition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L506", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_move_cursor_down", "target": "win32_console_windowscoordinates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L508", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_move_cursor_forward", "target": "win32_console_setconsolecursorposition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L522", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_move_cursor_forward", "target": "win32_console_windowscoordinates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L523", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_move_cursor_to_column", "target": "win32_console_setconsolecursorposition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L533", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_move_cursor_to_column", "target": "win32_console_windowscoordinates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L533", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_move_cursor_backward", "target": "win32_console_setconsolecursorposition", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L543", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_move_cursor_backward", "target": "win32_console_windowscoordinates", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L544", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_hide_cursor", "target": "win32_console_legacywindowsterm_get_cursor_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L549", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_hide_cursor", "target": "win32_console_console_cursor_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L550", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_hide_cursor", "target": "win32_console_setconsolecursorinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L551", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_show_cursor", "target": "win32_console_legacywindowsterm_get_cursor_size", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L555", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_show_cursor", "target": "win32_console_console_cursor_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L556", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_show_cursor", "target": "win32_console_setconsolecursorinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L557", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_set_title", "target": "win32_console_setconsoletitle", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L566", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_get_cursor_size", "target": "win32_console_console_cursor_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L570", "weight": 1.0}, {"source": "win32_console_legacywindowsterm_get_cursor_size", "target": "win32_console_getconsolecursorinfo", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L571", "weight": 1.0}, {"source": "win32_console_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_win32_console_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L1", "weight": 1.0}, {"source": "win32_console_rationale_34", "target": "win32_console_windowscoordinates", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L34", "weight": 1.0}, {"source": "win32_console_rationale_45", "target": "win32_console_windowscoordinates_from_param", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L45", "weight": 1.0}, {"source": "win32_console_rationale_79", "target": "win32_console_getstdhandle", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L79", "weight": 1.0}, {"source": "win32_console_rationale_96", "target": "win32_console_getconsolemode", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L96", "weight": 1.0}, {"source": "win32_console_rationale_134", "target": "win32_console_fillconsoleoutputcharacter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L134", "weight": 1.0}, {"source": "win32_console_rationale_175", "target": "win32_console_fillconsoleoutputattribute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L175", "weight": 1.0}, {"source": "win32_console_rationale_207", "target": "win32_console_setconsoletextattribute", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L207", "weight": 1.0}, {"source": "win32_console_rationale_231", "target": "win32_console_getconsolescreenbufferinfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L231", "weight": 1.0}, {"source": "win32_console_rationale_255", "target": "win32_console_setconsolecursorposition", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L255", "weight": 1.0}, {"source": "win32_console_rationale_278", "target": "win32_console_getconsolecursorinfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L278", "weight": 1.0}, {"source": "win32_console_rationale_302", "target": "win32_console_setconsolecursorinfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L302", "weight": 1.0}, {"source": "win32_console_rationale_320", "target": "win32_console_setconsoletitle", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L320", "weight": 1.0}, {"source": "win32_console_rationale_332", "target": "win32_console_legacywindowsterm", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L332", "weight": 1.0}, {"source": "win32_console_rationale_378", "target": "win32_console_legacywindowsterm_cursor_position", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L378", "weight": 1.0}, {"source": "win32_console_rationale_388", "target": "win32_console_legacywindowsterm_screen_size", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L388", "weight": 1.0}, {"source": "win32_console_rationale_397", "target": "win32_console_legacywindowsterm_write_text", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L397", "weight": 1.0}, {"source": "win32_console_rationale_406", "target": "win32_console_legacywindowsterm_write_styled", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L406", "weight": 1.0}, {"source": "win32_console_rationale_445", "target": "win32_console_legacywindowsterm_move_cursor_to", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L445", "weight": 1.0}, {"source": "win32_console_rationale_455", "target": "win32_console_legacywindowsterm_erase_line", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L455", "weight": 1.0}, {"source": "win32_console_rationale_471", "target": "win32_console_legacywindowsterm_erase_end_of_line", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L471", "weight": 1.0}, {"source": "win32_console_rationale_485", "target": "win32_console_legacywindowsterm_erase_start_of_line", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L485", "weight": 1.0}, {"source": "win32_console_rationale_494", "target": "win32_console_legacywindowsterm_move_cursor_up", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L494", "weight": 1.0}, {"source": "win32_console_rationale_504", "target": "win32_console_legacywindowsterm_move_cursor_down", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L504", "weight": 1.0}, {"source": "win32_console_rationale_515", "target": "win32_console_legacywindowsterm_move_cursor_forward", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L515", "weight": 1.0}, {"source": "win32_console_rationale_527", "target": "win32_console_legacywindowsterm_move_cursor_to_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L527", "weight": 1.0}, {"source": "win32_console_rationale_536", "target": "win32_console_legacywindowsterm_move_cursor_backward", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L536", "weight": 1.0}, {"source": "win32_console_rationale_560", "target": "win32_console_legacywindowsterm_set_title", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L560", "weight": 1.0}, {"source": "win32_console_rationale_569", "target": "win32_console_legacywindowsterm_get_cursor_size", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L569", "weight": 1.0}], "raw_calls": [{"caller_nid": "win32_console_from_param", "callee": "COORD", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L54"}, {"caller_nid": "win32_console_getstdhandle", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L87"}, {"caller_nid": "win32_console_getstdhandle", "callee": "_GetStdHandle", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L87"}, {"caller_nid": "win32_console_getconsolemode", "callee": "DWORD", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L110"}, {"caller_nid": "win32_console_getconsolemode", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L111"}, {"caller_nid": "win32_console_getconsolemode", "callee": "_GetConsoleMode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L111"}, {"caller_nid": "win32_console_fillconsoleoutputcharacter", "callee": "c_char", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L145"}, {"caller_nid": "win32_console_fillconsoleoutputcharacter", "callee": "encode", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L145"}, {"caller_nid": "win32_console_fillconsoleoutputcharacter", "callee": "DWORD", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L146"}, {"caller_nid": "win32_console_fillconsoleoutputcharacter", "callee": "DWORD", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L147"}, {"caller_nid": "win32_console_fillconsoleoutputcharacter", "callee": "_FillConsoleOutputCharacterW", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L148"}, {"caller_nid": "win32_console_fillconsoleoutputcharacter", "callee": "byref", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L153"}, {"caller_nid": "win32_console_fillconsoleoutputattribute", "callee": "DWORD", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L187"}, {"caller_nid": "win32_console_fillconsoleoutputattribute", "callee": "WORD", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L188"}, {"caller_nid": "win32_console_fillconsoleoutputattribute", "callee": "DWORD", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L189"}, {"caller_nid": "win32_console_fillconsoleoutputattribute", "callee": "_FillConsoleOutputAttribute", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L190"}, {"caller_nid": "win32_console_fillconsoleoutputattribute", "callee": "byref", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L191"}, {"caller_nid": "win32_console_setconsoletextattribute", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L217"}, {"caller_nid": "win32_console_setconsoletextattribute", "callee": "_SetConsoleTextAttribute", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L217"}, {"caller_nid": "win32_console_getconsolescreenbufferinfo", "callee": "_GetConsoleScreenBufferInfo", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L240"}, {"caller_nid": "win32_console_getconsolescreenbufferinfo", "callee": "byref", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L240"}, {"caller_nid": "win32_console_setconsolecursorposition", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L264"}, {"caller_nid": "win32_console_setconsolecursorposition", "callee": "_SetConsoleCursorPosition", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L264"}, {"caller_nid": "win32_console_getconsolecursorinfo", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L288"}, {"caller_nid": "win32_console_getconsolecursorinfo", "callee": "_GetConsoleCursorInfo", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L288"}, {"caller_nid": "win32_console_getconsolecursorinfo", "callee": "byref", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L288"}, {"caller_nid": "win32_console_setconsolecursorinfo", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L311"}, {"caller_nid": "win32_console_setconsolecursorinfo", "callee": "_SetConsoleCursorInfo", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L311"}, {"caller_nid": "win32_console_setconsolecursorinfo", "callee": "byref", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L311"}, {"caller_nid": "win32_console_setconsoletitle", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L328"}, {"caller_nid": "win32_console_setconsoletitle", "callee": "_SetConsoleTitle", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L328"}, {"caller_nid": "win32_console_legacywindowsterm_write_text", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L402"}, {"caller_nid": "win32_console_legacywindowsterm_write_text", "callee": "flush", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L403"}, {"caller_nid": "win32_console_legacywindowsterm_write_styled", "callee": "downgrade", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L418"}, {"caller_nid": "win32_console_legacywindowsterm_write_styled", "callee": "downgrade", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L429"}, {"caller_nid": "win32_console_legacywindowsterm_write_styled", "callee": "c_ushort", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L439"}, {"caller_nid": "win32_console_legacywindowsterm_set_title", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L565"}, {"caller_nid": "win32_console_legacywindowsterm_get_cursor_size", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/_win32_console.py", "source_location": "L572"}]} |