1 line
44 KiB
JSON
1 line
44 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "label": "layout.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L1"}, {"id": "layout_layoutrender", "label": "LayoutRender", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L32"}, {"id": "namedtuple", "label": "NamedTuple", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "layout_layouterror", "label": "LayoutError", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L43"}, {"id": "exception", "label": "Exception", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "layout_nosplitter", "label": "NoSplitter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L47"}, {"id": "layout_placeholder", "label": "_Placeholder", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L51"}, {"id": "layout_placeholder_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L56"}, {"id": "layout_placeholder_rich_console", "label": ".__rich_console__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L60"}, {"id": "layout_splitter", "label": "Splitter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L80"}, {"id": "abc", "label": "ABC", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "layout_get_tree_icon", "label": "get_tree_icon()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L86"}, {"id": "layout_divide", "label": "divide()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L90"}, {"id": "layout_rowsplitter", "label": "RowSplitter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L101"}, {"id": "layout_rowsplitter_get_tree_icon", "label": ".get_tree_icon()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L106"}, {"id": "layout_rowsplitter_divide", "label": ".divide()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L109"}, {"id": "layout_columnsplitter", "label": "ColumnSplitter", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L121"}, {"id": "layout_columnsplitter_get_tree_icon", "label": ".get_tree_icon()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L126"}, {"id": "layout_columnsplitter_divide", "label": ".divide()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L129"}, {"id": "layout_layout", "label": "Layout", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L142"}, {"id": "layout_layout_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L156"}, {"id": "layout_layout_rich_repr", "label": ".__rich_repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L177"}, {"id": "layout_renderable", "label": "renderable()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L184"}, {"id": "layout_children", "label": "children()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L189"}, {"id": "layout_map", "label": "map()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L194"}, {"id": "layout_layout_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L198"}, {"id": "layout_layout_getitem", "label": ".__getitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L216"}, {"id": "layout_tree", "label": "tree()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L223"}, {"id": "layout_layout_split", "label": ".split()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L261"}, {"id": "layout_layout_add_split", "label": ".add_split()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L286"}, {"id": "layout_layout_split_row", "label": ".split_row()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L299"}, {"id": "layout_layout_split_column", "label": ".split_column()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L307"}, {"id": "layout_layout_unsplit", "label": ".unsplit()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L315"}, {"id": "layout_layout_update", "label": ".update()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L319"}, {"id": "layout_layout_refresh_screen", "label": ".refresh_screen()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L328"}, {"id": "layout_layout_make_region_map", "label": "._make_region_map()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L345"}, {"id": "layout_layout_render", "label": ".render()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L366"}, {"id": "layout_layout_rich_console", "label": ".__rich_console__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L395"}, {"id": "layout_rationale_33", "label": "An individual layout render.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L33"}, {"id": "layout_rationale_44", "label": "Layout related error.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L44"}, {"id": "layout_rationale_48", "label": "Requested splitter does not exist.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L48"}, {"id": "layout_rationale_52", "label": "An internal renderable used as a Layout placeholder.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L52"}, {"id": "layout_rationale_81", "label": "Base class for a splitter.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L81"}, {"id": "layout_rationale_87", "label": "Get the icon (emoji) used in layout.tree", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L87"}, {"id": "layout_rationale_93", "label": "Divide a region amongst several child layouts. Args: childr", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L93"}, {"id": "layout_rationale_102", "label": "Split a layout region in to rows.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L102"}, {"id": "layout_rationale_122", "label": "Split a layout region in to columns.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L122"}, {"id": "layout_rationale_143", "label": "A renderable to divide a fixed height in to rows or columns. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L143"}, {"id": "layout_rationale_190", "label": "Gets (visible) layout children.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L190"}, {"id": "layout_rationale_195", "label": "Get a map of the last render.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L195"}, {"id": "layout_rationale_199", "label": "Get a named layout, or None if it doesn't exist. Args: name", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L199"}, {"id": "layout_rationale_224", "label": "Get a tree renderable to show layout structure.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L224"}, {"id": "layout_rationale_266", "label": "Split the layout in to multiple sub-layouts. Args: *layouts", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L266"}, {"id": "layout_rationale_287", "label": "Add a new layout(s) to existing split. Args: *layouts (Unio", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L287"}, {"id": "layout_rationale_300", "label": "Split the layout in to a row (layouts side by side). Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L300"}, {"id": "layout_rationale_308", "label": "Split the layout in to a column (layouts stacked on top of each other).", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L308"}, {"id": "layout_rationale_316", "label": "Reset splits to initial state.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L316"}, {"id": "layout_rationale_320", "label": "Update renderable. Args: renderable (RenderableType): New r", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L320"}, {"id": "layout_rationale_329", "label": "Refresh a sub-layout. Args: console (Console): Console inst", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L329"}, {"id": "layout_rationale_346", "label": "Create a dict that maps layout on to Region.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L346"}, {"id": "layout_rationale_367", "label": "Render the sub_layouts. Args: console (Console): Console in", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L367"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L1", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "itertools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L2", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "operator", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "threading", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_ratio_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_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/layout.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_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/layout.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_highlighter_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_panel_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_pretty_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_region_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_repr_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_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/layout.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_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/layout.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "pip_vendor_rich_tree", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_layoutrender", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L32", "weight": 1.0}, {"source": "layout_layoutrender", "target": "namedtuple", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_layouterror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L43", "weight": 1.0}, {"source": "layout_layouterror", "target": "exception", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_nosplitter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L47", "weight": 1.0}, {"source": "layout_nosplitter", "target": "layout_layouterror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_placeholder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L51", "weight": 1.0}, {"source": "layout_placeholder", "target": "layout_placeholder_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L56", "weight": 1.0}, {"source": "layout_placeholder", "target": "layout_placeholder_rich_console", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_splitter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L80", "weight": 1.0}, {"source": "layout_splitter", "target": "abc", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L80", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_get_tree_icon", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L86", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_divide", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L90", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_rowsplitter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L101", "weight": 1.0}, {"source": "layout_rowsplitter", "target": "layout_splitter", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L101", "weight": 1.0}, {"source": "layout_rowsplitter", "target": "layout_rowsplitter_get_tree_icon", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L106", "weight": 1.0}, {"source": "layout_rowsplitter", "target": "layout_rowsplitter_divide", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L109", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_columnsplitter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L121", "weight": 1.0}, {"source": "layout_columnsplitter", "target": "layout_splitter", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L121", "weight": 1.0}, {"source": "layout_columnsplitter", "target": "layout_columnsplitter_get_tree_icon", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L126", "weight": 1.0}, {"source": "layout_columnsplitter", "target": "layout_columnsplitter_divide", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L129", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_layout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L142", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L156", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_rich_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L177", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_renderable", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L184", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_children", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L189", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L194", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L198", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_getitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L216", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "layout_tree", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L223", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_split", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L261", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_add_split", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L286", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_split_row", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L299", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_split_column", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L307", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_unsplit", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L315", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_update", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L319", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_refresh_screen", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L328", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_make_region_map", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L345", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_render", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L366", "weight": 1.0}, {"source": "layout_layout", "target": "layout_layout_rich_console", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L395", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_rich_layout_py", "target": "pip_vendor_rich_console", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L419", "weight": 1.0}, {"source": "layout_layout_init", "target": "layout_placeholder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L166", "weight": 1.0}, {"source": "layout_layout_getitem", "target": "layout_layout_get", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L217", "weight": 1.0}, {"source": "layout_layout_split", "target": "layout_layout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L273", "weight": 1.0}, {"source": "layout_layout_split", "target": "layout_nosplitter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L283", "weight": 1.0}, {"source": "layout_layout_add_split", "target": "layout_layout", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L294", "weight": 1.0}, {"source": "layout_layout_split_row", "target": "layout_layout_split", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L305", "weight": 1.0}, {"source": "layout_layout_split_column", "target": "layout_layout_split", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L313", "weight": 1.0}, {"source": "layout_layout_refresh_screen", "target": "layout_layoutrender", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L342", "weight": 1.0}, {"source": "layout_layout_make_region_map", "target": "layout_columnsplitter_divide", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L357", "weight": 1.0}, {"source": "layout_layout_render", "target": "layout_layout_make_region_map", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L378", "weight": 1.0}, {"source": "layout_layout_render", "target": "layout_layoutrender", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L392", "weight": 1.0}, {"source": "layout_layout_rich_console", "target": "layout_layout_render", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L401", "weight": 1.0}, {"source": "layout_rationale_33", "target": "layout_layoutrender", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L33", "weight": 1.0}, {"source": "layout_rationale_44", "target": "layout_layouterror", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L44", "weight": 1.0}, {"source": "layout_rationale_48", "target": "layout_nosplitter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L48", "weight": 1.0}, {"source": "layout_rationale_52", "target": "layout_placeholder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L52", "weight": 1.0}, {"source": "layout_rationale_81", "target": "layout_splitter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L81", "weight": 1.0}, {"source": "layout_rationale_87", "target": "layout_splitter_get_tree_icon", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L87", "weight": 1.0}, {"source": "layout_rationale_93", "target": "layout_splitter_divide", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L93", "weight": 1.0}, {"source": "layout_rationale_102", "target": "layout_rowsplitter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L102", "weight": 1.0}, {"source": "layout_rationale_122", "target": "layout_columnsplitter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L122", "weight": 1.0}, {"source": "layout_rationale_143", "target": "layout_layout", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L143", "weight": 1.0}, {"source": "layout_rationale_190", "target": "layout_layout_children", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L190", "weight": 1.0}, {"source": "layout_rationale_195", "target": "layout_layout_map", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L195", "weight": 1.0}, {"source": "layout_rationale_199", "target": "layout_layout_get", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L199", "weight": 1.0}, {"source": "layout_rationale_224", "target": "layout_layout_tree", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L224", "weight": 1.0}, {"source": "layout_rationale_266", "target": "layout_layout_split", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L266", "weight": 1.0}, {"source": "layout_rationale_287", "target": "layout_layout_add_split", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L287", "weight": 1.0}, {"source": "layout_rationale_300", "target": "layout_layout_split_row", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L300", "weight": 1.0}, {"source": "layout_rationale_308", "target": "layout_layout_split_column", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L308", "weight": 1.0}, {"source": "layout_rationale_316", "target": "layout_layout_unsplit", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L316", "weight": 1.0}, {"source": "layout_rationale_320", "target": "layout_layout_update", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L320", "weight": 1.0}, {"source": "layout_rationale_329", "target": "layout_layout_refresh_screen", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L329", "weight": 1.0}, {"source": "layout_rationale_346", "target": "layout_layout_make_region_map", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L346", "weight": 1.0}, {"source": "layout_rationale_367", "target": "layout_layout_render", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L367", "weight": 1.0}], "raw_calls": [{"caller_nid": "layout_placeholder_rich_console", "callee": "Panel", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L71"}, {"caller_nid": "layout_placeholder_rich_console", "callee": "center", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L72"}, {"caller_nid": "layout_placeholder_rich_console", "callee": "Pretty", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L72"}, {"caller_nid": "layout_placeholder_rich_console", "callee": "highlighter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L74"}, {"caller_nid": "layout_rowsplitter_divide", "callee": "ratio_resolve", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L113"}, {"caller_nid": "layout_rowsplitter_divide", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L116"}, {"caller_nid": "layout_rowsplitter_divide", "callee": "_Region", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L117"}, {"caller_nid": "layout_columnsplitter_divide", "callee": "ratio_resolve", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L133"}, {"caller_nid": "layout_columnsplitter_divide", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L136"}, {"caller_nid": "layout_columnsplitter_divide", "callee": "_Region", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L137"}, {"caller_nid": "layout_layout_init", "callee": "self.splitters[\"column\"]", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L172"}, {"caller_nid": "layout_layout_init", "callee": "RLock", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L175"}, {"caller_nid": "layout_layout_getitem", "callee": "KeyError", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L219"}, {"caller_nid": "layout_tree", "callee": "summary", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L243"}, {"caller_nid": "layout_tree", "callee": "recurse", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L258"}, {"caller_nid": "layout_layout_split", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L273"}, {"caller_nid": "layout_layout_split", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L279"}, {"caller_nid": "layout_layout_split", "callee": "self.splitters[splitter]", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L280"}, {"caller_nid": "layout_layout_add_split", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L294"}, {"caller_nid": "layout_layout_add_split", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L297"}, {"caller_nid": "layout_layout_refresh_screen", "callee": "render_lines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L339"}, {"caller_nid": "layout_layout_refresh_screen", "callee": "update_dimensions", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L340"}, {"caller_nid": "layout_layout_refresh_screen", "callee": "update_screen_lines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L343"}, {"caller_nid": "layout_layout_make_region_map", "callee": "Region", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L347"}, {"caller_nid": "layout_layout_make_region_map", "callee": "append_layout_region", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L353"}, {"caller_nid": "layout_layout_make_region_map", "callee": "pop", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L353"}, {"caller_nid": "layout_layout_make_region_map", "callee": "push", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L358"}, {"caller_nid": "layout_layout_make_region_map", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L362"}, {"caller_nid": "layout_layout_make_region_map", "callee": "itemgetter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L362"}, {"caller_nid": "layout_layout_render", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L381"}, {"caller_nid": "layout_layout_render", "callee": "render_lines", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L389"}, {"caller_nid": "layout_layout_render", "callee": "update_dimensions", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L390"}, {"caller_nid": "layout_layout_rich_console", "callee": "update_dimensions", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L401"}, {"caller_nid": "layout_layout_rich_console", "callee": "range", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L403"}, {"caller_nid": "layout_layout_rich_console", "callee": "values", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L405"}, {"caller_nid": "layout_layout_rich_console", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L407"}, {"caller_nid": "layout_layout_rich_console", "callee": "_islice", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L408"}, {"caller_nid": "layout_layout_rich_console", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L410"}, {"caller_nid": "layout_layout_rich_console", "callee": "line", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/rich/layout.py", "source_location": "L412"}]} |